Hi, I found this link in one of Scott's reply to related query in the mailing list. http://wiki.apache.org/portals/Jetspeed2/PrefsClassloaderIssuesAndSdk14
However, I am using j2sdk1.4.2_04 and the error that I am getting is NullPointerException, not classnotfound . So I rebuild jetspeed2 with a debug statement to print the stack trace wherever the org.apache.jetspeed.prefs.PreferencesException is thrown in the PreferencesFactoryImpl class . I got the following stack trace. Can someone give me some pointers on why I am getting this exception? java.lang.NullPointerException at org.apache.ojb.broker.util.BrokerHelper.crossCheckPBKey(BrokerHelper.java:124) at org.apache.ojb.broker.core.PersistenceBrokerFactoryDefaultImpl.createPersistenceBroker(PersistenceBrokerFactoryDefaultImpl.java:92) at org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(PersistenceBrokerFactory.java:86) at org.springframework.orm.ojb.OjbFactoryUtils.getPersistenceBroker(OjbFactoryUtils.java:89) at org.springframework.orm.ojb.PersistenceBrokerTransactionManager.getPersistenceBroker(PersistenceBrokerTransactionManager.java:146) at org.springframework.orm.ojb.PersistenceBrokerTransactionManager.doBegin(PersistenceBrokerTransactionManager.java:179) at org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:269) at org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:201) at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:49) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:138) at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:152) at $Proxy7.createNode(Unknown Source) at org.apache.jetspeed.prefs.impl.PreferencesImpl.<init>(PreferencesImpl.java:96) at org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.init(PreferencesFactoryImpl.java:64) Thanks in advance, Hema On Tue, 23 Nov 2004 07:06:11 -0600, Menon, Hema This time tomcat logs shows the > following. Any idea how to resolve this? > INFO: Deployment server: localhost > org.springframework.beans.factory.BeanCreationException: Error > creating bean with name 'java.util.prefs.PreferencesFactory' defined > in URL > [file:/D:/Tomcat5.0/webapps/jetspeed/WEB-INF/assembly/jetspeed-spring.xml]: > Initialization of bean failed; nested exception is > org.apache.jetspeed.prefs.PreferencesException: Failed to initialize > prefs api. java.lang.NullPointerException --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]