Skip navigation
All People > Andrew Nguyen > Andrew Nguyen's Tech Tips > 2016 > April > 29

This issue only pertains to using JBoss Wildfly 8.2.1 Final as other versions of Wildfly and Jboss don't see this issue occurring.


When accessing public tasks directly on Identity Manager, an error screen will show up like so:


Exception during page display:





  at org.apache.jasper.runtime.HttpJspBase.service(

  at javax.servlet.http.HttpServlet.service(

  at org.apache.jasper.servlet.JspServletWrapper.service(

  at org.apache.jasper.servlet.JspServlet.serviceJspFile(

  at org.apache.jasper.servlet.JspServlet.service(

  at javax.servlet.http.HttpServlet.service(

  at io.undertow.servlet.handlers.ServletHandler.handleRequest(

  at io.undertow.servlet.handlers.FilterHandler.handleRequest(




This occurs when accessing these links:

- http://<hostname>:<port>/iam/im/publictasks/ui7/index.jsp?task.tag=forgottenuserid

- http://<hostname>:<port>/iam/im/publictasks/ui7/index.jsp?task.tag=forgottenpassword

- http://<hostname>:<port>/iam/im/publictasks/ui7/index.jsp?task.tag=selfregistration




Navigate to the folder: <WILDFLY_HOME>\modules\system\layers\base\io\undertow\servlet\main


Replace the modules.xml with this:




        <resource-root path="undertow-servlet-1.1.8.Final.jar"/>





        <resource-root path="undertow-servlet-1.1.0.Final.jar"/>



Make sure you replace the undertow-servlet-1.1.8.Final.jar present in the folder with undertow-servlet-1.1.0.Final.jar. This file can be found in older versions of Wildfly. The undertow-servlet-1.1.8.Final.jar is no longer necessay once the undertow-servlet-1.1.0.Final.jar is located in the folder. Delete or save file as desired.


Restart Wildfly server for changes to take effect.