Date sent: Mon, 11 Aug 2008 15:50:56 +0200 From: Johnny Kewl <[EMAIL PROTECTED]> Subject: Re: Tomcat within Eclipse To: Tomcat Users List <users@tomcat.apache.org> Send reply to: Tomcat Users List <users@tomcat.apache.org>
> > Oh no... I think for some reason the bin scripts are missing in TC > 6.... > I'm using the zip version of 6.0.18 on my dev. machine and it comes with startup.sh/.bat and shutdown.sh/.bat, they are located in the bin directory. > Listen SAM... just for now... go get > > apache-tomcat-5.5.25.zip > and > apache-tomcat-5.5.25.exe > > Here > > http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.25/bin/apache-tomc > at-5.5.25.zip > http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.25/bin/apache-tomc > at-5.5.25.exe > > Install the EXE if you on XP > > I know you not going to have issues there with TC... > And its very likely that any older plugins in Eclipse will be happy > with it... > > TC6 is still quite new... get that going then later play with TC 6... > > Then... if you still having problems... tell me what plugin you using > in eclipse, and I'll get the thing and try it... > > I think you stumbling into little problems that are screwing you.... > > And I got to tell you that if an IDE needs to actually know where TC's > server.xml file is... its crap. Forget about the UserDatabase error > you getting... you getting it because the IDE and TC are not playing > nicely. > > You should be doing little more than just telling the IDE where TC > is... > > BUT if that plugin is old... it will not do TC 6 > I think you getting smacked around.... and its unfortunate because it > actually is the easiest thing in the world to do... > > If you dont care what IDE you use then also look at NetBeans... > Thats just a "run setup" thing and you done!... its good as well... it > has a wizard to setup tomcat. > > Good luck.... > > > ----- Original Message ----- > From: "Sam Wun" <[EMAIL PROTECTED]> > To: "Tomcat Users List" <users@tomcat.apache.org> > Sent: Monday, August 11, 2008 3:05 PM > Subject: Re: Tomcat within Eclipse > > > > Hi, > > > > I have the server.xml path defined in Eclipse (3.4): > > C:\Program Files\Apache Software Foundation\Tomcat 6.0 > > Where is the startup.bat file? I can't find this batch file. > > > > Thanks > > > > > > On Mon, Aug 11, 2008 at 3:27 PM, Johnny Kewl <[EMAIL PROTECTED]> > > wrote: > >> > >> ----- Original Message ----- From: "Sam Wun" <[EMAIL PROTECTED]> > >> To: "Tomcat Users List" <users@tomcat.apache.org> Sent: Monday, > >> August 11, 2008 6:57 AM Subject: Tomcat within Eclipse > >> > >> > >>> Hi, > >>> > >>> Can anyone tell me how to resolve the followoing exception? > >>> and how do I know whether tomcat service is really running. > >>> > >>> 11/08/2008 14:47:47 org.apache.catalina.core.AprLifecycleListener > >>> init INFO: The APR based Apache Tomcat Native library which allows > >>> optimal performance in production environments was not found on > >>> the java.library.path: C:\Program > >>> > >>> Files\Java\jre1.6.0_07\bin;.;C:\Windows\Sun\Java\bin;C:\Windows\sy > >>> stem32;C:\Windows;C:/Program Files/Java/jre6/bin/client;C:/Program > >>> > >>> Files/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\Syst > >>> em32\Wbem;d:\ant171\bin;D:\apache-maven-2.0.9\bin;C:\Program > >>> Files\Nmap 11/08/2008 14:47:47 > >>> org.apache.coyote.http11.Http11Protocol init INFO: Initializing > >>> Coyote HTTP/1.1 on http-8080 11/08/2008 14:47:47 > >>> org.apache.catalina.startup.Catalina load INFO: Initialization > >>> processed in 502 ms 11/08/2008 14:47:47 > >>> org.apache.naming.NamingContext lookup WARNING: Unexpected > >>> exception resolving reference java.io.IOException: Cannot rename > >>> original file to C:\Program Files\Apache Software > >>> Foundation\Tomcat 6.0\conf\tomcat-users.xml.old at > >>> org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDataba > >>> se.java:582) at > >>> org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInsta > >>> nce(MemoryUserDatabaseFactory.java:104) at > >>> org.apache.naming.factory.ResourceFactory.getObjectInstance(Resour > >>> ceFactory.java:140) at > >>> javax.naming.spi.NamingManager.getObjectInstance(Unknown Source) > >>> at org.apache.naming.NamingContext.lookup(NamingContext.java:793) > >>> at org.apache.naming.NamingContext.lookup(NamingContext.java:140) > >>> at > >>> org.apache.naming.NamingContextBindingsEnumeration.nextElementInte > >>> rnal(NamingContextBindingsEnumeration.java:113) at > >>> org.apache.naming.NamingContextBindingsEnumeration.next(NamingCont > >>> extBindingsEnumeration.java:71) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.create > >>> MBeans(GlobalResourcesLifecycleListener.java:137) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.create > >>> MBeans(GlobalResourcesLifecycleListener.java:109) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecy > >>> cleEvent(GlobalResourcesLifecycleListener.java:81) at > >>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifec > >>> ycleSupport.java:117) at > >>> org.apache.catalina.core.StandardServer.start(StandardServer.java: > >>> 703) at > >>> org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at > >>> java.lang.reflect.Method.invoke(Unknown Source) at > >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >>> 11/08/2008 14:47:47 > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener > >>> createMBeans SEVERE: Exception processing Global JNDI Resources > >>> javax.naming.NamingException: Cannot rename original file to > >>> C:\Program Files\Apache Software Foundation\Tomcat > >>> 6.0\conf\tomcat-users.xml.old at > >>> org.apache.naming.NamingContext.lookup(NamingContext.java:805) at > >>> org.apache.naming.NamingContext.lookup(NamingContext.java:140) at > >>> org.apache.naming.NamingContextBindingsEnumeration.nextElementInte > >>> rnal(NamingContextBindingsEnumeration.java:113) at > >>> org.apache.naming.NamingContextBindingsEnumeration.next(NamingCont > >>> extBindingsEnumeration.java:71) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.create > >>> MBeans(GlobalResourcesLifecycleListener.java:137) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.create > >>> MBeans(GlobalResourcesLifecycleListener.java:109) at > >>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecy > >>> cleEvent(GlobalResourcesLifecycleListener.java:81) at > >>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(Lifec > >>> ycleSupport.java:117) at > >>> org.apache.catalina.core.StandardServer.start(StandardServer.java: > >>> 703) at > >>> org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at > >>> java.lang.reflect.Method.invoke(Unknown Source) at > >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >>> 11/08/2008 14:47:47 org.apache.catalina.core.StandardService start > >>> INFO: Starting service Catalina 11/08/2008 14:47:47 > >>> org.apache.catalina.core.StandardEngine start INFO: Starting > >>> Servlet Engine: Apache Tomcat/6.0.18 11/08/2008 14:47:47 > >>> org.apache.naming.NamingContext lookup WARNING: Unexpected > >>> exception resolving reference java.io.IOException: Cannot rename > >>> original file to C:\Program Files\Apache Software > >>> Foundation\Tomcat 6.0\conf\tomcat-users.xml.old at > >>> org.apache.catalina.users.MemoryUserDatabase.save(MemoryUserDataba > >>> se.java:582) at > >>> org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInsta > >>> nce(MemoryUserDatabaseFactory.java:104) at > >>> org.apache.naming.factory.ResourceFactory.getObjectInstance(Resour > >>> ceFactory.java:140) at > >>> javax.naming.spi.NamingManager.getObjectInstance(Unknown Source) > >>> at org.apache.naming.NamingContext.lookup(NamingContext.java:793) > >>> at org.apache.naming.NamingContext.lookup(NamingContext.java:153) > >>> at > >>> org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseReal > >>> m.java:253) at > >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:10 > >>> 37) at > >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java: > >>> 443) at > >>> org.apache.catalina.core.StandardService.start(StandardService.jav > >>> a:516) at > >>> org.apache.catalina.core.StandardServer.start(StandardServer.java: > >>> 710) at > >>> org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at > >>> java.lang.reflect.Method.invoke(Unknown Source) at > >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >>> 11/08/2008 14:47:47 org.apache.catalina.realm.UserDatabaseRealm > >>> start SEVERE: Exception looking up UserDatabase under key > >>> UserDatabase javax.naming.NamingException: Cannot rename original > >>> file to C:\Program Files\Apache Software Foundation\Tomcat > >>> 6.0\conf\tomcat-users.xml.old at > >>> org.apache.naming.NamingContext.lookup(NamingContext.java:805) at > >>> org.apache.naming.NamingContext.lookup(NamingContext.java:153) at > >>> org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseReal > >>> m.java:253) at > >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:10 > >>> 37) at > >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java: > >>> 443) at > >>> org.apache.catalina.core.StandardService.start(StandardService.jav > >>> a:516) at > >>> org.apache.catalina.core.StandardServer.start(StandardServer.java: > >>> 710) at > >>> org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at > >>> java.lang.reflect.Method.invoke(Unknown Source) at > >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >>> 11/08/2008 14:47:47 org.apache.catalina.startup.Catalina start > >>> SEVERE: Catalina.start: LifecycleException: No UserDatabase > >>> component found under key UserDatabase at > >>> org.apache.catalina.realm.UserDatabaseRealm.start(UserDatabaseReal > >>> m.java:261) at > >>> org.apache.catalina.core.ContainerBase.start(ContainerBase.java:10 > >>> 37) at > >>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java: > >>> 443) at > >>> org.apache.catalina.core.StandardService.start(StandardService.jav > >>> a:516) at > >>> org.apache.catalina.core.StandardServer.start(StandardServer.java: > >>> 710) at > >>> org.apache.catalina.startup.Catalina.start(Catalina.java:578) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at > >>> sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at > >>> sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at > >>> java.lang.reflect.Method.invoke(Unknown Source) at > >>> org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288) at > >>> org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413) > >>> 11/08/2008 14:47:47 org.apache.catalina.startup.Catalina start > >>> INFO: Server startup in 104 ms 11/08/2008 14:49:20 > >>> org.apache.catalina.core.StandardServer await WARNING: > >>> StandardServer.await: Invalid command 'GET / HTTP/1.1' received > >> > >> Gee Sam you seem to be having major problems... I cant believe > >> there are no Eclipse users hanging around to help you... It looks > >> like your whole server.xml is missing... not being read... > >> > >> Try run Tomcat from the startup.bat file in the bin... without > >> eclipse. If you get an error the problem is Tomcats config is > >> messed up... the easiest way to fix that is just re install it... > >> > >> If it works then eclipse setting is someow messed up and its not > >> pointing at TC correctly... > >> > >> You should literally be able to unzip tomcat and run it... > >> Alternatively get the service version... > >> > >> Hopefully an Eclipse user comes to your rescue ;) > >> Just make sure TC works on its own first.... > >> > >> ------------------------------------------------------------------- > >> -------- HARBOR : http://www.kewlstuff.co.za/index.htm The most > >> powerful application server on earth. The only real POJO > >> Application Server. See it in Action : > >> http://www.kewlstuff.co.za/cd_tut_swf/whatisejb1.htm > >> ------------------------------------------------------------------- > >> -------- > >> > >> ------------------------------------------------------------------- > >> -- To start a new topic, e-mail: users@tomcat.apache.org To > >> unsubscribe, e-mail: [EMAIL PROTECTED] For > >> additional commands, e-mail: [EMAIL PROTECTED] > >> > >> > > > > -------------------------------------------------------------------- > > - To start a new topic, e-mail: users@tomcat.apache.org To > > unsubscribe, e-mail: [EMAIL PROTECTED] For > > additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > --------------------------------------------------------------------- > To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, > e-mail: [EMAIL PROTECTED] For additional commands, > e-mail: [EMAIL PROTECTED] > --------------------------------------------------------------------- To start a new topic, e-mail: users@tomcat.apache.org To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]