读书人

WAS 6.1调度应用的时候报错java.lang.

发布时间: 2012-09-24 13:49:42 作者: rapoo

WAS 6.1部署应用的时候报错java.lang.IllegalArgumentException
应用在WAS6.0下部署正常,在WAS6.1下部署报错如下:
经查是因为一个jar包中有一个txt文件,文件名是中文的

[2/22/11 16:01:04:649 CST] 00000022 SystemErr     R java.lang.IllegalArgumentException[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at java.util.zip.ZipInputStream.getUTF8String(ZipInputStream.java:315)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at java.util.zip.ZipInputStream.readLOC(ZipInputStream.java:254)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at java.util.zip.ZipInputStream.getNextEntry(ZipInputStream.java:89)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.NestedArchiveLoadStrategyImpl.getFiles(NestedArchiveLoadStrategyImpl.java:131)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.strategy.LoadStrategyImpl.collectFiles(LoadStrategyImpl.java:281)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ContainerImpl.getFiles(ContainerImpl.java:238)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveImpl.eGet(ArchiveImpl.java:215)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.emf.ecore.impl.BasicEObjectImpl.eGet(BasicEObjectImpl.java:483)[2/22/11 16:01:04:690 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopySessionUtility.copyReference(ArchiveCopySessionUtility.java:97)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.copyCurrentReferences(EtoolsCopyUtility.java:237)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.primCopy(EtoolsCopyUtility.java:564)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopySessionUtility.primCopy(ArchiveCopySessionUtility.java:47)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.containmentCopy(EtoolsCopyUtility.java:107)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.copyManyReference(EtoolsCopyUtility.java:300)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopySessionUtility.copyReference(ArchiveCopySessionUtility.java:99)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.copyCurrentReferences(EtoolsCopyUtility.java:237)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.primCopy(EtoolsCopyUtility.java:564)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopySessionUtility.primCopy(ArchiveCopySessionUtility.java:47)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.containmentCopy(EtoolsCopyUtility.java:107)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopyUtility.copyRefObjects(EtoolsCopyUtility.java:338)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.wst.common.internal.emf.utilities.EtoolsCopySession.copy(EtoolsCopySession.java:52)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopyUtility.copy(ArchiveCopyUtility.java:135)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopyUtility.copy(ArchiveCopyUtility.java:90)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.ArchiveCopyUtility.copy(ArchiveCopyUtility.java:121)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.CommonarchiveFactoryImpl.copy(CommonarchiveFactoryImpl.java:211)[2/22/11 16:01:04:691 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl.primAddCopyRef(EARFileImpl.java:149)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at org.eclipse.jst.j2ee.commonarchivecore.internal.impl.EARFileImpl.addCopyRef(EARFileImpl.java:166)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.management.application.client.AppInstallHelper.createEarWrapper(AppInstallHelper.java:494)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.management.application.client.AppInstallHelper.createEarWrapper(AppInstallHelper.java:317)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.management.application.client.AppInstallHelper.createEarWrapper(AppInstallHelper.java:284)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.console.appmanagement.action.UploadAction.formUpload(UploadAction.java:490)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.console.appmanagement.action.UploadAction.execute(UploadAction.java:141)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1486)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:528)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:966)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:907)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:145)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.console.core.servlet.WSCUrlFilter.continueStoringTaskState(WSCUrlFilter.java:371)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.console.core.servlet.WSCUrlFilter.doFilter(WSCUrlFilter.java:229)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.FilterInstanceWrapper.doFilter(FilterInstanceWrapper.java:190)[2/22/11 16:01:04:692 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.WebAppFilterChain.doFilter(WebAppFilterChain.java:130)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.WebAppFilterChain._doFilter(WebAppFilterChain.java:87)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:696)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.filter.WebAppFilterManager.doFilter(WebAppFilterManager.java:641)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:475)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.wswebcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:463)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:92)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:744)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.wswebcontainer.WebContainer.handleRequest(WebContainer.java:1425)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:92)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:465)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:394)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:102)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.ws.tcp.channel.impl.AioReadCompletionListener.futureCompleted(AioReadCompletionListener.java:152)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.AbstractAsyncFuture.invokeCallback(AbstractAsyncFuture.java:213)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.AbstractAsyncFuture.fireCompletionActions(AbstractAsyncFuture.java:195)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.AsyncFuture.completed(AsyncFuture.java:136)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.ResultHandler.complete(ResultHandler.java:193)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.ResultHandler.runEventProcessingLoop(ResultHandler.java:725)[2/22/11 16:01:04:693 CST] 00000022 SystemErr     R  at com.ibm.io.async.ResultHandler$2.run(ResultHandler.java:847)[2/22/11 16:01:04:694 CST] 00000022 SystemErr     R  at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1498)

读书人网 >软件架构设计

热点推荐