Your class in not available for your servlet.
Check in you war that com/softwareag/tamino/db/api/accessor/TInsertException 
is either in WEB-INF/classes, either in a .jar in WEB-INF/lib 


Le Vendredi 13 Janvier 2006 15:44, Christian Stalp a écrit :
> So I wrote this servlet, it gets a JDOM-object from another servlet and 
> returns with a another attribute.
> 
> Document mydoc = (Document) 
> this.getServletContext().getAttribute("jdom_object");
> 
>         TXMLObject tobj = TXMLObject.newInstance ( mydoc);
>         ServletContext sercon = this.getServletContext();
>         String giveback = "Tamino_returnvalue";
>         try {
>             TConnection connection = 
> TConnectionFactory.getInstance().newConnection( 
> "http://localhost/tamino/chris"; );
>             TXMLObjectAccessor xmlObjectAccessor = 
> connection.newXMLObjectAccessor(
>                     TAccessLocation.newInstance( "test1" ),
>                     TJDOMObjectModel.getInstance() );
>             TResponse myret = xmlObjectAccessor.insert( tobj );
>             connection.close();
>             sercon.setAttribute( giveback , myret );
>             } catch ( TConnectionException te ) { te.getCause(); } 
>               catch ( TInsertException ie ) { ie.toString(); };
> 
> But something doesn't fit. Because I got this dump:
> 
> javax.servlet.ServletException: Error instantiating servlet class 
DatenbankEingabe
>       
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>       
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>       
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
>       
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>       
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>       
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>       
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 
>       java.lang.Thread.run(Unknown Source)
> 
> 
> *root cause*
> 
> java.lang.NoClassDefFoundError: 
com/softwareag/tamino/db/api/accessor/TInsertException
>       java.lang.Class.getDeclaredConstructors0(Native Method)
>       java.lang.Class.privateGetDeclaredConstructors(Unknown Source)
>       java.lang.Class.getConstructor0(Unknown Source)
>       java.lang.Class.newInstance0(Unknown Source)
>       java.lang.Class.newInstance(Unknown Source)
>       
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>       
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>       
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)
>       
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>       
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>       
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>       
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
> 
> Is this caused by the single thread? I wortk with Eclipse, and this has no 
problem finding a class. Hmmm but maybe tomcat.
> Anyway I send this mail away.
> 
> Gruss Christian
> 
> 
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
> 
> 

-- 
David Delbecq
Royal Meteorological Institute of Belgium

-
Pingouins dans les champs, hiver méchant

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to