Forms Framework Error 'java.lang.ClassNotFoundException: javax.xml.rpc.encoding.Serializer' on Tomcat (Doc ID 2008292.1)

Last updated on JUNE 28, 2017

Applies to:

Oracle Financial Services Analytical Applications Infrastructure - Version 7.3.5 to 7.3.5 [Release 7.0]
Information in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)

Symptoms

In an Oracle Financial Services Analytical Applications (OFSAA) 7.3.5 environment with a Tomcat web server, the Forms Framework screen does not load.  The screen opens but the values in the screen do not load.

The following error exists in the Tomcat localhost.<date>.log from $CATALINA_HOME/logs:

Mar 8, 2015 7:14:23 AM org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet [AJAXServlet] in context with path [/ofsaai] threw exception [Servlet execution threw an exception] with root cause
java.lang.ClassNotFoundException: javax.xml.rpc.encoding.Serializer
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1714)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
    at java.lang.ClassLoader.defineClass1(Native Method)
    at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
    at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
    at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
    at org.apache.catalina.loader.WebappClassLoader.findClassInternal(WebappClassLoader.java:2895)
    at org.apache.catalina.loader.WebappClassLoader.findClass(WebappClassLoader.java:1173)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1681)
    at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1559)
    at com.iflex.reveleus.form.util.ServletUtil.getOriskAction(ServletUtil.java:407)
    at com.iflex.reveleus.form.util.FormBuilder.getFormDataBindingValues(FormBuilder.java:173)
    at com.iflex.reveleus.form.util.FormBuilder.buildFormData(FormBuilder.java:133)
    at com.iflex.reveleus.form.servlets.AJAXServlet.processFormData(AJAXServlet.java:320)
    at com.iflex.reveleus.form.servlets.AJAXServlet.service(AJAXServlet.java:196)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.iflex.fic.filters.FilterServlet.doFilter(FilterServlet.java:899)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at com.iflex.fic.filters.EncodingFilter.doFilter(EncodingFilter.java:86)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
    at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
    at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1009)
    at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
    at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:1852)
    at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:895)
    at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:918)
    at java.lang.Thread.run(Thread.java:662)
Mar 8, 2015 7:14:48 AM org.apache.catalina.core.StandardWrapperValve invoke


The Java Class error appears to occur when trying to open the Form.

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms