Hi folks,
The piece of code below generates a ClassCastException.
Why?
Error.print(pageContext.getOut(), "Class: " + o.getClass().getName());
org.companion.util.Translator row = (Translator) o;
Note the output:
Class: org.companion.util.Translator
java.lang.ClassCastException: org.companion.util.Translator
at
org.companion.servlet.OverviewTranslations.contentNextRow(OverviewTranslatio
ns.java:47)
at
org.companion.servlet.OverviewCore.generate(OverviewCore.java:397)
at org.companion.servlet.Form.generateForm(Form.java:150)
at org.companion.servlet.Form.generate(Form.java:130)
at
org.companion.servlet.ContainedContainer.generate(ContainedContainer.java:12
7)
at org.companion.servlet.Dispatch.generate(Dispatch.java:181)
at org.companion.servlet.Dispatch.doEndTag(Dispatch.java:62)
at
pagecompile._jsp._OverviewTranslations_xjsp._jspService(_OverviewTranslation
s_xjsp.java:3530)
at
com.unify.ewave.servletexec.JSP10HttpJspPage.service(JSP10HttpJspPage.java)
at
com.unify.ewave.servletexec.JSP10Servlet.service(JSP10Servlet.java)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:865)
at
com.unify.ewave.servletexec.ServletExec.CallServletService(ServletExec.java)
at
com.unify.ewave.servletexec.SERequestDispatcher.forward(SERequestDispatcher.
java)
at
com.unify.ewave.servletexec.ApplicationInfo.processApplRequest(ApplicationIn
fo.java)
at
com.unify.ewave.servletexec.ServerHostInfo.processApplRequest(ServerHostInfo
.java)
at
com.unify.ewave.servletexec.ServletExec.ProcessRequest(ServletExec.java)
at
com.unify.ewave.servletexec.ServletExec.ProcessRequest(ServletExec.java)
It beats me :(
Cor Hofman
--
--------------------------------------------------------------
To subscribe: [EMAIL PROTECTED]
To unsubscribe: [EMAIL PROTECTED]
List Help?: [EMAIL PROTECTED]