Hi Zuzi3
I think Websphere probably is loading an older version of some jar that is
incompatable with the version that Jetspeed is expecting.
Somewhere in the Websphere admin console, you can specify "parent last"
classloading (not the default). This may cure the problem.
Regards
Ron
----- Original Message -----
From: "zuzi3" <[email protected]>
To: "'Jetspeed Users List'" <[email protected]>
Sent: Wednesday, October 12, 2011 3:44 PM
Subject: jetspeed2.1.4 start error when deploy on websphere7.0
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
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]