cancel
Showing results for 
Search instead for 
Did you mean: 

ccBPM - receiver step correlation name assignment

former_member221434
Participant
0 Kudos

When in ccBPM scenario , I am trying to assign correlation name to receiver step inside fork . it can not be saved

Activate Correlations

Use Correlations

error :

        Activation of the change list canceled

Check result for Integration Process: IP_PradeepBpm_CompDet | http://ns_bpm_scenario:
Step does not use any correlations

 
Step does not use any correlations

Message was edited by: Kenny Scott

Accepted Solutions (0)

Answers (4)

Answers (4)

former_member190293
Active Contributor
0 Kudos

Hi PRADEEP!

I've faced with such issue before but couldn't be able to resolve it till we updated our PI systems to 7.4. I guess it's a kind of bug in integration process designer.

Regards, Evgeniy.

manikandan_shanmugam3
Active Participant
0 Kudos

Hi Pradeep,

I am also facing same problem, can you please let me know the solution?

Regards,

Mani

former_member221434
Participant
0 Kudos

Hi Mani ,

I did not find any suitable solution for this problem .

mf_haq
Active Participant
0 Kudos

copy pattern-->BpmPatternCollectMergeMultiIf from sap basis component and use the same for your requirement.

This will solve issue.

Regards,

MF Haq

mf_haq
Active Participant
0 Kudos

copy pattern-->BpmPatternCollectMergeMultiIf from sap basis component and use the same for your requirement.

This will solve issue.

Regards,

MF Haq

Former Member
0 Kudos

Hello,

Can you match the steps you performed with those in the blog below

BR,

Diptee

former_member221434
Participant
0 Kudos

Hi Diptee S ,

I am  exactly following same step in Your prescribed blog .But the problem do exist

Regards ,

Pradeep

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Pradeep,

Have you tried re-creating your BPM? I can't see any reason why the correlation would disappear.

Regards,

Mark

former_member221434
Participant
0 Kudos

Hi Mark ,

I have created three time whole Integration process , But I am facing same problem  .

Regards ,

pradeep

Former Member
0 Kudos

Did you happen to check this

former_member221434
Participant
0 Kudos

Hi Diptee S ,

Same problem I am facing at the time of assign correlation name .

regards ,

Pradeep

Former Member
0 Kudos

Hi Pradeep,

I have also faced and resolved the same problem in PI 7.1 when assigning the correlation name in properties of receiver step.

In "Use Correlations" and "Active Correlations" fields, select and type the Correlation name. The correlation name will not be disappear and you can Save and Activate the Intergration Process.

Regards,

Boopathi.

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Pradeep,

Although there is an entry in the Use Correlation, you still need you declare it in the Activate Correlation.

Regards,

Mark

former_member221434
Participant
0 Kudos

Hi Mark

I m putting the correlation entry both ,but  as soon as I m saving it ,the entry is omitted from there. System is taking one entry at a time. Is there any solution for it?

markangelo_dihiansan
Active Contributor
0 Kudos

Hi,

Can you show me a screenshot of your correlation on the correlation editor screen?

Regards,

Mark

former_member221434
Participant
0 Kudos

Hi Mark ,

1)  Correlation Editor

2 ) I am selecting correlation name for User Correlation 

 

3) Now I m selecting correlation name for Activate Correlation But User Correlation was omitting

4) When i am saving this , then correlation name was omitted from both .

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Pradeep,

You also have to do the same for the second receive step. Try setting use correlation for 1st and 2nd receive step and then set activate correlation for the 1st and 2nd receive step.

Regards,

Mark

former_member221434
Participant
0 Kudos

Hi Mark ,

              I m assigning correlation name both receiver step .But correlation name is not assigned for a single one rather when I m going to save it its showing blank.

Regards ,

Pradeep

markangelo_dihiansan
Active Contributor
0 Kudos

Hi Pradeep,

I'm sorry I was unable to replicate your error. Can you export it as a bpel and then paste it here?

Regards,

Mark

former_member221434
Participant
0 Kudos

Hi Mark ,

Please Check it out .

<process  xmlns:sapxi="http://www.sap.com/xi/"  xmlns:tns="http://ns_bpm_scenario"  xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"  name="IP_PradeepBpm_CompDet"  xsi:schemalocation="BPEL4WS.xsd"  targetNamespace="http://ns_bpm_scenario">

    <extensions>

        <extension  namespace="http://www.sap.com/xi/extensions"  mustUnderstand="yes"></extension>

        <extension  namespace="http://www.sap.com/xi/extensions/optional"  mustUnderstand="no"></extension>

    </extensions>

    <import  namespace="http://ns_bpm_scenario"  importType="http://schemas.xmlsoap.org/wsdl/"></import>

    <sap-extn:annotation  xmlns:sap-extn="http://www.sap.com/xi/extensions">

        <sap-extn:processCategory>process</sap-extn:processCategory>

    </sap-extn:annotation>

    <partnerLinks>

        <partnerLink  name="Transform_Link"  partnerLinkType="sapxi:Transform_LT"  partnerRole="Transform_Role"></partnerLink>

    </partnerLinks>

    <correlationSets>

        <correlationSet  name="Correlation"  properties="tns:Correlation|COMPID|9fe217b75ff711e4a7420023243a6aff tns:Correlation|COMPID|a25503c85ff711e48fbc0023243a6aff "></correlationSet>

    </correlationSets>

    <variables>

        <variable  name="Result"  messageType="http://ns_bpm_scenario:MT_PradeepBpm_IB"></variable>

        <variable  name="Source1"  messageType="http://ns_bpm_scenario:MT_PradeepBpm_OB"></variable>

        <variable  name="Source2"  messageType="http://ns_bpm_scenario:MT_PradeepBpm_OB1"></variable>

        <variable  name="Transform_packedInMsg"  messageType="sapxi:inTransformMsg"></variable>

        <variable  name="Transform_packedOutMsg"  messageType="sapxi:outTransformMsg"></variable>

    </variables>

    <sequence>

        <scope  name="Block1">

            <sequence>

                <extensionActivity>

                    <sap-extn:flow  xmlns:sap-extn="http://www.sap.com/xi/extensions"  name="Fork1">

                        <sap-extn:completion></sap-extn:completion>

                        <sequence>

                            <receive  xmlns:sapextn-optional="http://www.sap.com/xi/extensions/optional"  name="Receive1"  sapextn-optional:mode="async"  variable="Source1"  createInstance="yes"></receive>

                        </sequence>

                        <sequence>

                            <receive  xmlns:sapextn-optional="http://www.sap.com/xi/extensions/optional"  name="Receive2"  sapextn-optional:mode="async"  variable="Source2"  createInstance="yes"></receive>

                        </sequence>

                    </sap-extn:flow>

                </extensionActivity>

            </sequence>

        </scope>

        <sequence  xmlns:sapextn-optional="http://www.sap.com/xi/extensions/optional"  sapextn-optional:stepType="TRANSFORM"  sapextn-optional:stepName="Transformation1"  sapextn-optional:mapProgram="http://ns_bpm_scenario:OM_PradeepBpm_ABSMAPP">

            <assign  name="packMsg#1">

                <copy>

                    <from>

  sap-extn:packMsgInTransformParam('Transform_packedInMsg', 'inMsg' , 'Source1', 'SI_PradeepBpm_Abs_OB', 'http://ns_bpm_scenario', '', 'MT_PradeepBpm_OB')

  </from>

                    <to  variable="Transform_packedInMsg"></to>

                </copy>

            </assign>

            <assign  name="packMsg#2">

                <copy>

                    <from>

  sap-extn:packMsgInTransformParam('Transform_packedInMsg', 'inMsg' , 'Source2', 'SI_PradeepBpm_Abs_OB1', 'http://ns_bpm_scenario', '', 'MT_PradeepBpm_OB1')

  </from>

                    <to  variable="Transform_packedInMsg"></to>

                </copy>

            </assign>

            <invoke  partnerLink="Transform_Link"  portType="sapxi:Transform_PT"  operation="TransformOp"  inputVariable="Transform_packedInMsg"  outputVariable="Transform_packedOutMsg"></invoke>

            <assign  name="unpackMsg#1">

                <copy>

                    <from>

  sap-extn:unpackMsgOutofTransformParam('Transform_packedOutMsg', 'outMsg' , 'SI_PradeepBpm_Abs_IB', 'http://ns_bpm_scenario', 'MT_PradeepBpm_IB')

  </from>

                    <to  variable="Result"></to>

                </copy>

            </assign>

        </sequence>

        <invoke  xmlns:sap-extn="http://www.sap.com/xi/extensions"  xmlns:sapextn-optional="http://www.sap.com/xi/extensions/optional"  name="Send1"  sap-extn:context=""  sapextn-optional:mode="async"  inputVariable="Result"  portType="http://ns_bpm_scenario:SI_PradeepBpm_Abs_IB"  operation="SI_PradeepBpm_Abs_IB">

            <catch  faultName="sapxi:system_exception">

                <throw  name="system_exception"  faultName=""></throw>

            </catch>

        </invoke>

    </sequence>

</process>

Regards ,

Pradeep