cancel
Showing results for 
Search instead for 
Did you mean: 

RFC Scenario using BPM --Starter Kit

former_member196064
Active Participant
0 Kudos

Greetings anyone,

I've been trying to follow though the blog mentioned in my subject and have run across an issue. I was wondering if someone with some experience could help.

During the creation of my BPM, at fig:15, I do not see any Asynchronous messages availble for the start block.. or the stop block for that matter.

All objects have been created within the same namespace.

My first question is this.

Does it matter what my namespace is as long as all my objects are within it?

My Second question is

Do I have to create this namespace at the SWC level?

Can't I just create the namespace here and then create these objects as subordinates to it?

Here's a link to the blog.

<a href="/people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit:///people/arpit.seth/blog/2005/06/27/rfc-scenario-using-bpm--starter-kit

Accepted Solutions (1)

Accepted Solutions (1)

former_member196064
Active Participant
0 Kudos

Sorry, let me be a little more specific.

In the SLD, I created a SWC named SAP of sap.com and assigned it product SAP Enterprise, 470 of sap.com

I imported that SWC into the IR.

In the IR I created namespace http://Temp inside that SWC... and there I've been trying to work through the blog I've mentioned above.

I'm kinda new to the XI environment, so I am hoping that my mistakes would be somewhat obvious to the experienced but,

My main question is....

If my messages are created in the same namespace as my BPM, shouldn't I be able to see them, based on mode of course, when I go to insert the messages into my steps?

I cannot see any of my Asynchronous messages when I'm trying to create my beginning & ending steps in the BPM of the blog... it just pops up a blank... popup.

Doug -

former_member206604
Active Contributor
0 Kudos

Hi,

You need to define that in the container window which you can find in the righr bottom. You need to define Abstrat interface and create a container variable of that interface type then you will be able to see it in the pop-up

Regards,

Prakash

moorthy
Active Contributor
0 Kudos

Hi,

This blog may help u to start with~/people/krishna.moorthyp/blog/2005/06/09/walkthrough-with-bpm

Regards,

moorty

Answers (4)

Answers (4)

former_member196064
Active Participant
0 Kudos

Excellent,

Krishna, your example was perfect!

Thanks

Doug -

I'll probably have some more questions in the not too distant future

former_member196064
Active Participant
0 Kudos

Prakash & Krishna,

Thanks for your help.

Yes, I created the Abstract Interface per the blog... but there's no mention of the container... I see the window at the bottom right... and I'm on my first step. How can I associate that with my Abstract?

Doug -

former_member206604
Active Contributor
0 Kudos

Hi,

You just need to give a name for example SourceMsg and then select the option Abstract Interface from the next dropdown, in the next field select the respective Abstract interface. Then inside the BPM you will be using the SourceMsg as the interface for referring where ever you need it.

Check out the Fig 11 in the blog given by Krishna.

Regards,

Prakash

moorthy
Active Contributor
0 Kudos

Hi,

<i>, I do not see any Asynchronous messages availble for the start block</i>

>>Did you create Abstract Interface for the message type. Once you create that, in the bPM, you need to create container variables for that. So once you do that, you can get these info.

For other questions , as prakash mentioned namespace and Software component make a lot.

So create everything under SWCV->Namespace and then try it out.

REgards,

Moorthy

former_member206604
Active Contributor
0 Kudos

Hi,

<i>>>>Does it matter what my namespace is as long as all my objects are within it?</i>

Yes namespace matters a lot. Its kind of package concept in java, this helps in grouping objects and for identiying it uniquily.

<i>>>>Do I have to create this namespace at the SWC level?</i>

Yes the namespaces comes under SWCV and a SWCV an hae any number of namesapce under it.

<i>>>>Can't I just create the namespace here and then create these objects as subordinates to it?</i>

You can create namespace only under a SWCV and all the objects under a namesapce.

Regards,

Prakash