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]

Reply via email to