HI !
I developp with Visual Age 3.5. I use Tomcat Test Environment 3.1 and I'm
trying to use Castor JDO 0.9.
I've no problem in my workspace to work with Castor JDO (mapping and OQL
Query). I'm trying to use Castor JDO with Tomcat but apparently Castor
can't find my business class in Tomcat (I've put Instrument.class in
classes/lds/ecm/instrument/Instrument.class). May be somebody have found
the same problem and resolve it ?
here is the stack trace :
org.exolab.castor.mapping.MappingException: Could not find the class
lds.ecm.instrument.Instrument
java.lang.Throwable(java.lang.String)
java.lang.Exception(java.lang.String)
org.exolab.castor.mapping.MappingException(java.lang.String,
java.lang.Object)
org.exolab.castor.mapping.ClassDescriptor
org.exolab.castor.mapping.loader.MappingLoader.createDescriptor(org.exolab.castor.mapping.xml.ClassMapping)
org.exolab.castor.mapping.ClassDescriptor
org.exolab.castor.jdo.engine.JDOMappingLoader.createDescriptor(org.exolab.castor.mapping.xml.ClassMapping)
void
org.exolab.castor.mapping.loader.MappingLoader.loadMapping(org.exolab.castor.mapping.xml.MappingRoot,
java.lang.Object)
void
org.exolab.castor.jdo.engine.JDOMappingLoader.loadMapping(org.exolab.castor.mapping.xml.MappingRoot,
java.lang.Object)
org.exolab.castor.mapping.MappingResolver
org.exolab.castor.mapping.Mapping.getResolver(org.exolab.castor.mapping.Mapping$EngineMapping,
java.lang.Object)
void
org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(org.xml.sax.InputSource,
org.xml.sax.EntityResolver, org.exolab.castor.persist.spi.LogInterceptor,
java.lang.ClassLoader)
org.exolab.castor.jdo.Database org.exolab.castor.jdo.JDO.getDatabase()
void test.jdo.TestJdo2.setDb(java.io.PrintWriter)
void lds.servlets.Login.doPost(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
void
org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
void
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection,
java.lang.Object [])
void org.apache.tomcat.service.TcpConnectionThread.run()
void java.lang.Thread.run()
java.lang.NullPointerException
java.lang.Throwable()
java.lang.Exception()
java.lang.RuntimeException()
java.lang.NullPointerException()
java.lang.Object java.util.Hashtable.put(java.lang.Object,
java.lang.Object)
void
org.apache.tomcat.session.StandardSession.setAttribute(java.lang.String,
java.lang.Object)
void lds.servlets.Login.doPost(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.http.HttpServletRequest,
javax.servlet.http.HttpServletResponse)
void
javax.servlet.http.HttpServlet.service(javax.servlet.ServletRequest,
javax.servlet.ServletResponse)
void
org.apache.tomcat.core.ServletWrapper.handleRequest(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
void
org.apache.tomcat.core.ContextManager.service(org.apache.tomcat.core.Request,
org.apache.tomcat.core.Response)
void
org.apache.tomcat.service.http.HttpConnectionHandler.processConnection(org.apache.tomcat.service.TcpConnection,
java.lang.Object [])
void org.apache.tomcat.service.TcpConnectionThread.run()
void java.lang.Thread.run()
Patrick PIERRA