Skip to Content
0
Former Member
Jul 03, 2006 at 01:03 PM

Difficulties integrating EP into SharePoint

43 Views

Dear all,

As a business requirement we need to integrate the 'stand-alone' SAP Enterprise Portal 6.0 (SEP) into the corporate SharePoint. This means that with a link on SharePoint it will open SEP in one of its frames. This sounds easier than it is….

Until now we have put the whole SEP including navigation in the SharePoint. When we click on the link on SharePoint it does open the Enterprise Portal but with JavaScript errors. Because of these errors nothing works.

The issue with the SAP/SharePoint integration can be found in some SAP JavaScript that calls a document object model property called ‘top’. If the SAP portal is running stand alone, everything works fine. A call to ‘top’ results in the top-page of the portal. However, when the SAP portal is framed in a SharePoint page, the same call to ‘top’ will result in the top-page of SharePoint. Since SharePoint is running in another domain, the call will result in a ‘permission denied’ error, because Internet Explorer does not allow cross domain scripting.

The error is described as:

Line: 170

Char: 7

Error: Permission denied

Code: 0

Url: http://****/irj/servlet/prt/portal/****?Quicklink=default.aspx

I feel there should be a SEP configuration item that can be used to have the portal use a dynamic ‘top’ page somehow. In the scripts this is being referred to as “EPCM.IsDynamicTopic”.

Can somebody point us in the right direction? (other forum threads, documentation, experiences) Until now we have only found documentation about integrating webparts in SharePoint or integrating SharePoint into SEP but nothing on integrating the whole Portal Framework into SharePoint.

Hope to hear your reactions.

Kind regards,

Michael Beasley