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. |