Shiva,, any chances of showing us the *complete* stacktrace ?
Regards Werner wg> -----Original Message----- wg> From: Shiva P. Kodityala [mailto:[EMAIL PROTECTED] wg> Sent: Tuesday, June 21, 2005 7:02 PM wg> To: [email protected] wg> Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> wg> Hi Werner wg> wg> Now I have taken latest castor jar, 0.9.7. I am getting wg> following error. wg> wg> org.exolab.castor.jdo.PersistenceException: Nested error: wg> java.lang.NullPointerException wg> at wg> org.exolab.castor.persist.TransactionContext.create(Transact wg> ionContext.java:979) wg> at wg> org.exolab.castor.jdo.engine.DatabaseImpl.create(DatabaseImp wg> l.java:357) wg> wg> wg> Could you please give some hints when this happens? wg> wg> Thanks wg> wg> wg> -----Original Message----- wg> From: Werner Guttmann [mailto:[EMAIL PROTECTED] wg> Sent: Tuesday, May 10, 2005 7:34 AM wg> To: [email protected] wg> Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> wg> That's fine, Shiva, as far as I can tell. To be quite wg> honest, the line number 140 in DatabaseRegistry does not wg> make any sense, either. Coudl it be that you've got an old wg> version of Castor on your classpath ? If that's not the wg> case, can you please come up with a minimal test case wg> (based upon the template provided in src/bugs) and attach wg> it to a bug report ? wg> wg> Thanks wg> Werner wg> wg> wg> -----Original Message----- wg> wg> From: Shiva P. Kodityala [mailto:[EMAIL PROTECTED] wg> wg> Sent: Tuesday, May 10, 2005 4:12 PM wg> wg> To: [email protected] wg> wg> Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> wg> wg> wg> wg> Ralf wg> wg> wg> wg> I have kept following in castor.properties file. wg> wg> wg> wg> org.exolab.castor.jdo.cacheFactories=\ wg> wg> org.exolab.castor.persist.cache.NoCacheFactory,\ wg> wg> org.exolab.castor.persist.cache.TimeLimitedFactory,\ wg> wg> org.exolab.castor.persist.cache.CountLimitedFactory,\ wg> wg> org.exolab.castor.persist.cache.UnlimitedFactory wg> wg> wg> wg> Am I missing anything? wg> wg> Thanks wg> wg> Shiva. wg> wg> wg> wg> -----Original Message----- wg> wg> From: Ralf Joachim [mailto:[EMAIL PROTECTED] wg> wg> Sent: Tuesday, May 10, 2005 1:17 AM wg> wg> To: [email protected] wg> wg> Subject: Re: [castor-user] Castor JDO Exception. Pls help wg> wg> wg> wg> wg> wg> Hi Shiva, wg> wg> wg> wg> if you are using a custom castor.properties file you need wg> wg> to take care wg> wg> to add some additional properties introduced with wg> 0.9.6. You may wg> wg> especialy miss the CacheFactory property that had not been wg> wg> available in wg> wg> a castor.properties file of 0.9.5.x. wg> wg> wg> wg> Ralf wg> wg> wg> wg> wg> wg> Shiva P. Kodityala schrieb: wg> wg> > Hi Werner wg> wg> > wg> wg> > I checked the the code when deployed stand alone ( java wg> wg> AppName on command prompt). Checked its mapping xml. This wg> wg> file also does not cache cache-type. I don't see any error wg> wg> while execution... :( wg> wg> > wg> wg> > Thanks wg> wg> > wg> wg> > -----Original Message----- wg> wg> > From: Shiva P. Kodityala [mailto:[EMAIL PROTECTED] wg> wg> > Sent: Monday, May 09, 2005 1:03 PM wg> wg> > To: [email protected] wg> wg> > Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> > wg> wg> > wg> wg> > Hi Werner wg> wg> > wg> wg> > I do not have cache-type specified in mapping file. Where wg> wg> do I need to specify? Am I getting closer? wg> wg> > wg> wg> > Thanks for your help wg> wg> > Shiva. wg> wg> > wg> wg> > wg> wg> > wg> wg> > -----Original Message----- wg> wg> > From: Werner Guttmann [mailto:[EMAIL PROTECTED] wg> wg> > Sent: Monday, May 09, 2005 12:48 PM wg> wg> > To: [email protected] wg> wg> > Subject: Re: [castor-user] Castor JDO Exception. Pls help wg> wg> > wg> wg> > wg> wg> > Hi Shiva, wg> wg> > wg> wg> > could it be that you have a <cache-type> statement in wg> wg> your mapping file wg> wg> > where you haven't set an actual type ? wg> wg> > wg> wg> > Werner wg> wg> > wg> wg> > Shiva P. Kodityala wrote: wg> wg> > wg> wg> >>Werner wg> wg> >> wg> wg> >>Here it is.. wg> wg> >> wg> wg> >>Thanks wg> wg> >> wg> wg> >> wg> wg> >> org.exolab.castor.jdo.DatabaseNotFoundException: Nested wg> wg> >> error: java.lang.NullPointerException wg> wg> >> at wg> org.exolab.castor.jdo.JDO.getDatabase(JDO.java:567) wg> wg> >> at wg> wg> >> com.db.JDOConnectionPool.reinit(JDOConnectionPool.java:70) wg> wg> >> at wg> wg> >> com.db.JDOConnectionPool.<init>(JDOConnectionPool.java:46) wg> wg> >> at wg> wg> >> com.db.ConnectionPoolHolder.initPools(ConnectionPo wg> wg> >> olHolder.java:68) wg> wg> >> at java.lang.Thread.run(Unknown Source) wg> wg> >> wg> wg> >> wg> wg> >> wg> wg> >> Caused by: java.lang.NullPointerException wg> wg> >> at wg> wg> >> org.exolab.castor.persist.cache.CacheRegistry.getCache(Cache wg> wg> >> Registry.java:140) wg> wg> >> at wg> wg> >> wg> org.exolab.castor.persist.LockEngine.<init>(LockEngine.java:190) wg> wg> >> at wg> wg> >>org.exolab.castor.persist.PersistenceEngineFactory.createEng wg> wg> >> ine(PersistenceEngineFactory.java:80) wg> wg> >> at wg> wg> >> org.exolab.castor.jdo.engine.DatabaseRegistry.<init>(Databas wg> wg> >> eRegistry.java:217) wg> wg> >> at wg> wg> >> org.exolab.castor.jdo.engine.DatabaseRegistry.<init>(Databas wg> wg> >> eRegistry.java:180) wg> wg> >> at wg> wg> >> org.exolab.castor.jdo.engine.DatabaseRegistry.initFromDriver wg> wg> >> (DatabaseRegistry.java:478) wg> wg> >> at wg> wg> >> org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(D wg> wg> >> atabaseRegistry.java:336) wg> wg> >> at wg> wg> >> org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(D wg> wg> >> atabaseRegistry.java:266) wg> wg> >> at wg> org.exolab.castor.jdo.JDO.getDatabase(JDO.java:565) wg> wg> >> at wg> wg> >> com.db.JDOConnectionPool.reinit(JDOConnectionPool.java:70) wg> wg> >> wg> wg> >>-----Original Message----- wg> wg> >>From: Werner Guttmann [mailto:[EMAIL PROTECTED] wg> wg> >>Sent: Monday, May 09, 2005 12:55 AM wg> wg> >>To: [email protected] wg> wg> >>Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> >> wg> wg> >> wg> wg> >>Shiva, wg> wg> >> wg> wg> >>wg> -----Original Message----- wg> wg> >>wg> From: Shiva P. Kodityala [mailto:[EMAIL PROTECTED] wg> wg> >>wg> Sent: Friday, May 06, 2005 11:16 PM wg> wg> >>wg> To: [email protected]; Nick Stuart wg> wg> >>wg> Subject: RE: [castor-user] Castor JDO Exception. Pls help wg> wg> >>wg> wg> wg> >>wg> wg> wg> >>wg> Thanks for reply. wg> wg> >>wg> wg> wg> >>wg> I downloaded castor-0.9.6.jar. I guess this is a stable wg> wg> >>wg> version. wg> wg> >>Yes, it is. wg> wg> >>wg> When I tried to use it, it was throwing exception wg> wg> >>wg> saying org.exolab.castor.types.Date is not found. Then I wg> wg> >>wg> added Date class( I don't remember how I implemented ... wg> wg> >>wg> though)to existing Data Types. That error went away and wg> wg> >>wg> getting null pointer exception.... wg> wg> >>Can you please provide us with more complete information, wg> wg> i.e. a stack trace, a portion of the paiing file, etc. wg> wg> >> wg> wg> >>wg> wg> wg> >>wg> It would be great if you could give me a good wg> castor jar file. wg> wg> >>http://dist.codehaus.org/castor/0.9.6 wg> wg> >>wg> wg> wg> >>wg> Thanks wg> wg> >>wg> wg> wg> >>wg> wg> wg> >>wg> -----Original Message----- wg> wg> >>wg> From: Nick Stuart [mailto:[EMAIL PROTECTED] wg> wg> >>wg> Sent: Friday, May 06, 2005 11:34 AM wg> wg> >>wg> To: [email protected] wg> wg> >>wg> Subject: Re: [castor-user] Castor JDO Exception. Pls help wg> wg> >>wg> wg> wg> >>wg> wg> wg> >>wg> First, what version of Castor are you using? Looks wg> wg> to 0.9.5.x. You wg> wg> >>wg> should probably consider looking at 0.9.6 as it wg> wg> offers many bug fixs wg> wg> >>wg> and some configuration changes that are going to be wg> wg> around in other wg> wg> >>wg> future versions. wg> wg> >>wg> wg> wg> >>wg> Next, it looks like you have your lines wg> backwords, try this: wg> wg> >>wg> wg> wg> >>wg> wg> wg> >>wg> jdo = new JDO(); wg> wg> >>wg> jdo.setConfiguration( databaseXml); wg> wg> >>wg> jdo.setDatabaseName( dataBase ); wg> wg> >>wg> wg> wg> >>wg> See if that helps at all. wg> wg> >>wg> wg> wg> >>wg> -Nick wg> wg> >>wg> wg> wg> >>wg> wg> wg> >>wg> On 5/6/05, Shiva P. Kodityala wg> <[EMAIL PROTECTED]> wrote: wg> wg> >>wg> > I have this code working fine when executed wg> stand alone. wg> wg> >>wg> When I put the same code in oracle app server, I get wg> wg> >>wg> exception. It may be because of classloader or wg> something, I wg> wg> >>wg> don't know...Could someone help me.. wg> wg> >>wg> > wg> wg> >>wg> > jdo = new JDO(); wg> wg> >>wg> > jdo.setDatabaseName( dataBase ); wg> wg> >>wg> > jdo.setConfiguration( databaseXml); wg> wg> >>wg> > wg> wg> >>wg> > org.exolab.castor.jdo.DatabaseNotFoundException: Nested wg> wg> >>wg> error: java.lang.NullPointerException wg> wg> >>wg> > at wg> wg> org.exolab.castor.jdo.JDO.getDatabase(JDO.java:567) wg> wg> >>wg> > at wg> wg> >>wg> wg> wg> wg> com.scif.base.db.JDOConnectionPool.reinit(JDOConnectionPool.java:70) wg> wg> >>wg> > at wg> wg> >>wg> wg> wg> wg> com.scif.base.db.JDOConnectionPool.<init>(JDOConnectionPool.java:46) wg> wg> >>wg> > at wg> wg> >>wg> wg> com.scif.base.db.ConnectionPoolHolder.initPools(ConnectionPo wg> wg> >>wg> olHolder.java:68) wg> wg> >>wg> > at wg> wg> >>wg> wg> com.scif.base.impl.GenApplicationReceiver.startR(GenApplicat wg> wg> >>wg> ionReceiver.java:76) wg> wg> >>wg> > at wg> wg> >>wg> wg> com.scif.base.impl.GenApplicationReceiver.run(GenApplication wg> wg> >>wg> Receiver.java:102) wg> wg> >>wg> > at java.lang.Thread.run(Unknown Source) wg> wg> >>wg> > Caused by: java.lang.NullPointerException wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.persist.cache.CacheRegistry.getCache(Cache wg> wg> >>wg> Registry.java:140) wg> wg> >>wg> > at wg> wg> >>wg> wg> wg> org.exolab.castor.persist.LockEngine.<init>(LockEngine.java:190) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.persist.PersistenceEngineFactory.createEng wg> wg> >>wg> ine(PersistenceEngineFactory.java:80) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.jdo.engine.DatabaseRegistry.<init>(Databas wg> wg> >>wg> eRegistry.java:217) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.jdo.engine.DatabaseRegistry.<init>(Databas wg> wg> >>wg> eRegistry.java:180) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.jdo.engine.DatabaseRegistry.initFromDriver wg> wg> >>wg> (DatabaseRegistry.java:478) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(D wg> wg> >>wg> atabaseRegistry.java:336) wg> wg> >>wg> > at wg> wg> >>wg> wg> org.exolab.castor.jdo.engine.DatabaseRegistry.loadDatabase(D wg> wg> >>wg> atabaseRegistry.java:266) wg> wg> >>wg> > at wg> wg> org.exolab.castor.jdo.JDO.getDatabase(JDO.java:565) wg> wg> >>wg> > at wg> wg> >>wg> com.db.JDOConnectionPool.reinit(JDOConnectionPool.java:70) wg> wg> >>wg> > wg> wg> >>wg> > Thanks wg> wg> >>wg> > Shiva. wg> wg> >>wg> > wg> wg> >>wg> wg> wg> >> wg> wg> >> wg> wg> wg> wg> -- wg> wg> wg> wg> Syscon Ingenieurbüro für wg> wg> Meß- und Datentechnik GmbH wg> wg> Ralf Joachim wg> wg> Raiffeisenstraße 11 wg> wg> D-72127 Kusterdingen wg> wg> Germany wg> wg> wg> wg> Tel. +49 7071 3690 52 wg> wg> Mobil: +49 173 9630135 wg> wg> Fax +49 7071 3690 98 wg> wg> wg> wg> Email: [EMAIL PROTECTED] wg> wg> Web: www.syscon-world.de wg> wg> wg> wg> ------------------------------------------------- wg> If you wish to unsubscribe from this list, please wg> send an empty message to the following address: wg> wg> [EMAIL PROTECTED] wg> ------------------------------------------------- wg> wg> ------------------------------------------------- If you wish to unsubscribe from this list, please send an empty message to the following address: [EMAIL PROTECTED] -------------------------------------------------

