You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@click.apache.org by "Luiz Eduardo Martins Rodrigues (JIRA)" <ji...@apache.org> on 2009/05/06 15:53:30 UTC

[jira] Commented: (CLK-540) ClassCastException in XmlConfigService

    [ https://issues.apache.org/jira/browse/CLK-540?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12706429#action_12706429 ] 

Luiz Eduardo Martins Rodrigues commented on CLK-540:
----------------------------------------------------

I thank you and I agree with you about the ClassLoader issue.I'll check all
jars and see if I can find any where else that is poiting to Click packages.

Thanks,
Eduardo Rodrigues




-- 
Eduardo Rodrigues


> ClassCastException in XmlConfigService
> --------------------------------------
>
>                 Key: CLK-540
>                 URL: https://issues.apache.org/jira/browse/CLK-540
>             Project: Click
>          Issue Type: Bug
>          Components: core
>    Affects Versions: 2.1.0
>         Environment: Windows XP Professional,
> eclipse ganymede,
> jdk1.6.0,
> tried to run with jetty 6 and tomcat 6.
>            Reporter: Luiz Eduardo Martins Rodrigues
>            Priority: Critical
>   Original Estimate: 168h
>  Remaining Estimate: 168h
>
> java.lang.ClassCastException: org.apache.click.control.Table cannot be cast to org.apache.click.Control
> 	at org.apache.click.service.XmlConfigService.deployControls(XmlConfigService.java:1041)
> 	at org.apache.click.service.XmlConfigService.deployFiles(XmlConfigService.java:1095)
> 	at org.apache.click.service.XmlConfigService.onInit(XmlConfigService.java:226)
> 	at org.apache.click.ClickServlet.initConfigService(ClickServlet.java:1562)
> 	at org.apache.click.ClickServlet.init(ClickServlet.java:178)
> 	at br.ufpr.hc.infra.hibernate.HibernateClickServlet.init(HibernateClickServlet.java:27)
> 	at javax.servlet.GenericServlet.init(GenericServlet.java:211)
> 	at org.mortbay.jetty.servlet.ServletHolder.initServlet(ServletHolder.java:433)
> 	at org.mortbay.jetty.servlet.ServletHolder.doStart(ServletHolder.java:256)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> 	at org.mortbay.jetty.servlet.ServletHandler.initialize(ServletHandler.java:612)
> 	at org.mortbay.jetty.servlet.Context.startContext(Context.java:139)
> 	at org.mortbay.jetty.webapp.WebAppContext.startContext(WebAppContext.java:1216)
> 	at org.mortbay.jetty.handler.ContextHandler.doStart(ContextHandler.java:509)
> 	at org.mortbay.jetty.webapp.WebAppContext.doStart(WebAppContext.java:447)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> 	at org.mortbay.jetty.handler.HandlerWrapper.doStart(HandlerWrapper.java:117)
> 	at org.mortbay.jetty.Server.doStart(Server.java:222)
> 	at org.mortbay.component.AbstractLifeCycle.start(AbstractLifeCycle.java:40)
> 	at runjettyrun.Bootstrap.main(Bootstrap.java:76)
> at the same time, I´ve created a main method inside the project with these lines:
> String classname = "org.apache.click.control.Table";
> Class deployClass = ClickUtils.classForName(classname);
> Control control = (Control) deployClass.newInstance();
> and it worked...

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.