Skip to Content
0
Apr 28, 2011 at 01:56 PM

FPN Remote Delta Link - Bex Web - Iview Preview Error

69 Views

We created a remote delta link in the Consumer Portal for Bex Web Iview from the Producer portal. The preview of the iview in the consumer portal fails with the following error:

___________________________________________

Unexpected error - Unable to get IView: fpn:<Consumer Alias> /pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bex:eV%2BqDnR62S5rnG4nJ%2F7uhw%3D%3D:1

___________________________________

In the default trace of the Producer we see the following:

________________________________

at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:176)

Caused by: com.sap.portal.fpn.exception.base.FPNFatalErrorException

at com.sap.portal.fpn.runtime.FpnRuntimeService.doFpnLookup(FpnRuntimeService.java:171)

at com.sap.portal.fpnprovider.fpn.GenericContext.lookup(GenericContext.java:48)

at javax.naming.InitialContext.lookup(InitialContext.java:347)

at com.sapportals.portal.prt.deployment.DeploymentManager.getPropertyContentProvider(DeploymentManager.java:1919)

... 40 more

Caused by: com.sap.portal.fpn.exception.base.unchecked.FpnCommunicationException: Cannot retrieve delta link remote state for remote path 'pcd:portal_content/com.sap.pct/platform_add_ons/com.sap.ip.bi/iViews/com.sap.ip.bi.bex' with user Id '<BIUSER>'

at com.sap.portal.fpn.remote.AccessServiceImpl.retrieveDLRemoteState(AccessServiceImpl.java:158)

at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)

at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)

at java.lang.reflect.Method.invoke(Method.java:331)

at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:159)

at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:330)

at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:201)

at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:137)

... 6 more

Caused by: com.sap.portal.fpn.exception.base.unchecked.FpnAuthenticationException: Could not find user from the user id '<BIUSER>'

at com.sap.portal.fpn.protocol.marshal.ContentMarshallerService.marshalDLChain(ContentMarshallerService.java:294)

at com.sap.portal.fpn.remote.AccessServiceImpl.retrieveDLRemoteState(AccessServiceImpl.java:156)

... 14 more

Caused by: com.sap.security.api.NoSuchUserException: USER_AUTH_FAILED: User account for logonid "<BIUSER>" not found!

at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1317)

at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1339)

at com.sap.security.core.imp.UserFactory.getUserByLogonID(UserFactory.java:1354)

at com.sap.portal.fpn.protocol.marshal.ContentMarshallerService.marshalDLChain(ContentMarshallerService.java:292)

... 15 more

_______________________________________________________

Producer Portal - User data source is BI ABAP Backend

Consumer POrtal - User data source is LDAP

I have tested SSO both ways and it works:

Logged in to Consumer -> switched URL to producer --> switched back to consumer

Still looking at the default trace it looks like some how the end user is not recognized during the switch.

Any help/direction is much appreciated.

Thanks

Shabna