You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@struts.apache.org by bu...@apache.org on 2004/01/21 02:21:44 UTC

DO NOT REPLY [Bug 26302] New: - WebLogic HTTPSession Replication problem

DO NOT REPLY TO THIS EMAIL, BUT PLEASE POST YOUR BUG 
RELATED COMMENTS THROUGH THE WEB INTERFACE AVAILABLE AT
<http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26302>.
ANY REPLY MADE TO THIS MESSAGE WILL NOT BE COLLECTED AND 
INSERTED IN THE BUG DATABASE.

http://nagoya.apache.org/bugzilla/show_bug.cgi?id=26302

WebLogic HTTPSession Replication problem

           Summary: WebLogic HTTPSession Replication problem
           Product: Struts
           Version: 1.0 Final
          Platform: Other
        OS/Version: AIX
            Status: NEW
          Severity: Blocker
          Priority: Other
         Component: Controller
        AssignedTo: struts-dev@jakarta.apache.org
        ReportedBy: john.dcosta@verizonwireless.com


We have a WebLogic clustered environment for our application.  We are using 
WebLogic HTTP Session replication.  We are running into problem in one of the 
Struts class "RequestProcessor.java".  Once this starts happening our managed 
server get hosed.  Just a side note, we are also using Tiles in the 
application. You may have to address that issue too along with this.

Note:
All class in the HttpSession needs to be serializable in order for weblogic 
httpsession replication to work.

Can you please address this issue if possible.

It is trying to the replicate and fails.  Following is the StackTrace.

java.lang.NullPointerException
	at org.apache.struts.action.RequestProcessor.processActionPerform
(RequestProcessor.java:486)
	at org.apache.struts.action.RequestProcessor.process
(RequestProcessor.java:281)
	at org.apache.struts.action.ActionServlet.process
(ActionServlet.java:1485)
	at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:527)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:787)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:854)
	at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run
(ServletStubImpl.java:1062)
	at weblogic.servlet.internal.ServletStubImpl.invokeServlet
(ServletStubImpl.java:309)
	at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java:14)
	at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:23)
	at 
com.verizonwireless.ecars.web.filter.SessionVerificationFilter.doFilter
(SessionVerificationFilter.java:262)
	at weblogic.servlet.internal.FilterChainImpl.doFilter
(FilterChainImpl.java:23)
	at 
weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run
(WebAppServletContext.java:5460)
	at weblogic.security.service.SecurityServiceManager.runAs
(SecurityServiceManager.java:787)
	at weblogic.servlet.internal.WebAppServletContext.invokeServlet
(WebAppServletContext.java:2973)
	at weblogic.servlet.internal.ServletRequestImpl.execute
(ServletRequestImpl.java:2611)
	at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Inlined 
Compiled Code))
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java(Inlined 
Compiled Code))
	at weblogic.servlet.internal.WebAppServletContext.invokeServlet
(WebAppServletContext.java(Inlined Compiled Code))
	at weblogic.servlet.internal.ServletRequestImpl.execute
(ServletRequestImpl.java:2611)
	at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:151)

---------------------------------------------------------------------
To unsubscribe, e-mail: struts-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: struts-dev-help@jakarta.apache.org