You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tomee.apache.org by "Thomas Andraschko (JIRA)" <ji...@apache.org> on 2016/09/13 13:36:20 UTC
[jira] [Created] (TOMEE-1930) TomEE tries to deploy remote uploaded
file, also when a upload not finished yet
Thomas Andraschko created TOMEE-1930:
----------------------------------------
Summary: TomEE tries to deploy remote uploaded file, also when a upload not finished yet
Key: TOMEE-1930
URL: https://issues.apache.org/jira/browse/TOMEE-1930
Project: TomEE
Issue Type: Bug
Components: TomEE Core Server
Affects Versions: 7.0.1
Reporter: Thomas Andraschko
When uploading a war via curl/tomcat-maven-plugin, the temp war is placed inside the webapps directory
TomEE tries to deploy it, also when not yet finished and following exception occurs:
WARNING - Error deploying application /usr/local/tomee/webapps/myapp.war.tmp
org.apache.openejb.OpenEJBException: Unable to extract jar. Unable to unzip java.io.BufferedInputStream@7fc43ba: Unable to unzip java.io.BufferedInputStream@7fc43ba
at org.apache.openejb.config.DeploymentLoader.unpack(DeploymentLoader.java:2125)
at org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:939)
at org.apache.openejb.config.DeploymentLoader.createWebModule(DeploymentLoader.java:816)
at org.apache.openejb.config.DeploymentLoader.load(DeploymentLoader.java:228)
at org.apache.tomee.catalina.TomcatWebAppBuilder.checkHost(TomcatWebAppBuilder.java:2149)
at org.apache.tomee.catalina.GlobalListenerSupport.lifecycleEvent(GlobalListenerSupport.java:141)
at org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
at org.apache.catalina.core.ContainerBase.backgroundProcess(ContainerBase.java:1138)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1374)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.processChildren(ContainerBase.java:1378)
at org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1346)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.IOException: Unable to unzip java.io.BufferedInputStream@7fc43ba
at org.apache.openejb.loader.Zips.unzip(Zips.java:81)
at org.apache.openejb.loader.Zips.unzip(Zips.java:43)
at org.apache.openejb.loader.Zips.unzip(Zips.java:30)
at org.apache.openejb.util.JarExtractor.extract(JarExtractor.java:106)
at org.apache.openejb.util.JarExtractor.extract(JarExtractor.java:66)
at org.apache.openejb.config.DeploymentLoader.unpack(DeploymentLoader.java:2123)
... 11 more
Caused by: java.io.EOFException: Unexpected end of ZLIB input stream
at java.util.zip.InflaterInputStream.fill(InflaterInputStream.java:240)
at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:158)
at java.util.zip.ZipInputStream.read(ZipInputStream.java:194)
at java.io.FilterInputStream.read(FilterInputStream.java:107)
at org.apache.openejb.loader.IO.copy(IO.java:298)
at org.apache.openejb.loader.IO.copy(IO.java:280)
at org.apache.openejb.loader.Zips.unzip(Zips.java:69)
... 16 more
I would just skip *.war.tmp
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)