应用在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)
分享到:
相关推荐
在Java编程中,`java.lang.IllegalArgumentException` 是一个标准的运行时异常,它通常表示一个方法接收到的参数值不在预期范围内或者不合法。当尝试将一个无法转换为日期的对象格式化时,就会抛出"Cannot format ...
标题 "java.lang.Exception: java.lang.IllegalArgumentException: firstMovedIndex, lastMove" 描述了一个Java编程中的异常情况。这个异常通常发生在尝试执行一个不合法的操作时,例如数组或集合操作超出了其边界。...
在Android开发中,Java编程时常会遇到`java.lang.IllegalArgumentException`异常,这通常表示传入的参数不符合方法的要求。在本例中,错误信息“contains a path separator”提示我们问题可能与路径分隔符有关,这...
在Java编程中,`java.lang.IllegalArgumentException` 是一个运行时异常,通常会在方法接收到非法或不合适的参数时抛出。这个错误信息 "Class not found: org.apache.struts2.validator" 指示程序在尝试加载名为 `...
Caused by: java.lang.IllegalArgumentException: input == null! at javax.imageio.ImageIO.read(ImageIO.java:1388) at com.pleanwar.fiying.FlyingObject.loadImage(FlyingObject.java:52) at ...
解决在Linux系统下,POI、easyExcel 报错 java.lang.IllegalArgumentException: The workbook already contains a sheet named。原因是缺少了字体文件,如果是Docker部署使用本资源即可。内部提供字体资源以及代码...
"IDEA 中使用 ECJ 编译出现 java.lang.IllegalArgumentException 的错误问题解决方案" IDEA 是一个功能强大且功能丰富的集成开发环境,支持多种编程语言,包括 Java、Python、Ruby 等。ECJ(Eclipse Compiler for ...
在IT行业中,数据库是数据存储和管理的核心,而Java作为一种广泛应用的编程语言,与数据库的交互是必不可少的。Oracle和MySQL都是广泛使用的数据库系统,Java JDBC(Java Database Connectivity)驱动则是连接这两种...
在Java编程中,`java.lang.IllegalArgumentException` 是一个运行时异常,通常表示方法接收到了一个不合法或不适当的参数。这个错误消息 "Path search.page does not start with a \"/\" c" 指出问题出在路径字符串 ...
对接微信接口中因为jdk8解密长度不够 报错 java.security.InvalidKeyException: Illegal key size 替换路径:(记得备份原有的文件) C:\Program Files\Java\jdk1.8.0_131\jre\lib\security
在Java编程过程中,`java.lang.IllegalArgumentException` 是一个常见的运行时异常,通常发生在方法接收到非法或不合适的参数时。这个异常表示一个方法调用的参数值不在预期的范围内,或者参数类型不符合方法的要求...
链接is unknown to this NavController
在整合Spring、Struts2和Mybatis的过程中,可能会遇到各种问题,其中之一就是`java.lang.IllegalArgumentException: Result Maps collection already contains value for X`。这个问题通常出现在Mybatis配置文件中,...
- **异常路径**:`java.lang.Object -> java.lang.Throwable -> java.lang.Exception -> java.lang.RuntimeException -> java.lang.IllegalArgumentException` - **解释**:当传递给方法的参数无效时抛出。 - **示例...
在Java编程中,`IllegalArgumentException` 是一个常见的运行时异常,属于`RuntimeException`的子类。这个异常通常在方法接收到不合法或不适当的参数时抛出。当一个方法需要接收特定类型的参数,而传入的参数明显不...
Java demo源码 398.java.lang.IllegalArgumentException- 398.java.lang.IllegalArgumentException 复现bug demo 源码
在Java编程中,`java.lang.NoSuchMethodException`异常通常表明在运行时尝试调用一个不存在的方法。这个错误在上传文件时出现,可能是由于在控制器方法的签名与前端发送请求时的参数不匹配导致的。在描述中提到的...
`java.lang.ExceptionInInitializerError` 是Java编程语言中一个特殊的运行时异常,它通常表示在类的静态初始化过程中发生了异常。这个错误不是因为类的构造函数,而是由于静态变量初始化或者静态初始化块(也称为...
Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: HelloJNIActivity.class ``` 这是因为`javah`命令期望的是类的全名,而不是包含扩展名的文件名。解决方法是只提供类的...
项目中碰到的,已解决,写个文档记录一下