on 08-01-2007 2:30 PM
Hi XIer,
I am designing our SWCV as following:
We need to integration one SAP R3 and 3 legacy systems using XI.
So we created one SWCV for creating Data type, interface type and interface message for SAP,another 3 SWCV for 3 legacy systems for interface structure define. The Fourth SWCV is used for containing mapping objects, like message mapping and message interface.
This is a good design as far as I know, but it comes problem when we want to use BPM,in BPM we need to define Container variable, but when we want to create an abstract interface as Container, it just allowed abstract interfaces under the specific SWCV which contains this BPM, so I am just confusing BPM will touch R3 and another legacy system, so looks like our design pattern can be used in such secnario.
Could you give me any idea about how to design SWCV if you want to use BPM? thank you very much
Hey Qi,
if all those resources are contained in the same logical solution, the best practice would be to maintain them in the same SWCV and different namespaces. You could have one namespace for each legacy interfaces and 1 namespace for sap interfaces + mappings (or the mappings could be in another namespace, it's up to you). In this way, the BPMs should be able to use all interfaces.
Anyway, if you do want to make your scenario work with different SWCVs, you can do it. But you'll have to have a "main" SWCV, which will contain the BPMs, and which will have dependencies to all the other SWCVs. You set dependencies between SWCVs in the SLD (then clear SLD data cache in IR).
Regards,
Henrique.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
Refer the below links
/people/community.user/blog/2006/11/04/modularize-your-xi-objects-using-3-swcvs-for-higher-flexibility-and-reusability
/people/thorsten.nordholmsbirk/blog/2006/07/25/structuring-integration-repository-content--part-1-software-component-versions
/people/michal.krawczyk2/blog/2005/08/26/xi-are-you-independentfrom-your-dependencies
For a Simple case refer:
http://help.sap.com/saphelp_nw2004s/helpdata/en/33/4a773f12f14a18e10000000a114084/frameset.htm
If you want you can do it without a BPM
and throw an exception in case any of the values is missing:
have a look at this weblog on how to throw exceptions
in a nice way:
/people/alessandro.guarneri/blog/2006/01/26/throwing-smart-exceptions-in-xi-graphical-mapping
http://help.sap.com/saphelp_nw04/helpdata/en/dc/6b7f2243d711d1893e0000e8323c4f/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/68/253239bd1fa74ee10000000a114084/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/f2bbc8142c11d3b93a0000e8353423/frameset.htm
http://help.sap.com/saphelp_nw04/helpdata/en/5d/2166e6a91d11d188de0000e8216438/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/05/bb223905b61b0ae10000000a11402f/content.htm
Just try it may help u ....
if useful pls reward
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.