Hello.

If I change hazelcast AbstractSerializer.loadClass to use 
WebAppClassLoader.getParent to load SessionAuthentication everything works 
fine. 

Should hazelcast try WebAppClassLoader.getParent().loadClass for classes that 
are not found using WebAppClassLoader.loadClass. Seems wrong for me. Or am I 
not supposed to load the SessionAuthentication from the web app?

I wonder if I am doing the wrong thing or if this should be fixed in hazelcast, 
my app or jetty. 

Regards,
Tore Halset.

On Sep 20, 2012, at 1:47 PM, Tore Halset <[email protected]> wrote:

> Hello.
> 
> I am using jetty-distribution-8.1.2.v20120308 and hazelcast-2.3.1WebFilter 
> for session failover.
> 
> During JAAS Form based authentication, we get the following error. However, 
> hazelcast are not able to load the Class for 
> org.eclipse.jetty.security.authentication.SessionAuthentication.
> 
> Caused by: java.lang.ClassNotFoundException: 
> org.eclipse.jetty.security.authentication.SessionAuthentication
>       at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
>       at java.security.AccessController.doPrivileged(Native Method)
>       at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>       at 
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:415)
>       at 
> org.eclipse.jetty.webapp.WebAppClassLoader.loadClass(WebAppClassLoader.java:377)
>       at 
> com.hazelcast.nio.AbstractSerializer.loadClass(AbstractSerializer.java:81)
> 
> Does jetty somehow protect the security classes from being loaded from a web 
> app?
> 
> Regards,
> Tore Halset.
> _______________________________________________
> jetty-users mailing list
> [email protected]
> https://dev.eclipse.org/mailman/listinfo/jetty-users
> 

_______________________________________________
jetty-users mailing list
[email protected]
https://dev.eclipse.org/mailman/listinfo/jetty-users

Reply via email to