Public bug reported: Binary package hint: tomcat6
Tomcat has a feature where if a WAR file is copied to the webapps directory then it can automatically expand the WAR and start the application. Out of the box this is not working for the tomcat6 package because the tomcat6 group does not have write permissions to the webapps directory. Workaround/Fix: sudo chmod g+w /var/lib/tomcat6/webapps Steps to reproduce: 1. Create a valid WAR file which includes META-INF/MANIFEST.MF 2. Copy it to /var/lib/tomcat6/webapps Expected results: The WAR file will be expanded in the /var/lib/tomcat6/webapps directory. (i.e. if the file was ROOT.war then there will be a ROOT directory with the expanded contents of the WAR file). Actual results: catalina.log snippet from /var/lib/tomcat6/logs Dec 30, 2009 3:49:28 PM org.apache.catalina.startup.HostConfig deployWAR INFO: Deploying web application archive ROOT.war Dec 30, 2009 3:49:28 PM org.apache.catalina.startup.ContextConfig init SEVERE: Exception fixing docBase: {0} java.io.FileNotFoundException: /var/lib/tomcat6/webapps/ROOT/META-INF/MANIFEST.MF (No such file or directory) at java.io.FileOutputStream.open(Native Method) at java.io.FileOutputStream.<init>(FileOutputStream.java:209) at java.io.FileOutputStream.<init>(FileOutputStream.java:160) at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:312) at org.apache.catalina.startup.ExpandWar.expand(ExpandWar.java:158) ProblemType: Bug Architecture: i386 Date: Sun Jan 10 15:39:08 2010 DistroRelease: Ubuntu 9.10 Ec2AMI: ami-1605e77f Ec2AMIManifest: trailhunger/image.manifest.xml Ec2AvailabilityZone: us-east-1d Ec2InstanceType: m1.small Ec2Kernel: aki-5f15f636 Ec2Ramdisk: ari-0915f660 Package: tomcat6 6.0.20-2ubuntu2 PackageArchitecture: all ProcEnviron: LANG=en_US.UTF-8 SHELL=/bin/bash ProcVersionSignature: User Name 2.6.31-302.7-ec2 SourcePackage: tomcat6 Tags: ec2-images Uname: Linux 2.6.31-302-ec2 i686 ** Affects: tomcat6 (Ubuntu) Importance: Undecided Status: New ** Tags: apport-bug ec2-images i386 -- Tomcat 6: FileNotFoundException for MANIFEST.MF when auto-expanding a WAR https://bugs.launchpad.net/bugs/505522 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs