cancel
Showing results for 
Search instead for 
Did you mean: 

Source and Targer Interfaces under same/different namespaces?

Former Member
0 Kudos

Can we create the source interfaces and target interfaces under different namespaces?

Is there a thumb rule that source and target interfaces should always be created under the same namespace?

Accepted Solutions (1)

Accepted Solutions (1)

former_member267355
Active Participant
0 Kudos

Hi,

You can create source and target in different namespaces.

Regards,

Sakthi

Answers (5)

Answers (5)

Former Member
0 Kudos

Hi,

You can definatly create source and target interface under different namespaces.

actually you use interfaces in the interface mapping in IR,and in the interface mapping we can choose interfaces from any Software Component Version and any namespace within it.

While creating msg interface you have to put the msg type for it in the same software component version in which you are creating the interface.

Reward points if helpful

--Sankar Choudhury

Former Member
0 Kudos

Remember one thing:

If you put sender and receiver interfaces in different namespaces or different swcv, where will you put the mappings? with the sender, with the receiver, or in another namespace?

At first look it seems to be a good idea separating sender and receiver, but I would suggest you to think about all other objects related in your integration scenario.

Something really necessary would be to reuse datatypes, for example, creating a global data types definition - but PI 7.0 doesn't help us doing it.

regards.

roberti

Former Member
0 Kudos

Hi,

Look at the below link this will help u with ur question.

SWCV architecture:

/people/thorsten.nordholmsbirk/blog/2006/07/25/structuring-integration-repository-content--part-1-software-component-versions

Chirag

Former Member
0 Kudos

Thanks everyone for you replies !

Jitendra_Jeswan
Contributor
0 Kudos

Offcourse You can create inbound/outbound Interfaces in different Name spaces under the same Software Component.

If you wish to create it in a seperate Software component then you will need to create Dependency. So that you would be able to use it

Regards.

Jeet

Former Member
0 Kudos

Hi Ezhil,

You can create source and target message interfaces in different namespaces. You can also have them in different SCVs.

Regards,

Divija.

Former Member
0 Kudos

Hi,

Its not as such the thumb rule to maintaine the Sender and receiver objects under one namesapce or even in one software components (SCV).

You could create the data type, Message type and message interface in different namspace/SCV and use it in other namespaces etc.

(only data type can't be used in other namespaces). Create data type and assigne it to message type in same namespace. That Message type can be used in other namespaces.

But Its always convinient to maintain all the sender and receiver details in one namespace or SCV.

I hope this will clarify your doubt.

Thanks

Swarup

Edited by: Swarup Sawant on Jan 23, 2008 6:52 AM