In my simple web app I get the following error :
Controller$CreateAccountForm java.lang.ClassCastException:
Controller$CreateAccountForm at
org.apache.beehive.netui.pageflow.internal.InternalUtils.getCurrentActio
nForm(InternalUtils.java:934) at
org.apache.beehive.netui.pageflow.internal.InternalUtils.selectModule(In
ternalUtils.java:1172) at
org.apache.beehive.netui.pageflow.AutoRegisterActionServlet.process(Auto
RegisterActionServlet.java:618) at
org.apache.beehive.netui.pageflow.PageFlowActionServlet.process(PageFlow
ActionServlet.java:157) at
org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at
javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at
weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(St
ubSecurityHelper.java:223) at
weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityH
elper.java:125) at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:2
83) at
weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:1
75) at
weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDis
patcherImpl.java:500) at
weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatche
rImpl.java:431) at
com.motive.commsflow.arch.resourceServlet.tiles.TilesController.perform(
TilesController.java:252) at
org.apache.struts.taglib.tiles.InsertTag$InsertHandler.doEndTag(InsertTa
g.java:869) at
org.apache.struts.taglib.tiles.InsertTag.doEndTag(InsertTag.java:473) at
jsp_servlet.__t_gatherAccountInfo._jspService(__t_gatherAccountInfo.java
:731) at weblogic.servlet.jsp.JspBase.service(JspBase.java:34) at ...
When I attach to debug InternalUtils can not be inspected b/c the
debugger can not fine java.lang.Object .. which leads me to beleive
this is a ClassLoader issue causing the Class Cast Exception
Any help would be appreciated.
in my weblogic.xml I have
..
<library-ref>
<library-name>beehive-netui-resources-1.0</library-name>
<specification-version>1.0</specification-version>
<implementation-version>1.0</implementation-version>
</library-ref>
<library-ref>
<library-name>beehive-netui-1.0</library-name>
<specification-version>1.0</specification-version>
<implementation-version>1.0</implementation-version>
</library-ref>
<library-ref>
<library-name>beehive-controls-1.0-war</library-name>
<specification-version>1.0</specification-version>
<implementation-version>1.0</implementation-version>
</library-ref>
<library-ref>
<library-name>jstl</library-name>
<specification-version>1.1</specification-version>
<implementation-version>1.1.2</implementation-version>
</library-ref>
<library-ref>
<library-name>struts-1.1</library-name>
<specification-version>1.1</specification-version>
<implementation-version>1.0</implementation-version>
</library-ref>
..
Michael