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]

Reply via email to