Hi,
Going through the error logs caused by the exception. We have noticed
that are seems to be conflicts with the jars used by Torque_3_1_Branch (common-configuration-1.0.jar) and Turbine 2.2( common-configuration-1.0-dev.jar). I heard someone who was able to run torque with derby database using turbine. Would anyone know the particular version of turbine that was used? It seems that the error we encountered is caused by conflicts in jars. By the way, what type of derby database(driver -- embedded, network) was used to run the torque -derby application?
TIA
----- Original Message ----- From: "Thomas Fischer" <[EMAIL PROTECTED]>
To: "Apache Torque Developers List" <[email protected]>
Sent: Sunday, January 23, 2005 10:39 AM
Subject: Re: InstantiationException in Torque with Derby
Hi,
I do not have any experience with jetspeed and turbine, but this might be a
configuration issue. However, I have no idea how to find the error, so I
would need some more information. Do you have the possibility to debug the
code while tomcat is running ? If yes, it would be interesting to know
where exactly the nullPointerException is thrown. If you cannot debug the
application, can you add a e.printStackTrace() into BasePeer line 140 an
then look in your logs for the message (suppuse this should appear in the
Tomcat error log) ?
Thomas
"Ely Rances" <[EMAIL PROTECTED]> schrieb am 22.01.2005 01:28:44:
org.apache.torque.util.BasePeer.initTableSchema(BasePeer.java:141)Exist SoftwarelabsHi,
We have an application that makes use of jetspeed (with turbine and torque) and we would want to integrate it with Derby(embedded) Database. We've downloaded and build the branch in torque(TORQUE_3_1_BRANCH) that supports derby. Generated and deployed the 3 jars in maven : torque-3.1.2-dev.jar, torque-gen-3.1. 2-dev.jar and maven-torque-plugin-3.1.2-dev.jar. After generating the OM files, We've deployed the application in Tomcat. But when we access the application, we get an java.lang.InstantiationException exception in the log file and Null pointer exception in the console. We checked the derby.log file and there is no error thrown. Below are the stack trace we get :
in the log file :
2005-01-21 13:49:25,063 [main] INFO ComponentLoader - loading component: name=torque class=org.apache.torque.Torque config=C: \workspace\..\target\jakarta-tomcat-4.1.30\bin\..\webapps\webapp- name\WEB-INF\conf\Torque.properties 2005-01-21 13:49:25,073 [main] ERROR ComponentLoader - org.apache. torque.Torque could not be initialized! java.lang.InstantiationException at sun.reflect.InstantiationExceptionConstructorAccessorImpl. newInstance(InstantiationExceptionConstructorAccessorImpl.java:30) at java.lang.reflect.Constructor.newInstance(Constructor.java:274) at java.lang.Class.newInstance0(Class.java:308) at java.lang.Class.newInstance(Class.java:261) at org.apache.stratum.component.ComponentLoader. loadComponent(ComponentLoader.java:212) at org.apache.stratum.component.ComponentLoader. load(ComponentLoader.java:179) at org.apache.turbine.services.component.TurbineComponentService. init(TurbineComponentService.java:163) at org.apache.turbine.services.TurbineBaseService. init(TurbineBaseService.java:108) at org.apache.turbine.services.BaseInitableBroker. initClass(BaseInitableBroker.java:149) at org.apache.turbine.services.BaseServiceBroker. doInitService(BaseServiceBroker.java:224) at org.apache.turbine.services.BaseServiceBroker. initServices(BaseServiceBroker.java:193) at org.apache.turbine.Turbine.init(Turbine.java:257) at javax.servlet.GenericServlet.init(GenericServlet.java:256) at org.apache.catalina.core.StandardWrapper. loadServlet(StandardWrapper.java:935)
in tomcat console :
[ERROR] BasePeer - -org.apache.torque.TorqueException: java.lang. NullPointerExce ption [ERROR] BasePeer - -A FATAL ERROR has occurred which should not have happened un der any circumstance. Please notify the Torque developers <turbine- [EMAIL PROTECTED] akarta.apache.org> and give as many details as possible (including the error sta ck trace). <java.lang.Error: Error in BasePeer. initTableSchema(TURBINE_USER): ja va.lang.NullPointerException>java.lang.Error: Error in BasePeer. initTableSchema( TURBINE_USER): java.lang.NullPointerException atatorg.apache.torque.util.BasePeer.initTableSchema(BasePeer.java:116)at org.apache.jetspeed.om.security.turbine.TurbineUserPeer. <clinit>(Turb ineUserPeer.java:51) at org.apache.jetspeed.om.security.turbine.BaseTurbineUser. <clinit>(Base TurbineUser.java:36) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:141) at org.apache.jetspeed.om.security.turbine. BaseTurbineUserPeer.initClass (BaseTurbineUserPeer.java:141) at org.apache.jetspeed.om.security.turbine. BaseTurbineUserPeer.<clinit>( BaseTurbineUserPeer.java:128) at org.apache.jetspeed.services.security.turbine. TurbineUserManagement.g etUser(TurbineUserManagement.java:136) at org.apache.jetspeed.services.JetspeedUserManagement. getUser(JetspeedU serManagement.java:59) at org.apache.jetspeed.services.security.turbine. TurbineAuthentication.g etAnonymousUser(TurbineAuthentication.java:188) at org.apache.jetspeed.services.JetspeedAuthentication. getAnonymousUser( JetspeedAuthentication.java:64) at org.apache.jetspeed.services.JetspeedSecurity. getAnonymousUser(Jetspe edSecurity.java:134) at org.apache.jetspeed.modules.actions. TemplateSessionValidator.doPerfor m(TemplateSessionValidator.java:59)
We thought that we might be missing out on something. We would appreciate your ideas on these.
TIA
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
