PDA

View Full Version : [gentoo] tomcat + sun-j2ee


Arpeda
25-04-2004, 22:06
Ciao ragazzi,
ho installato tomcat senza nessun problema ...
riesco a far andare le applicazioni tranquillamente.
Il problema ce l'ho quando installo anche sun-j2ee che mi serve per la compilazione delle servlet, il problema è che dopo aver installato questo pacchetto non riesco a far partire tomcat, come errore ricevo il seguente messaggio:


Initializing jdb ...
> run
run org.apache.catalina.startup.Bootstrap start
Set uncaught java.lang.Throwable
Set deferred uncaught java.lang.Throwable
>
VM Started: ERROR reading /opt/tomcat/conf/server.xml
At Line 24 /Server/Listener/ className=org.apache.catalina.mbeans.ServerLifecycleListener debug=0

Catalina.start: java.lang.ClassNotFoundException: org.apache.catalina.mbeans.ServerLifecycleListener
java.lang.ClassNotFoundException: org.apache.catalina.mbeans.ServerLifecycleListener
at java.net.URLClassLoader$1.run(URLClassLoader.java:198)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(URLClassLoader.java:186)
at java.lang.ClassLoader.loadClass(ClassLoader.java:299)
at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
at java.lang.ClassLoader.loadClass(ClassLoader.java:255)
at java.lang.ClassLoader.loadClassInternal(ClassLoader.java:315)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Class.java:140)
at org.apache.catalina.util.xml.ObjectCreate.start(XmlMapper.java:616)
at org.apache.catalina.util.xml.XmlMapper.matchStart(XmlMapper.java:412)
at org.apache.catalina.util.xml.XmlMapper.startElement(XmlMapper.java:91)
at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
........

Il bello è che prima non mi dava nessun errore!!, credo che abbia cambiato il CLASSPATH ma non mi pare di vedere nulla di anomalo.
Avete qualche idea?

wireless
25-04-2004, 22:43
innanzitutto: vedo sei passato gentoo, maledetto!
ritorno in topic.

Io ho installato prima il java sdk normale, poi tomcat, e non ho avuto problemi. Il tuo problema potrebbe essere dovuto magari al fatto che tomcat già comprende le librerie con le classi,interfacce etc che usi per le servlet (nella cartella .../common/lib c'0è un jar servlet.jar...), quindi installando la j2ee (che per la'ppunto, si differenzia dal sdk normale per tali librerie..) potrebbe non saper quale prendere. Famme sape'! Ps: è uscito netbeans 3.6, spettacolo!...se beccamo su icq