Skip to Content
0
Former Member
Jan 17, 2012 at 09:18 PM

km api and session bean

27 Views

Hi all,

i am trying to use KM Api inside a session bean i need to expose as a webservice.

My webservice needs to access KM to navigate some folders and files.

I have download an example from SDN but i get an exception on the following statement testing it using WS Navigator:

'com.sapportals.portal.security.usermanagement.IUser user = WPUMFactory.getUserFactory().getEP5User(serviceUser);'

//Java Code:

IUser serviceUser;

try {

serviceUser = UMFactory.getUserFactory().getUserByUniqueName("cmadmin_service"); //it's ok

com.sapportals.portal.security.usermanagement.IUser user = WPUMFactory.getUserFactory().getEP5User(serviceUser);

IResourceContext ctxt = new ResourceContext(user);

} catch (Exception e) {

// TODO Auto-generated catch block

//e.printStackTrace();

}

Anyone knows how to access KM from a session bean ?

I have also tried to migrate a working webdynpro example without success.

Thanks

Pasquale