cancel
Showing results for 
Search instead for 
Did you mean: 

CRM Business Package Implemenation Error (B2B)

Former Member
0 Kudos

Hello Friends,

I have integrated CRM 5.0 Business Package in EP 7.0. I need to Use the customer role to access ISA B2B application. I have created a system sucessfully and try accessing the role Customer from the business package but am getting an error (Given in the End).

The steps I followed for integration:

1. Created a system with following parameters:

Application Host crmdv.ril.com

Authentication Ticket Type - Select -SAP Logon Ticket

Gateway Host : 10.27.1.141

Gateway Service sapgw01

ISA B2B Description

ISA B2B Host Name : 10.27.1.141:50100

ISA B2B Logoff Path

ISA B2B Path : /b2b

ISA B2B Protocol - Select -http

ISA B2B Relative Path : /b2b/init.do?portal=yes&autoentry=yes&scenario=CRMB2B&shop=ZKIRANA

ISA B2R Host Name 10.27.1.141:50100

ISA B2R Path /b2b_mod

ISA B2R Protocol - Select -http

ISA B2R Relative Path : /b2b/init.do?portal=yes&autoentry=yes&scenario.xcm=CRMB2B&shop=ZKIRANA

Logical System Name D23CLNT223

Logon Method - Select -SAPLOGONTICKET

SAP Client 223

SAP System ID (SID) D23

SAP System Number 01

Server Port 3201

System Name SAP_CRM

System Type - SAP_CRM

User Administration Description

User Administration Host Name

User Administration Path

User Administration Protocol - Select -httphttps

User Administration Relative Path

User Mapping Fields

User Mapping Type - admin,user

WAS Description

WAS Host Name

WAS Path

WAS Protocol - Select -httphttps

2. After creating and testing the system I tried calling the iView supplied with the CRM Business package 5.0.

<b>It throws an error Your session is no longer valid. Log on again.</b>

<b>The detailed trace file give the error as follows:</b>

Exception ID:04:48_20/06/07_0074_18754450

[EXCEPTION]

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

Component : pcd:portal_content/com.rr.RRB2B/com.sap.DoAnything/com.sap.pct.crm.chm.isa.partner_shop

Component class : com.sap.pct.crm.channelmgmt.GenericISAComponent

User : NIRMALS

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: java.lang.NullPointerException

at com.sap.pct.crm.channelmgmt.framework.LandscapeProperties.getCookieNameForSession(LandscapeProperties.java:142)

at com.sap.pct.crm.channelmgmt.ServiceSessionManager.getKey(ServiceSessionManager.java:164)

at com.sap.pct.crm.channelmgmt.ServiceSessionManager.checkInternalWebSession(ServiceSessionManager.java:59)

at com.sap.pct.crm.channelmgmt.ServiceSessionManager.checkWebSession(ServiceSessionManager.java:45)

at com.sap.pct.crm.channelmgmt.framework.ExternalWebComponents.InitContent(ExternalWebComponents.java:78)

at com.sap.pct.crm.channelmgmt.framework.ExternalWebComponents.doContent(ExternalWebComponents.java:53)

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

Kindly help me out in solving the problem. Is it got anything to do with SSO or its related to B2B did I missed any parameter which I need to pass?

Thanks in advance,

Regards,

Nirmal

<i><b>*Points will be rewarded for valuable answers *</b></i><u></u>

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi nirmal,

try this blog..I always refer this ...might come in handy.

Former Member
0 Kudos

Hi,

Have u implemented SSO properly|? Have u imported the portal certificate in CRM system??

Refer to <a href="https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/4835">this</a> Blog for Step by step SSO implementation.

Cheers!!

Ashutosh

Former Member
0 Kudos

Hi Ashutosh,

Thanks for the reply. I tried the blog but the SSO connectivity made for the system works with other iViews in the package like BSP iviews. The problem comes only with b2b related iViews.

Any idea of what are the other ways to integrate the B2B application?

regards,

Nirmal

Former Member
0 Kudos

Hello Nirmal !

I have faced excactly the same problem.. If you got the solution, could you reveal it?

Thank you in advance!

Kirill

former_member110461
Active Contributor
0 Kudos

Is B2B using the ICSS java stack? If so then you need to set up SSO to that too. It is well documented on help.sap.com

Paul

Former Member
0 Kudos

I am also facing the same exact issue...All BSP (CRM) iviews are working fine except B2B iviews..I am keep getting "Your session is no longer valid. Log on again.".

Even I applied 733962 note..no luck.

Your response is greatly appreciated.

Thanks