tomcat-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Johnny Kewl" <j...@kewlstuff.co.za>
Subject Re: Tomcat within Eclipse
Date Mon, 11 Aug 2008 13:50:56 GMT

Oh no... I think for some reason the bin scripts are missing in TC 6....

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-tomcat-5.5.25.zip
http://archive.apache.org/dist/tomcat/tomcat-5/v5.5.25/bin/apache-tomcat-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" <swun2010@gmail.com>
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 <john@kewlstuff.co.za> wrote:
>>
>> ----- Original Message ----- From: "Sam Wun" <swun2010@gmail.com>
>> 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\system32;C:\Windows;C:/Program
>>> Files/Java/jre6/bin/client;C:/Program
>>>
>>> Files/Java/jre6/bin;C:\Windows\system32;C:\Windows;C:\Windows\System32\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(MemoryUserDatabase.java:582)
>>> at
>>> org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)
>>> at
>>> org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.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.nextElementInternal(NamingContextBindingsEnumeration.java:113)
>>> at
>>> org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)
>>> at
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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.nextElementInternal(NamingContextBindingsEnumeration.java:113)
>>> at
>>> org.apache.naming.NamingContextBindingsEnumeration.next(NamingContextBindingsEnumeration.java:71)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:137)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.createMBeans(GlobalResourcesLifecycleListener.java:109)
>>> at
>>> org.apache.catalina.mbeans.GlobalResourcesLifecycleListener.lifecycleEvent(GlobalResourcesLifecycleListener.java:81)
>>> at
>>> org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.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(MemoryUserDatabase.java:582)
>>> at
>>> org.apache.catalina.users.MemoryUserDatabaseFactory.getObjectInstance(MemoryUserDatabaseFactory.java:104)
>>> at
>>> org.apache.naming.factory.ResourceFactory.getObjectInstance(ResourceFactory.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(UserDatabaseRealm.java:253)
>>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
>>> at 
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> at
>>> org.apache.catalina.core.StandardService.start(StandardService.java: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(UserDatabaseRealm.java:253)
>>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
>>> at 
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> at
>>> org.apache.catalina.core.StandardService.start(StandardService.java: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(UserDatabaseRealm.java:261)
>>> at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1037)
>>> at 
>>> org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
>>> at
>>> org.apache.catalina.core.StandardService.start(StandardService.java: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: users-unsubscribe@tomcat.apache.org
>> For additional commands, e-mail: users-help@tomcat.apache.org
>>
>>
>
> ---------------------------------------------------------------------
> To start a new topic, e-mail: users@tomcat.apache.org
> To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
> For additional commands, e-mail: users-help@tomcat.apache.org
>
> 


---------------------------------------------------------------------
To start a new topic, e-mail: users@tomcat.apache.org
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org


Mime
View raw message