cancel
Showing results for 
Search instead for 
Did you mean: 

LD_ERROR IN SXI_CACHE

Former Member
0 Kudos

Hello XI Experts,

We are trying to configure XI on sp 09.But while accessing "sxi_cache" we get the error:

LCR_GET_OWN_BUSINESS_SYSTEM-LD_ERROR.

We did not find any entry in se11 of the table lcrt_clntcache.do we need an entry manually??

We have seen the sxmb_adm for intregation engine configuartion.In syntax check we are getting a error "unable to access SLD".

In SLD CHECK we get an error like "connection to SLD does not work". We have checked the srvices in SMICM and services are running there.

Have we missed any thing or how to proceed.

Please help us on this.

Regards,

Anirban.

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hmmm...so another villain in the movie

ok...this should be some problem in INTEGRATION_DIRECTORY_HMI destination. Please check this destination. Also verify path prefix is entered as /dir/CacheRefresh (no typo). Try to access it with link i.e. http://<server name>:50000<j2ee port)/dir/CacheRefresh with user XIISUSER. Also checking if XIDIRUSER is locked or changed may also help. Please try this out and let me know.

Regards,

Youvraj

Former Member
0 Kudos

Hi,

I checked HMI destination and its set to basic authentication and passwords are saved, checked the url that you send and i get an error as:

Details:

javax.servlet.ServletException: REQID not found

at com.sap.aii.ibdir.web.abapcache.CacheRefreshSession.getInstance(CacheRefreshSession.java:50)

at com.sap.aii.ibdir.web.abapcache.CacheRefreshServlet.doGet(CacheRefreshServlet.java:45)

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

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

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

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

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

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

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

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

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

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

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

at com.sap.engine.core.cluster.impl6.session.UnorderedChannel$MessageRunner.run(UnorderedChannel.java:71)

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:94)

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

None of the passwords are locked i checked both of them.

Please help

Regards,

Anirban.

Former Member
0 Kudos

Hi,

In addition to the error code above we get a http error 500, on top of screen.

Any help ??

Anirban.

Former Member
0 Kudos

Hi Anirban -

The exception and HTTP 500 Internal Server error that you're getting IS the desired result. Given this, I'll ask you to please double check your SM59 destination:

Destination Name: INTEGRATION_DIRECTORY_HMI

Host: <your xi host>

Port: 5<sysid>00 (usually 50000, but you can check in SMICM (goto HTTP Server->Display Data)

Path Prefix: /dir/CacheRefresh

User: XIISUSER

Special Options Tab:

Timeout: 900

HTTP Settings: Compression: inactive Compressed Response: No

HTTP Cookies: Accept Cookies: Yes (All)

Also, check if the user XIDIRUSER has a profile for the role SAP_XI_ID_SERV_USER. If not, generate the profile and perform a user comparison.

Best regards,

Jin

Former Member
0 Kudos

Hi Jin/Forum,

We spotted that 500 is not an error by looking at the xi readiness Guide yesterday, but the issue is that we are facing cache refresh issue now, if we restart the server or do a maual refresh we can make an object in SLD and activate .But there must be some report that should be executed as a background job for refresh of cache, any ideas on this?? Can anyone share the Report names for refresh?

Regards,

Anirban.

Former Member
0 Kudos

Hi Anirban -

When you create an object in the integration directory and activate, have you checked the Environment->Cache Notifications (from ID screen). Do you see any notification or update errors there? Sometimes it takes a little time, so you have to keep refreshing until the status turns green.

Also, what is your current error when you do a full cache refresh from SXI_CACHE?

Regards,

Jin

Answers (3)

Answers (3)

Former Member
0 Kudos

Hi Anirban,

Seems having tough time with this

Please try below if you've already not -

1. Go to transaction SLDAPICUST. You should have XIAPPLUSER configured there. Verify the password of this user by logging into ABAP stack with SAP GUI.

2. Now in SLDAPICUST, change to edit mode. Click on password and then 'delete password' button.

3. Re-enter XIAPPLUSER password in this field.

Also there's another check. It's not logical but once it helped me. If you've FQDN (Fully qualified domain name) of your SLD host entered, please change it to just system name and yes verify its correct.

If problem still persists, please paste output of SLDCHECK in the reply.

Regards,

Youvraj

Former Member
0 Kudos

Hi Youvraj,

You are Hero for me today and yes its works!!! it worked with SLDAPICUST and password options, But the issue is NOT solved totally, now Sldcheck shows No error.

But in SXI_CACHE we get a new error as:

cl_http_client RFC_READ_HTTP_DESTINATION AUTHORITY_NOT_AVAILABLE.

Have we missed any RFC'S?? we have already checked LCRSAPRFC And SAPSLDAPI.

Please help!!

Regards,

Anirban.

Former Member
0 Kudos

The table you have mentioned is filled when you create a business system for XI system itself in the SLD. Check whether the business system is created with correct information such as pipeline info and all the products are attached to.

regards

Shravan

MichalKrawczyk
Active Contributor
0 Kudos

Hi Anirban,

- what about registering your XI (RZ70) in the SLD

did it work ?

- did you create your XI business system in the SLD ?

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

Former Member
0 Kudos

Hi Michal,

Thanks for replying, In rz70 we see an entry for Xi server, is there any specific entry you are refering. Can you please tell me the specific entry for Registering xi in RZ70.

yes we have created XI business system.

Thanks again Michal, any other hints other than RZ70?

ANIRBAN.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

- what about the error descriptions in the SLDCHECK?

- you can also check if your exchange profile

is available and if it points to correct sld

- have you tried opening RWB - component monitoring?

can you see anything in there?

BTW

maybe silly question but your SLD is started right ?

Regards,

michal

-


<a href="/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions">XI FAQ - Frequently Asked Questions</a>

Former Member
0 Kudos

Hi Michal,

Yeah i checked Component monitoring from RWB and its green with ping status as success and the exchange profile is also there, any other clue?

Thanks again Michal

Michal, just one thing is there any after effect if i delete my technical system and reconfigure my business system again??As when we try to configure a new business system it reads a message like "There is already an intregation server defined for the selected technical system". This is a internal server that we are setting up and has no objects as of now. Or should we try RZ70??

Anirban.

MichalKrawczyk
Active Contributor
0 Kudos

Hi,

>>>> "There is already an intregation server defined for the selected technical system". This is a internal server that we are setting up and has no objects as of now. Or should we try RZ70??

this means that there already is a business system for the integration server - and "There can be only one"

>>>Michal, just one thing is there any after effect if i delete my technical system and reconfigure my business system again??

you can do that if you're starting to configure the XI

(and no objects yet) then rz70 and create a new busniess system

Regards,

michal

Former Member
0 Kudos

Thanks Michal, i am working on your tips.Thanks again, will ping again if i am struck.

Bye and have a great day at work.

Anirban.

MichalKrawczyk
Active Contributor
0 Kudos

ok

Regards,

michal

Former Member
0 Kudos

Hi All,

we have created a new technical system and a new business system, but we are still getting the old error of LD_ERROR, and we are getting error in the Function module, LCR_LIST_Business_System WITH an exception return code of 4 in SLDCHECK.

Please help!!!!

Anirban.

MichalKrawczyk
Active Contributor
0 Kudos
Former Member
0 Kudos

Thanks but found the xi readiness check with oss 817920 and that link too, i have handed that to basis team and i am looking myself also. Any other clue or suggestion Michal.

Regards,

Anirban.

MichalKrawczyk
Active Contributor
0 Kudos

no, but I assume it has to be something obvious which

we're missing as the sld config is quite easy and not a lot to check

Regards,

michal