java.lang.NoClassDefFoundError when trying to invoke a java class from .drl file
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)