cancel
Showing results for 
Search instead for 
Did you mean: 

NoClassDefFoundError: IActionInboxService

kai_unewisse3
Active Contributor
0 Kudos

What SharingReference do i have to use when i use the

com.sapportals.wcm.service.actioninbox.IActionInboxService ?

The class can be found in com.sap.km.cm.service.base.par in the km.shared.service.actioninbox_api.jar .

My Portalapp.xml uses the following SharingReference:

<property name="SharingReference" value="com.sap.km.cm.service.base,com.sap.km.cm.service,knowledgemanagement,usermanagement,com.sap.netweaver.bc.util" />

In the PAR file the application name used in the par file is "com.sap.km.cm.service.base". As you can see, that is already included as SharingReference.

I get the stacktrace:

Exception ID:11:20_11/05/06_0042

com.sapportals.portal.prt.component.PortalComponentException: Error in init method

Component : com.company.portal.mss.UWLPreview

....

Caused by: com.sapportals.portal.prt.core.broker.PortalComponentInstantiationException: Could not instantiate implementation class com.company.mss.km.UWLPreview of Portal Component com.company.portal.mss.UWLPreview because: Linkage error while loading implementation class

...

Caused by: java.lang.NoClassDefFoundError: com/sapportals/wcm/service/actioninbox/IActionInboxService

at java.lang.Class.forName0(Native Method)

...

What do I miss ?

Accepted Solutions (1)

Accepted Solutions (1)

darrell_merryweather
Active Contributor
0 Kudos

Try putting the com.sap.km.cm.base into a property of ServicesReference instead of SharingReference and see whether this helps

D

Answers (0)