I have been developing under JBoss and everything is working fine with Acegi, but when I deploy to WebSphere 5.1 I get and filter unavailable error:
Error Message: Filter [Acegi Filter Chain Proxy]: filter is unavailable.
Error Code: 500
Target Servlet: null
Error Stack:
java.lang.NullPointerException
at net.sf.acegisecurity.ui.session.HttpSessionEventPu blisher.sessionCreated(HttpSessionEventPublisher.j ava(Compiled Code))
Error Page Exception:
Error Message: Server caught unhandled exception from servlet [gpm]: null
Error Code: 0
Target Servlet: null
Error Stack:
java.lang.NullPointerException
at net.sf.acegisecurity.ui.session.HttpSessionEventPu blisher.sessionCreated(HttpSessionEventPublisher.j ava(Compiled Code))
at com.ibm.ws.webcontainer.httpsession.SessionContext .sessionCreatedEvent(SessionContext.java(Compiled Code))
at com.ibm.ws.webcontainer.httpsession.SessionContext .createSession(SessionContext.java(Compiled Code))
at com.ibm.ws.webcontainer.httpsession.SessionContext .getIHttpSession(SessionContext.java(Compiled Code))
at com.ibm.ws.webcontainer.webapp.WebAppDispatcherCon text.getSession(WebAppDispatcherContext.java(Compi led Code))
at com.ibm.ws.webcontainer.srt.SRTServletRequestConte xt.getSession(SRTServletRequestContext.java(Inline d Compiled Code))
at com.ibm.ws.webcontainer.srt.SRTServletRequest.getS ession(SRTServletRequest.java(Inlined Compiled Code))
at com.ibm.ws.webcontainer.srt.SRTServletRequest.getS ession(SRTServletRequest.java(Compiled Code))
at org.apache.struts.action.RequestProcessor.processL ocale(RequestProcessor.java:602)
at org.apache.struts.action.RequestProcessor.process( RequestProcessor.java:179)
at org.apache.struts.action.ActionServlet.process(Act ionServlet.java:1164)
at org.apache.struts.action.ActionServlet.doGet(Actio nServlet.java:397)
at javax.servlet.http.HttpServlet.service(HttpServlet .java(Compiled Code))
at javax.servlet.http.HttpServlet.service(HttpServlet .java(Compiled Code))
I have checked and it looks like it can find all the classes that it needs to. Any ideas?


