
- Forum
- Programming Talk
- Oracle JDeveloper
- Very Urgent R12.0.6 EO extensition on PoRequisitionLineEO
Very Urgent R12.0.6 EO extensition on PoRequisitionLineEO
This is a discussion on Very Urgent R12.0.6 EO extensition on PoRequisitionLineEO within the Oracle JDeveloper forums, part of the Programming Talk category; oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NoClassDefFoundError, msg=oracle.apps.icx.por.schema.server.PoRequisitionLineEOImpl Hi , Working on R12.0.6 I just now did an extension on the ...
-
Very Urgent R12.0.6 EO extensition on PoRequisitionLineEO
oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NoClassDefFoundError, msg=oracle.apps.icx.por.schema.server.PoRequisitionLineEOImpl
Hi ,
Working on R12.0.6
I just now did an extension on the PoRequisitionLineEO so that my attributes on the requisition lines are considered while Account generation .
I followed all the steps like
Creating an Entity Object xxcPoRequisitionLineEO under package xxc.oracle.apps.icx.por.schema.server
and extends oracle.apps.icx.por.schema.server.PoRequisitionLineEO
Under attributes I chose three attributes Attribute1,attribute2,attribute3 and then changed the property to AccountLineBizAttrSet and value to Y it generated the java file .
After that I right clicked on the xxc project and project properties Business components -->Substitutions--Did the substition for the
oracle.apps.icx.por.schema.server.PoRequisitionLineEO with xxc.oracle.apps.icx.por.schema.server.xxcPoRequisitionLineEO.
Moved all the class files and xml and server.xml to the test instance ... and then took the .jpx and did the jpx import and verified via functional admin that the substituion is stored.
Got the Apache bounced by DBAs .
Now when I try to add an item to the shopping cart it is throwing a message
Exception Details.
oracle.apps.fnd.framework.OAException: oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NoClassDefFoundError, msg=oracle.apps.icx.por.schema.server.PoRequisitionLineEOImpl (initialization failure)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)
at _OAErrorPage._jspService(_OAErrorPage.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind.server.http.EvermindPageContext.handlePageThrowable(EvermindPageContext.java:871)
at com.evermind.server.http.EvermindPageContext.handlePageException(EvermindPageContext.java:816)
at _OA._jspService(_OA.java:257)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:713)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.ServletRequestDispatcher.unprivileged_forward(ServletRequestDispatcher.java:259)
at com.evermind.server.http.ServletRequestDispatcher.access$100(ServletRequestDispatcher.java:51)
at com.evermind.server.http.ServletRequestDispatcher$2.oc4jRun(ServletRequestDispatcher.java:193)
at oracle.oc4j.security.OC4JSecurity.doPrivileged(OC4JSecurity.java:284)
at com.evermind.server.http.ServletRequestDispatcher.forward(ServletRequestDispatcher.java:198)
at com.evermind.server.http.EvermindPageContext.forward(EvermindPageContext.java:395)
at _OA._jspService(_OA.java:221)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:59)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:379)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:594)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:518)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:64)
at oracle.apps.jtf.base.session.ReleaseResFilter.doFilter(ReleaseResFilter.java:26)
at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15)
at oracle.apps.fnd.security.AppsServletFilter.doFilter(AppsServletFilter.java:318)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370)
at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:313)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:199)
at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303)
at java.lang.Thread.run(Thread.java:735)
Thanks in advance
Chandra CG
-
It's not able to locate the oracle.apps.icx.por.schema.server.PoRequisitionLineEOImpl class.
Also make sure that the DefClass is defined in your extended EO. While extending the EO, in the "Step 4: Java", check "Generate Java file" for Entity object class and Entity Definition Class. This would generate the class files for your entities and make them available for runtime execution.
HTH!!!

Reply With Quote





