Thanks for your quick answer.
I found my mistake, I put the war in a wrong webapps directory, and I
don't know why there was a symbolic link with the same name in the good
webapps directory !
Problem solved.
Thanks a lot.
On 24/05/2017 13:39, Simon De Uvarow wrote:
Sorry, the
"A WAR file may be digitally signed
<https://en.wikipedia.org/wiki/Digital_signature> in the same way as a
JAR <https://en.wikipedia.org/wiki/JAR_%28file_format%29> file in order
to allow others to determine where the source code came from."
wasn't correct. My bad.
But try searching why your war file doesn't contain the META-INF folder.
"No olvides, no traiciones, lo que llevas bien dentro de ti. No olvides,
no traiciones, lo que siempre te ha hecho vivir."
On Wed, May 24, 2017 at 8:35 AM, Simon De Uvarow <sdeuva...@gmail.com
<mailto:sdeuva...@gmail.com>> wrote:
Hi Ricardo, it looks like your war files doesn't contain the
META-INF folder.
Check here:
https://en.wikipedia.org/wiki/WAR_(file_format)
<https://en.wikipedia.org/wiki/WAR_(file_format)>
"A WAR file may be digitally signed
<https://en.wikipedia.org/wiki/Digital_signature> in the same way as
a JAR <https://en.wikipedia.org/wiki/JAR_%28file_format%29> file in
order to allow others to determine where the source code came from."
https://en.wikipedia.org/wiki/JAR_(file_format)
<https://en.wikipedia.org/wiki/JAR_(file_format)>
Hope it helps,
"No olvides, no traiciones, lo que llevas bien dentro de ti. No
olvides, no traiciones, lo que siempre te ha hecho vivir."
On Wed, May 24, 2017 at 8:31 AM, Riccardo Cohen
<riccardo.co...@e5group.fr <mailto:riccardo.co...@e5group.fr>> wrote:
Hello
I'm new to tomcat and just tried sucessfully a small hello world
with tomcat 8.5.14 on macosx / java 1.8.0_25.
With IntelliJ I created a war thanks to their tomcat plugin. The
war is valid and can be unzipped with no problem:
.../apache-tomcat-8.5.14/webapps> unzip web_war.war
Archive: web_war.war
inflating: Basic1.jsp
inflating: Basic2.jsp
inflating: header.jspf
creating: WEB-INF/
creating: WEB-INF/classes/
creating: WEB-INF/classes/Basic2/
inflating: WEB-INF/classes/Basic2/Basic2Servlet.class
inflating: WEB-INF/web.xml
But when I put it in $CATALINA_HOME/webapps , I have an
exception a launch time :
java.util.zip.ZipException: error in opening zip file
(full log below). I found nothing on googling about this error.
Where should I search ?
Thanks a lot.
--
Riccardo Cohen
+33 6 09 83 64 49 <tel:+33%206%2009%2083%2064%2049>
E5Group
http://www.5flow.com
FULL LOG:
---------
Using CATALINA_BASE: /Users/rc/zdrop/appdata/tomcat
Using CATALINA_HOME: /Applications/softdev/apache-tomcat-8.5.14
Using CATALINA_TMPDIR: /Users/rc/zdrop/appdata/tomcat/temp
Using JRE_HOME:
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home
Using CLASSPATH:
/Applications/softdev/apache-tomcat-8.5.14/bin/bootstrap.jar:/Applications/softdev/apache-tomcat-8.5.14/bin/tomcat-juli.jar
24-May-2017 13:26:38.336 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Server version: Apache Tomcat/8.5.14
24-May-2017 13:26:38.338 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Server built: Apr 13 2017 12:55:45 UTC
24-May-2017 13:26:38.338 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Server number: 8.5.14.0
24-May-2017 13:26:38.338 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
OS Name: Mac OS X
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
OS Version: 10.12.4
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Architecture: x86_64
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Java Home:
/Library/Java/JavaVirtualMachines/jdk1.8.0_25.jdk/Contents/Home/jre
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
JVM Version: 1.8.0_25-b17
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
JVM Vendor: Oracle Corporation
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
CATALINA_BASE: /Users/rc/zdrop/appdata/tomcat
24-May-2017 13:26:38.339 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
CATALINA_HOME: /Applications/softdev/apache-tomcat-8.5.14
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Djava.util.logging.config.file=/Users/rc/zdrop/appdata/tomcat/conf/logging.properties
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument: -Djdk.tls.ephemeralDHKeySize=2048
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Djava.protocol.handler.pkgs=org.apache.catalina.webresources
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Dcatalina.base=/Users/rc/zdrop/appdata/tomcat
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Dcatalina.home=/Applications/softdev/apache-tomcat-8.5.14
24-May-2017 13:26:38.340 INFO [main]
org.apache.catalina.startup.Ve
<http://org.apache.catalina.startup.Ve>rsionLoggerListener.log
Command line argument:
-Djava.io.tmpdir=/Users/rc/zdrop/appdata/tomcat/temp
24-May-2017 13:26:38.341 INFO [main]
org.apache.catalina.core.AprLifecycleListener.lifecycleEvent The
APR based Apache Tomcat Native library which allows optimal
performance in production environments was not found on the
java.library.path:
/Users/rc/Library/Java/Extensions:/Library/Java/Extensions:/Network/Library/Java/Extensions:/System/Library/Java/Extensions:/usr/lib/java:.
24-May-2017 13:26:38.462 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing
ProtocolHandler ["http-nio-8000"]
24-May-2017 13:26:38.491 INFO [main] org.apache.tomcat.util.net
<http://org.apache.tomcat.util.net>.NioSelectorPool.getSharedSelector
Using a shared selector for servlet write/read
24-May-2017 13:26:38.493 INFO [main]
org.apache.coyote.AbstractProtocol.init Initializing
ProtocolHandler ["ajp-nio-8009"]
24-May-2017 13:26:38.495 INFO [main] org.apache.tomcat.util.net
<http://org.apache.tomcat.util.net>.NioSelectorPool.getSharedSelector
Using a shared selector for servlet write/read
24-May-2017 13:26:38.495 INFO [main]
org.apache.catalina.startup.Ca
<http://org.apache.catalina.startup.Ca>talina.load
Initialization processed in 515 ms
24-May-2017 13:26:38.526 INFO [main]
org.apache.catalina.core.StandardService.startInternal Starting
service Catalina
24-May-2017 13:26:38.526 INFO [main]
org.apache.catalina.core.StandardEngine.startInternal Starting
Servlet Engine: Apache Tomcat/8.5.14
24-May-2017 13:26:38.550 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deploying web
application archive
/Users/rc/zdrop/appdata/tomcat/webapps/web_war.war
24-May-2017 13:26:38.576 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.Co
<http://org.apache.catalina.startup.Co>ntextConfig.beforeStart
Exception fixing docBase for context [/web_war]
java.util.@.ZipException <mailto:java.util.@.ZipException>:
error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:220)
at java.util.zip.ZipFile.<init>(ZipFile.java:150)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at
sun.net.www.protocol.jar.URLJarFile.<init>(URLJarFile.java:93)
at
sun.net.www.protocol.jar.URLJarFile.getJarFile(URLJarFile.java:69)
at
sun.net.www.protocol.jar.JarFileFactory.get(JarFileFactory.java:99)
at
sun.net.www.protocol.jar.JarURLConnection.connect(JarURLConnection.java:122)
at
sun.net.www.protocol.jar.JarURLConnection.getJarFile(JarURLConnection.java:89)
at
org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:130)
at org.apache.catalina.startup.Co
<http://org.apache.catalina.startup.Co>ntextConfig.fixDocBase(ContextConfig.java:615)
at org.apache.catalina.startup.Co
<http://org.apache.catalina.startup.Co>ntextConfig.beforeStart(ContextConfig.java:748)
at org.apache.catalina.startup.Co
<http://org.apache.catalina.startup.Co>ntextConfig.lifecycleEvent(ContextConfig.java:301)
at
org.apache.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:94)
at
org.apache.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:395)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:149)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
24-May-2017 13:26:38.589 SEVERE [localhost-startStop-1]
org.apache.catalina.core.ContainerBase.addChildInternal
ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start
component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/web_war]]
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:752)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.catalina.LifecycleException: Failed to
start component
[org.apache.catalina.webresources.StandardRoot@4856d920]
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:167)
at
org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4860)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4992)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 10 more
Caused by: org.apache.catalina.LifecycleException: Failed to
initialize component
[org.apache.catalina.webresources.WarResourceSet@1af3a381]
at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:112)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:140)
at
org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:699)
at
org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
... 13 more
Caused by: java.lang.IllegalArgumentException:
java.util.zip.ZipException: error in opening zip file
at
org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:113)
at
org.apache.catalina.util.LifecycleBase.init(LifecycleBase.java:107)
... 16 more
Caused by: java.util.zip.ZipException: error in opening zip file
at java.util.zip.ZipFile.open(Native Method)
at java.util.zip.ZipFile.<init>(ZipFile.java:220)
at java.util.zip.ZipFile.<init>(ZipFile.java:150)
at java.util.jar.JarFile.<init>(JarFile.java:166)
at java.util.jar.JarFile.<init>(JarFile.java:103)
at
org.apache.catalina.webresources.AbstractSingleArchiveResourceSet.initInternal(AbstractSingleArchiveResourceSet.java:110)
... 17 more
24-May-2017 13:26:38.590 SEVERE [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Error deploying
web application archive
/Users/rc/zdrop/appdata/tomcat/webapps/web_war.war
java.lang.IllegalStateException: ContainerBase.addChild: start:
org.apache.catalina.LifecycleException: Failed to start
component
[StandardEngine[Catalina].StandardHost[localhost].StandardContext[/web_war]]
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:756)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:728)
at
org.apache.catalina.core.StandardHost.addChild(StandardHost.java:734)
at
org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:952)
at
org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1823)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
24-May-2017 13:26:38.591 INFO [localhost-startStop-1]
org.apache.catalina.startup.HostConfig.deployWAR Deployment of
web application archive
/Users/rc/zdrop/appdata/tomcat/webapps/web_war.war has finished
in 40 ms
24-May-2017 13:26:38.593 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting
ProtocolHandler ["http-nio-8000"]
24-May-2017 13:26:38.602 INFO [main]
org.apache.coyote.AbstractProtocol.start Starting
ProtocolHandler ["ajp-nio-8009"]
24-May-2017 13:26:38.603 INFO [main]
org.apache.catalina.startup.Ca
<http://org.apache.catalina.startup.Ca>talina.start Server
startup in 108 ms
--
Riccardo Cohen
+33 6 09 83 64 49
E5Group
http://www.5flow.com
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org