on 01-04-2007 8:09 AM
Hi all,
I got this error when I do the following:
1. Cache Notifications in Integration Directory
2. Cache Connectivity Test in RWB for Adapters
The error:
com.sap.aii.ib.server.abapcache.CacheRefreshException: Unable to find an associated SLD element (source element: SAP_XIIntegrationServer, [CreationClassName, SAP_XIIntegrationServer, string, Name, is.01.ootspdbs02, string], target element type: SAP_BusinessSystem)
at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:488)
at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:162)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:384)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:322)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.processHTTPRequest(CacheRefreshRequest.java:145)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.handleHTTPRequest(CacheRefreshRequest.java:103)
at com.sap.aii.ibdir.web.abapcache.HmiMethod_CacheRefresh.process(HmiMethod_CacheRefresh.java:67)
at com.sap.aii.utilxi.hmis.server.HmisServiceImpl.invokeMethod(HmisServiceImpl.java:169)
at com.sap.aii.utilxi.hmis.server.HmisServer.process(HmisServer.java:178)
at com.sap.aii.utilxi.hmis.sbeans.HmisBeanImpl.process(HmisBeanImpl.java:86)
at com.sap.aii.utilxi.hmis.sbeans.HmisLocalLocalObjectImpl10.process(HmisLocalLocalObjectImpl10.java:144)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:290)
at com.sap.aii.utilxi.hmis.web.workers.HmisExternalClient.doWork(HmisExternalClient.java:75)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doWork(HmisServletImpl.java:496)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doPost(HmisServletImpl.java:634)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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)
com.sap.aii.ib.bom.landscape.SLDElementNotFoundException: Unable to find an associated SLD element (source element: SAP_XIIntegrationServer, [CreationClassName, SAP_XIIntegrationServer, string, Name, is.01.ootspdbs02, string], target element type: SAP_BusinessSystem)
at com.sap.aii.ib.server.sldquery.SLDQuery.dammiIlMioCentralAdapterFramework(SLDQuery.java:77)
at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:202)
at com.sap.aii.ibdir.server.abapcache.content.CacheCPA.addContent(CacheCPA.java:162)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:384)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.addContent(CacheRefreshRequest.java:322)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.processHTTPRequest(CacheRefreshRequest.java:145)
at com.sap.aii.ibdir.server.abapcache.CacheRefreshRequest.handleHTTPRequest(CacheRefreshRequest.java:103)
at com.sap.aii.ibdir.web.abapcache.HmiMethod_CacheRefresh.process(HmiMethod_CacheRefresh.java:67)
at com.sap.aii.utilxi.hmis.server.HmisServiceImpl.invokeMethod(HmisServiceImpl.java:169)
at com.sap.aii.utilxi.hmis.server.HmisServer.process(HmisServer.java:178)
at com.sap.aii.utilxi.hmis.sbeans.HmisBeanImpl.process(HmisBeanImpl.java:86)
at com.sap.aii.utilxi.hmis.sbeans.HmisLocalLocalObjectImpl10.process(HmisLocalLocalObjectImpl10.java:144)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.processRequestByHmiServer(HmisServletImpl.java:290)
at com.sap.aii.utilxi.hmis.web.workers.HmisExternalClient.doWork(HmisExternalClient.java:75)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doWork(HmisServletImpl.java:496)
at com.sap.aii.utilxi.hmis.web.HmisServletImpl.doPost(HmisServletImpl.java:634)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
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)
I've seen a few thread post on such error. Has anyone managed to resolve this error yet?
Thanks.
Ron
Hi,
Check the Business system has created with Role Integration server. If not create th Business system.
Role : Integration server
URL : http://<hostname>:ICMPort/sap/xi/engine?type=entry
Regards,
Venu.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Venu,
I already have a business system created with role set as Integration Server.
I am using user PMSOOTS to read to log into Integration Repository/Directory.
In SU01, PMSOOTS has the following roles:
SAP_ALM_ADMINISTRATOR
SAP_ALM_CUSTOMIZER
SAP_BC_AI_LANDSCAPE_DB_RFC
SAP_SLD_ADMINISTRATOR
SAP_SLD_CONFIGURATOR
SAP_SLD_DEVELOPER
SAP_SLD_GUEST
SAP_SLD_ORGANIZER
SAP_XI_ADMINISTRATOR
SAP_XI_ADMINISTRATOR_ABAP
SAP_XI_ADMINISTRATOR_J2EE
SAP_XI_BPE_ADMINISTRATOR_ABAP
SAP_XI_BPE_CONFIGURATOR_ABAP
SAP_XI_BPE_MONITOR_ABAP
SAP_XI_CONFIGURATOR
SAP_XI_CONFIGURATOR_ABAP
SAP_XI_CONFIGURATOR_J2EE
SAP_XI_CONTENT_ORGANIZER
SAP_XI_CONTENT_ORGANIZER_ABAP
SAP_XI_CONTENT_ORGANIZER_J2EE
SAP_XI_DEMOAPP
SAP_XI_DEVELOPER
SAP_XI_DEVELOPER_ABAP
SAP_XI_DEVELOPER_J2EE
SAP_XI_MONITOR
SAP_XI_MONITOR_ABAP
SAP_XI_MONITOR_J2EE
How to I check that the Business System is locked in SU01?
Regards,
Ron
Did u setup the following properties for SAP XI AF CPA Cache service in J2EE Visual admin
set SLDAccess=true
set cacheType=Directory
and set username, pwd, dir url for the sld.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Archana,
I've gone through the setup, and here are the details:
SLDAccess: true
cacheType=DIRECTORY (Not sure if it's case sensitive, but this is what's stated)
username: XIAFUSER
pwd:
Directory URL: http://localhost:50000/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=<Mode>&consumer=De...
This setting looks like the default settings.
May I know what should I set them to?
Please help.
Thanks.
Ron
Hi,
I've gone through the setup, and here are the details:
SLDAccess: true
cacheType=DIRECTORY (Not sure if it's case sensitive, but this is what's stated)
username: XIAFUSER
pwd:
Directory URL: http://localhost:50000/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=<Mode>&consumer=De...
This setting looks like the default settings.
May I know what should I set them to? - <b>These Settings are CORRECT.</b>
Regards,
Venu.
Check to see if the Business System is set up.
Go to SLD > Content Browser > Subset = Landscape : Class = Business System
If not there, enter/create New Business System.
It should have Role of Integration Server assigned.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Barry,
I have 1 Business system with the role of Integration Server set up - PI1_BS_01
The Business system I created as "Application System" is BS_NAUTICUS_OOTS.
Here's what I got from the SLD Content Browser.
SAP_BusinessSystem Name Last Modified Assoc's
BS_NAUTICUS_OOTS BS_NAUTICUS_OOTS 12/27/2006 17:56 4
BS_PMS_OOTS BS_PMS_OOTS 12/28/2006 14:04 4
BS_TESTING_SLD_01 BS_TESTING_SLD_01 12/28/2006 12:51 2
BS_WEB_AS_JAVA BS_WEB_AS_JAVA 01/03/2007 14:17 3
BS_WEBAS_ABAP BS_WEBAS_ABAP 12/28/2006 12:38 5
CPRS_BS_01 CPRS_BS_01 12/21/2006 19:50 3
PI1_BS_01 PI1_BS_01 12/28/2006 13:26 7
Hi,
I have 1 Business system with the role of Integration Server set up - PI1_BS_01
- Did you defined pipeline URL Address (http://hostname:ICMPort/sap/xi/engine?type=entry)
Business system I created as "Application System" is BS_NAUTICUS_OOTS
- What is the Related Integration Server you had given (Here you need to select your SID) it is appering or not.
Regards,
Venu.
Hi Venu,
1. The pipeline URL address for PI1_BS_01: http://OOTSPDBS02:8001/sap/xi/engine?type=entry
8001 is the HTTP port, verified from SMICM (TCode)
2. For BS_NAUTICUS_OOTS:
Related Integration Server is set to PI1_BS_01
Role: Application System
Group: No group assigned
Logical System Name: <blank>
Technical System: TS_NAUTICUS_OOTS
Regards,
Ron
Hi Venu,
Thank you so much for your posts.
1. The user pmsoots is NOT locked.
2. The error I'm getting is what I've originally posted - Unable to find an associated SLD element.
Basically, throughout this post, I've not changed my settings at all, I've only been verifying my settings with your suggestions.
But still I'm getting these problem.
Please help.
Thanks.
Ron
Hi,
Please check the below points.
1. Check the Cache is up-to-date tcode : SXI_CACHE.
This sould be with Up-to-date with green color. if not please get the green color.
2. Go to Tcode : SLDCHECK
Go to change mode click the + button
and enter the servername , j2ee port number, UserName(First try XIAPPLUSER or XISUPER ) These user should not locked and enter the password.
If you using PI 7.0 Thne PIAPPLUSER OR PISUPER
3. go to ID
Environment -> Clear SLD Data cache
now try to assign the business system into your scenario and activate...
at the same time check your Cache is up-to-date.
Regards,
Venu.
User | Count |
---|---|
87 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.