You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by an...@claire.co.jp on 2001/11/07 10:32:56 UTC

Problem Deploying war file. ./META-INF/MANIFEST.MF not found

Hi

I am having a problem with deploying a war app in Tomcat 4.  I have a 
very simple test application which
only has a single jsp page

[antony@fugu ereal]$ ls war/
    4 WEB-INF/     4 login.jsp

I have also created the relevant web.xml file.
[antony@fugu ereal]$ ls war/WEB-INF/
    4 web.xml

I create the war archive by

[antony@fugu ereal]$ jar cvf ereal.jar war/
added manifest
adding: war/(in = 0) (out= 0)(stored 0%)
adding: war/WEB-INF/(in = 0) (out= 0)(stored 0%)
adding: war/WEB-INF/web.xml(in = 151) (out= 102)(deflated 32%)
adding: war/login.jsp(in = 878) (out= 349)(deflated 60%)
[antony@fugu ereal]$

and then copied it to my /var/tomcat4/webapps directory.  However, when 
I start tomcat up I get the error,


[snip]
localhost_log.2001-11-07.txt:2001-11-07 18:20:15 
StandardHost[localhost]: Installing web application at context path 
/ereal from URL jar:file:/var/tomcat4/webapps/ereal.war!/
localhost_log.2001-11-07.txt:2001-11-07 18:20:15 HostConfig[localhost] 
Error deploying web application archive ereal.war
localhost_log.2001-11-07.txt:java.io.FileNotFoundException: 
/var/tomcat4/webapps/ereal/META-INF/MANIFEST.MF (No such file or directory)
         at java.io.FileOutputStream.open(Native Method)
         at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
         at java.io.FileOutputStream.<init>(FileOutputStream.java:134)
         at org.apache.catalina.core.StandardHost.expand(StandardHost.java)
         at org.apache.catalina.core.StandardHost.expand(StandardHost.java)
         at org.apache.catalina.core.StandardHost.install(StandardHost.java)
         at 
org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java)
         at org.apache.catalina.startup.HostConfig.start(HostConfig.java)
         at 
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java)
[snip]


I have taken the ereal.jar file apart and it indeed has the 
META-INF/MANIFEST.MF in it

[antony@fugu tmp]$ jar xvf ereal.jar
   created: META-INF/
extracted: META-INF/MANIFEST.MF
   created: war/
   created: war/WEB-INF/
extracted: war/WEB-INF/web.xml
extracted: war/login.jsp
[antony@fugu tmp]$


What is going on?  How can I deploy my webapp?

Cheers

Tony






--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: Problem Deploying war file. ./META-INF/MANIFEST.MF not found

Posted by an...@claire.co.jp.
Thanks for the reply.  I renamed it and I still get the same error.  Any
ideas anyone?

Cheers

Tony



David Rault wrote:
> 
> try renaming your file to ereal.war (and not .jar)
> that should do
> 
> David
> ----- Original Message -----
> From: <an...@claire.co.jp>
> To: <to...@jakarta.apache.org>
> Sent: Wednesday, November 07, 2001 10:32 AM
> Subject: Problem Deploying war file. ./META-INF/MANIFEST.MF not found
> 
> > Hi
> >
> > I am having a problem with deploying a war app in Tomcat 4.  I have a
> > very simple test application which
> > only has a single jsp page
> >
> > [antony@fugu ereal]$ ls war/
> >     4 WEB-INF/     4 login.jsp
> >
> > I have also created the relevant web.xml file.
> > [antony@fugu ereal]$ ls war/WEB-INF/
> >     4 web.xml
> >
> > I create the war archive by
> >
> > [antony@fugu ereal]$ jar cvf ereal.jar war/
> > added manifest
> > adding: war/(in = 0) (out= 0)(stored 0%)
> > adding: war/WEB-INF/(in = 0) (out= 0)(stored 0%)
> > adding: war/WEB-INF/web.xml(in = 151) (out= 102)(deflated 32%)
> > adding: war/login.jsp(in = 878) (out= 349)(deflated 60%)
> > [antony@fugu ereal]$
> >
> > and then copied it to my /var/tomcat4/webapps directory.  However, when
> > I start tomcat up I get the error,
> >
> >
> > [snip]
> > localhost_log.2001-11-07.txt:2001-11-07 18:20:15
> > StandardHost[localhost]: Installing web application at context path
> > /ereal from URL jar:file:/var/tomcat4/webapps/ereal.war!/
> > localhost_log.2001-11-07.txt:2001-11-07 18:20:15 HostConfig[localhost]
> > Error deploying web application archive ereal.war
> > localhost_log.2001-11-07.txt:java.io.FileNotFoundException:
> > /var/tomcat4/webapps/ereal/META-INF/MANIFEST.MF (No such file or
> directory)
> >          at java.io.FileOutputStream.open(Native Method)
> >          at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
> >          at java.io.FileOutputStream.<init>(FileOutputStream.java:134)
> >          at
> org.apache.catalina.core.StandardHost.expand(StandardHost.java)
> >          at
> org.apache.catalina.core.StandardHost.expand(StandardHost.java)
> >          at
> org.apache.catalina.core.StandardHost.install(StandardHost.java)
> >          at
> > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java)
> >          at org.apache.catalina.startup.HostConfig.start(HostConfig.java)
> >          at
> > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java)
> > [snip]
> >
> >
> > I have taken the ereal.jar file apart and it indeed has the
> > META-INF/MANIFEST.MF in it
> >
> > [antony@fugu tmp]$ jar xvf ereal.jar
> >    created: META-INF/
> > extracted: META-INF/MANIFEST.MF
> >    created: war/
> >    created: war/WEB-INF/
> > extracted: war/WEB-INF/web.xml
> > extracted: war/login.jsp
> > [antony@fugu tmp]$
> >
> >
> > What is going on?  How can I deploy my webapp?
> >
> > Cheers
> >
> > Tony
> >
> >
> >
> >
> >
> >
> > --
> > To unsubscribe:   <ma...@jakarta.apache.org>
> > For additional commands: <ma...@jakarta.apache.org>
> > Troubles with the list: <ma...@jakarta.apache.org>
> >
> >
> 
> --
> To unsubscribe:   <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>

--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>


Re: Problem Deploying war file. ./META-INF/MANIFEST.MF not found

Posted by David Rault <da...@free.fr>.
try renaming your file to ereal.war (and not .jar)
that should do

David
----- Original Message -----
From: <an...@claire.co.jp>
To: <to...@jakarta.apache.org>
Sent: Wednesday, November 07, 2001 10:32 AM
Subject: Problem Deploying war file. ./META-INF/MANIFEST.MF not found


> Hi
>
> I am having a problem with deploying a war app in Tomcat 4.  I have a
> very simple test application which
> only has a single jsp page
>
> [antony@fugu ereal]$ ls war/
>     4 WEB-INF/     4 login.jsp
>
> I have also created the relevant web.xml file.
> [antony@fugu ereal]$ ls war/WEB-INF/
>     4 web.xml
>
> I create the war archive by
>
> [antony@fugu ereal]$ jar cvf ereal.jar war/
> added manifest
> adding: war/(in = 0) (out= 0)(stored 0%)
> adding: war/WEB-INF/(in = 0) (out= 0)(stored 0%)
> adding: war/WEB-INF/web.xml(in = 151) (out= 102)(deflated 32%)
> adding: war/login.jsp(in = 878) (out= 349)(deflated 60%)
> [antony@fugu ereal]$
>
> and then copied it to my /var/tomcat4/webapps directory.  However, when
> I start tomcat up I get the error,
>
>
> [snip]
> localhost_log.2001-11-07.txt:2001-11-07 18:20:15
> StandardHost[localhost]: Installing web application at context path
> /ereal from URL jar:file:/var/tomcat4/webapps/ereal.war!/
> localhost_log.2001-11-07.txt:2001-11-07 18:20:15 HostConfig[localhost]
> Error deploying web application archive ereal.war
> localhost_log.2001-11-07.txt:java.io.FileNotFoundException:
> /var/tomcat4/webapps/ereal/META-INF/MANIFEST.MF (No such file or
directory)
>          at java.io.FileOutputStream.open(Native Method)
>          at java.io.FileOutputStream.<init>(FileOutputStream.java:179)
>          at java.io.FileOutputStream.<init>(FileOutputStream.java:134)
>          at
org.apache.catalina.core.StandardHost.expand(StandardHost.java)
>          at
org.apache.catalina.core.StandardHost.expand(StandardHost.java)
>          at
org.apache.catalina.core.StandardHost.install(StandardHost.java)
>          at
> org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java)
>          at org.apache.catalina.startup.HostConfig.start(HostConfig.java)
>          at
> org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java)
> [snip]
>
>
> I have taken the ereal.jar file apart and it indeed has the
> META-INF/MANIFEST.MF in it
>
> [antony@fugu tmp]$ jar xvf ereal.jar
>    created: META-INF/
> extracted: META-INF/MANIFEST.MF
>    created: war/
>    created: war/WEB-INF/
> extracted: war/WEB-INF/web.xml
> extracted: war/login.jsp
> [antony@fugu tmp]$
>
>
> What is going on?  How can I deploy my webapp?
>
> Cheers
>
> Tony
>
>
>
>
>
>
> --
> To unsubscribe:   <ma...@jakarta.apache.org>
> For additional commands: <ma...@jakarta.apache.org>
> Troubles with the list: <ma...@jakarta.apache.org>
>
>


--
To unsubscribe:   <ma...@jakarta.apache.org>
For additional commands: <ma...@jakarta.apache.org>
Troubles with the list: <ma...@jakarta.apache.org>