We are trying to make a Repository Filter as an EPDC.In this we access a WD model's dynamic rfc classes. This WD component does not have an application.
The build is succesful . When we deploy it , At runtime the following exception occurs.
Exception ID = 62b57d09-bb65-2910-33bd-8019bffe196e java.lang.NoClassDefFoundError: com/sap/xapps/cprxrpm/spmodel/__Rpm__Acl_Display_Input
at com.sap.pct.cprxrpm.XRPMRepositoryFilterManager.getFilter(XRPMRepositoryFilterManager.java:51)
at com.sapportals.wcm.repository.runtime.CmFilterHandler.applyUriFilter(CmFilterHandler.java:330)
at com.sapportals.wcm.repository.runtime.CmAdapter.getResourceImpl(CmAdapter.java:974)
at com.sapportals.wcm.repository.runtime.CmAdapter.getResource(CmAdapter.java:192)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createResource(WdfProxy.java:2069)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.getResource(WdfProxy.java:1567)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.prepareNestedControls(WdfProxy.java:1355)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.createNestedControls(WdfProxy.java:1236)
at com.sapportals.wdf.stack.Control.create(Control.java:291)
at com.sapportals.wcm.rendering.control.cm.WdfProxy.create(WdfProxy.java:1309)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:464)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:485)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:485)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:485)
at com.sapportals.wdf.stack.Pane.createControls(Pane.java:458)
at com.sapportals.wdf.stack.PaneStack.createControls(PaneStack.java:485)
at com.sapportals.wdf.WdfCompositeController.doInitialization(WdfCompositeController.java:269)
at com.sapportals.wdf.WdfCompositeController.buildComposition(WdfCompositeController.java:660)
at com.sapportals.htmlb.AbstractCompositeComponent.preRender(AbstractCompositeComponent.java:33)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.htmlb.Container.preRender(Container.java:120)
at com.sapportals.portal.htmlb.PrtContext.render(PrtContext.java:406)
.
.
When we add the entry for the WD model component in the portalapp.xml of the EPDC the runtime exception goes away but the KM gives a portal application error.
Item not found /documents/cprxrpm/C04A41437823C53FE10000000A114C6E:RAV-Portfolio/Item/459E1D455F1B9647E10000000A114C6E:ASIF_PROJ1:NFUTHLYRBAVX00002X5CRW The item you are attempting to access is not available. Check that the name or link is correct. You might also check whether the associated repository is currently accessible.
Can this be overcome by modifying the configArchive.properties file, Or am I missing something here.
Please advise and comment.