[Bug 577683] Re: tomcat6 directory structure broken
Reading the answer to the question would probably have helped you. FWIW we have been working in the 10.04 cycle with upstream to be both standards-compliant and working, so the collaboration is already in progress. The tomcat6 packaging is not supposed to be used from /usr/share/tomcat6 by running bin/startup.bin. This is the (shared) location for files used in common by the tomcat6 and tomcat6-user packages. As described in http://doc.ubuntu.com/ubuntu/serverguide/C/tomcat.html there are two ways of using the packages. Using the system instance (tomcat6 package), it will be started from /etc/init.d/tomcat6 (with CATALINA_BASE=/var/lib/tomcat6 and CATALINA_HOME=/usr/share/tomcat6) Using a private instance (tomcat6-user package), use "tomcat6-instance-create my-instance", then my-instance/bin/startup.sh (will start with CATALINA_BASE=my-instance and CATALINA_HOME=/usr/share/tomcat6) Permissions issues have been workarounded by no longer running with a SecurityManager (to mimic what the upstream Apache distribution does by default). If there are anything left, please file a new bug. ** Changed in: tomcat6 (Ubuntu) Status: New => Invalid -- tomcat6 directory structure broken https://bugs.launchpad.net/bugs/577683 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 577683] Re: tomcat6 directory structure broken
No, I understand fine. What I'm saying is, the usual "It's the Debian way and therefore better" reason is NOT compelling because it breaks Tomcat. I say this because it doesn't work. I invite you to confirm it by doing a fresh install of the tomcat-user package for instance-- on a fresh slate. navigate to CATALINA_HOME/bin, set up a jdk and run ./startup.bin. Observe the output. Now try to deploy any serious Java app with say, Netbeans. Take note of the result, a litany of errors mostly created by permissions issues. Then try to deploy the same app with a Tomcat tarball from Apache. Notice it works. In layman's terms we call this "broken". It may be "standards compliant", but is a standards-compliant distribution that doesn't work. Googling this will reveal this distribution of Tomcat to be practically world-famous for being broken. If it is simply a matter of misunderstanding how this Tomcat distribution works, maybe someone can let the folks at Apache know HOW it works...in real life, because when I was in the midst of developing on it and ran into issues, their helpful solution was to uninstall it and download theirs. That worked. -- tomcat6 directory structure broken https://bugs.launchpad.net/bugs/577683 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 577683] Re: tomcat6 directory structure broken
** Changed in: tomcat6 (Ubuntu) Status: Invalid => New -- tomcat6 directory structure broken https://bugs.launchpad.net/bugs/577683 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs
[Bug 577683] Re: tomcat6 directory structure broken
This is a question due to a misunderstanding on how the Ubuntu/Debian distribution of Tomcat works, not a bug. ** Changed in: tomcat6 (Ubuntu) Status: New => Invalid ** Converted to question: https://answers.launchpad.net/ubuntu/+source/tomcat6/+question/111474 -- tomcat6 directory structure broken https://bugs.launchpad.net/bugs/577683 You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to tomcat6 in ubuntu. -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs