|
From: <pka...@us...> - 2009-08-02 19:22:08
|
Revision: 429
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=429&view=rev
Author: pkasprzak
Date: 2009-08-02 19:21:59 +0000 (Sun, 02 Aug 2009)
Log Message:
-----------
* Save Ids
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel 2009-08-02 18:13:42 UTC (rev 428)
+++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/AddCourse.bpel 2009-08-02 19:21:59 UTC (rev 429)
@@ -450,7 +450,31 @@
portType="tns:OutboundAdapterPortType"
inputVariable="OutboundProcessCourseIn"
outputVariable="OutboundProcessCourseOut"/>
- </sequence>
+
+ <assign name="prepareCreateMapping">
+ <!-- Set cse-id -->
+ <copy>
+ <from variable="EntityId"/>
+ <to>$CreateMappingIn.parameters/cseId/text()</to>
+ </copy>
+ <!-- Set system -->
+ <copy>
+ <from variable="System"/>
+ <to>$CreateMappingIn.parameters/system</to>
+ </copy>
+ <!-- Set id of the object in the system -->
+ <copy>
+ <from>$OutboundProcessCourseOut.eventReply/dt:objectClientId</from>
+ <to>$CreateMappingIn.parameters/systemId</to>
+ </copy>
+ </assign>
+
+ <invoke name="createMapping" partnerLink="IdentityManager" operation="createMapping"
+ xmlns:tns="http://cse.campussource.de/ejb/IdentityManager"
+ portType="tns:IdentityManager"
+ inputVariable="CreateMappingIn"/>
+
+ </sequence>
</scope>
</forEach>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|