Java程序在IBM JDK下运行出错,版主救命!!!!!!! ArrayIndexOutOfBoundsException数组越界了,查查你的代码 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 java.lang.ArrayIndexOutOfBoundsException直接看着几个类,注意后面的行号QueueEntry.java:434ProcessingQueue.java:541ProcessingQueue.java:1164PollingQueueThread.java:193 是这样的,AIX上在IBM的JDK JVM中我没有使用IBM的IO:IBM_JAVA_OPTIONS=-Dibm.stream.nio=true,之所以这样做是为了避免另一个错误:saving representation DDJS0830_15.doc documentfile=DDJS0830_15.doc星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: sun.io.MalformedInputException星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.io.ByteToCharEUC.convert(ByteToCharEUC.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java(Inlined Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:223)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.InputStreamReader.read(InputStreamReader.java:208)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.fill(BufferedReader.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.readLine(BufferedReader.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.readLine(BufferedReader.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.util.Structure.getEDFileCharset(Structure.java:1361)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.loader.EDRLoader.start(EDRLoader.java:408)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.loader.EDRLoader.start(EDRLoader.java:239)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishHelper.storeRepresentation(PublishHelper.java:238)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishHelper.storeRepresentation(PublishHelper.java:205)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.ConvertDocument.storeDocumentRepresentation(ConvertDocument.java:432)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.ConvertDocument.publishDocument(ConvertDocument.java:208)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.publishPreconvertedData1(PublishJob.java:1267)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.publishPreconvertedData(PublishJob.java:1192)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.executePublishJob(PublishJob.java:593)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.doPublishJob(PublishJob.java:399)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.doPublishJob(PublishJob.java:354)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.lang.reflect.Method.invoke(Method.java(Compiled Code))星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.QueueEntry.execute(QueueEntry.java:434)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.ProcessingQueue.execEntry(ProcessingQueue.java:541)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.ProcessingQueue.execEntries(ProcessingQueue.java:1164)星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.PollingQueueThread.run(PollingQueueThread.java:193)查资料说是由于IBM JDK的IO引起的,所以设置了上面的JVM选项,没想到又有新问题了. 如何阻止JBOSS生成临时文件 hibernate sqlQuery 与实体类的映射关系问题 刚学SSH问个简单的问题。 100分求:采用tc4ntiis将tomcat4和iis6整合后,关于default.worker的疑问 Queue的createBrowser问题,并未遍历出任何结果 spring 事务管理 多个程序访问一个数据库出现死锁,怎么处理? ie ff中xml读取的兼容性问题 hibernate模糊查询问题! 怎样把TOMCAT安装成widows的服务? 推送技术 请各位高手,介绍一些关于学习J2EE的好书
直接看着几个类,注意后面的行号
QueueEntry.java:434
ProcessingQueue.java:541
ProcessingQueue.java:1164
PollingQueueThread.java:193
saving representation DDJS0830_15.doc documentfile=DDJS0830_15.doc
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: sun.io.MalformedInputException
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.io.ByteToCharEUC.convert(ByteToCharEUC.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder$ConverterSD.convertInto(StreamDecoder.java(Inlined Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder$ConverterSD.implRead(StreamDecoder.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:223)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.InputStreamReader.read(InputStreamReader.java:208)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.fill(BufferedReader.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.readLine(BufferedReader.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.io.BufferedReader.readLine(BufferedReader.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.util.Structure.getEDFileCharset(Structure.java:1361)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.loader.EDRLoader.start(EDRLoader.java:408)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.loader.EDRLoader.start(EDRLoader.java:239)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishHelper.storeRepresentation(PublishHelper.java:238)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishHelper.storeRepresentation(PublishHelper.java:205)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.ConvertDocument.storeDocumentRepresentation(ConvertDocument.java:432)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.ConvertDocument.publishDocument(ConvertDocument.java:208)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.publishPreconvertedData1(PublishJob.java:1267)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.publishPreconvertedData(PublishJob.java:1192)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.executePublishJob(PublishJob.java:593)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.doPublishJob(PublishJob.java:399)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at com.ptc.wvs.server.publish.PublishJob.doPublishJob(PublishJob.java:354)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at java.lang.reflect.Method.invoke(Method.java(Compiled Code))
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.QueueEntry.execute(QueueEntry.java:434)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.ProcessingQueue.execEntry(ProcessingQueue.java:541)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.ProcessingQueue.execEntries(ProcessingQueue.java:1164)
星期四 8/31/06 20:59:43: PublisherQueue1PollingThread: at wt.queue.PollingQueueThread.run(PollingQueueThread.java:193)
查资料说是由于IBM JDK的IO引起的,所以设置了上面的JVM选项,没想到又有新问题了.