Hi Experts,

         Jetspeed2.1.4 start error when deploy on websphere7.0, and run
failed, the error log is:

[11-10-10 14:05:13:626 CST] 00000008 SystemErr     R
org.springframework.beans.factory.BeanCreationException: Error creating bean
with name 'java.util.prefs.PreferencesFactory' defined in ServletContext
resource [/WEB-INF/assembly/prefs.xml]: Invocation of init method failed;
nested exception is org.apache.jetspeed.prefs.PreferencesException: Failed
to initialize prefs api.  java.util.prefs.WindowsPreferences incompatible
with java.util.Observer

Caused by: org.apache.jetspeed.prefs.PreferencesException: Failed to
initialize prefs api.  java.util.prefs.WindowsPreferences incompatible with
java.util.Observer

         at
org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.init(PreferencesFactor
yImpl.java:98)

         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

         at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48
)

         at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:37)

         at java.lang.reflect.Method.invoke(Method.java:600)

         at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.invokeCustomInitMethod(AbstractAutowireCapableBeanFactory.java:1241)

         at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1206)

         at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.initializeBean(AbstractAutowireCapableBeanFactory.java:1172)

         at
org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory
.createBean(AbstractAutowireCapableBeanFactory.java:428)

         at org.springframework.beans.factory.support.AbstractBeanFactory$1.
getObject(AbstractBeanFactory.java:251)

         at
org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSi
ngleton(DefaultSingletonBeanRegistry.java:156)

         at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:248)

         at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstra
ctBeanFactory.java:160)

         at
org.springframework.beans.factory.support.DefaultListableBeanFactory.preInst
antiateSingletons(DefaultListableBeanFactory.java:287)

         at
org.springframework.context.support.AbstractApplicationContext.refresh(Abstr
actApplicationContext.java:352)

         at
org.apache.jetspeed.components.SpringComponentManager.start(SpringComponentM
anager.java:248)

         at
org.apache.jetspeed.engine.JetspeedEngine.start(JetspeedEngine.java:122)

         at org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServlet.
java:183)

         at
com.ibm.ws.webcontainer.servlet.ServletWrapper.init(ServletWrapper.java:358)

         at
com.ibm.ws.webcontainer.servlet.ServletWrapperImpl.init(ServletWrapperImpl.j
ava:168)

         at
com.ibm.ws.webcontainer.servlet.ServletWrapper.initialize(ServletWrapper.jav
a:1807)

         at
com.ibm.wsspi.webcontainer.extension.WebExtensionProcessor.createServletWrap
per(WebExtensionProcessor.java:98)

         at
com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:1011)

         at
com.ibm.ws.webcontainer.webapp.WebApp.getServletWrapper(WebApp.java:932)

         at
com.ibm.ws.webcontainer.webapp.WebApp.initializeTargetMappings(WebApp.java:6
11)

         at
com.ibm.ws.webcontainer.webapp.WebApp.commonInitializationFinally(WebApp.jav
a:429)

         at com.ibm.ws.webcontainer.webapp.WebAppImpl.initialize(WebAppImpl.
java:304)

         at
com.ibm.ws.webcontainer.webapp.WebGroupImpl.addWebApplication(WebGroupImpl.j
ava:100)

         at
com.ibm.ws.webcontainer.VirtualHostImpl.addWebApplication(VirtualHostImpl.ja
va:166)

         at com.ibm.ws.webcontainer.WSWebContainer.addWebApp(WSWebContainer.
java:731)

         at
com.ibm.ws.webcontainer.WSWebContainer.addWebApplication(WSWebContainer.java
:616)

         at
com.ibm.ws.webcontainer.component.WebContainerImpl.install(WebContainerImpl.
java:376)

         at
com.ibm.ws.webcontainer.component.WebContainerImpl.start(WebContainerImpl.ja
va:668)

         at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:1122)

         at
com.ibm.ws.runtime.component.DeployedApplicationImpl.fireDeployedObjectStart
(DeployedApplicationImpl.java:1315)

         at
com.ibm.ws.runtime.component.DeployedModuleImpl.start(DeployedModuleImpl.jav
a:623)

         at
com.ibm.ws.runtime.component.DeployedApplicationImpl.start(DeployedApplicati
onImpl.java:940)

         at
com.ibm.ws.runtime.component.ApplicationMgrImpl.startApplication(Application
MgrImpl.java:725)

         at
com.ibm.ws.runtime.component.ApplicationMgrImpl.start(ApplicationMgrImpl.jav
a:2046)

         at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgr
Impl.java:439)

         at
com.ibm.ws.runtime.component.CompositionUnitImpl.start(CompositionUnitImpl.j
ava:123)

         at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.start(CompositionUnitMgr
Impl.java:382)

         at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl.access$300(CompositionUn
itMgrImpl.java:110)

         at
com.ibm.ws.runtime.component.CompositionUnitMgrImpl$CUInitializer.run(Compos
itionUnitMgrImpl.java:949)

         at
com.ibm.wsspi.runtime.component.WsComponentImpl$_AsynchInitializer.run(WsCom
ponentImpl.java:349)

         at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1550)

Caused by: java.lang.ClassCastException: java.util.prefs.WindowsPreferences
incompatible with java.util.Observer

         at
org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl.init(PreferencesFactor
yImpl.java:93)

         ... 45 more

Would you please tell me how to resolve this problem?

 

Thanks,

Haw

 

Reply via email to