I've seen that error before! In your conf/Catalina/localhost/jetspeed.xml (or whatever your portal's core context file is called) make sure the realm defnition is:

<Realm className="org.apache.catalina.realm.JAASRealm"
        appName="Jetspeed"
userClassNames="org.apache.jetspeed.security.impl.UserPrincipalImpl" roleClassNames="org.apache.jetspeed.security.impl.RolePrincipalImpl"
        useContextClassLoader="true"
        debug="0"/>

This is assuming you're using tomcat 5.5.27, I think on earlier versions the useContextClassLoader needs to be "false" but I won't swear to that.

Jan Kowalik wrote:
Key areas to
compare are shared/lib, conf/Catalina/localhost/jetspeed.xml

I will try to compare one from installer with deployed by maven, as you said.

I did, and those lib directories contains same jar's and xml's are the same.

I have also found few more threads about similar, practically same
issue but non has solution.

Summarizing, problem regards :
++++++++++++++++++++++++++++++++++++++++++++++
org.apache.catalina.realm.JAASRealm parseClassNames
SEVERE: Class org.apache.jetspeed.security.impl.UserPrincipalImpl not
found! Class not added.
org.apache.catalina.realm.JAASRealm parseClassNames
SEVERE: Class org.apache.jetspeed.security.impl.RolePrincipalImpl not
found! Class not added.
++++++++++++++++++++++++++++++++++++++++++++++

This occurs in all tomcat catalina.out I tried with maven deployed
JetSpeed2.1.3 -> tomcat5.5.23, tomcat5.5.27, tomcat6.0.18

--
Jan

---------------------------------------------------------------------
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]

Reply via email to