cancel
Showing results for 
Search instead for 
Did you mean: 

Supporting two SLD!!!!

Former Member
0 Kudos

Hi,

We have two SLD, one for Dev and one for PRD. When we exported all objects from Dev to PRD SLD, we applied note 764176 (Error in XI due to inconsistent SLD contents) because all references to the integration server were pointing to the Dev Integration Server.

Without this note, nothing from the SLD would load into the Production XI server.

Now I was able to import the SLD components into the Integration directory. My next step was to load the components from my

Dev XI to my PRD XI. When trying to import the .tpz in PRD, I got this error message:

Business system r1n0v3 is not assigned to a business system group with the ID (XISystemGroup)

If I go to my PRD SLD, when trying to create a business system group, every time I want to select a Related Integration Server, I'm still

seeing my Development Integration Server! Is there a way to change so that my Production SLD stop pointing at my Dev XI?

Few places you can pick the related Integration Server in the SLD and all are showing my Dev XI only in the drop down and not PRD?

What is "XISystemGroup"?

Thanks

Yves

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Yes it's pointing to the right SLD and yes the engine was restarted. I'm sure the problem is in the SLD.

if you go in your Master SLD and open your business system representing your XI-PRD and look at the related Integration server drop down list, do you see all integration servers or only the one that was setup during your initial XI-SLD installation?

We see only one, the XI-Dev one and I think this is the problem. I should be able to pick from both?!?

Thanks for your recommendations

Yves

rolfc_weber
Contributor
0 Kudos

Hi Yves,

I think I know what your problem is.

The business system of the XI systems, does not have to relate to a integration server, because the business system role must be "Integration Server" not "Application System".

Only application systems have to relate to a integration server.

So i looks like you have assigned the application system role to your PRD-XI and not the integration server role.

Try check this settings...

Rolf

Answers (4)

Answers (4)

Former Member
0 Kudos

You are right!! XI-PRD was not flagged as an integration server!... So thanks to you, we are now keeping our two SLD's.

Thanks

Yves

Former Member
0 Kudos

Hi ,

We are facing this error when importing contents from DEV integration directory to QA ID and stuck , Help pls

<i><b>Unable to find an associated SLD element (source element: SAP_XIIntegrationDirectory, [CreationClassName, SAP_XIIntegrationDirectory, string, Name, directory.ax5.pat0057, string], target element type: SAP_XIIntegrationServer)</b></i>

Regards

Saravana

Former Member
0 Kudos

Hi Rolf,

The scenario you are describing is the one we were truing to setup. I guess the only unclear thing is how to register my XI-PRD in the XI-Dev-SLD (Master).

Technical systems & Business systems are created in Dev-SLD pointing to XI-PRD.

Today, if I'm trying to just create a business group in the master SLD, I'm only seeing the XI-DEV in the drop down list of the integration server! Do you know why? Is that OK? Or should we be able to pick from both of my related integration servers?

Anyway, we have decided to point our XI-PRD to the Dev-SLD and still we are getting this error message when trying to import business systems from it:

MOL_PRD : Created

Unable to find an associated SLD element (source element: SAP_XIIntegrationServer, [CreationClassName, SAP_XIIntegrationServer, string, Name, is.74.r1n0v3, string], target element type: SAP_BusinessSystem)

74.r1n0v3 is PRD.

If I run the SLD check: It's green and pointing to Dev-SLD.

If I check in RZ70, it is pointing to the Dev-SLD.

& Did Oss 720717. -> step 6) If you are using Adapter Engines, make sure the SLD Accessor points to the new SLD. -> Not sure how to do that?

I looked at the documentation too and everything seems to be OK. I'm not to sure what to do next?!? I'm sure that I'm only missing one litle thing!!

rolfc_weber
Contributor
0 Kudos

Hi Yves,

Have you checked the "SLD data Supplier" on the PRD J2EE ?

Does it point to the DEV-SLD ? and did you restart the PRD J2EE after doing the changes ?

By the way do you have SLD-Administrator rights on SLD ?

The raison why we are using 2 SLD's is the "Up-time" requirement of the PRD-XI for the related SLD.

If the PRD-XI can't access the SLD (for what raison ever), it will stop working sooner or later !

So we have chosen <b>not</b> to let the PRD system be dependend on the uptime of a DEV/TEST system.

Regards

Rolf

Former Member
0 Kudos

I know that we should be using only one, we are investigating how we can do that now. There is an oss on how to reduce SLD's (720717).

Having two seems to be to challenging to support!!

Thanks

rolfc_weber
Contributor
0 Kudos

Hi,

Not to start this post all over again, but it is possible to run with several SLD’s.

But you should do it in a way, that only one of the SLD’s is a “master”, all other, or the second one have to be a “slave”.

This means, that all your business systems (DEV and PRD) including the business system for the XI-DEV and XI-PRD must exist in the “master” SLD.

Your other business systems must then relate to the right integration server (DEV-systems to DEV-XI, and PRD-systems to PRD-XI), and of course while creating the business system for the XI systems you will be able to create a different “group” to the XI business systems.

If this is set up correctly, and your PRD-SLD is created (once) by a (full) export from the DEV-SLD (and afterwards with an Incremental Exports), your transports from DEV-XI to PRD-XI will work.

But be aware of that you once have to let your PRD-XI system register itself on the DEV-SLD to be able to create the PRD-XI business system. Once the PRD-XI is registered on the DEV-SLD you can separate them again by doing the reverse of what is mentioned in the SAP note on how to reduce the numbers of SLD’s

Maybe I have missed something in this, so I recommend that you take a look at the “How To handle SLD and XI” on http://service.sap.com/nw-howtoguides (Exchange Infrastructure). The guide should answer the most of your questions…

By the way we are running a 3-system XI landscape (DEV, QAS and PRD XI) and are using 2 SLD’s (one for the DEV and QAS, and one for the PRD XI) and the only support on this is, once in a while, to make a incremental export from the master SLD to the slave SLD (Master SLD in our installation is the one used by the DEV and QAS system).

Hope I could give some input to your question

Regards

Rolf

Former Member
0 Kudos

Hi,

you should use only one SLD and if you use two, the content must be identical.

What the system asks you is described in the "How To create business system groups and transport targets" available in the SAP Service Marketplace at http://service.sap.com/xi -> Implementation -> Implementation Tips and Tricks.

Good luck, Holger