Hi,
I've just lost next battle with JetSpeed2 :/
I tried to run it on tomcat 5.5.23 as Michael said, but it gives same
error as before.
====================================
org.apache.catalina.realm.JAASRealm authenticate
WARNING: Login exception authenticating username "admin"
javax.security.auth.login.LoginException: unable to find LoginModule
class: org.apache.jetspeed.security.impl.DefaultLoginModule
at javax.security.auth.login.LoginContext.invoke(LoginContext.java:808)
at
javax.security.auth.login.LoginContext.access$000(LoginContext.java:186)
at javax.security.auth.login.LoginContext$4.run(LoginContext.java:683)
at java.security.AccessController.doPrivileged(Native Method)
at
javax.security.auth.login.LoginContext.invokePriv(LoginContext.java:680)
at javax.security.auth.login.LoginContext.login(LoginContext.java:579)
at org.apache.catalina.realm.JAASRealm.authenticate(JAASRealm.java:366)
at
org.apache.catalina.authenticator.FormAuthenticator.authenticate(FormAuthenticator.java:258)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:417)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:174)
at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:875)
at
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
at
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
at
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
at
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:689)
at java.lang.Thread.run(Thread.java:595)
====================================
BTW I have noticed that in catalina.out I get another error at shutting down:
====================================
INFO: Stopping service Catalina
ERROR [main] - JetspeedContainerServlet: shutting down error for
portlet application at: jpetstore
org.springframework.transaction.CannotCreateTransactionException:
Could not open OJB PersistenceBroker for transaction; nested exception
is java.lang.NullPointerException
Caused by:
java.lang.NullPointerException
at
org.apache.ojb.broker.PersistenceBrokerFactory.createPersistenceBroker(PersistenceBrokerFactory.java:86)
at
org.springframework.orm.ojb.PersistenceBrokerTransactionManager.getPersistenceBroker(PersistenceBrokerTransactionManager.java:316)
at
org.springframework.orm.ojb.PersistenceBrokerTransactionManager.doBegin(PersistenceBrokerTransactionManager.java:182)
at
org.springframework.transaction.support.AbstractPlatformTransactionManager.getTransaction(AbstractPlatformTransactionManager.java:350)
at
org.springframework.transaction.interceptor.TransactionAspectSupport.createTransactionIfNecessary(TransactionAspectSupport.java:262)
at
org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:102)
at
org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:161)
at
org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
at $Proxy9.stopPortletApplication(Unknown Source)
at
org.apache.jetspeed.container.JetspeedContainerServlet.destroy(JetspeedContainerServlet.java:428)
at
org.apache.catalina.core.StandardWrapper.unload(StandardWrapper.java:1360)
at
org.apache.catalina.core.StandardWrapper.stop(StandardWrapper.java:1688)
at
org.apache.catalina.core.StandardContext.stop(StandardContext.java:4350)
at
org.apache.catalina.core.ContainerBase.removeChild(ContainerBase.java:893)
at
org.apache.catalina.startup.HostConfig.undeployApps(HostConfig.java:1192)
at org.apache.catalina.startup.HostConfig.stop(HostConfig.java:1163)
at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:313)
at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:120)
at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1055)
at org.apache.catalina.core.ContainerBase.stop(ContainerBase.java:1067)
at org.apache.catalina.core.StandardEngine.stop(StandardEngine.java:448)
at
org.apache.catalina.core.StandardService.stop(StandardService.java:510)
at org.apache.catalina.core.StandardServer.stop(StandardServer.java:734)
at org.apache.catalina.startup.Catalina.stop(Catalina.java:602)
at org.apache.catalina.startup.Catalina.start(Catalina.java:577)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:295)
at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:433)
May 13, 2009 6:18:07 PM org.apache.coyote.http11.Http11BaseProtocol destroy
INFO: Stopping Coyote HTTP/1.1 on http-8080
May 13, 2009 6:18:07 PM org.apache.catalina.core.AprLifecycleListener
lifecycleEvent
INFO: Failed shutdown of Apache Portable Runtime
====================================
I tried also tomcat 6.0.18 and jetSpeed did not even start.
catalina.out shows :
====================================
INFO: Deploying web application archive jpetstore.war
May 13, 2009 8:53:50 PM org.apache.catalina.realm.JAASRealm parseClassNames
SEVERE: Class org.apache.jetspeed.security.impl.UserPrincipalImpl not
found! Class not added.
May 13, 2009 8:53:50 PM org.apache.catalina.realm.JAASRealm parseClassNames
SEVERE: Class org.apache.jetspeed.security.impl.RolePrincipalImpl not
found! Class not added.
May 13, 2009 8:53:52 PM org.apache.catalina.core.StandardContext start
SEVERE: Error listenerStart
May 13, 2009 8:53:52 PM org.apache.catalina.core.StandardContext start
SEVERE: Context [/cranfPortal] startup failed due to previous errors
====================================
Considering that tomcat 5.5.23 and 5.5.27 gives same error I think it
is problem with jetspeed2, isn't it. And changing tomcat version will
not help. Anyway I do not know what about error in jetspeed deployed
on tomcat 6.0.18.
--
Jan
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]