We have two portals, both running NW70 SP12. The Producer portal is a BI portal, the consumer is a plain EP. SSO has been implemented, and the consumer has been registered on the producer. Remote Role Assignment works, and content from remote roles is visible on the consumer. The producer portal object is called BI_Portal, and the consumer portal object is called EP_Portal.
While RRA is working, Remote Delta Linking is not.
I can browse the producer PCD from the consumer and copy the selected iView to the consumer PCD. I can then take the copied iView and place it in a role. Once I grant the consumer role to a user, the item then shows up in the navigation structure. However, when clicking on the iView, I get the following error in the Producer log file:
com.sapportals.portal.prt.runtime.PortalRuntimeException: Unexpected error - Unable to get IView: fpn:EP_Portal/pcd:portal_content/ca.company.fld_comp/ca.company.fld_projects/ca.company.fld_fed_con/ca.company.rl_loc_fed_con/fld_my_work/fld_loc_fed_con/ca.company.iv_sd_org:Uql7CRb%2FAHAgS69lwbBcoA%3D%3D:1:
Now, this error appears on the producer portal - why is the path fpn:EP_Portal in there? I think what's happening is that the wrong fpn object is being placed in the iView object, so when the request hits the producer portal, the portal runtime can't find the object since the object fpn:EP_Portal doesn't exist.Or, perhaps I don't understand what the fpn: locator is supposed to mean.
If you use the PCD Inspector, the iView attribute FpnLocator is what contains the fpn:EP_Portal/ string. I've tried modifying it to point at the local portal, but that doesn't work either.
Anyone else at this service pack level get RDL working?