|
From: <ale...@us...> - 2009-06-10 13:13:22
|
Revision: 254
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=254&view=rev
Author: alexloewen
Date: 2009-06-10 13:13:20 +0000 (Wed, 10 Jun 2009)
Log Message:
-----------
fixed updateCategory and addCategory
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-06-10 12:36:49 UTC (rev 253)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-06-10 13:13:20 UTC (rev 254)
@@ -4,6 +4,7 @@
targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory"
xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:dt="http://cse.campussource.de/schema/DataTypes"
xmlns:sxt="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Trace"
xmlns:sxed="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor"
xmlns:sxat="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Attachment"
@@ -49,7 +50,7 @@
<from>
<literal>
<Object xmlns="http://cse.campussource.de/schema/ilias/objects" type="cat">
- <Title>category2</Title>
+ <Title>categoryTest</Title>
<Description>test category</Description>
</Object>
</literal>
@@ -58,8 +59,17 @@
</copy>
</assign>
+<!-- Copy the actial Title! .category/dt:attribute[dt:name = 'name']/dt:value!-->
+ <assign name="CopyTheTitle">
+ <copy>
+ <from>$AddCategoryIn.category/dt:attribute[dt:name = 'name']/dt:value</from>
+ <to>$CategoryXML/il_objs:Title/text()</to>
+ </copy>
+ </assign>
+
+
<!-- Render XML to string -->
- <assign name="marshalCategoryXML">
+ <assign name="marshalCategoryXMLToString">
<copy>
<from>sxxf:doMarshal($CategoryXML)</from>
<to>$AddObjectIn.object_xml</to>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.bpel 2009-06-10 12:36:49 UTC (rev 253)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.bpel 2009-06-10 13:13:20 UTC (rev 254)
@@ -20,7 +20,6 @@
<partnerLink name="IliasAdpater" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/UpdateCategory" partnerLinkType="tns:UpdateCategory" myRole="UpdateCategoryPortTypeRole"/>
</partnerLinks>
<variables>
- <variable name="testVariable1" type="xsd:string"/>
<variable name="GetObjectsByTitleOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:getObjectsByTitleResponse"/>
<variable name="GetObjectsByTitleIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:getObjectsByTitleRequest"/>
<variable name="UpdateObjectsOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:updateObjectsResponse"/>
@@ -79,21 +78,10 @@
<to>$CategoryXMLtransformed/il_objs:Object/il_objs:Title/text()</to>
</copy>
</assign>
-
- <assign name="Assign1">
- <copy>
- <from>$UpdateCategoryIn.category/dt:attribute[dt:name = 'name']/dt:value</from>
- <to>$testVariable1</to>
- </copy>
- </assign>
+
<assign name="deleteNamespaces">
- <sxt:trace>
- <sxt:log level="info" location="onStart">
- <ns0:from>concat('***Title=: ', $testVariable1)</ns0:from>
- </sxt:log>
- </sxt:trace>
- <copy>
+ <copy>
<from>ns0:doXslTransform('urn:stylesheets:deleteObjectsNS.xsl', $CategoryXMLtransformed)</from>
<to variable="CategoryXML"/>
</copy>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|