Found the problem:
I had two bad castor-jars in my classpath.
sorry
Andreas Look wrote:
>
> Hello everybody
> Thanks to all for former answers.
>
> My config is
> - tomcat 3.1 (standalone)
> - jetspeed 1.2b1
>
> Tomcat is running, but if I request the URL
> http://localhost:8080/servlet/jetspeed
> this exceptions are thrown:
>
> ==> servlet.log <==
> Context log path="" :invoker: init
> Context log path="" :jetspeed: init
> Context log path="" :jetspeed: Turbine init()!
> Context log path="" :jetspeed: java.lang.AbstractMethodError:
> org/apache/jetspeed/xml/api/portletmarkup/PortletsDescriptor.getValidator
> at org.exolab.castor.xml.Validator.validate(Validator.java, Compiled
> Code)
> at org.exolab.castor.xml.Validator.validate(Validator.java, Compiled
> Code)
> at
> org.exolab.castor.xml.UnmarshalHandler.endElement(UnmarshalHandler.java,
> Compiled Code)
> at org.apache.xerces.parsers.SAXParser.endElement(SAXParser.java,
> Compiled Code)
> at org.apache.xerces.framework.XMLParser.callEndElement(XMLParser.java,
> Compiled Code)
> at
>
>org.apache.xerces.framework.XMLDocumentScanner$ContentDispatcher.dispatch(XMLDocumentScanner.java,
> Compiled Code)
> at
> org.apache.xerces.framework.XMLDocumentScanner.parseSome(XMLDocumentScanner.java,
> Compiled Code)
> at org.apache.xerces.framework.XMLParser.parse(XMLParser.java, Compiled
> Code)
> at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java,
> Compiled Code)
> at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java,
> Compiled Code)
> at org.exolab.castor.xml.Unmarshaller.unmarshal(Unmarshaller.java,
> Compiled Code)
> at
> org.apache.jetspeed.xml.api.portletmarkup.Portlets.unmarshal(Portlets.java,
> Compiled Code)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.init(PortletFactory.java,
> Compiled Code)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlets(PortletFactory.java,
> Compiled Code)
> at
> org.apache.jetspeed.portal.factory.PortletFactory.getPortlets(PortletFactory.java,
> Compiled Code)
> at org.apache.jetspeed.turbine.screens.Home.doBuild(Home.java, Compiled
> Code)
> at org.apache.turbine.modules.Screen.build(Screen.java, Compiled Code)
> at org.apache.turbine.modules.ScreenLoader.eval(ScreenLoader.java,
> Compiled Code)
> at
> org.apache.jetspeed.turbine.layouts.JetspeedLayout.doBuild(JetspeedLayout.java,
> Compiled Code)
> at org.apache.turbine.modules.Layout.build(Layout.java, Compiled Code)
> at org.apache.turbine.modules.LayoutLoader.exec(LayoutLoader.java,
> Compiled Code)
> at
> org.apache.turbine.modules.pages.DefaultPage.doBuild(DefaultPage.java,
> Compiled Code)
> at org.apache.turbine.modules.Page.build(Page.java, Compiled Code)
> at org.apache.turbine.modules.PageLoader.exec(PageLoader.java, Compiled
> Code)
> at Turbine.doGet(Turbine.java, Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java,
> Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
> Compiled Code)
> at
>
>org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java,
> Compiled Code)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java,
> Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
>
> ========== AND ===========
>
> ==> turbine.log <==
>
> [Fri Aug 04 19:52:27 CEST 2000] -- NOTICE -- Initializing the
> PortletFactory
> [Fri Aug 04 19:52:28 CEST 2000] -- ERROR --
> Exception: java.lang.NullPointerException
> Stack Trace follows:
> java.lang.NullPointerException
> at org.apache.ecs.Document.toString(Document.java, Compiled Code)
> at Turbine.handleException(Turbine.java, Compiled Code)
> at Turbine.doGet(Turbine.java, Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at
> org.apache.tomcat.servlets.InvokerServlet.service(InvokerServlet.java,
> Compiled Code)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java, Compiled
> Code)
> at
> org.apache.tomcat.core.ServletWrapper.handleRequest(ServletWrapper.java,
> Compiled Code)
> at org.apache.tomcat.core.ContextManager.service(ContextManager.java,
> Compiled Code)
> at
>
>org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(HttpConnectionHandler.java,
> Compiled Code)
> at
> org.apache.tomcat.service.TcpConnectionThread.run(SimpleTcpEndpoint.java,
> Compiled Code)
> at java.lang.Thread.run(Thread.java, Compiled Code)
>
> =========================================
>
> If I request http://localhost:8080/servlet/jetspeed/screen/Admin
> everything seems to be OK until I submit the login form. Then another
> exception is thrown.
>
> It looks to me as if a certain class is not found.
> I followed the instructions from the 'tomcatsolaris' document (you
> remember?)
> and transformed to linux.
>
> regards
> --
> Dipl.-Ing. (FH) Andreas Look
> Tel : +49(0)711-820507-30 Just Innovative Software GmbH
> Fax : +49(0)711-820507-79 Heimsheimer Strasse 1
> E-Mail : [EMAIL PROTECTED] D-70499 Stuttgart
>
> --
> --------------------------------------------------------------
> Please read the FAQ! <http://java.apache.org/faq/>
> To subscribe: [EMAIL PROTECTED]
> To unsubscribe: [EMAIL PROTECTED]
> Archives and Other: <http://java.apache.org/main/mail.html>
> Problems?: [EMAIL PROTECTED]
--
Dipl.-Ing. (FH) Andreas Look
Tel : +49(0)711-820507-30 Just Innovative Software GmbH
Fax : +49(0)711-820507-79 Heimsheimer Strasse 1
E-Mail : [EMAIL PROTECTED] D-70499 Stuttgart
--
--------------------------------------------------------------
Please read the FAQ! <http://java.apache.org/faq/>
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
Archives and Other: <http://java.apache.org/main/mail.html>
Problems?: [EMAIL PROTECTED]