Hi Scott, it works! Thanks a lot!
Artem > -----Ursprüngliche Nachricht----- > Von: Scott T. Weaver [mailto:[EMAIL PROTECTED] > Gesendet: Donnerstag, 14. Oktober 2004 15:28 > An: Jetspeed Developers List > Betreff: Re: exception starting J2 on SunOS5.8 > > > Hi Artem, > > Looks like a version problem with your JDK, check out: > http://wiki.apache.org/portals/Jetspeed2/PrefsClassloaderIssue > sAndSdk14 > > p.s. > > I run J2 Solaris 8 and it runs just fine. > > Grinshtein, Artem wrote: > > >Hi, > > > >i get the following exception when starting tomcat on SunOS 5.8: > > > >java.lang.RuntimeException: Failed to initialize prefs api. > java.lang.InternalError: Can't instantiate Preferences > factory java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > > >The exception doesn't occur under Windows, only on SunOS 5.8. > >The environment: JDK1.4.1_02, Tomcat 5.0.28, SunOS 5.8. > > > >Any help would be appreciated! > > > >thanks, > >Artem > > > >2004-10-14 13:49:33,132 [main] INFO > org.springframework.beans.factory.support.DefaultListableBeanF > actory - Bean 'org.apache.jetspeed.prefs.PreferencesProvider' > instantiated via constructor [public > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl(org.apa che.jetspeed.components.persistence.store.Persist> enceStore,java.lang.String,boolean)] > >2004-10-14 13:49:33,133 [main] DEBUG > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl - > Loading prefernces api into classloader... > >2004-10-14 13:49:33,152 [main] FATAL > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl - > Failed to initialize prefs api. java.lang.InternalError: > Can't instantiate Preferences factory > java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > >java.lang.InternalError: Can't instantiate Preferences > factory java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > at java.util.prefs.Preferences.<clinit>(Preferences.java:204) > > at > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl.start(P > referencesProviderImpl.java:106) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableB > eanFactory.java:1087) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFa > ctory.java:1061) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:287) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:205) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:204) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:136) > > at > org.springframework.beans.factory.support.DefaultListableBeanF > actory.preInstantiateSingletons(DefaultListableBeanFactory.java:236) > > at > org.springframework.context.support.AbstractApplicationContext > .refresh(AbstractApplicationContext.java:284) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:114) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:96) > > at > org.apache.jetspeed.components.SpringComponentManager.<init>(S > pringComponentManager.java:44) > > at > org.apache.jetspeed.engine.SpringEngine.initComponents(SpringE > ngine.java:108) > > at > org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine. > java:134) > > at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) > > at > org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServle > t.java:137) > > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardW > rapper.java:1029) > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper. > java:862) > > at > org.apache.catalina.core.StandardContext.loadOnStartup(Standar > dContext.java:4013) > > at > org.apache.catalina.core.StandardContext.start(StandardContext > .java:4357) > > at > org.apache.catalina.core.ContainerBase.addChildInternal(Contai > nerBase.java:823) > > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase. > java:807) > > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > org.apache.catalina.core.StandardHostDeployer.addChild(Standar > dHostDeployer.java:903) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUt > ils.java:216) > > at > org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > > at org.apache.commons.digester.Rule.end(Rule.java:276) > > at > org.apache.commons.digester.Digester.endElement(Digester.java:1058) > > at > org.apache.catalina.util.CatalinaDigester.endElement(CatalinaD > igester.java:76) > > at > org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndE > lement(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragment > ContentDispatcher.dispatch(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocu > ment(Unknown Source) > > at > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > > at > org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > > at > org.apache.commons.digester.Digester.parse(Digester.java:1567) > > at > org.apache.catalina.core.StandardHostDeployer.install(Standard > HostDeployer.java:488) > > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:863) > > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostC > onfig.java:483) > > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) > > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConf > ig.java:349) > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L > ifecycleSupport.java:119) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) > > at > org.apache.catalina.core.StandardService.start(StandardService > .java:480) > > at > org.apache.catalina.core.StandardServer.start(StandardServer.j > ava:2313) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > >...... > >2004-10-14 13:49:33,176 [main] ERROR > org.apache.jetspeed.engine.AbstractEngine - > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name > 'org.apache.jetspeed.prefs.PreferencesProvider' defined in > URL > [file:/home/agrinsht/tomcat/jakarta-tomcat-5.0.28/webapps/jets > peed/WEB-INF/assembly/jetspeed-spring.xml]: Initialization of > bean failed; nested exception is java.lang.RuntimeException: > Failed to initialize prefs api. java.lang.InternalError: > Can't instantiate Preferences factory > java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > >2004-10-14 13:49:33,187 [main] ERROR > org.apache.jetspeed.Jetspeed - Unable to create Engine > >org.apache.jetspeed.exception.JetspeedException: Jetspeed > Initialization exception! > >.... > >Caused by: > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name > 'org.apache.jetspeed.prefs.PreferencesProvider' defined in > URL > [file:/home/agrinsht/tomcat/jakarta-tomcat-5.0.28/webapps/jets > peed/WEB-INF/assembly/jetspeed-spring.xml]: Initialization of > bean failed; nested exception is java.lang.RuntimeException: > Failed to initialize prefs api. java.lang.InternalError: > Can't instantiate Preferences factory > java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:300) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:205) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:204) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:136) > > at > org.springframework.beans.factory.support.DefaultListableBeanF > actory.preInstantiateSingletons(DefaultListableBeanFactory.java:236) > > at > org.springframework.context.support.AbstractApplicationContext > .refresh(AbstractApplicationContext.java:284) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:114) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:96) > > at > org.apache.jetspeed.components.SpringComponentManager.<init>(S > pringComponentManager.java:44) > > at > org.apache.jetspeed.engine.SpringEngine.initComponents(SpringE > ngine.java:108) > > at > org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine. > java:134) > > ... 48 more > >Caused by: java.lang.RuntimeException: Failed to initialize > prefs api. java.lang.InternalError: Can't instantiate > Preferences factory java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > at > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl.start(P > referencesProviderImpl.java:113) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableB > eanFactory.java:1087) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFa > ctory.java:1061) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:287) > > ... 58 more > >2004-10-14 13:49:33,189 [main] FATAL > org.apache.jetspeed.engine.JetspeedServlet - Jetspeed: init() failed: > >org.apache.jetspeed.exception.JetspeedException: Unable to > create Engine > > at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:76) > > at > org.apache.jetspeed.engine.JetspeedServlet.init(JetspeedServle > t.java:137) > > at > org.apache.catalina.core.StandardWrapper.loadServlet(StandardW > rapper.java:1029) > > at > org.apache.catalina.core.StandardWrapper.load(StandardWrapper. > java:862) > > at > org.apache.catalina.core.StandardContext.loadOnStartup(Standar > dContext.java:4013) > > at > org.apache.catalina.core.StandardContext.start(StandardContext > .java:4357) > > at > org.apache.catalina.core.ContainerBase.addChildInternal(Contai > nerBase.java:823) > > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase. > java:807) > > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:595) > > at > org.apache.catalina.core.StandardHostDeployer.addChild(Standar > dHostDeployer.java:903) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.apache.commons.beanutils.MethodUtils.invokeMethod(MethodUt > ils.java:216) > > at > org.apache.commons.digester.SetNextRule.end(SetNextRule.java:256) > > at org.apache.commons.digester.Rule.end(Rule.java:276) > > at > org.apache.commons.digester.Digester.endElement(Digester.java:1058) > > at > org.apache.catalina.util.CatalinaDigester.endElement(CatalinaD > igester.java:76) > > at > org.apache.xerces.parsers.AbstractSAXParser.endElement(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanEndE > lement(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$Fragment > ContentDispatcher.dispatch(Unknown Source) > > at > org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocu > ment(Unknown Source) > > at > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at > org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source) > > at org.apache.xerces.parsers.XMLParser.parse(Unknown Source) > > at > org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) > > at > org.apache.commons.digester.Digester.parse(Digester.java:1567) > > at > org.apache.catalina.core.StandardHostDeployer.install(Standard > HostDeployer.java:488) > > at > org.apache.catalina.core.StandardHost.install(StandardHost.java:863) > > at > org.apache.catalina.startup.HostConfig.deployDescriptors(HostC > onfig.java:483) > > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:427) > > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:983) > > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConf > ig.java:349) > > at > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(L > ifecycleSupport.java:119) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1091) > > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:789) > > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1083) > > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:478) > > at > org.apache.catalina.core.StandardService.start(StandardService > .java:480) > > at > org.apache.catalina.core.StandardServer.start(StandardServer.j > ava:2313) > > at org.apache.catalina.startup.Catalina.start(Catalina.java:556) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:287) > > at > org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:425) > >Caused by: org.apache.jetspeed.exception.JetspeedException: > Jetspeed Initialization exception! > > at > org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine. > java:154) > > at org.apache.jetspeed.Jetspeed.createEngine(Jetspeed.java:64) > > ... 47 more > >Caused by: > org.springframework.beans.factory.BeanCreationException: > Error creating bean with name > 'org.apache.jetspeed.prefs.PreferencesProvider' defined in > URL > [file:/home/agrinsht/tomcat/jakarta-tomcat-5.0.28/webapps/jets > peed/WEB-INF/assembly/jetspeed-spring.xml]: Initialization of > bean failed; nested exception is java.lang.RuntimeException: > Failed to initialize prefs api. java.lang.InternalError: > Can't instantiate Preferences factory > java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:300) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:205) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:204) > > at > org.springframework.beans.factory.support.AbstractBeanFactory. > getBean(AbstractBeanFactory.java:136) > > at > org.springframework.beans.factory.support.DefaultListableBeanF > actory.preInstantiateSingletons(DefaultListableBeanFactory.java:236) > > at > org.springframework.context.support.AbstractApplicationContext > .refresh(AbstractApplicationContext.java:284) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:114) > > at > org.springframework.context.support.FileSystemXmlApplicationCo > ntext.<init>(FileSystemXmlApplicationContext.java:96) > > at > org.apache.jetspeed.components.SpringComponentManager.<init>(S > pringComponentManager.java:44) > > at > org.apache.jetspeed.engine.SpringEngine.initComponents(SpringE > ngine.java:108) > > at > org.apache.jetspeed.engine.AbstractEngine.init(AbstractEngine. > java:134) > > ... 48 more > >Caused by: java.lang.RuntimeException: Failed to initialize > prefs api. java.lang.InternalError: Can't instantiate > Preferences factory java.lang.ClassNotFoundException: > org.apache.jetspeed.prefs.impl.PreferencesFactoryImpl > > at > org.apache.jetspeed.prefs.impl.PreferencesProviderImpl.start(P > referencesProviderImpl.java:113) > > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccess > orImpl.java:39) > > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMeth > odAccessorImpl.java:25) > > at java.lang.reflect.Method.invoke(Method.java:324) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeCustomInitMethod(AbstractAutowireCapableB > eanFactory.java:1087) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.invokeInitMethods(AbstractAutowireCapableBeanFa > ctory.java:1061) > > at > org.springframework.beans.factory.support.AbstractAutowireCapa > bleBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:287) > > > > > >--------------------------------------------------------------------- > >To unsubscribe, e-mail: [EMAIL PROTECTED] > >For additional commands, e-mail: [EMAIL PROTECTED] > > > > > > > > > > > > > -- > "Great minds discuss ideas. Average minds discuss events. > Small minds discuss people." - Admiral Hyman Rickover > > ******************************************* > * Scott T. Weaver * > * <[EMAIL PROTECTED]> * > * <http://www.einnovation.com> * > * -------------------------------------- * > * Apache Jetspeed Enterprise Portal * > * Apache Pluto Portlet Container * > * * > * OpenEditPro, Website Content Management * > * <http://www.openedit.org> * > ******************************************* > > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]