gustavo navarro - 2013-07-10

Perdón la publique por error en discusiones, no se como eliminarla de esa seccion, asi que la publico aquí:

...

esta discusion se estaba llevando a cabo en este hilo:
https://sourceforge.net/p/openxava/discussion/419690/thread/6765b65f/
abro una nueva por lo que la mía difiere un poco, pero si gustan pueden revisar el link del otro post.
quien me pueda ayudar le agradecería, no se si consiste en un Bug, ya que aunque se reporto en el post al que hago referencia arriba, se reporto en diciembre del año pasado y aun no se ha solucionado, lo que me llevo a pensar que si no se había solucionado es por que no es realmente un Bug, pero a mi me aparece este error y pasa cuando utilizo la etiqueta @OnChange y @ManyToOne juntas, ahora bien, ¿como sé que el error esta ahí?, pues simplemente porque le quito la etiqueta @OnChange y el error desaparece, reviso la clase que utiliza mi @OnChange y ahí no hay nada que pueda afectar y producir este error, quiero saber si hay una solución a esto.

ademas, estoy seguro que el error es ese @OnChange porque se lo quito de un combobox y se lo pongo en otro y cuando corro el proyecto me tira el mismo error pero esta vez el nombre del componente duplicado es el del nuevo combobox.

gracias por todo.
la traza del error:
GRAVE: Componente duplicado: Ruta
org.openxava.util.XavaException: Componente duplicado: Ruta
at org.openxava.component.MetaComponent.get(MetaComponent.java:67)
at org.openxava.model.meta.MetaReference.getMetaModelReferenced(MetaReference.java:83)
at org.openxava.model.meta.MetaReference.isAggregate(MetaReference.java:94)
at org.openxava.view.View.createAndAddSubview(View.java:770)
at org.openxava.view.View.createSubviews(View.java:979)
at org.openxava.view.View.getSubviews(View.java:968)
at org.openxava.view.View.setEditable(View.java:2128)
at org.openxava.view.View.setEditable(View.java:2169)
at org.openxava.view.View.createSubviews(View.java:981)
at org.openxava.view.View.getSubviews(View.java:968)
at org.openxava.view.View.getGroupsViews(View.java:927)
at org.openxava.view.View.getMembersNamesInGroup(View.java:1063)
at org.openxava.view.View.trySetValue(View.java:1021)
at org.openxava.view.View.addValues(View.java:465)
at org.openxava.view.View.setValues(View.java:496)
at org.openxava.view.View.setValues(View.java:487)
at org.openxava.actions.ViewDetailAction.execute(ViewDetailAction.java:86)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.java:399)
at org.openxava.controller.ModuleManager.executeAction(ModuleManager.java:318)
at org.openxava.controller.ModuleManager.execute(ModuleManager.java:278)
at org.apache.jsp.xava.execute_jsp._jspService(execute_jsp.java:192)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
at org.openxava.web.servlets.Servlets.getURIAsStream(Servlets.java:66)
at org.openxava.web.dwr.Module.getURIAsStream(Module.java:204)
at org.openxava.web.dwr.Module.request(Module.java:62)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.directwebremoting.impl.ExecuteAjaxFilter.doFilter(ExecuteAjaxFilter.java:34)
at org.directwebremoting.impl.DefaultRemoter$1.doFilter(DefaultRemoter.java:428)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:431)
at org.directwebremoting.impl.DefaultRemoter.execute(DefaultRemoter.java:283)
at org.directwebremoting.servlet.PlainCallHandler.handle(PlainCallHandler.java:52)
at org.directwebremoting.servlet.UrlProcessor.handle(UrlProcessor.java:101)
at org.directwebremoting.servlet.DwrServlet.doPost(DwrServlet.java:146)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:637)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
at java.lang.Thread.run(Thread.java:619)

 
Last edit: gustavo navarro 2013-07-10