My Oracle Support Banner

"JBO-29000: Unexpected exception caught: java.lang.NoSuchMethodError" Error When Creating A New Supplier Address (Doc ID 2641420.1)

Last updated on JANUARY 12, 2024

Applies to:

Oracle iSupplier Portal - Version 12.2.6 and later
Information in this document applies to any platform.

Symptoms

When attempting to add a new address in the supplier address book, the following error occurs:

ERROR
-----------------------
Exception Details
oracle.apps.fnd.framework.OAException: oracle.jbo.JboException: JBO-29000: Unexpected exception caught: java.lang.NoSuchMethodError, msg=oracle.apps.fnd.framework.OACommonUtils.isValidEmailAddress(Ljava/lang/String;)Z       
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:912)       
at oracle.apps.fnd.framework.OAException.wrapperException(OAException.java:888)       
at _pages.__oaerrorpage._jspService(__oaerrorpage.java:413)       
at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)       
at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)       
at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)       
at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:301)      
...
## Detail 0 ##
java.lang.NoSuchMethodError: oracle.apps.fnd.framework.OACommonUtils.isValidEmailAddress(Ljava/lang/String;)Z       
at oracle.apps.pos.isp.server.PosServerUtil.isValidEmailFormat(PosServerUtil.java:2073)       
at oracle.apps.pos.supplier.components.server.AddressDtVORowImpl.validateEmail(AddressDtVORowImpl.java:382)       
at oracle.apps.pos.supplier.components.server.AddressDtVORowImpl.setHcpEmail(AddressDtVORowImpl.java:364)
at oracle.apps.pos.supplier.components.server.AddressDtVORowImpl.setAttrInvokeAccessor(AddressDtVORowImpl.java:854)       
at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:838)      
at oracle.apps.fnd.framework.server.OAViewRowImpl.setAttribute(Unknown Source)       
at oracle.jbo.server.ViewRowImpl.setAttribute(ViewRowImpl.java:774)


STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Navigate to Payables responsibility
2. Go to Supplier > Entry
3. Click on Address Book
4. Try to create a new address
5. Error occurs

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

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


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.