jsf - Getting duplicate id error in xhtml pages after upgrading ICEfaces -
i getting duplicate id error in xhtml pages after adding below context param in web.xml
<context-param> <param-name>org.apache.myfaces.serialize_state_in_session</param-name> <param-value>false</param-value> </context-param>
below error message
org.icefaces.impl.application.extendedexceptionhandler handle warning: queued exception java.lang.illegalstateexception: component duplicate id "v9g4o62-retrieve-update" found @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:100) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:116) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:116) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:82) @ org.apache.myfaces.view.facelets.defaultfaceletsstatemanagementstrategy.saveview(defaultfaceletsstateman agementstrategy.java:536) @ org.apache.myfaces.application.statemanagerimpl.saveview(statemanagerimpl.java:188) @ javax.faces.application.statemanager.getviewstate(statemanager.java:253) @ org.icefaces.impl.context.domresponsewriter$writeviewstatemarkup.write(domresponsewriter.java:614) @ org.icefaces.impl.util.domutils.printnode(domutils.java:373) @ org.icefaces.impl.util.domutils.printnode(domutils.java:355) @ org.icefaces.impl.util.domutils.printnode(domutils.java:355) @ org.icefaces.impl.util.domutils.printnode(domutils.java:355) @ org.icefaces.impl.util.domutils.printnode(domutils.java:306) @ org.icefaces.impl.util.domutils.printnode(domutils.java:290) @ org.icefaces.impl.context.domresponsewriter.enddocument(domresponsewriter.java:238) @ org.apache.myfaces.view.facelets.faceletviewdeclarationlanguage.renderview(faceletviewdeclarationlanguag e.java:1983) @ org.apache.myfaces.application.viewhandlerimpl.renderview(viewhandlerimpl.java:285) @ org.apache.myfaces.lifecycle.renderresponseexecutor.execute(renderresponseexecutor.java:116) @ org.apache.myfaces.lifecycle.lifecycleimpl.render(lifecycleimpl.java:241) @ javax.faces.webapp.facesservlet.service(facesservlet.java:199) @ com.mtcom.abc.webapp.servlet.abcservlet.service(abcservlet.java:104) @ weblogic.servlet.internal.stubsecurityhelper$servletserviceaction.run(stubsecurityhelper.java:280) @ weblogic.servlet.internal.stubsecurityhelper$servletserviceaction.run(stubsecurityhelper.java:254) @ weblogic.servlet.internal.stubsecurityhelper.invokeservlet(stubsecurityhelper.java:136) @ weblogic.servlet.internal.servletstubimpl.execute(servletstubimpl.java:346) @ weblogic.servlet.internal.tailfilter.dofilter(tailfilter.java:25) @ weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:79) @ com.planetj.servlet.filter.compression.compressingfilter.dofilter(compressingfilter.java:270) @ weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:79) @ weblogic.servlet.internal.requesteventsfilter.dofilter(requesteventsfilter.java:27) @ weblogic.servlet.internal.filterchainimpl.dofilter(filterchainimpl.java:79) @ weblogic.servlet.internal.webappservletcontext$servletinvocationaction.wraprun(webappservletcontext.java :3436) @ weblogic.servlet.internal.webappservletcontext$servletinvocationaction.run(webappservletcontext.java:340 2) @ weblogic.security.acl.internal.authenticatedsubject.doas(authenticatedsubject.java:321) @ weblogic.security.service.securitymanager.runas(securitymanager.java:120) @ weblogic.servlet.provider.wlssubjecthandle.run(wlssubjecthandle.java:57) @ weblogic.servlet.internal.webappservletcontext.dosecuredexecute(webappservletcontext.java:2285) @ weblogic.servlet.internal.webappservletcontext.securedexecute(webappservletcontext.java:2201) @ weblogic.servlet.internal.webappservletcontext.execute(webappservletcontext.java:2179) @ weblogic.servlet.internal.servletrequestimpl.run(servletrequestimpl.java:1572) @ weblogic.servlet.provider.containersupportproviderimpl$wlsrequestexecutor.run(containersupportproviderim pl.java:255) @ weblogic.work.executethread.execute(executethread.java:311) @ weblogic.work.executethread.run(executethread.java:263) <11 jul, 2016 3:49:16 pm ist> <warning> <org.icefaces.impl.application.extendedexceptionhandler> <bea-000000> <queu ed exception java.lang.illegalstateexception: component duplicate id "v9g4o62-retrieve-update" found @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:100) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:116) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:116) @ org.apache.myfaces.view.facelets.compiler.checkduplicateidfaceletutils.checkids(checkduplicateidfaceletu tils.java:82) @ org.apache.myfaces.view.facelets.defaultfaceletsstatemanagementstrategy.saveview(defaultfaceletsstateman agementstrategy.java:536) truncated. see log file complete stacktrace >
i have upgraded following technologies in project
icefaces 1.8 3.3
jsf 1.x 2.0
not able find exact root cause . pleae needful
thanks in advance.
Comments
Post a Comment