Unified Inventory Management (Communications Industry) (MOSC)

MOSC Banner

java.lang.NoClassDefFoundError when trying to invoke a java class from .drl file

   I have created a ruleset and trying to call the java class from there.

Below is the snippet of the .drl file :

ExtObjManager manager = MSSManagerHelper.makeExternalObjectsManager();

editMask = manager.getEditMask(telephoneNumberSpecification);

 

where ExtObjManager and MSSManagerHelper are the custom java classes. After successfull installation of the cartridge, I am getting the following error while trying to fire the ruleset from UIM  :

2009-08-17 15:23:08,547 ERROR []  [AjaxDirectServiceImpl] Error rendering Ajax Response:
org.apache.hivemind.ApplicationRuntimeException: oracle/communications/inventory/customization/mss/MSSManagerHelper [context:/WEB-INF/html/number/TelephoneNumberMaint.page, line 6, column 21]
        at org.apache.tapestry.engine.RequestCycle.renderPage(RequestCycle.java:380)
        at net.sf.tacos.ajax.contrib.DojoResponseBuilder.renderResponse(DojoResponseBuilder.java:193)

Howdy, Stranger!

Log In

To view full details, sign in to My Oracle Support Community.

Register

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

Category Leaderboard

Top contributors this month

New to My Oracle Support Community? Visit our Welcome Center

MOSC Help Center