讨论区 » AAS-V10企业版 »
V10部署应用报java.lang.IllegalArgumentException: MALFORMED
由 吕 鹏钦 在 超过 2 年 之前添加
问题描述:报错日志如下
Caused by: java.lang.IllegalArgumentException: MALFORMED
at java.util.zip.ZipCoder.toString(ZipCoder.java:58)
at java.util.zip.ZipFile.getZipEntry(ZipFile.java:583)
at java.util.zip.ZipFile.access$900(ZipFile.java:60)
at java.util.zip.ZipFile$ZipEntryIterator.next(ZipFile.java:539)
at java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:514)
at java.util.zip.ZipFile$ZipEntryIterator.nextElement(ZipFile.java:495)
at java.util.jar.JarFile$JarEntryIterator.next(JarFile.java:258)
at java.util.jar.JarFile$JarEntryIterator.nextElement(JarFile.java:267)
at java.util.jar.JarFile$JarEntryIterator.nextElement(JarFile.java:248)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$ArchiveJarEntrySource.getNextJarEntry(InputJarArchive.java:566)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$EntryEnumeration.getNextJarEntry(InputJarArchive.java:488)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$TopLevelDirectoryEntryEnumeration.skipToNextMatchingEntry(InputJarArchive.java:622)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$EntryEnumeration.nextElement(InputJarArchive.java:483)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$EntryEnumeration.nextElement(InputJarArchive.java:452)
at com.sun.enterprise.deployment.deploy.shared.InputJarArchive$CollectionWrappedEnumeration$1.next(InputJarArchive.java:727)
at com.apusic.aas.javaee.full.deployment.EarDetector.isEARFromIntrospecting(EarDetector.java:117)
at com.apusic.aas.javaee.full.deployment.EarDetector.handles(EarDetector.java:85)
at com.apusic.enterprise.v10.server.ApplicationLifecycle.getArchiveHandler(ApplicationLifecycle.java:189)
at com.apusic.aas.deployment.admin.DeployCommand.preAuthorization(DeployCommand.java:224)
... 70 more
解决方法:检查应用包里面是否有中文文件名或者非法字符