maven - javax.servlet.ServletException at Jboss 7.1 Seam 2.2.1 JSF 1.2 project environment -
we've developed web application using jboss 7.1 + seam 2.2.1.final + jsf 1.2 + richfaces 3.3.3.final , jboss maven integration 1.0 . we've deployed our .war file application server successfully. 1 of .xhtml page want redirect operation after action has completed. browser throws following exception. we've debug codes , seems exception has been occured @ response phase of seam. there isnot cause of exception not main reason of exception. there has idea??
error [org.jboss.seam.exception.exceptions] (http-localhost-127.0.0.1-8080-1) handled , logged exception: javax.servlet.servletexception: servlet execution threw exception @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:346) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:248) [jbossweb-7.0.10.final.jar:] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:83) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.web.identityfilter.dofilter(identityfilter.java:40) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.web.multipartfilter.dofilter(multipartfilter.java:90) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.web.exceptionfilter.dofilter(exceptionfilter.java:64) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.web.redirectfilter.dofilter(redirectfilter.java:45) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.ajax4jsf.webapp.basexmlfilter.doxmlfilter(basexmlfilter.java:206) [richfaces-impl-3.3.3.final.jar:3.3.3.final] @ org.ajax4jsf.webapp.basefilter.handlerequest(basefilter.java:290) [richfaces-impl-3.3.3.final.jar:3.3.3.final] @ org.ajax4jsf.webapp.basefilter.processuploadsandhandlerequest(basefilter.java:388) [richfaces-impl-3.3.3.final.jar:3.3.3.final] @ org.ajax4jsf.webapp.basefilter.dofilter(basefilter.java:515) [richfaces-impl-3.3.3.final.jar:3.3.3.final] @ org.jboss.seam.web.ajax4jsffilter.dofilter(ajax4jsffilter.java:56) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.web.loggingfilter.dofilter(loggingfilter.java:60) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter$filterchainimpl.dofilter(seamfilter.java:69) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.jboss.seam.servlet.seamfilter.dofilter(seamfilter.java:158) [jboss-seam-2.2.1.final.jar:2.2.1.final] @ org.apache.catalina.core.applicationfilterchain.internaldofilter(applicationfilterchain.java:280) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.core.applicationfilterchain.dofilter(applicationfilterchain.java:248) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.core.standardwrappervalve.invoke(standardwrappervalve.java:275) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.core.standardcontextvalve.invoke(standardcontextvalve.java:161) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.authenticator.authenticatorbase.invoke(authenticatorbase.java:397) [jbossweb-7.0.10.final.jar:] @ org.jboss.as.jpa.interceptor.webnontxemcloservalve.invoke(webnontxemcloservalve.java:50) [jboss-as-jpa-7.1.0.final.jar:7.1.0.final] @ org.jboss.as.web.security.securitycontextassociationvalve.invoke(securitycontextassociationvalve.java:154) [jboss-as-web-7.1.0.final.jar:7.1.0.final] @ org.apache.catalina.core.standardhostvalve.invoke(standardhostvalve.java:155) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.valves.errorreportvalve.invoke(errorreportvalve.java:102) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.core.standardenginevalve.invoke(standardenginevalve.java:109) [jbossweb-7.0.10.final.jar:] @ org.apache.catalina.connector.coyoteadapter.service(coyoteadapter.java:368) [jbossweb-7.0.10.final.jar:] @ org.apache.coyote.http11.http11processor.process(http11processor.java:877) [jbossweb-7.0.10.final.jar:] @ org.apache.coyote.http11.http11protocol$http11connectionhandler.process(http11protocol.java:671) [jbossweb-7.0.10.final.jar:] @ org.apache.tomcat.util.net.jioendpoint$worker.run(jioendpoint.java:930) [jbossweb-7.0.10.final.jar:] @ java.lang.thread.run(thread.java:636) [rt.jar:1.6.0_20]
i solved problem using link http://lucasterdev.altervista.org/wordpress/2011/06/14/working-with-seam-2-2-and-jboss-as-6/
for record: in pom.xml of web project, exclude servlet-api , jboss-seam-jul artifacts jboss-seam-ui dependency, shown in following code snippet:
<dependency> <groupid>org.jboss.seam</groupid> <artifactid>jboss-seam-ui</artifactid> <version>${seam.version}</version> <exclusions> <exclusion> <artifactid>servlet-api</artifactid> <groupid>javax.servlet</groupid> </exclusion> <exclusion> <groupid>org.jboss.seam</groupid> <artifactid>jboss-seam-jul</artifactid> </exclusion> </exclusions> </dependency>
Comments
Post a Comment