Newsgroup: it.comp.java
Titolo: Debug di servlet

Salve.
Mi trovo, con un mio compagno di università, a dover sviluppare una
applicazione J2EE per un esame.
Ho installato eclipse 3.0.1, tomcat 4.1 e lomboz.
Dopo un po' di peripezie son riuscito a far convivere bene queste tre
entita' oscure, ma se faccio partire, nella lomboz j2ee view, il "launch
selected server/compile java server page" (cosa che mi servirebbe poi per il
debug), mi escono un pacco di eccezioni, che vi riporto qui sotto.
---------------------------------------------
19-mar-2005 16.16.51 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
Exception during startup processing
java.lang.reflect.InvocationTargetException
	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.main(Bootstrap.java:156)
Caused by: java.lang.NoClassDefFoundError:
javax/management/MBeanRegistration
	at java.lang.ClassLoader.findBootstrapClass(Native Method)
	at java.lang.ClassLoader.findBootstrapClass0(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:894)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:810)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:894)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:810)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.ClassLoader.defineClass0(Native Method)
	at java.lang.ClassLoader.defineClass(Unknown Source)
	at java.security.SecureClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.defineClass(Unknown Source)
	at java.net.URLClassLoader.access$100(Unknown Source)
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at
org.apache.catalina.loader.StandardClassLoader.findClass(StandardClassLoader.java:574)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:911)
	at
org.apache.catalina.loader.StandardClassLoader.loadClass(StandardClassLoader.java:810)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at
org.apache.coyote.tomcat4.CoyoteConnector.initialize(CoyoteConnector.java:1160)
	at
org.apache.catalina.core.StandardService.initialize(StandardService.java:532)
	at
org.apache.catalina.core.StandardServer.initialize(StandardServer.java:2199)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:462)
	at org.apache.catalina.startup.Catalina.execute(Catalina.java:350)
	at org.apache.catalina.startup.Catalina.process(Catalina.java:129)
------------------------
A cosa e' dovuto tutto cio'? :(
Ho cercato sulla doc di lomboz, su internet, sui newsgroup, etc etc etc ma
non ho trovato nulla
Emanuele
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 A cosa e' dovuto tutto cio'? :(
Sembrerebbe un problema di classpath.
-- 
Giambo - Occhio al filtro antispam _e_ alla whitelist !

 Sembrerebbe un problema di classpath.
Che per un ignorante potrebbe risolversi con?


> Che per un ignorante potrebbe risolversi con?
questo:
1)Look for the file <Eclipse 
Home\plugins\com.objectlearn.jdt.j2ee_3.0.1\servers\tomcat50x.server
2) Find this line in the file:
-Djava.endorsed.dirs="${serverRootDirectory}/bin;${serverRootDirectory}/common/endorsed"
3) Change it to
-Djava.endorsed.dirs="${serverRootDirectory}/common/endorsed"
If you look at Tomcat's config file, you will see that the settings you put 
in Step 3) is precisely the setting in there.
Era sul forum di Lomboz.
Ciao :)

 Era sul forum di Lomboz.
Ma porca zozza :)
Grazie mille, tutto risolto.
PS: ovviamente se si usa tomcat 4.1.x non bisogna editare il file
tomcat50x.server ma quello appropriato (lo scrivo per chi trovera' questo
post con google gruppi, quando si troverà nella mia situazione :-D)
