cancel
Showing results for 
Search instead for 
Did you mean: 

Anonymous BSP iview on EP 7.0 throws exception

Former Member
0 Kudos

hi

we are in ramp for NW04s and we are in the process of migrating our current Erecruite content from NW04 SPS14 to NW04s SPS7.

we have a few BSP iviews that access an erecruite BSP application. it all works fine as long as we access content as authenticated users. however when this content is assigned to the group Anonymous Users we get the following error for only iviews accessing the com.sap.portal.appintegrator.sap.BSP component.

<b>we get the following error</b>

Portal Runtime Error

An exception occurred while processing a request for :

iView : pcd:portal_content/com.eac.EAC/com.eac.eRecruite/com.eac.Roles_0/com.eac.Candidate/com.eac.content.EAC.eRecruite.Pages.Login_2/com.eac.content.EAC.eRecruite.iViews.Login_2

Component Name : com.sap.portal.appintegrator.sap.BSP

Exception in SAP Application Integrator occured: ApplicationIntegratorException.

Exception id: 04:39_17/05/06_0022_17597350

See the details for the exception ID in the log file

<b>this is what i have in the logs:</b>

Caused by: com.sap.security.api.umap.NoLogonDataAvailableException: Can't provide the user's SAP logon ticket because there is no existing logon ticket. Is it possible that the user has not been authenticated?

at com.sap.security.core.umap.imp.UserMappingDataImp.getAuthenticationTicket(UserMappingDataImp.java:1850)

at com.sap.security.core.umap.imp.UserMappingDataImp.enrich(UserMappingDataImp.java:464)

at com.sapportals.portal.appintegrator.accessor.ume.UMEAccessor.getTicket(UMEAccessor.java:91)

... 34 more

#

#1.5#000F20D07FCB0071000000110000148000041402EE9453FA#1147902732269#com.sap.portal.portal#sap.com/irj#com.sap.portal.portal#J2EE_GUEST#2####6570d9d0e5ef11da9bb9000f20d07fcb#SAPEngine_Application_Thread[impl:3]_11##0#0#Error#1#/System/Server#Java###Exception ID:03:52_17/05/06_0017_17597350

[EXCEPTION]

#1#com.sapportals.portal.prt.component.PortalComponentException: Error in service call of Portal Component

Component : pcd:portal_content/com.eac.EAC/com.eac.eRecruite/com.eac.Roles_0/com.eac.Candidate/com.eac.content.EAC.eRecruite.Worksets.Login/com.eac.content.EAC.eRecruite.Pages.Candidate/com.eac.content.EAC.eRecruite.iViews.Login

Component class : com.sapportals.portal.sapapplication.SAPApplicationIntegratorComponent

User : J2EE_GUEST

at com.sapportals.portal.prt.core.PortalRequestManager.handlePortalComponentException(PortalRequestManager.java:969)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:343)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)

at com.sapportals.portal.prt.component.PortalComponentResponse.include(PortalComponentResponse.java:215)

at com.sapportals.portal.prt.pom.PortalNode.service(PortalNode.java:646)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:136)

at com.sapportals.portal.prt.core.PortalRequestManager.dispatchRequest(PortalRequestManager.java:189)

at com.sapportals.portal.prt.core.PortalRequestManager.runRequestCycle(PortalRequestManager.java:753)

at com.sapportals.portal.prt.connection.ServletConnection.handleRequest(ServletConnection.java:240)

at com.sapportals.portal.prt.dispatcher.Dispatcher$doService.run(Dispatcher.java:522)

at java.security.AccessController.doPrivileged(Native Method)

at com.sapportals.portal.prt.dispatcher.Dispatcher.service(Dispatcher.java:405)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.servlet.InvokerServlet.service(InvokerServlet.java:156)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:390)

at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:264)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:347)

at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:325)

at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:887)

at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:241)

at com.sap.engine.services.httpserver.server.Client.handle(Client.java:92)

at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:148)

at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)

at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)

at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)

at java.security.AccessController.doPrivileged(Native Method)

at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)

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

Caused by: com.sapportals.portal.prt.runtime.PortalRuntimeException: Exception in SAP Application Integrator occured: ApplicationIntegratorException

at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContentPass(AbstractIntegratorComponent.java:121)

at com.sapportals.portal.appintegrator.AbstractIntegratorComponent.doContent(AbstractIntegratorComponent.java:96)

at com.sapportals.portal.prt.component.AbstractPortalComponent.serviceDeprecated(AbstractPortalComponent.java:209)

at com.sapportals.portal.prt.component.AbstractPortalComponent.service(AbstractPortalComponent.java:114)

at com.sapportals.portal.prt.core.PortalRequestManager.callPortalComponent(PortalRequestManager.java:328)

... 29 more

we have assigned the authentication scheme 'anonymous' for all content and set the permissions.

is this a bug in EP 2004s SPS7 portal or we are misssing something.

any help would be greatly appreciated

thanks

Accepted Solutions (0)

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi,rahul lulay .

Do you reslove this issue? I get the same problem when anonymous user access to BSP iView. Our SSO use SAP Logon Ticket.

Thanks and Best Regards.

Former Member
0 Kudos

Hi Rahul,

How did you manage to resolve the BSP iView error for anonymous access ?

We are facing the same issue after we patched our portal NW04s to SP09.

The configuration was working until SP06, but the moment SP09 is put in place - the config is broken only for Anonymous user it gives us a error.

***************************************

Portal Runtime Error

An exception occurred while processing a request for :

iView : pcd:portal_content/com.mcgm.fcontent_MCGM/com.mcgm.fHome/com.mcgm.rHome/com.mcgm.pOverview/com.mcgm.iQuickPoll

Component Name : com.sap.portal.appintegrator.sap.BSP

Exception in SAP Application Integrator occured: ApplicationIntegratorException.

Exception id: 09:04_23/11/06_0007_17835450

See the details for the exception ID in the log file

***************************************

Thanks for any help on this.

Bidhan

guru_subramanianb
Active Contributor
0 Kudos

Hi rahul,

Did you implement SSO between portal and BSP iView coz from the logs it says can't issue logon tickets as there is no tickets in Portal.

If so try user mapping concept for the BSP iView and assign a valid user who has access in your BSP application.

Hope it helps.

Regards,

Guru