You can subscribe to this list here.
2009 |
Jan
|
Feb
(28) |
Mar
(85) |
Apr
(81) |
May
(32) |
Jun
(51) |
Jul
(134) |
Aug
(21) |
Sep
|
Oct
|
Nov
|
Dec
|
---|
From: <pka...@us...> - 2009-07-03 14:33:32
|
Revision: 312 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=312&view=rev Author: pkasprzak Date: 2009-07-03 14:33:22 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Support for account / accountMessage in LSFAdapter / ObjectProcessor * Added preliminary version of IliasAdapter:AddAccount.bpel Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel 2009-07-03 14:33:16 UTC (rev 311) +++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel 2009-07-03 14:33:22 UTC (rev 312) @@ -27,6 +27,7 @@ <variables> <variable name="ProcessCategoryEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCategoryEventRequest"/> <variable name="ProcessCourseEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCourseEventRequest"/> + <variable name="ProcessAccountEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessAccountEventRequest"/> <variable name="ToBusIdOperationOut" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationResponse"/> <variable name="ToBusIdOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationRequest"/> @@ -90,6 +91,35 @@ </assign> </sequence> </onMessage> + + <onMessage partnerLink="ClientAdapter" operation="processAccountEvent" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" + portType="tns:ObjectProcessorPortType" + variable="ProcessAccountEventIn"> + <sequence> + <assign name="prepareResolveBusIdForAccount"> + <sxt:trace> + <sxt:log level="info" location="onStart"> + <ns0:from>concat('*** Account: ', sxxf:doMarshal($ProcessAccountEventIn.accountMessage))</ns0:from> + </sxt:log> + </sxt:trace> +<!-- + <copy> + <from>$ProcessAccountEventIn.accountMessage/dt:source</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> + </copy> +--> + <copy> + <from>1</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> + </copy> + <copy> + <from>$ProcessAccountEventIn.accountMessage/dt:account/dt:attribute[dt:name = 'clientId']/dt:value</from> + <to>$ToBusIdOperationIn.clientObjectId</to> + </copy> + </assign> + </sequence> + </onMessage> + </pick> <invoke name="resolveBusId" partnerLink="IdentityMapper" operation="ToBusIdOperation" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 14:33:21
|
Revision: 311 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=311&view=rev Author: pkasprzak Date: 2009-07-03 14:33:16 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Support for account / accountMessage in LSFAdapter / ObjectProcessor * Added preliminary version of IliasAdapter:AddAccount.bpel Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-03 14:33:10 UTC (rev 310) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-03 14:33:16 UTC (rev 311) @@ -134,7 +134,7 @@ </copy> </assign> - <!-- Init courseMessage --> + <!-- Update courseMessage --> <assign name="updateCourseMessage"> <copy> <from>string($SOURCE_SYSTEM_ID)</from> @@ -185,7 +185,7 @@ </copy> </assign> - <!-- Init categoryMessage --> + <!-- Update categoryMessage --> <assign name="updateCategoryMessage"> <copy> <from>string($SOURCE_SYSTEM_ID)</from> @@ -205,5 +205,57 @@ </scope> </forEach> + <!-- Convert CSE:account -> CDDM:accountMessage --> + <forEach name="AccountSplitter" parallel="no" counterName="AccountCounter"> + + <sxt:trace> + <sxt:log level="info" location="onStart"> + <ns0:from>'*** AccountSplitter start'</ns0:from> + </sxt:log> + </sxt:trace> + + <startCounterValue>1</startCounterValue> + <finalCounterValue>count($Messages/dt:accountMessages/*)</finalCounterValue> + + <scope name="invokeObjectProcessorForAccountMessages"> + <variables> + <variable name="ProcessAccountEventIn" messageType="ns1:ProcessAccountEventRequest"/> + </variables> + + <sequence name="AccountSplitSequence"> + + <!-- Extract message --> + <assign name="extractAccountMessage"> + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <ns0:from>concat('*** Extracted accountMessage: ', sxxf:doMarshal($ProcessAccountEventIn.accountMessage))</ns0:from> + </sxt:log> + </sxt:trace> + <copy> + <from>$Messages/dt:accountMessages/dt:accountMessage[$AccountCounter]</from> + <to>$ProcessAccountEventIn.accountMessage</to> + </copy> + </assign> + + <!-- Update accountyMessage --> + <assign name="updateAccountMessage"> + <copy> + <from>string($SOURCE_SYSTEM_ID)</from> + <to>$ProcessAccountEventIn.accountMessage/dt:source</to> + </copy> + <copy> + <from>string($TARGET_SYSTEM_ID)</from> + <to>$ProcessAccountEventIn.accountMessage/dt:target</to> + </copy> + </assign> + + <invoke name="processAccountMessage" partnerLink="ObjectProcessor" operation="processAccountEvent" + portType="ns1:ObjectProcessorPortType" + inputVariable="ProcessAccountEventIn"/> + + </sequence> + </scope> + </forEach> + </sequence> </process> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 14:33:13
|
Revision: 310 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=310&view=rev Author: pkasprzak Date: 2009-07-03 14:33:10 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Support for account / accountMessage in LSFAdapter / ObjectProcessor * Added preliminary version of IliasAdapter:AddAccount.bpel Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/working-addUser.xml.xml Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-03 14:33:10 UTC (rev 310) @@ -0,0 +1,99 @@ +<?xml version="1.0" encoding="UTF-8"?> +<process name="AddAccount" + targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount" + xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" + xmlns:dt="http://cse.campussource.de/schema/DataTypes" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> + + <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" location="AddAccount.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + + <partnerLinks> + <partnerLink name="ILIAS" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" partnerLinkType="tns:ILIASSoapWebserviceLinkType" + partnerRole="ILIASSoapWebserviceRole"/> + + <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" partnerLinkType="tns:AddAccount" + myRole="AddAccountPortTypeRole"/> + </partnerLinks> + + <variables> + <variable name="AddUserOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:addUserResponse"/> + <variable name="AddUserIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:addUserRequest"/> + <variable name="AddAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" messageType="tns:AddAccountRequest"/> + </variables> + + <scope name="AddAccountScope"> + <variables> + <variable name="AddAccountOut" messageType="ns0:AddAccountResponse"/> + </variables> + <sequence> + <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addAccount" + portType="ns0:AddAccountPortType" + variable="AddAccountIn"/> + + <!-- Set Ilias EPR --> + <assign name="setIliasEPR"> + <copy> + <from>$AddAccountIn.EPR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> + + <assign name="setAccountData"> + <copy ignoreMissingFromData="yes"> + <from>$AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value</from> + <to>$AddUserIn.user_data/firstname</to> + </copy> + <copy ignoreMissingFromData="yes"> + <from>$AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value</from> + <to>$AddUserIn.user_data/lastname</to> + </copy> + <copy ignoreMissingFromData="yes"> + <from>$AddAccountIn.account/dt:attribute[dt:name = 'emailAddress']/dt:value</from> + <to>$AddUserIn.user_data/email</to> + </copy> + <copy ignoreMissingFromData="yes"> + <from>$AddAccountIn.account/dt:attribute[dt:name = 'gender']/dt:value</from> + <to>$AddUserIn.user_data/gender</to> + </copy> + </assign> + + <assign name="prepareAddAccount"> + <!-- Set SID --> + <copy> + <from>$AddAccountIn.SID</from> + <to variable="AddUserIn" part="sid"/> + </copy> + <copy> + <from>'test'</from> + <to>$AddUserIn.user_data/login</to> + </copy> + </assign> + + <invoke name="addAccount" partnerLink="ILIAS" operation="addUser" xmlns:tns="urn:ilUserAdministration" + portType="tns:ILIASSoapWebservicePortType" + inputVariable="AddUserIn" + outputVariable="AddUserOut"/> + + <assign name="prepareReply"> + <copy> + <from>$AddUserOut.user_id</from> + <to>$AddAccountOut.accountId</to> + </copy> + </assign> + + <reply name="replyWithAccountId" partnerLink="IliasAdapter" operation="addAccount" + portType="ns0:AddAccountPortType" + variable="AddAccountOut"/> + </sequence> + </scope> +</process> Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.wsdl (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.wsdl 2009-07-03 14:33:10 UTC (rev 310) @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<definitions name="AddAccount" targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" + xmlns="http://schemas.xmlsoap.org/wsdl/" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" + xmlns:ns="http://cse.campussource.de/schema/DataTypes" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:ns1="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + + <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/> + + <types> + <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount"> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> + </xsd:schema> + </types> + <message name="AddAccountRequest"> + <part name="SID" type="xsd:string"/> + <part name="account" type="ns:accountType"/> + <part name="EPR" element="ns1:service-ref"/> + </message> + <message name="AddAccountResponse"> + <part name="accountId" type="xsd:int"/> + </message> + <portType name="AddAccountPortType"> + <operation name="addAccount"> + <input name="input1" message="tns:AddAccountRequest"/> + <output name="output1" message="tns:AddAccountResponse"/> + <fault name="SystemFault" message="ns0:systemFaultMessage"/> + <fault name="IliasFault" message="ns0:iliasFaultMessage"/> + <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> + </operation> + </portType> + <plnk:partnerLinkType name="AddAccount"> + <!-- A partner link type is automatically generated when a new port type is added. Partner link types are used by BPEL processes. +In a BPEL process, a partner link represents the interaction between the BPEL process and a partner service. Each partner link is associated with a partner link type. +A partner link type characterizes the conversational relationship between two services. The partner link type can have one or two roles.--> + <plnk:role name="AddAccountPortTypeRole" portType="tns:AddAccountPortType"/> + </plnk:partnerLinkType> +</definitions> Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/working-addUser.xml.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/working-addUser.xml.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/working-addUser.xml.xml 2009-07-03 14:33:10 UTC (rev 310) @@ -0,0 +1,57 @@ +<?xml version="1.0" encoding="UTF-8"?> + +<!-- + Document : working-addUser.xml.xml + Created on : 3. Juli 2009, 16:15 + Author : pete + Description: + Purpose of the document follows. +--> +<soapenv:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:urn="urn:ilUserAdministration"> + <soapenv:Header/> + <soapenv:Body> + <urn:addUser soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> + <sid xsi:type="xsd:string">fdf82521fc3638bedd1ac46d0eb8cf33::test</sid> + <user_data xsi:type="urn:ilUserData"> + <!--You may enter the following 36 items in any order--> + <usr_id xsi:type="xsd:int"></usr_id> + <login xsi:type="xsd:string">test</login> + <passwd xsi:type="xsd:string">test123</passwd> + <firstname xsi:type="xsd:string">fname</firstname> + <lastname xsi:type="xsd:string">lastname</lastname> + <title xsi:type="xsd:string"></title> + <gender xsi:type="xsd:string"></gender> + <email xsi:type="xsd:string">bl...@bl...</email> + <institution xsi:type="xsd:string"></institution> + <street xsi:type="xsd:string"></street> + <city xsi:type="xsd:string"></city> + <zipcode xsi:type="xsd:string"></zipcode> + <country xsi:type="xsd:string"></country> + <phone_office xsi:type="xsd:string"></phone_office> + <last_login xsi:type="xsd:string"></last_login> + <last_update xsi:type="xsd:string"></last_update> + <create_date xsi:type="xsd:string"></create_date> + <hobby xsi:type="xsd:string"></hobby> + <department xsi:type="xsd:string"></department> + <phone_home xsi:type="xsd:string"></phone_home> + <phone_mobile xsi:type="xsd:string"></phone_mobile> + <fax xsi:type="xsd:string"></fax> + <time_limit_owner xsi:type="xsd:int">7</time_limit_owner> + <time_limit_unlimited xsi:type="xsd:int">1</time_limit_unlimited> + <time_limit_from xsi:type="xsd:int"></time_limit_from> + <time_limit_until xsi:type="xsd:int"></time_limit_until> + <time_limit_message xsi:type="xsd:int"></time_limit_message> + <referral_comment xsi:type="xsd:string"></referral_comment> + <matriculation xsi:type="xsd:string"></matriculation> + <active xsi:type="xsd:int">1</active> + <accepted_agreement xsi:type="xsd:boolean"></accepted_agreement> + <approve_date xsi:type="xsd:string"></approve_date> + <user_skin xsi:type="xsd:string"></user_skin> + <user_style xsi:type="xsd:string"></user_style> + <user_language xsi:type="xsd:string">en</user_language> + <import_id xsi:type="xsd:string"></import_id> + </user_data> + <global_role_id xsi:type="xsd:int">4</global_role_id> + </urn:addUser> + </soapenv:Body> +</soapenv:Envelope> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:25
|
Revision: 303 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=303&view=rev Author: pkasprzak Date: 2009-07-03 12:29:47 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Added support for account entity / messages Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-03 10:20:09 UTC (rev 302) +++ trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-03 12:29:47 UTC (rev 303) @@ -8,8 +8,12 @@ <xs:element name="category" type="tns:categoryType"/> <xs:element name="course" type="tns:courseType"/> + <xs:element name="account" type="tns:accountType"/> + <xs:element name="courseMessage" type="tns:courseMessageType"/> <xs:element name="categoryMessage" type="tns:categoryMessageType"/> + <xs:element name="accountMessage" type="tns:accountMessageType"/> + <xs:element name="eventReplyMessage" type="tns:eventReplyMessageType"/> <xs:element name="status" type="tns:statusType"/> <xs:element name="messages" type="tns:messagesType"/> @@ -79,6 +83,13 @@ </xs:complexContent> </xs:complexType> + <xs:complexType name="accountType"> + <xs:complexContent> + <xs:extension base="tns:entityType"> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:simpleType name="eventType"> <xs:restriction base="xs:string"> <xs:enumeration value="CREATE_UPDATE"/> @@ -120,6 +131,16 @@ </xs:complexContent> </xs:complexType> + <xs:complexType name="accountMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="account" type="tns:accountType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <!-- Status for replies --> <xs:simpleType name="statusType"> <xs:restriction base="xs:string"> @@ -156,6 +177,13 @@ </xs:sequence> </xs:complexType> </xs:element> + <xs:element name="accountMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="accountMessage" type="tns:accountMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> </xs:sequence> </xs:complexType> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:22
|
Revision: 308 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=308&view=rev Author: pkasprzak Date: 2009-07-03 12:46:21 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * ClientIds / ClientInstanceIds are now part of messages * Renameing / restructuring / cleanups Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.wsdl Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel 2009-07-03 12:43:09 UTC (rev 307) +++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.bpel 2009-07-03 12:46:21 UTC (rev 308) @@ -1,78 +1,92 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="InboundObjectProcessor" - targetNamespace="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:tns="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess"> +<process name="InboundObjectProcessor" + targetNamespace="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:dt="http://cse.campussource.de/schema/DataTypes" + xmlns:tns="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess"> <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" location="InboundObjectProcessor.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" location="IdentityMapper/wsdl/IdentityMapperWS/IdentityMapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://cse.campussource.de/schema/DataTypes" location="Common/CDDM.xsd" importType="http://www.w3.org/2001/XMLSchema"/> + <partnerLinks> <partnerLink name="IdentityMapper" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" partnerLinkType="tns:IdentityMapper" partnerRole="IdentityMapperPortTypeRole"/> + <partnerLink name="ClientAdapter" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" partnerLinkType="tns:ObjectProcessor" myRole="ObjectProcessorPortTypeRole"/> </partnerLinks> + <variables> - <variable name="ProcessCategoryOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCategoryOperationRequest"/> - <variable name="ProcessCourseOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCourseOperationRequest"/> - <variable name="ToBusIdOperationOut" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationResponse"/> - <variable name="ToBusIdOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationRequest"/> + <variable name="ProcessCategoryEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCategoryEventRequest"/> + <variable name="ProcessCourseEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCourseEventRequest"/> + + <variable name="ToBusIdOperationOut" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationResponse"/> + <variable name="ToBusIdOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" messageType="tns:ToBusIdOperationRequest"/> </variables> + <sequence> <pick name="receiveObject" createInstance="yes"> - <onMessage partnerLink="ClientAdapter" - operation="ProcessCourseOperation" - xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" - portType="tns:ObjectProcessorPortType" - variable="ProcessCourseOperationIn"> + <onMessage partnerLink="ClientAdapter" operation="processCourseEvent" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" + portType="tns:ObjectProcessorPortType" + variable="ProcessCourseEventIn"> <sequence> <assign name="prepareResolveBusIdForCourse"> <sxt:trace> <sxt:log level="info" location="onStart"> - <ns0:from>concat('*** Course: ', sxxf:doMarshal($ProcessCourseOperationIn.courseMessage))</ns0:from> + <ns0:from>concat('*** Course: ', sxxf:doMarshal($ProcessCourseEventIn.courseMessage))</ns0:from> </sxt:log> </sxt:trace> +<!-- <copy> - <from variable="ProcessCourseOperationIn" part="clientInstanceId"/> - <to variable="ToBusIdOperationIn" part="clientInstanceId"/> + <from>$ProcessCourseEventIn.courseMessage/dt:source</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> </copy> +--> <copy> - <from variable="ProcessCourseOperationIn" part="clientObjectId"/> - <to variable="ToBusIdOperationIn" part="clientObjectId"/> + <from>1</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> </copy> + <copy> + <from>$ProcessCourseEventIn.courseMessage/dt:course/dt:attribute[dt:name = 'clientId']/dt:value</from> + <to>$ToBusIdOperationIn.clientObjectId</to> + </copy> </assign> </sequence> </onMessage> - <onMessage partnerLink="ClientAdapter" - operation="ProcessCategoryOperation" - xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" - portType="tns:ObjectProcessorPortType" - variable="ProcessCategoryOperationIn"> + <onMessage partnerLink="ClientAdapter" operation="processCategoryEvent" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" + portType="tns:ObjectProcessorPortType" + variable="ProcessCategoryEventIn"> <sequence> <assign name="prepareResolveBusIdForCategory"> <sxt:trace> <sxt:log level="info" location="onStart"> - <ns0:from>concat('*** Category: ', sxxf:doMarshal($ProcessCategoryOperationIn.categoryMessage))</ns0:from> + <ns0:from>concat('*** Category: ', sxxf:doMarshal($ProcessCategoryEventIn.categoryMessage))</ns0:from> </sxt:log> </sxt:trace> +<!-- <copy> - <from variable="ProcessCategoryOperationIn" part="clientInstanceId"/> - <to variable="ToBusIdOperationIn" part="clientInstanceId"/> + <from>$ProcessCategoryEventIn.categoryMessage/dt:source</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> </copy> +--> <copy> - <from variable="ProcessCategoryOperationIn" part="clientObjectId"/> - <to variable="ToBusIdOperationIn" part="clientObjectId"/> + <from>1</from> + <to>$ToBusIdOperationIn.clientInstanceId</to> </copy> + <copy> + <from>$ProcessCategoryEventIn.categoryMessage/dt:category/dt:attribute[dt:name = 'clientId']/dt:value</from> + <to>$ToBusIdOperationIn.clientObjectId</to> + </copy> </assign> </sequence> </onMessage> Modified: trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.wsdl 2009-07-03 12:43:09 UTC (rev 307) +++ trunk/sandbox/lsf-adapter-demo/ObjectProcessor/src/InboundObjectProcessor.wsdl 2009-07-03 12:46:21 UTC (rev 308) @@ -11,38 +11,46 @@ <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> </xsd:schema> </types> - <message name="ProcessCourseOperationRequest"> - <part name="clientInstanceId" type="xsd:long"/> - <part name="clientObjectId" type="xsd:string"/> + <message name="ProcessCourseEventRequest"> <part name="courseMessage" type="dt:courseMessageType"/> </message> - <message name="ProcessCategoryOperationRequest"> - <part name="clientInstanceId" type="xsd:long"/> - <part name="clientObjectId" type="xsd:string"/> + <message name="ProcessCategoryEventRequest"> <part name="categoryMessage" type="dt:categoryMessageType"/> </message> + <message name="ProcessAccountEventRequest"> + <part name="accountMessage" type="dt:accountMessageType"/> + </message> <portType name="ObjectProcessorPortType"> - <operation name="ProcessCourseOperation"> - <input name="input1" message="tns:ProcessCourseOperationRequest"/> + <operation name="processCourseEvent"> + <input name="input1" message="tns:ProcessCourseEventRequest"/> </operation> - <operation name="ProcessCategoryOperation"> - <input name="input2" message="tns:ProcessCategoryOperationRequest"/> + <operation name="processCategoryEvent"> + <input name="input2" message="tns:ProcessCategoryEventRequest"/> </operation> + <operation name="processAccountEvent"> + <input name="input3" message="tns:ProcessAccountEventRequest"/> + </operation> </portType> <binding name="ObjectProcessorPortTypeBinding" type="tns:ObjectProcessorPortType"> <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> - <operation name="ProcessCourseOperation"> + <operation name="processCourseEvent"> <soap:operation/> <input name="input1"> <soap:body use="literal"/> </input> </operation> - <operation name="ProcessCategoryOperation"> + <operation name="processCategoryEvent"> <soap:operation/> <input name="input2"> <soap:body use="literal"/> </input> </operation> + <operation name="processAccountEvent"> + <soap:operation/> + <input name="input3"> + <soap:body use="literal"/> + </input> + </operation> </binding> <service name="ObjectProcessorService"> <port name="ObjectProcessorPortTypeBindingPort" binding="tns:ObjectProcessorPortTypeBinding"> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:20
|
Revision: 309 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=309&view=rev Author: pkasprzak Date: 2009-07-03 12:46:34 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * ClientIds / ClientInstanceIds are now part of messages * Renameing / restructuring / cleanups Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-03 12:46:21 UTC (rev 308) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-03 12:46:34 UTC (rev 309) @@ -1,19 +1,18 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="InboundClientAdapter" - targetNamespace="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:lsfdt="http://cse.campussource.de/schema/LSFDataTypes" - xmlns:dt="http://cse.campussource.de/schema/DataTypes" - xmlns:tns="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" - xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:ns1="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor"> +<process name="InboundClientAdapter" + targetNamespace="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:lsfdt="http://cse.campussource.de/schema/LSFDataTypes" + xmlns:dt="http://cse.campussource.de/schema/DataTypes" + xmlns:tns="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" + xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:ns1="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor"> <import namespace="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" location="LSFClientAdapter.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://cse.campussource.de/schema/LSFDataTypes" location="LSFDataTypes.xsd" importType="http://www.w3.org/2001/XMLSchema"/> @@ -39,6 +38,10 @@ <variable name="SynchronizationMessage" element="lsfdt:synchronizationMessage"/> <variable name="Messages" element="dt:messages"/> + + <variable name="SOURCE_SYSTEM_ID" type="xsd:string"/> + <variable name="TARGET_SYSTEM_ID" type="xsd:string"/> + </variables> <sequence> @@ -46,6 +49,19 @@ xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" portType="tns:LSFClientAdapterPortType" variable="ReceiveIn"/> + + <!-- Init some constants and stuff --> + <assign name="init"> + <copy> + <from>'LSF'</from> + <to>$SOURCE_SYSTEM_ID</to> + </copy> + <copy> + <from>'Core'</from> + <to>$TARGET_SYSTEM_ID</to> + </copy> + </assign> + <assign name="prepareXSLTTransform"> <copy> <from variable="ReceiveIn" part="InputData"/> @@ -74,11 +90,13 @@ </assign> <assign name="convertToMessages"> +<!-- <sxt:trace> <sxt:log level="info" location="onComplete"> <ns0:from>concat('*** Messages: ', sxxf:doMarshal($Messages))</ns0:from> </sxt:log> </sxt:trace> +--> <copy> <from>ns0:doXslTransform('urn:stylesheets:toCDDMMessages.xsl', $SynchronizationMessage)</from> <to>$Messages</to> @@ -87,78 +105,101 @@ <!-- Convert CSE:Courses -> CDDM:CourseMessages --> <forEach name="CourseSplitter" parallel="no" counterName="CourseCounter"> + <sxt:trace> <sxt:log level="info" location="onStart"> <ns0:from>'*** CourseSplitter start'</ns0:from> </sxt:log> </sxt:trace> + <startCounterValue>1</startCounterValue> <finalCounterValue>count($Messages/dt:courseMessages/*)</finalCounterValue> + <scope name="invokeObjectProcessorForCourseMessages"> <variables> - <variable name="ProcessCourseOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCourseOperationRequest"/> + <variable name="ProcessCourseEventIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" messageType="tns:ProcessCourseEventRequest"/> </variables> <sequence name="CourseSplitSequence"> - <!-- Init courseMessage part of ProcessCourseOperationIn --> - <assign name="initCourseMessagePartStructure"> + + <!-- Extract message --> + <assign name="extractCourseMessage"> + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <ns0:from>concat('*** Extracted courseMessage: ', sxxf:doMarshal($ProcessCourseEventIn.courseMessage))</ns0:from> + </sxt:log> + </sxt:trace> <copy> - <from>1</from> - <to variable="ProcessCourseOperationIn" part="clientInstanceId"/> + <from>$Messages/dt:courseMessages/dt:courseMessage[$CourseCounter]</from> + <to>$ProcessCourseEventIn.courseMessage</to> </copy> + </assign> + + <!-- Init courseMessage --> + <assign name="updateCourseMessage"> <copy> - <from>$Messages/dt:courseMessages/dt:courseMessage[$CourseCounter]/dt:course/dt:attribute[dt:name = 'clientId']/dt:value</from> - <to variable="ProcessCourseOperationIn" part="clientObjectId"/> + <from>string($SOURCE_SYSTEM_ID)</from> + <to>$ProcessCourseEventIn.courseMessage/dt:source</to> </copy> - </assign> - <!-- Extract message --> - <assign name="transformCourseToCDDMCourseMessage"> <copy> - <from>$Messages/dt:courseMessages/dt:courseMessage[$CourseCounter]</from> - <to>$ProcessCourseOperationIn.courseMessage</to> + <from>string($TARGET_SYSTEM_ID)</from> + <to>$ProcessCourseEventIn.courseMessage/dt:target</to> </copy> </assign> - <invoke name="processCourseMessage" partnerLink="ObjectProcessor" operation="ProcessCourseOperation" - portType="ns1:ObjectProcessorPortType" - inputVariable="ProcessCourseOperationIn"/> + + <invoke name="processCourseEvent" partnerLink="ObjectProcessor" operation="processCourseEvent" + portType="ns1:ObjectProcessorPortType" + inputVariable="ProcessCourseEventIn"/> </sequence> </scope> </forEach> <!-- Convert CSE:category -> CDDM:categoryMessage --> <forEach name="CategorySplitter" parallel="no" counterName="CategoryCounter"> + <sxt:trace> <sxt:log level="info" location="onStart"> <ns0:from>'*** CategorySplitter start'</ns0:from> </sxt:log> </sxt:trace> + <startCounterValue>1</startCounterValue> - <finalCounterValue>count($Messages/dt:courseMessages/*)</finalCounterValue> + <finalCounterValue>count($Messages/dt:categoryMessages/*)</finalCounterValue> + <scope name="invokeObjectProcessorForCategoryMessages"> <variables> - <variable name="ProcessCategoryOperationIn" messageType="ns1:ProcessCategoryOperationRequest"/> + <variable name="ProcessCategoryEventIn" messageType="ns1:ProcessCategoryEventRequest"/> </variables> + <sequence name="CategorySplitSequence"> - <!-- Init courseMessage part of ProcessCourseOperationIn --> - <assign name="initCourseMessagePartStructure"> + + <!-- Extract message --> + <assign name="extractCategoryMessage"> + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <ns0:from>concat('*** Extracted categoryMessage: ', sxxf:doMarshal($ProcessCategoryEventIn.categoryMessage))</ns0:from> + </sxt:log> + </sxt:trace> <copy> - <from>1</from> - <to variable="ProcessCategoryOperationIn" part="clientInstanceId"/> + <from>$Messages/dt:categoryMessages/dt:categoryMessage[$CategoryCounter]</from> + <to>$ProcessCategoryEventIn.categoryMessage</to> </copy> + </assign> + + <!-- Init categoryMessage --> + <assign name="updateCategoryMessage"> <copy> - <from>$Messages/dt:categoryMessages/dt:categoryMessage[$CategoryCounter]/dt:category/dt:attribute[dt:name = 'clientId']/dt:value</from> - <to variable="ProcessCategoryOperationIn" part="clientObjectId"/> + <from>string($SOURCE_SYSTEM_ID)</from> + <to>$ProcessCategoryEventIn.categoryMessage/dt:source</to> </copy> - </assign> - <!-- Copy relevant attributes --> - <assign name="transformCategoryToCDDMCategoryMessage"> <copy> - <from>$Messages/dt:categoryMessages/dt:categoryMessage[$CategoryCounter]</from> - <to>$ProcessCategoryOperationIn.categoryMessage</to> + <from>string($TARGET_SYSTEM_ID)</from> + <to>$ProcessCategoryEventIn.categoryMessage/dt:target</to> </copy> </assign> - <invoke name="processCategoryMessage" partnerLink="ObjectProcessor" operation="ProcessCategoryOperation" + + <invoke name="processCategoryMessage" partnerLink="ObjectProcessor" operation="processCategoryEvent" portType="ns1:ObjectProcessorPortType" - inputVariable="ProcessCategoryOperationIn"/> + inputVariable="ProcessCategoryEventIn"/> </sequence> </scope> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:19
|
Revision: 304 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=304&view=rev Author: pkasprzak Date: 2009-07-03 12:31:01 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * inputEvent -> event fix * Added support for account messages Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl 2009-07-03 12:29:47 UTC (rev 303) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl 2009-07-03 12:31:01 UTC (rev 304) @@ -58,7 +58,9 @@ </xsl:element> <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="inputEvent">CREATE_UPDATE</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source">default</xsl:element> + <xsl:element name="target">default</xsl:element> </xsl:element> </xsl:for-each> @@ -90,11 +92,46 @@ </xsl:for-each> </xsl:element> <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="inputEvent">CREATE_UPDATE</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source"/> + <xsl:element name="target"/> </xsl:element> </xsl:for-each> </xsl:element> + <!-- Generate account-messages --> + <xsl:element name="accountMessages"> + <xsl:for-each select="/dt:synchronizationMessage/dt:accounts/*"> + <xsl:comment>##### Creating account (firstName: <xsl:value-of select="dt:firstName"/>, surName: <xsl:value-of select="dt:surname"/>) #####</xsl:comment> + <xsl:element name="accountMessage"> + <xsl:element name="account"> + <xsl:element name="busId">0</xsl:element> + <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> + + <!-- Generate attributes --> + <xsl:for-each select="*"> + <xsl:comment>----- Attribute: <xsl:value-of select="local-name(.)"/> -----</xsl:comment> + <xsl:element name="attribute"> + <xsl:element name="name"> + <xsl:value-of select="local-name(.)"/> + </xsl:element> + <xsl:element name="value"> + <xsl:value-of select="."/> + </xsl:element> + <xsl:element name="transient"> + <xsl:text>false</xsl:text> + </xsl:element> + </xsl:element> + </xsl:for-each> + </xsl:element> + <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source"/> + <xsl:element name="target"/> + </xsl:element> + </xsl:for-each> + </xsl:element> + </xsl:element> </xsl:template> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:19
|
Revision: 305 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=305&view=rev Author: pkasprzak Date: 2009-07-03 12:41:31 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Cleanup Removed Paths: ------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CategoryToCDDMCategoryMessage.xsl trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CourseToCDDMCourseMessage.xsl trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output2.xml trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output_output.xml Deleted: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CategoryToCDDMCategoryMessage.xsl =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CategoryToCDDMCategoryMessage.xsl 2009-07-03 12:31:01 UTC (rev 304) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CategoryToCDDMCategoryMessage.xsl 2009-07-03 12:41:31 UTC (rev 305) @@ -1,54 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - Document : toCDDM.xsl.xsl - Created on : April 16, 2009, 10:18 PM - Author : pete - Description: Transform "old" CSE:Category -> CDDM:CategoryMessage - ---> - -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:dt="http://cse.campussource.de/schema/DataTypes" - xmlns="http://cse.campussource.de/schema/DataTypes" - version="1.0"> - - <xsl:output method="xml" - media-type="text/xml" - indent="yes" - encoding="UTF-8" - omit-xml-declaration="no"/> - - <xsl:template match="/dt:category"> -<!-- - <xsl:for-each select="/dt:synchronizationMessage/dt:courses/*"> ---> - <xsl:comment>##### Creating category (<xsl:value-of select="dt:name"/>) #####</xsl:comment> - <xsl:element name="categoryMessage"> - <xsl:element name="category"> - <xsl:element name="busId">1</xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:for-each select="*[position() < 6]"> - <xsl:comment>----- Attribute: <xsl:value-of select="local-name(.)"/> -----</xsl:comment> - <xsl:element name="attribute"> - <xsl:element name="name"> - <xsl:value-of select="local-name(.)"/> - </xsl:element> - <xsl:element name="value"> - <xsl:value-of select="."/> - </xsl:element> - <xsl:element name="transient"> - <xsl:text>false</xsl:text> - </xsl:element> - </xsl:element> - </xsl:for-each> - </xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="inputEvent">CREATE_UPDATE</xsl:element> - </xsl:element> -<!-- - </xsl:for-each> ---> - </xsl:template> - -</xsl:stylesheet> Deleted: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CourseToCDDMCourseMessage.xsl =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CourseToCDDMCourseMessage.xsl 2009-07-03 12:31:01 UTC (rev 304) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/CourseToCDDMCourseMessage.xsl 2009-07-03 12:41:31 UTC (rev 305) @@ -1,61 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> - -<!-- - Document : CourseToCDDMCourseMessage.xsl - Created on : April 16, 2009, 10:18 PM - Author : pete - Description: Transform "old" CSE:Course -> CDDM:CourseMessage - ---> - -<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" - xmlns:dt="http://cse.campussource.de/schema/DataTypes" - xmlns="http://cse.campussource.de/schema/DataTypes" - version="1.0"> - - <xsl:output method="xml" - media-type="text/xml" - indent="yes" - encoding="UTF-8" - omit-xml-declaration="no"/> - - <xsl:template match="/dt:course"> -<!-- - <xsl:for-each select="/dt:synchronizationMessage/dt:courses/*"> ---> - <xsl:comment>##### Creating course (<xsl:value-of select="dt:title"/>) #####</xsl:comment> - <xsl:element name="courseMessage"> - <xsl:element name="course"> - <xsl:element name="busId">0</xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - - <!-- Generate attributes --> - <xsl:for-each select="*"> - <xsl:comment>----- Attribute: <xsl:value-of select="local-name(.)"/> -----</xsl:comment> - <xsl:element name="attribute"> - <xsl:element name="name"> - <xsl:value-of select="local-name(.)"/> - </xsl:element> - <xsl:element name="value"> - <xsl:value-of select="."/> - </xsl:element> - <xsl:element name="transient"> - <xsl:text>false</xsl:text> - </xsl:element> - </xsl:element> - </xsl:for-each> - - <!-- Generate category references --> - <xsl:for-each select=""> - </xsl:for-each> - - </xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="inputEvent">CREATE_UPDATE</xsl:element> - </xsl:element> -<!-- - </xsl:for-each> ---> - </xsl:template> - -</xsl:stylesheet> Deleted: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output2.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output2.xml 2009-07-03 12:31:01 UTC (rev 304) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output2.xml 2009-07-03 12:41:31 UTC (rev 305) @@ -1,501 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!--##### Creating course (Tutorium-Test) #####--> -<course xmlns="http://cse.campussource.de/schema/DataTypes"> - <busId/> - <eventTime/> -<!--- - - - - Attribute: lsfId - - - - - --> - <attribute> - <name>lsfId</name> - <value>32350</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> - <attribute> - <name>logicalNumber</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: type - - - - - --> - <attribute> - <name>type</name> - <value>Tutorium</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: title - - - - - --> - <attribute> - <name>title</name> - <value>Tutorium-Test</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> - <attribute> - <name>shortDescription</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> - <attribute> - <name>abbreviation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> - <attribute> - <name>necessaryAssignment</name> - <value>J</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: note - - - - - --> - <attribute> - <name>note</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: comment - - - - - --> - <attribute> - <name>comment</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> - <attribute> - <name>semesterAsInt</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> - <attribute> - <name>semesterPeriodsPerWeek</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> - <attribute> - <name>expectedRegistrations</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> - <attribute> - <name>maximumRegistrations</name> - <value>20</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> - <attribute> - <name>activityConfirmation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> - <attribute> - <name>lectureTypeId</name> - <value>40</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: active - - - - - --> - <attribute> - <name>active</name> - <value>A</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> - <attribute> - <name>semesterAbbr</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> - <attribute> - <name>semesterFull</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: dates - - - - - --> - <attribute> - <name>dates</name> - <value> - - - - 14:00 - 16:00 - - - Montag - wöchentlich - - - - - 14:00 - 15:00 - - - Mittwoch - wöchentlich - - </value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: clientId - - - - - --> - <attribute> - <name>clientId</name> - <value>lecture:32350</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterId - - - - - --> - <attribute> - <name>semesterId</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: startDate - - - - - --> - <attribute> - <name>startDate</name> - <value>14.04.2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: endDate - - - - - --> - <attribute> - <name>endDate</name> - <value>18.07.2008</value> - <transient>false</transient> - </attribute> -</course> - - -<!--##### Creating course (Phonetische Aspekte des Sorbischen) #####--> -<course xmlns="http://cse.campussource.de/schema/DataTypes"> - <busId/> - <eventTime/> -<!--- - - - - Attribute: lsfId - - - - - --> - <attribute> - <name>lsfId</name> - <value>28232</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> - <attribute> - <name>logicalNumber</name> - <value>28232</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: type - - - - - --> - <attribute> - <name>type</name> - <value>Hauptseminar</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: title - - - - - --> - <attribute> - <name>title</name> - <value>Phonetische Aspekte des Sorbischen</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> - <attribute> - <name>shortDescription</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> - <attribute> - <name>abbreviation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> - <attribute> - <name>necessaryAssignment</name> - <value>N</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: note - - - - - --> - <attribute> - <name>note</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: comment - - - - - --> - <attribute> - <name>comment</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> - <attribute> - <name>semesterAsInt</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> - <attribute> - <name>semesterPeriodsPerWeek</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> - <attribute> - <name>expectedRegistrations</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> - <attribute> - <name>maximumRegistrations</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> - <attribute> - <name>activityConfirmation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> - <attribute> - <name>lectureTypeId</name> - <value>98</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: active - - - - - --> - <attribute> - <name>active</name> - <value>A</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: languageISO - - - - - --> - <attribute> - <name>languageISO</name> - <value>de</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: languageFull - - - - - --> - <attribute> - <name>languageFull</name> - <value>deutsch</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> - <attribute> - <name>semesterAbbr</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> - <attribute> - <name>semesterFull</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: dates - - - - - --> - <attribute> - <name>dates</name> - <value> - - - - 10:00 - 12:00 - - - Freitag - wöchentlich - - </value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: clientId - - - - - --> - <attribute> - <name>clientId</name> - <value>lecture:28232</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterId - - - - - --> - <attribute> - <name>semesterId</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: startDate - - - - - --> - <attribute> - <name>startDate</name> - <value>14.04.2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: endDate - - - - - --> - <attribute> - <name>endDate</name> - <value>18.07.2008</value> - <transient>false</transient> - </attribute> -</course> - - -<!--##### Creating course (Numerical Algorithms for Visual Computing I) #####--> -<course xmlns="http://cse.campussource.de/schema/DataTypes"> - <busId/> - <eventTime/> -<!--- - - - - Attribute: lsfId - - - - - --> - <attribute> - <name>lsfId</name> - <value>28481</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> - <attribute> - <name>logicalNumber</name> - <value>28481</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: type - - - - - --> - <attribute> - <name>type</name> - <value>Weiterführende Vorlesung</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: title - - - - - --> - <attribute> - <name>title</name> - <value>Numerical Algorithms for Visual Computing I</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> - <attribute> - <name>shortDescription</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> - <attribute> - <name>abbreviation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> - <attribute> - <name>necessaryAssignment</name> - <value>N</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: note - - - - - --> - <attribute> - <name>note</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: comment - - - - - --> - <attribute> - <name>comment</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> - <attribute> - <name>semesterAsInt</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> - <attribute> - <name>semesterPeriodsPerWeek</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> - <attribute> - <name>expectedRegistrations</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> - <attribute> - <name>maximumRegistrations</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> - <attribute> - <name>activityConfirmation</name> - <value/> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> - <attribute> - <name>lectureTypeId</name> - <value>147</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: active - - - - - --> - <attribute> - <name>active</name> - <value>A</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: languageISO - - - - - --> - <attribute> - <name>languageISO</name> - <value>en</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: languageFull - - - - - --> - <attribute> - <name>languageFull</name> - <value>englisch</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> - <attribute> - <name>semesterAbbr</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> - <attribute> - <name>semesterFull</name> - <value>SS 2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: dates - - - - - --> - <attribute> - <name>dates</name> - <value> - - - - 16:00 - 18:00 - - - Montag - wöchentlich - - </value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: clientId - - - - - --> - <attribute> - <name>clientId</name> - <value>lecture:28481</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: semesterId - - - - - --> - <attribute> - <name>semesterId</name> - <value>20081</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: startDate - - - - - --> - <attribute> - <name>startDate</name> - <value>14.04.2008</value> - <transient>false</transient> - </attribute> -<!--- - - - - Attribute: endDate - - - - - --> - <attribute> - <name>endDate</name> - <value>18.07.2008</value> - <transient>false</transient> - </attribute> -</course> Deleted: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output_output.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output_output.xml 2009-07-03 12:31:01 UTC (rev 304) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output_output.xml 2009-07-03 12:41:31 UTC (rev 305) @@ -1,680 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<messages xmlns="http://cse.campussource.de/schema/DataTypes"> -<courseMessages> -<!--##### Creating course (Tutorium-Test) #####--> -<courseMessage> -<course> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>32350</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> -<attribute> -<name>logicalNumber</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: type - - - - - --> -<attribute> -<name>type</name> -<value>Tutorium</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: title - - - - - --> -<attribute> -<name>title</name> -<value>Tutorium-Test</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> -<attribute> -<name>shortDescription</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> -<attribute> -<name>abbreviation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> -<attribute> -<name>necessaryAssignment</name> -<value>J</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: note - - - - - --> -<attribute> -<name>note</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: comment - - - - - --> -<attribute> -<name>comment</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> -<attribute> -<name>semesterAsInt</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> -<attribute> -<name>semesterPeriodsPerWeek</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> -<attribute> -<name>expectedRegistrations</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> -<attribute> -<name>maximumRegistrations</name> -<value>20</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> -<attribute> -<name>activityConfirmation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> -<attribute> -<name>lectureTypeId</name> -<value>40</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: active - - - - - --> -<attribute> -<name>active</name> -<value>A</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> -<attribute> -<name>semesterAbbr</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> -<attribute> -<name>semesterFull</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: dates - - - - - --> -<attribute> -<name>dates</name> -<value> - - - - 14:00 - 16:00 - - - Montag - wöchentlich - - - - - 14:00 - 15:00 - - - Mittwoch - wöchentlich - - </value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>lecture:32350</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: startDate - - - - - --> -<attribute> -<name>startDate</name> -<value>14.04.2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: endDate - - - - - --> -<attribute> -<name>endDate</name> -<value>18.07.2008</value> -<transient>false</transient> -</attribute> -<categories> -<category>category:10482</category> -</categories> -</course> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</courseMessage> -<!--##### Creating course (Phonetische Aspekte des Sorbischen) #####--> -<courseMessage> -<course> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>28232</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> -<attribute> -<name>logicalNumber</name> -<value>28232</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: type - - - - - --> -<attribute> -<name>type</name> -<value>Hauptseminar</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: title - - - - - --> -<attribute> -<name>title</name> -<value>Phonetische Aspekte des Sorbischen</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> -<attribute> -<name>shortDescription</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> -<attribute> -<name>abbreviation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> -<attribute> -<name>necessaryAssignment</name> -<value>N</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: note - - - - - --> -<attribute> -<name>note</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: comment - - - - - --> -<attribute> -<name>comment</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> -<attribute> -<name>semesterAsInt</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> -<attribute> -<name>semesterPeriodsPerWeek</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> -<attribute> -<name>expectedRegistrations</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> -<attribute> -<name>maximumRegistrations</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> -<attribute> -<name>activityConfirmation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> -<attribute> -<name>lectureTypeId</name> -<value>98</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: active - - - - - --> -<attribute> -<name>active</name> -<value>A</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: languageISO - - - - - --> -<attribute> -<name>languageISO</name> -<value>de</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: languageFull - - - - - --> -<attribute> -<name>languageFull</name> -<value>deutsch</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> -<attribute> -<name>semesterAbbr</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> -<attribute> -<name>semesterFull</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: dates - - - - - --> -<attribute> -<name>dates</name> -<value> - - - - 10:00 - 12:00 - - - Freitag - wöchentlich - - </value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>lecture:28232</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: startDate - - - - - --> -<attribute> -<name>startDate</name> -<value>14.04.2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: endDate - - - - - --> -<attribute> -<name>endDate</name> -<value>18.07.2008</value> -<transient>false</transient> -</attribute> -<categories> -<category>category:10512</category> -</categories> -</course> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</courseMessage> -<!--##### Creating course (Numerical Algorithms for Visual Computing I) #####--> -<courseMessage> -<course> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>28481</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: logicalNumber - - - - - --> -<attribute> -<name>logicalNumber</name> -<value>28481</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: type - - - - - --> -<attribute> -<name>type</name> -<value>Weiterführende Vorlesung</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: title - - - - - --> -<attribute> -<name>title</name> -<value>Numerical Algorithms for Visual Computing I</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> -<attribute> -<name>shortDescription</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> -<attribute> -<name>abbreviation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: necessaryAssignment - - - - - --> -<attribute> -<name>necessaryAssignment</name> -<value>N</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: note - - - - - --> -<attribute> -<name>note</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: comment - - - - - --> -<attribute> -<name>comment</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAsInt - - - - - --> -<attribute> -<name>semesterAsInt</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> -<attribute> -<name>semesterPeriodsPerWeek</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: expectedRegistrations - - - - - --> -<attribute> -<name>expectedRegistrations</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: maximumRegistrations - - - - - --> -<attribute> -<name>maximumRegistrations</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: activityConfirmation - - - - - --> -<attribute> -<name>activityConfirmation</name> -<value/> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lectureTypeId - - - - - --> -<attribute> -<name>lectureTypeId</name> -<value>147</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: active - - - - - --> -<attribute> -<name>active</name> -<value>A</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: languageISO - - - - - --> -<attribute> -<name>languageISO</name> -<value>en</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: languageFull - - - - - --> -<attribute> -<name>languageFull</name> -<value>englisch</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterAbbr - - - - - --> -<attribute> -<name>semesterAbbr</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterFull - - - - - --> -<attribute> -<name>semesterFull</name> -<value>SS 2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: dates - - - - - --> -<attribute> -<name>dates</name> -<value> - - - - 16:00 - 18:00 - - - Montag - wöchentlich - - </value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>lecture:28481</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: startDate - - - - - --> -<attribute> -<name>startDate</name> -<value>14.04.2008</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: endDate - - - - - --> -<attribute> -<name>endDate</name> -<value>18.07.2008</value> -<transient>false</transient> -</attribute> -<categories> -<category>category:10512</category> -</categories> -</course> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</courseMessage> -</courseMessages> -<categoryMessages> -<!--##### Creating category (Vorlesungsverzeichnis) #####--> -<categoryMessage> -<category> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>category:11517</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>11517</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: name - - - - - --> -<attribute> -<name>name</name> -<value>Vorlesungsverzeichnis</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: sort - - - - - --> -<attribute> -<name>sort</name> -<value>0</value> -<transient>false</transient> -</attribute> -</category> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</categoryMessage> -<!--##### Creating category (Fakultät 4 (Sprach-, Literatur- u. Kulturwissenschaften)) #####--> -<categoryMessage> -<category> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>category:10477</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>10477</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: name - - - - - --> -<attribute> -<name>name</name> -<value>Fakultät 4 (Sprach-, Literatur- u. Kulturwissenschaften)</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: sort - - - - - --> -<attribute> -<name>sort</name> -<value>1040</value> -<transient>false</transient> -</attribute> -</category> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</categoryMessage> -<!--##### Creating category (Fakultät 1 (Rechts- u. Wirtschaftswissenschaft)) #####--> -<categoryMessage> -<category> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>category:10482</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>10482</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: name - - - - - --> -<attribute> -<name>name</name> -<value>Fakultät 1 (Rechts- u. Wirtschaftswissenschaft)</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: sort - - - - - --> -<attribute> -<name>sort</name> -<value>1010</value> -<transient>false</transient> -</attribute> -</category> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</categoryMessage> -<!--##### Creating category (Neue Bachelorstudiengänge der phil. Fakultäten (Fakultäten 3 - 5)) #####--> -<categoryMessage> -<category> -<busId>0</busId> -<eventTime>2000-01-20T12:00:00</eventTime> -<!--- - - - - Attribute: clientId - - - - - --> -<attribute> -<name>clientId</name> -<value>category:10512</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: semesterId - - - - - --> -<attribute> -<name>semesterId</name> -<value>20081</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: lsfId - - - - - --> -<attribute> -<name>lsfId</name> -<value>10512</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: name - - - - - --> -<attribute> -<name>name</name> -<value>Neue Bachelorstudiengänge der phil. Fakultäten (Fakultäten 3 - 5)</value> -<transient>false</transient> -</attribute> -<!--- - - - - Attribute: sort - - - - - --> -<attribute> -<name>sort</name> -<value>1300</value> -<transient>false</transient> -</attribute> -</category> -<eventTime>2000-01-20T12:00:00</eventTime> -<inputEvent>CREATE_UPDATE</inputEvent> -</categoryMessage> -</categoryMessages> -</messages> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:13
|
Revision: 307 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=307&view=rev Author: pkasprzak Date: 2009-07-03 12:43:09 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Fix sequence of elements in messages Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl 2009-07-03 12:41:43 UTC (rev 306) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl 2009-07-03 12:43:09 UTC (rev 307) @@ -27,6 +27,10 @@ <xsl:for-each select="/dt:synchronizationMessage/dt:courses/*"> <xsl:comment>##### Creating course (<xsl:value-of select="dt:title"/>) #####</xsl:comment> <xsl:element name="courseMessage"> + <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source">*** not set ***</xsl:element> + <xsl:element name="target">*** not set ***</xsl:element> <xsl:element name="course"> <xsl:element name="busId">0</xsl:element> <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> @@ -55,12 +59,7 @@ <xsl:element name="category"><xsl:value-of select="dt:clientParentId"/></xsl:element> </xsl:for-each> </xsl:element> - </xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="event">CREATE_UPDATE</xsl:element> - <xsl:element name="source">default</xsl:element> - <xsl:element name="target">default</xsl:element> </xsl:element> </xsl:for-each> @@ -71,6 +70,10 @@ <xsl:for-each select="/dt:synchronizationMessage/dt:categories/*"> <xsl:comment>##### Creating category (<xsl:value-of select="dt:name"/>) #####</xsl:comment> <xsl:element name="categoryMessage"> + <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source">*** not set ***</xsl:element> + <xsl:element name="target">*** not set ***</xsl:element> <xsl:element name="category"> <xsl:element name="busId">0</xsl:element> <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> @@ -91,10 +94,6 @@ </xsl:element> </xsl:for-each> </xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="event">CREATE_UPDATE</xsl:element> - <xsl:element name="source"/> - <xsl:element name="target"/> </xsl:element> </xsl:for-each> </xsl:element> @@ -104,6 +103,10 @@ <xsl:for-each select="/dt:synchronizationMessage/dt:accounts/*"> <xsl:comment>##### Creating account (firstName: <xsl:value-of select="dt:firstName"/>, surName: <xsl:value-of select="dt:surname"/>) #####</xsl:comment> <xsl:element name="accountMessage"> + <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> + <xsl:element name="event">CREATE_UPDATE</xsl:element> + <xsl:element name="source">*** not set ***</xsl:element> + <xsl:element name="target">*** not set ***</xsl:element> <xsl:element name="account"> <xsl:element name="busId">0</xsl:element> <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> @@ -124,10 +127,6 @@ </xsl:element> </xsl:for-each> </xsl:element> - <xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element> - <xsl:element name="event">CREATE_UPDATE</xsl:element> - <xsl:element name="source"/> - <xsl:element name="target"/> </xsl:element> </xsl:for-each> </xsl:element> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 13:08:13
|
Revision: 306 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=306&view=rev Author: pkasprzak Date: 2009-07-03 12:41:43 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Cleanup Removed Paths: ------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-getObjectsByTitle_output.xml Deleted: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-getObjectsByTitle_output.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-getObjectsByTitle_output.xml 2009-07-03 12:41:31 UTC (rev 305) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-getObjectsByTitle_output.xml 2009-07-03 12:41:43 UTC (rev 306) @@ -1,57 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!--Export of ILIAS objects--> -<ns383:Objects xmlns:ns383="http://cse.campussource.de/schema/ilias/objects"> - <ns384:Object xmlns:ns384="http://cse.campussource.de/schema/ilias/objects" xmlns:il_objects="http://cse.campussource.de/schema/ilias/objects" il_objects:type="crs" il_objects:obj_id="175"> - <ns385:Title xmlns:ns385="http://cse.campussource.de/schema/ilias/objects">test course 1</ns385:Title> - <ns386:Description xmlns:ns386="http://cse.campussource.de/schema/ilias/objects">test course description</ns386:Description> - <ns387:Owner xmlns:ns387="http://cse.campussource.de/schema/ilias/objects">6</ns387:Owner> - <ns388:CreateDate xmlns:ns388="http://cse.campussource.de/schema/ilias/objects">2009-04-30 11:42:16</ns388:CreateDate> - <ns389:LastUpdate xmlns:ns389="http://cse.campussource.de/schema/ilias/objects">2009-04-30 11:42:47</ns389:LastUpdate> - <ns390:ImportId xmlns:ns390="http://cse.campussource.de/schema/ilias/objects"/> - <ns391:References xmlns:ns391="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="41" il_objects:parent_id="40" il_objects:accessInfo="granted"> - <ns392:Path xmlns:ns392="http://cse.campussource.de/schema/ilias/objects"> - <ns393:Element xmlns:ns393="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="1" il_objects:type="root">Repository</ns393:Element> - <ns394:Element xmlns:ns394="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="40" il_objects:type="cat">test</ns394:Element> - </ns392:Path> - </ns391:References> - </ns384:Object> - <ns395:Object xmlns:ns395="http://cse.campussource.de/schema/ilias/objects" xmlns:il_objects="http://cse.campussource.de/schema/ilias/objects" il_objects:type="cat" il_objects:obj_id="174"> - <ns396:Title xmlns:ns396="http://cse.campussource.de/schema/ilias/objects">test</ns396:Title> - <ns397:Description xmlns:ns397="http://cse.campussource.de/schema/ilias/objects">test category</ns397:Description> - <ns398:Owner xmlns:ns398="http://cse.campussource.de/schema/ilias/objects">6</ns398:Owner> - <ns399:CreateDate xmlns:ns399="http://cse.campussource.de/schema/ilias/objects">2009-04-30 11:41:37</ns399:CreateDate> - <ns400:LastUpdate xmlns:ns400="http://cse.campussource.de/schema/ilias/objects">2009-04-30 11:41:37</ns400:LastUpdate> - <ns401:ImportId xmlns:ns401="http://cse.campussource.de/schema/ilias/objects"/> - <ns402:References xmlns:ns402="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="40" il_objects:parent_id="1" il_objects:accessInfo="granted"> - <ns403:Path xmlns:ns403="http://cse.campussource.de/schema/ilias/objects"> - <ns404:Element xmlns:ns404="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="1" il_objects:type="root">Repository</ns404:Element> - </ns403:Path> - </ns402:References> - </ns395:Object> - <ns405:Object xmlns:ns405="http://cse.campussource.de/schema/ilias/objects" xmlns:il_objects="http://cse.campussource.de/schema/ilias/objects" il_objects:type="crs" il_objects:obj_id="168"> - <ns406:Title xmlns:ns406="http://cse.campussource.de/schema/ilias/objects">test2</ns406:Title> - <ns407:Description xmlns:ns407="http://cse.campussource.de/schema/ilias/objects">bpel test2</ns407:Description> - <ns408:Owner xmlns:ns408="http://cse.campussource.de/schema/ilias/objects">6</ns408:Owner> - <ns409:CreateDate xmlns:ns409="http://cse.campussource.de/schema/ilias/objects">2009-04-28 00:31:35</ns409:CreateDate> - <ns410:LastUpdate xmlns:ns410="http://cse.campussource.de/schema/ilias/objects">2009-04-28 00:31:35</ns410:LastUpdate> - <ns411:ImportId xmlns:ns411="http://cse.campussource.de/schema/ilias/objects"/> - <ns412:References xmlns:ns412="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="38" il_objects:parent_id="1" il_objects:accessInfo="granted"> - <ns413:Path xmlns:ns413="http://cse.campussource.de/schema/ilias/objects"> - <ns414:Element xmlns:ns414="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="1" il_objects:type="root">Repository</ns414:Element> - </ns413:Path> - </ns412:References> - </ns405:Object> - <ns415:Object xmlns:ns415="http://cse.campussource.de/schema/ilias/objects" xmlns:il_objects="http://cse.campussource.de/schema/ilias/objects" il_objects:type="crs" il_objects:obj_id="163"> - <ns416:Title xmlns:ns416="http://cse.campussource.de/schema/ilias/objects">test</ns416:Title> - <ns417:Description xmlns:ns417="http://cse.campussource.de/schema/ilias/objects"/> - <ns418:Owner xmlns:ns418="http://cse.campussource.de/schema/ilias/objects">6</ns418:Owner> - <ns419:CreateDate xmlns:ns419="http://cse.campussource.de/schema/ilias/objects">2009-04-28 00:12:12</ns419:CreateDate> - <ns420:LastUpdate xmlns:ns420="http://cse.campussource.de/schema/ilias/objects">2009-04-28 00:12:12</ns420:LastUpdate> - <ns421:ImportId xmlns:ns421="http://cse.campussource.de/schema/ilias/objects"/> - <ns422:References xmlns:ns422="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="36" il_objects:parent_id="1" il_objects:accessInfo="granted"> - <ns423:Path xmlns:ns423="http://cse.campussource.de/schema/ilias/objects"> - <ns424:Element xmlns:ns424="http://cse.campussource.de/schema/ilias/objects" il_objects:ref_id="1" il_objects:type="root">Repository</ns424:Element> - </ns423:Path> - </ns422:References> - </ns415:Object> -</ns383:Objects> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-03 10:20:21
|
Revision: 302 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=302&view=rev Author: pkasprzak Date: 2009-07-03 10:20:09 +0000 (Fri, 03 Jul 2009) Log Message: ----------- * Added support for user.dtd (crash'n'burns for now) Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Tools/build.xml trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_user_3_10.dtd trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/SchemaGenerator.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Admin.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/AdvancedMetaData.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Annotation.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Archive.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Author.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Availability.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItemIdentifier.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Bibliography.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Booktitle.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Br.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Browser.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Caption.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Classification.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Code.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Comment.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contact.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ContentObject.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contribute.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Course.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Coverage.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/CrossRef.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Definition.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Description.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Disabled.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Editor.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Educational.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Emph.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Entity.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ExtLink.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileList.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FirstName.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Footnote.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Format.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/General.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Glossary.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/GlossaryItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/HowPublished.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISBN.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISSN.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier_.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/InstallationRemarks.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Institution.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/IntLink.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Journal.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Keyword.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Language.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Layout.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Lifecycle.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/List.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ListItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Location.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MapArea.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MediaAlias.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MediaAliasItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MediaItem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MediaObject.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Member.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MetaData.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MetaMetadata.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/MiddleName.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/NotAvailable.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ObjectFactory.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/OperatingSystem.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/OrComposite.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/OtherPlatformRequirements.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/PageAlias.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/PageContent.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/PageObject.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/PageTurn.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Paragraph.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Parameter.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Properties.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Property.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Question.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Quotation.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Registration.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Relation.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Requirement.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Resource.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Rights.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/School.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Series.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/SeriesEditor.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Settings.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Sort.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Source.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Strong.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/StructureObject.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Subscriber.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Table.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/TableData.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/TableRow.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Taxon.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/TaxonPath.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Technical.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/TemporarilyAvailable.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Title.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Tutor.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Type.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/TypicalAgeRange.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/URL.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Unlimited.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Value.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Version.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Volume.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/WaitingList.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/WherePublished.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Element.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Object.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/ObjectFactory.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Objects.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Operation.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Path.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/References.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Suggestion.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/TimeTarget.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/objects/Timing.java Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_udf_definition_3_10.dtd trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/AccountInfo.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/AuthMode.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/GMapsInfo.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Look.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/ObjectFactory.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Password.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/PersonalPicture.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Pref.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Prefs.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Role.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/UDFDefinitions.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/User.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/UserDefinedField.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/Users.java trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/userdata/package-info.java Modified: trunk/sandbox/lsf-adapter-demo/Tools/build.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/build.xml 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/build.xml 2009-07-03 10:20:09 UTC (rev 302) @@ -57,6 +57,18 @@ <depends file="resources/ilias/ilias_course_3_11.dtd"/> </xjc> + <!-- Generate java classes from ilias_user.dtd --> + <xjc package="de.campussource.cse.tools.ilias.jaxb.userdata" destdir="${src.dir}" catalog="catalog.xml"> + <classpath> + <pathelement location="${src.dir}"/> + <pathelement path="${libs.jaxb.classpath}"/> + </classpath> + <arg value="-dtd"/> + <arg value="-verbose"/> + <schema file="resources/ilias/ilias_user_3_10.dtd"/> + <depends file="resources/ilias/ilias_udf_definition_3_10.dtd"/> + </xjc> + <!-- <copy todir="build/generated/addons/jaxb"> <fileset dir="build/generated/jaxbCache/ilias-binding-course"/> Added: trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_udf_definition_3_10.dtd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_udf_definition_3_10.dtd (rev 0) +++ trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_udf_definition_3_10.dtd 2009-07-03 10:20:09 UTC (rev 302) @@ -0,0 +1,19 @@ +<!-- defines definitions which can be refered to the id attribute in user defined fields --> +<!-- Up to now these are readonly values, hence you can read but not update them --> +<!-- Attribut Id: contains il_ prefix with id, content equals attribute id in UserDefinedField tag --> +<!-- Attribut UDFName: contains il_ prefix with id, content equals attribute name in UserDefinedField tag --> +<!-- Tag UDFValue: only together with type "SELECT", possible field values, at least one should match UserDefinedField tag content--> +<!ELEMENT UDFDefinitions (UDFDefinition*)> +<!ELEMENT UDFDefinition (UDFName, UDFValue*)> +<!ATTLIST UDFDefinition + Id CDATA #REQUIRED + Type (TEXT|SELECT) #REQUIRED + Visible (TRUE|FALSE) #REQUIRED + Changeable (TRUE|FALSE) #REQUIRED + Required (TRUE|FALSE) #REQUIRED + Searchable (TRUE|FALSE) #REQUIRED + CourseExport (TRUE|FALSE) #REQUIRED + Export (TRUE|FALSE) #REQUIRED +> +<!ELEMENT UDFName (#PCDATA)> +<!ELEMENT UDFValue (#PCDATA)> Modified: trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_user_3_10.dtd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_user_3_10.dtd 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/resources/ilias/ilias_user_3_10.dtd 2009-07-03 10:20:09 UTC (rev 302) @@ -1,6 +1,8 @@ <!ENTITY UDFDefinitions SYSTEM "ilias_udf_definition_3_10.dtd"> + +<!-- *** Commented out because it's not used *** --> <!-- include the reused dtd --> -%UDFDefinitions; +<!-- %UDFDefinitions; --> <!-- new elements defined here --> Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/SchemaGenerator.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/SchemaGenerator.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/SchemaGenerator.java 2009-07-03 10:20:09 UTC (rev 302) @@ -8,6 +8,7 @@ import de.campussource.cse.tools.ilias.jaxb.course.Course; import de.campussource.cse.tools.ilias.jaxb.objects.Objects; +import de.campussource.cse.tools.ilias.jaxb.userdata.User; import java.io.File; import java.io.IOException; @@ -28,6 +29,7 @@ private static final String XSD_ILIAS_COURSE_FILE_NAME = "ilias-course.xsd"; private static final String XSD_ILIAS_OBJECTS_FILE_NAME = "ilias-objects.xsd"; + private static final String XSD_ILIAS_USERDATA_FILE_NAME = "ilias-userdata.xsd"; private static final File baseDir = new File(XSD_BASE_DIR); @@ -48,6 +50,12 @@ } } + class UserdataSchemaOutputResolver extends SchemaOutputResolver { + public Result createOutput( String namespaceUri, String suggestedFileName) throws IOException { + return new StreamResult(new File(baseDir, XSD_ILIAS_USERDATA_FILE_NAME)); + } + } + try { JAXBContext context = JAXBContext.newInstance(Course.class); context.generateSchema(new CourseSchemaOutputResolver()); @@ -55,6 +63,11 @@ context = JAXBContext.newInstance(Objects.class); context.generateSchema(new ObjectsSchemaOutputResolver()); + + context = JAXBContext.newInstance(User.class); + context.generateSchema(new UserdataSchemaOutputResolver()); + + } catch (IOException e) { System.out.println("IOException while generating schema:"); e.printStackTrace(); Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Admin.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Admin.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Admin.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/AdvancedMetaData.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/AdvancedMetaData.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/AdvancedMetaData.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Annotation.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Annotation.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Annotation.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Archive.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Archive.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Archive.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Author.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Author.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Author.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Availability.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Availability.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Availability.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItem.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItem.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItem.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItemIdentifier.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItemIdentifier.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/BibItemIdentifier.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Bibliography.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Bibliography.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Bibliography.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Booktitle.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Booktitle.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Booktitle.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Br.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Br.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Br.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Browser.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Browser.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Browser.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Caption.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Caption.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Caption.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Classification.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Classification.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Classification.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Code.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Code.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Code.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Comment.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Comment.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Comment.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contact.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contact.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contact.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ContentObject.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ContentObject.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ContentObject.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contribute.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contribute.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Contribute.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Course.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Course.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Course.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Coverage.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Coverage.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Coverage.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/CrossRef.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/CrossRef.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/CrossRef.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Definition.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Definition.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Definition.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Description.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Description.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Description.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Disabled.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Disabled.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Disabled.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Editor.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Editor.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Editor.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Educational.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Educational.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Educational.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Emph.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Emph.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Emph.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Entity.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Entity.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Entity.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ExtLink.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ExtLink.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ExtLink.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileItem.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileItem.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileItem.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileList.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileList.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FileList.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FirstName.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FirstName.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/FirstName.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Footnote.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Footnote.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Footnote.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Format.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Format.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Format.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/General.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/General.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/General.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Glossary.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Glossary.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Glossary.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/GlossaryItem.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/GlossaryItem.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/GlossaryItem.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/HowPublished.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/HowPublished.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/HowPublished.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISBN.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISBN.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISBN.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISSN.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISSN.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/ISSN.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier_.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier_.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Identifier_.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/InstallationRemarks.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/InstallationRemarks.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/InstallationRemarks.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Institution.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Institution.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Institution.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/IntLink.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/IntLink.java 2009-07-02 13:28:48 UTC (rev 301) +++ trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/IntLink.java 2009-07-03 10:20:09 UTC (rev 302) @@ -2,7 +2,7 @@ // This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, vhudson-jaxb-ri-2.1-558 // See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> // Any modifications to this file will be lost upon recompilation of the source schema. -// Generated on: 2009.04.30 at 11:14:19 PM CEST +// Generated on: 2009.07.03 at 09:59:53 AM MESZ // Modified: trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Journal.java =================================================================== --- trunk/sandbox/lsf-adapter-demo/Tools/src/de/campussource/cse/tools/ilias/jaxb/course/Journal.java 2009-07-02 13:28:48 UTC (rev ... [truncated message content] |
From: <pka...@us...> - 2009-07-02 13:28:58
|
Revision: 301 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=301&view=rev Author: pkasprzak Date: 2009-07-02 13:28:48 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Adapted everything (testcases / bpels /wsdls) to use dynamic endpoints, so now the endpoint of the ilias system is taken from config and can be changed during runtime * Cleanup Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-02 13:28:42 UTC (rev 300) +++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/InboundClientAdapter.bpel 2009-07-02 13:28:48 UTC (rev 301) @@ -22,10 +22,16 @@ <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" location="ObjectProcessor/InboundObjectProcessor.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <partnerLinks> - <partnerLink name="XSLTTransform" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" partnerLinkType="tns:XSLTTransform" partnerRole="XSLTTransformPortTypeRole"/> - <partnerLink name="ObjectProcessor" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" partnerLinkType="tns:ObjectProcessor" partnerRole="ObjectProcessorPortTypeRole"/> - <partnerLink name="LSF" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" partnerLinkType="tns:LSFClientAdapter" myRole="LSFClientAdapterPortTypeRole"/> + <partnerLink name="XSLTTransform" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" partnerLinkType="tns:XSLTTransform" + partnerRole="XSLTTransformPortTypeRole"/> + + <partnerLink name="ObjectProcessor" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" partnerLinkType="tns:ObjectProcessor" + partnerRole="ObjectProcessorPortTypeRole"/> + + <partnerLink name="LSF" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" partnerLinkType="tns:LSFClientAdapter" + myRole="LSFClientAdapterPortTypeRole"/> </partnerLinks> + <variables> <variable name="XSLTTransformOperationOut" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" messageType="tns:XSLTTransformOperationResponse"/> <variable name="XSLTTransformOperationIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" messageType="tns:XSLTTransformOperationRequest"/> @@ -34,6 +40,7 @@ <variable name="SynchronizationMessage" element="lsfdt:synchronizationMessage"/> <variable name="Messages" element="dt:messages"/> </variables> + <sequence> <receive name="receive" createInstance="yes" partnerLink="LSF" operation="receive" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 13:28:45
|
Revision: 300 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=300&view=rev Author: pkasprzak Date: 2009-07-02 13:28:42 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Adapted everything (testcases / bpels /wsdls) to use dynamic endpoints, so now the endpoint of the ilias system is taken from config and can be changed during runtime * Cleanup Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCategory/Input.xml trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCategory/Input.xml trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCourse/Input.xml trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCategory/Input.xml trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCourse/Input.xml Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCategory/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCategory/Input.xml 2009-07-02 13:28:32 UTC (rev 299) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCategory/Input.xml 2009-07-02 13:28:42 UTC (rev 300) @@ -33,6 +33,8 @@ </dt:category> <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> <dt:event>CREATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> </categoryMessage> </ili:processCategory> </soapenv:Body> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCategory/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCategory/Input.xml 2009-07-02 13:28:32 UTC (rev 299) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCategory/Input.xml 2009-07-02 13:28:42 UTC (rev 300) @@ -31,6 +31,8 @@ </dt:category> <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> <dt:event>DELETE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> </categoryMessage> </ili:processCategory> </soapenv:Body> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCourse/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCourse/Input.xml 2009-07-02 13:28:32 UTC (rev 299) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_deleteCourse/Input.xml 2009-07-02 13:28:42 UTC (rev 300) @@ -183,6 +183,8 @@ <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> <dt:event>DELETE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> </courseMessage> </ili:processCourse> </soapenv:Body> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCategory/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCategory/Input.xml 2009-07-02 13:28:32 UTC (rev 299) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCategory/Input.xml 2009-07-02 13:28:42 UTC (rev 300) @@ -33,6 +33,8 @@ </dt:category> <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> <dt:event>UPDATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> </categoryMessage> </ili:processCategory> </soapenv:Body> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCourse/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCourse/Input.xml 2009-07-02 13:28:32 UTC (rev 299) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/iliasAdapter_updateCourse/Input.xml 2009-07-02 13:28:42 UTC (rev 300) @@ -1,64 +1,66 @@ <soapenv:Envelope xsi:schemaLocation="http://schemas.xmlsoap.org/soap/envelope/ http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> - <soapenv:Body> - <ili:processCourse> - <courseMessage> - <dt:course> - <dt:busId>?string?</dt:busId> - <dt:eventTime>?2008-09-29T03:49:45?</dt:eventTime> - <!--Zero or more repetitions:--> -<!--- - - - - Attribute: type - - - - - --> - <dt:attribute> - <dt:name>type</dt:name> - <dt:value>Hauptseminar</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> -<!--- - - - - Attribute: title - - - - - --> - <dt:attribute> - <dt:name>title</dt:name> - <dt:value>Datenbanksysteme 2</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> -<!--- - - - - Attribute: shortDescription - - - - - --> - <dt:attribute> - <dt:name>shortDescription</dt:name> - <dt:value>kurze TestBeschreibung 25</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> -<!--- - - - - Attribute: abbreviation - - - - - --> - <dt:attribute> - <dt:name>abbreviation</dt:name> - <dt:value>PAS</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> -<!--- - - - - Attribute: languageFull - - - - - --> - <dt:attribute> - <dt:name>languageFull</dt:name> - <dt:value>chinesisch</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> - <!--- - - - - Attribute: clientId - - - - - --> - <dt:attribute> - <dt:name>clientId</dt:name> - <dt:value>lecture:32350</dt:value> - <dt:transient>false</dt:transient> - </dt:attribute> + <soapenv:Body> + <ili:processCourse> + <courseMessage> + <dt:course> + <dt:busId>?string?</dt:busId> + <dt:eventTime>?2008-09-29T03:49:45?</dt:eventTime> + <!--Zero or more repetitions:--> + <!--- - - - - Attribute: type - - - - - --> + <dt:attribute> + <dt:name>type</dt:name> + <dt:value>Hauptseminar</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: title - - - - - --> + <dt:attribute> + <dt:name>title</dt:name> + <dt:value>Datenbanksysteme 2</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: shortDescription - - - - - --> + <dt:attribute> + <dt:name>shortDescription</dt:name> + <dt:value>kurze TestBeschreibung 25</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: abbreviation - - - - - --> + <dt:attribute> + <dt:name>abbreviation</dt:name> + <dt:value>PAS</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: languageFull - - - - - --> + <dt:attribute> + <dt:name>languageFull</dt:name> + <dt:value>chinesisch</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> - <!--Optional:--> - <dt:categories> - <!--Zero or more repetitions:--> - <dt:category>?string?</dt:category> - </dt:categories> - <!--Optional:--> - <dt:parent>?string?</dt:parent> - <!--Optional:--> - <dt:workgroups> - <!--Zero or more repetitions:--> - <dt:workgroup>?string?</dt:workgroup> - </dt:workgroups> - </dt:course> - <dt:eventTime>?2004-02-14T19:44:14?</dt:eventTime> - <dt:event>UPDATE</dt:event> - </courseMessage> - </ili:processCourse> - </soapenv:Body> + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:workgroups> + <!--Zero or more repetitions:--> + <dt:workgroup>?string?</dt:workgroup> + </dt:workgroups> + </dt:course> + <dt:eventTime>?2004-02-14T19:44:14?</dt:eventTime> + <dt:event>UPDATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + </courseMessage> + </ili:processCourse> + </soapenv:Body> </soapenv:Envelope> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 13:28:36
|
Revision: 299 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=299&view=rev Author: pkasprzak Date: 2009-07-02 13:28:32 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Adapted everything (testcases / bpels /wsdls) to use dynamic endpoints, so now the endpoint of the ilias system is taken from config and can be changed during runtime * Cleanup Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCategory.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/faultHandlingMsg.wsdl Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -1,24 +1,25 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="AddCategory" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:il_objs="http://cse.campussource.de/schema/ilias/objects" - xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" - xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> +<process name="AddCategory" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:il_objs="http://cse.campussource.de/schema/ilias/objects" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" + xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://cse.campussource.de/schema/ilias/objects" location="ilias-objects.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" location="AddCategory.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <partnerLinks> <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" partnerLinkType="tns:AddCategory" myRole="AddCategoryPortTypeRole"/> @@ -36,9 +37,9 @@ <variable name="CategoryXML" element="il_objs:Object"/> <!--FaultHandling Variables --> - <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> - <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> - <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> + <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> + <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> + <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> </variables> @@ -98,15 +99,29 @@ <to variable="UnknownFault" part="context"/> </copy> </assign> - <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="addCategory" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" portType="tns:AddCategoryPortType" faultName="tns:UnknownFault" variable="UnknownFault"/> + <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="addCategory" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" + portType="tns:AddCategoryPortType" + faultName="tns:UnknownFault" + variable="UnknownFault"/> </sequence> </catchAll> </faultHandlers> <sequence> - <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addCategory" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" - portType="tns:AddCategoryPortType" - variable="AddCategoryIn"/> + <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addCategory" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" + portType="tns:AddCategoryPortType" + variable="AddCategoryIn"/> + + <!-- Set Ilias EPR --> + <assign name="setIliasEPR"> + <copy> + <from>$AddCategoryIn.EPR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> + <!--Set Data for AddCategory Invoke --> <assign name="prepareAddCategory"> <copy> @@ -147,7 +162,8 @@ </assign> <!--Invoke Ilias with addObject --> - <invoke name="addCategory" partnerLink="ILIAS" operation="addObject" xmlns:tns="urn:ilUserAdministration" + <invoke name="addCategory" partnerLink="ILIAS" operation="addObject" + xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="AddObjectIn" outputVariable="AddObjectOut"> @@ -169,9 +185,10 @@ <to>$AddCategoryOut.categoryId</to> </copy> </assign> - <reply name="returnCategoryId" partnerLink="IliasAdapter" operation="addCategory" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" - portType="tns:AddCategoryPortType" - variable="AddCategoryOut"/> + <reply name="returnCategoryId" partnerLink="IliasAdapter" operation="addCategory" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" + portType="tns:AddCategoryPortType" + variable="AddCategoryOut"/> </sequence> <else> <!--Handling IliasFault, sending a Faultreply --> @@ -191,7 +208,10 @@ <to variable="IliasFault" part="context"/> </copy> </assign> - <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="addCategory" portType="tns:AddCategoryPortType" faultName="tns:IliasFault" variable="IliasFault"/> + <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="addCategory" + portType="tns:AddCategoryPortType" + faultName="tns:IliasFault" + variable="IliasFault"/> </sequence> </else> </if> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.wsdl 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.wsdl 2009-07-02 13:28:32 UTC (rev 299) @@ -5,27 +5,33 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns="http://cse.campussource.de/schema/DataTypes" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"> + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:ns1="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/> + <types> <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory"> - <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> </xsd:schema> </types> <message name="AddCategoryRequest"> - <part name="SID" type="xsd:string"/> - <part name="category" type="ns:categoryType"/> + <part name="SID" type="xsd:string"/> + <part name="category" type="ns:categoryType"/> + <part name="EPR" element="ns1:service-ref"/> </message> <message name="AddCategoryResponse"> <part name="categoryId" type="xsd:int"/> </message> <portType name="AddCategoryPortType"> <operation name="addCategory"> - <input name="input1" message="tns:AddCategoryRequest"/> - <output name="output1" message="tns:AddCategoryResponse"/> - <fault name="SystemFault" message="ns0:systemFaultMessage"/> - <fault name="IliasFault" message="ns0:iliasFaultMessage"/> - <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> + <input name="input1" message="tns:AddCategoryRequest"/> + <output name="output1" message="tns:AddCategoryResponse"/> + <fault name="SystemFault" message="ns0:systemFaultMessage"/> + <fault name="IliasFault" message="ns0:iliasFaultMessage"/> + <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> </operation> </portType> <plnk:partnerLinkType name="AddCategory"> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -1,28 +1,27 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="AddCourse" - targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:il_crs="http://cse.campussource.de/schema/ilias/course" - xmlns:il_objs="http://cse.campussource.de/schema/ilias/objects" - xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" - xmlns:dt="http://cse.campussource.de/schema/DataTypes" - xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" - xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> +<process name="AddCourse" + targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:il_crs="http://cse.campussource.de/schema/ilias/course" + xmlns:il_objs="http://cse.campussource.de/schema/ilias/objects" + xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:dt="http://cse.campussource.de/schema/DataTypes" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://cse.campussource.de/schema/ilias/course" location="ilias-course.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://cse.campussource.de/schema/ilias/objects" location="ilias-objects.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" location="AddCourse.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <partnerLinks> <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" partnerLinkType="tns:AddCourse" @@ -93,7 +92,11 @@ <to variable="SystemFault" part="context"/> </copy> </assign> - <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" portType="tns:AddCoursePortType" faultName="tns:SystemFault" variable="SystemFault"/> + <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="addCourse" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" + portType="tns:AddCoursePortType" + faultName="tns:SystemFault" + variable="SystemFault"/> </sequence> </catch> @@ -121,23 +124,35 @@ <to variable="UnknownFault" part="process"/> </copy> </assign> - <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" portType="tns:AddCoursePortType" faultName="tns:UnknownFault" variable="UnknownFault"/> + <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="addCourse" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" + portType="tns:AddCoursePortType" + faultName="tns:UnknownFault" + variable="UnknownFault"/> </sequence> </catchAll> </faultHandlers> <sequence> - <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" - portType="tns:AddCoursePortType" - variable="AddCourseIn"/> + <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addCourse" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" + portType="tns:AddCoursePortType" + variable="AddCourseIn"/> <assign name="init"> <copy> <from>0</from> <to variable="CategoryRefId"/> </copy> </assign> - + <!-- Set Ilias EPR --> + <assign name="setIliasEPR"> + <copy> + <from>$AddCourseIn.EPR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> + <!-- Prepeare search by title --> <assign name="prepareGetObjectsByTitle"> <copy> @@ -261,9 +276,9 @@ </assign> <invoke name="addCategory" partnerLink="ILIAS" operation="addObject" xmlns:tns="urn:ilUserAdministration" - portType="tns:ILIASSoapWebservicePortType" - inputVariable="AddObjectIn" - outputVariable="AddObjectOut"> + portType="tns:ILIASSoapWebservicePortType" + inputVariable="AddObjectIn" + outputVariable="AddObjectOut"> <sxt:trace> <sxt:log level="info" location="onStart"> <from>concat('*** Adding Category: ', $AddObjectIn.object_xml)</from> @@ -356,9 +371,9 @@ </assign> <invoke name="createLecture" partnerLink="ILIAS" operation="addCourse" xmlns:tns="urn:ilUserAdministration" - portType="tns:ILIASSoapWebservicePortType" - inputVariable="IliasAddCourseIn" - outputVariable="IliasAddCourseOut"> + portType="tns:ILIASSoapWebservicePortType" + inputVariable="IliasAddCourseIn" + outputVariable="IliasAddCourseOut"> <sxt:trace> <sxt:log level="info" location="onStart"> <from>concat('*** Adding Course (refId: ', $IliasAddCourseIn.target_id, ', xml: ', $IliasAddCourseIn.crs_xml, ')')</from> @@ -380,9 +395,10 @@ <to>$AddCourseOut.courseId</to> </copy> </assign> - <reply name="returnCourseId" partnerLink="IliasAdapter" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" - portType="tns:AddCoursePortType" - variable="AddCourseOut"/> + <reply name="returnCourseId" partnerLink="IliasAdapter" operation="addCourse" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" + portType="tns:AddCoursePortType" + variable="AddCourseOut"/> </sequence> <else> <sequence> @@ -409,7 +425,11 @@ </copy> </assign> - <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" portType="tns:AddCoursePortType" faultName="tns:IliasFault" variable="IliasFault"/> + <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="addCourse" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" + portType="tns:AddCoursePortType" + faultName="tns:IliasFault" + variable="IliasFault"/> </sequence> </else> </if> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.wsdl 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.wsdl 2009-07-02 13:28:32 UTC (rev 299) @@ -5,27 +5,33 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns="http://cse.campussource.de/schema/DataTypes" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"> + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:ns1="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/> + <types> <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse"> - <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> </xsd:schema> </types> <message name="AddCourseRequest"> <part name="SID" type="xsd:string"/> <part name="course" type="ns:courseType"/> + <part name="EPR" element="ns1:service-ref"/> </message> <message name="AddCourseResponse"> <part name="courseId" type="xsd:int"/> </message> <portType name="AddCoursePortType"> <operation name="addCourse"> - <input name="input1" message="tns:AddCourseRequest"/> - <output name="output1" message="tns:AddCourseResponse"/> - <fault name="SystemFault" message="ns0:systemFaultMessage"/> - <fault name="IliasFault" message="ns0:iliasFaultMessage"/> - <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> + <input name="input1" message="tns:AddCourseRequest"/> + <output name="output1" message="tns:AddCourseResponse"/> + <fault name="SystemFault" message="ns0:systemFaultMessage"/> + <fault name="IliasFault" message="ns0:iliasFaultMessage"/> + <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> </operation> </portType> <plnk:partnerLinkType name="AddCourse"> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -1,30 +1,31 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="DeleteCategory" - targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" - xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:ns1="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" - xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> +<process name="DeleteCategory" + targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" + xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:ns1="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" location="DeleteCategory.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <partnerLinks> <partnerLink name="ILIAS" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" partnerLinkType="tns:ILIASSoapWebserviceLinkType" partnerRole="ILIASSoapWebserviceRole"/> <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" partnerLinkType="tns:DeleteCategory" myRole="DeleteCategoryPortTypeRole"/> </partnerLinks> + <variables> <variable name="DeleteObjectOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:deleteObjectResponse"/> @@ -34,10 +35,11 @@ <!--FaultHandling Variables --> - <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> - <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> - <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> + <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> + <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> + <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> </variables> + <sequence> <scope name="DeleteCategoryScope" xmlns:tns="urn:ilUserAdministration"> <faultHandlers> @@ -97,7 +99,10 @@ <to variable="UnknownFault" part="process"/> </copy> </assign> - <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="deleteCategory" portType="ns1:DeleteCategoryPortType" faultName="ns1:UnknownFault" variable="UnknownFault"/> + <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="deleteCategory" + portType="ns1:DeleteCategoryPortType" + faultName="ns1:UnknownFault" + variable="UnknownFault"/> </sequence> </catchAll> </faultHandlers> @@ -108,6 +113,15 @@ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" portType="tns:DeleteCategoryPortType" variable="DeleteCategoryIn"/> + + <!-- Set Ilias EPR --> + <assign name="setIliasEPR"> + <copy> + <from>$DeleteCategoryIn.EPR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> + <!--Fake refId TODO --> <assign name="prepareForDeleteCategory"> <copy> @@ -170,9 +184,10 @@ <to variable="IliasFault" part="process"/> </copy> </assign> - <reply name="replyWithIliasFault" partnerLink="IliasAdapter" operation="deleteCategory" - portType="ns1:DeleteCategoryPortType" - faultName="ns1:IliasFault" variable="IliasFault"/> + <reply name="replyWithIliasFault" partnerLink="IliasAdapter" operation="deleteCategory" + portType="ns1:DeleteCategoryPortType" + faultName="ns1:IliasFault" + variable="IliasFault"/> </sequence> </else> </if> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.wsdl 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.wsdl 2009-07-02 13:28:32 UTC (rev 299) @@ -5,36 +5,26 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns="http://cse.campussource.de/schema/DataTypes" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"> + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:ns1="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/> + <types> <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory"> - <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> </xsd:schema> </types> <message name="deleteCategoryRequest"> <part name="SID" type="xsd:string"/> <part name="category" type="ns:categoryType"/> + <part name="EPR" element="ns1:service-ref"/> </message> <message name="deleteCategoryResponse"> <part name="success" type="xsd:boolean"/> </message> -<!-- - <message name="faultMessage"> - <part name="cause" type="xsd:string"/> - </message> ---> -<!-- - <message name="iliasFaultMessage"> - <part name="cause" type="xsd:string"/> - </message> - <message name="unknownFaultMessage"> - <part name="cause" type="xsd:string"/> - </message> - <message name="systemFaultMessage"> - <part name="cause" type="xsd:string"/> - </message> ---> <portType name="DeleteCategoryPortType"> <operation name="deleteCategory"> <input name="input1" message="tns:deleteCategoryRequest"/> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -1,28 +1,30 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="DeleteCourse" - targetNamespace="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:tns="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" - xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" - xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" - xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" > - <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" location="DeleteCourse.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> +<process name="DeleteCourse" + targetNamespace="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:tns="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" + xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" + xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" > + + <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" location="DeleteCourse.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <partnerLinks> <partnerLink name="ILIAS" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" partnerLinkType="tns:ILIASSoapWebserviceLinkType" partnerRole="ILIASSoapWebserviceRole"/> <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" partnerLinkType="tns:DeleteCourse" myRole="DeleteCoursePortTypeRole"/> </partnerLinks> + <variables> <variable name="DeleteCourseOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:deleteCourseResponse"/> <variable name="DeleteCourseIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:deleteCourseRequest"/> @@ -31,11 +33,12 @@ <!--FaultHandling Variables --> - <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> - <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> - <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> + <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> + <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> + <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> </variables> + <sequence> <scope name="deleteCourseScope"> <faultHandlers> @@ -67,7 +70,10 @@ <to variable="SystemFault" part="process"/> </copy> </assign> - <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" faultName="ns0:SystemFault" variable="SystemFault"/> + <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="deleteCourse" + portType="ns0:DeleteCoursePortType" + faultName="ns0:SystemFault" + variable="SystemFault"/> </sequence> </catch> @@ -99,7 +105,10 @@ <to variable="UnknownFault" part="process"/> </copy> </assign> - <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" faultName="ns0:UnknownFault" variable="UnknownFault"/> + <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="deleteCourse" + portType="ns0:DeleteCoursePortType" + faultName="ns0:UnknownFault" + variable="UnknownFault"/> </sequence> </catchAll> </faultHandlers> @@ -109,6 +118,15 @@ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" portType="tns:DeleteCoursePortType" variable="DeleteCourseOperationIn"/> + + <!-- Set Ilias EPR --> + <assign name="setIliasEPR"> + <copy> + <from>$DeleteCourseOperationIn.EPR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> + <!-- TODO set the course Id--> <assign name="prepareForDeleteCourse"> <copy> @@ -125,6 +143,7 @@ portType="tns:ILIASSoapWebservicePortType" inputVariable="DeleteCourseIn" outputVariable="DeleteCourseOut"/> + <!--Send a normal Reply if DeleteCourse succeed, otherwise reply with an Ilias Fault --> <if name="IfDeleteCourseSucceed"> <condition>$DeleteCourseOut.success</condition> @@ -167,7 +186,10 @@ <to variable="IliasFault" part="process"/> </copy> </assign> - <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" faultName="ns0:IliasFault" variable="IliasFault"/> + <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="deleteCourse" + portType="ns0:DeleteCoursePortType" + faultName="ns0:IliasFault" + variable="IliasFault"/> </sequence> </else> </if> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.wsdl 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.wsdl 2009-07-02 13:28:32 UTC (rev 299) @@ -5,27 +5,33 @@ xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns="http://cse.campussource.de/schema/DataTypes" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"> + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns:ns0="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" + xmlns:ns1="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + + <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/> <types> <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse"> - <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="Common/CDDM.xsd"/> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> </xsd:schema> </types> <message name="DeleteCourseRequest"> - <part name="SID" type="xsd:string"/> - <part name="course" type="ns:courseType"/> + <part name="SID" type="xsd:string"/> + <part name="course" type="ns:courseType"/> + <part name="EPR" element="ns1:service-ref"/> </message> <message name="DeleteCourseResponse"> - <part name="success" type="xsd:boolean"/> + <part name="success" type="xsd:boolean"/> </message> <portType name="DeleteCoursePortType"> <operation name="deleteCourse"> - <input name="input1" message="tns:DeleteCourseRequest"/> - <output name="output1" message="tns:DeleteCourseResponse"/> - <fault name="SystemFault" message="ns0:systemFaultMessage"/> - <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> - <fault name="IliasFault" message="ns0:iliasFaultMessage"/> + <input name="input1" message="tns:DeleteCourseRequest"/> + <output name="output1" message="tns:DeleteCourseResponse"/> + <fault name="SystemFault" message="ns0:systemFaultMessage"/> + <fault name="UnknownFault" message="ns0:unknownFaultMessage"/> + <fault name="IliasFault" message="ns0:iliasFaultMessage"/> </operation> </portType> <plnk:partnerLinkType name="DeleteCourse"> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -125,7 +125,6 @@ <from>$LoginIn.EPR</from> <to partnerLink="ILIAS"/> </copy> - </assign> <invoke name="login" partnerLink="ILIAS" operation="login" xmlns:tns="urn:ilUserAdministration" Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-02 12:19:58 UTC (rev 298) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-02 13:28:32 UTC (rev 299) @@ -272,6 +272,10 @@ <from>$SID</from> <to>$AddCourseIn.SID</to> </copy> + <copy> + <from>$IliasEPR</from> + <to>$AddCourseIn.EPR</to> + </copy> </assign> <invoke name="addCourse" partnerLink="AddCourse" operation="addCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" @@ -286,9 +290,9 @@ </assign> <assign name="addCourseSuccess"> <copy> - <from>$STATUS_SUCCESS</from> - <to>$ReplyStatus</to> - </copy> + <from>$STATUS_SUCCESS</from> + <to>$ReplyStatus</to> + </copy> </assign> </sequence> <elseif> @@ -309,6 +313,10 @@ <from>$SID</from> <to>$UpdateCourseIn.SID</to> </copy> + <copy> + <from>$IliasEPR</from> + <to>$UpdateCourseIn.EPR</to> + </copy> </assign> <invoke name="updateCourse" partnerLink="UpdateCourse" operation="updateCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" @@ -317,9 +325,9 @@ outputVariable="UpdateCourseOut"/> <assign name="updateCourseSuccess"> <copy> - <from>$STATUS_SUCCESS</from> - <to>$ReplyStatus</to> - </copy> + <from>$STATUS_SUCCESS</from> + <to>$ReplyStatus</to> + </copy> </assign> </sequence> </elseif> @@ -341,6 +349,10 @@ <from>$SID</from> <to>$DeleteCourseIn.SID</to> </copy> + <copy> + <from>$IliasEPR</from> + <to>$DeleteCourseIn.EPR</to> + </copy> </assign> <invoke name="deleteCourse" partnerLink="DeleteCourse" operation="deleteCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" @@ -355,7 +367,6 @@ </copy> </assign> - </sequence> </elseif> <else> @@ -365,9 +376,9 @@ <!--Set Fault Data --> <assign name="PrepareForThrowFaultOperationNotFounded"> <sxt:trace> - ... [truncated message content] |
From: <pka...@us...> - 2009-07-02 13:16:49
|
Revision: 298 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=298&view=rev Author: pkasprzak Date: 2009-07-02 12:19:58 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Cleanup Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 11:19:41 UTC (rev 297) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 12:19:58 UTC (rev 298) @@ -1,17 +1,17 @@ <?xml version="1.0" encoding="UTF-8"?> -<process - name="Login" - targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" - xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" - xmlns:xsd="http://www.w3.org/2001/XMLSchema" - 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" - xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" - xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" - xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" - xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" - xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> +<process name="Login" + targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" + xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> <import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" location="Common/WS-Addressing.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" location="Common/WS-BPEL-ServiceRef.xsd" importType="http://www.w3.org/2001/XMLSchema"/> @@ -38,9 +38,6 @@ <variable name="LoginIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" messageType="tns:loginRequest"/> <variable name="IliasLoginOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:loginResponse"/> <variable name="IliasLoginIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:loginRequest"/> - <variable name="IliasSR" element="sref:service-ref"/> - <variable name="IliasEPR" element="wsa:EndpointReference"/> - <variable name="IliasEPRTest" element="wsa:EndpointReference"/> </variables> <sequence> @@ -123,81 +120,18 @@ </copy> </assign> -<!-- - <assign> - <sxt:trace> - <sxt:log level="info" location="onComplete"> - <from>concat('*** Ilias EPR: ', sxxf:doMarshal($IliasEPR))</from> - </sxt:log> - </sxt:trace> - <copy> - <from partnerLink="ILIAS" endpointReference="partnerRole"/> - <to>$IliasEPR</to> - </copy> - </assign> ---> -<!-- - <assign> - <copy> - <from> - <literal> - <sref:service-ref> - <wsa:EndpointReference> - <wsa:Address>http://localhost/ilias3/webservice/soap/server.php?debug=1</wsa:Address> - <wsa:ServiceName xmlns:ns="urn:ilUserAdministration" PortName="ILIASSoapWebservicePort">ns:ILIASSoapWebservice</wsa:ServiceName> - </wsa:EndpointReference> - </sref:service-ref> - </literal> - </from> - <to partnerLink="ILIAS"/> - </copy> - </assign> ---> - <!-- Build sref for ILIAS PL --> - - <assign> -<!-- - <sxt:trace> - <sxt:log level="info" location="onComplete"> - <from>concat('*** Ilias EPR: ', sxxf:doMarshal($LoginIn.EPR))</from> - </sxt:log> - </sxt:trace> - - <sxt:trace> - <sxt:log level="info" location="onComplete"> - <from>concat('*** Ilias EPR-Test: ', sxxf:doMarshal($IliasEPRTest))</from> - </sxt:log> - </sxt:trace> - - <copy> - <from> - <literal> - <wsa:EndpointReference> - <wsa:Address/> - <wsa:ServiceName xmlns:ns="urn:ilUserAdministration" PortName="ILIASSoapWebservicePort">ns:ILIASSoapWebservice</wsa:ServiceName> - </wsa:EndpointReference> - </literal> - </from> - <to>$IliasEPRTest</to> - </copy> + <assign name="setIliasEPR"> <copy> - <from>'http://localhost/ilias3/webservice/soap/server.php?debug=1'</from> - <to>$IliasEPRTest/wsa:Address/text()</to> - </copy> ---> - - - <copy> <from>$LoginIn.EPR</from> <to partnerLink="ILIAS"/> </copy> </assign> - <invoke name="login" partnerLink="ILIAS" operation="login" xmlns:tns="urn:ilUserAdministration" - portType="tns:ILIASSoapWebservicePortType" - inputVariable="IliasLoginIn" - outputVariable="IliasLoginOut"> + <invoke name="login" partnerLink="ILIAS" operation="login" xmlns:tns="urn:ilUserAdministration" + portType="tns:ILIASSoapWebservicePortType" + inputVariable="IliasLoginIn" + outputVariable="IliasLoginOut"> <sxt:trace> <sxt:log level="info" location="onComplete"> <from>concat('*** SID: ', $IliasLoginOut.sid)</from> @@ -212,9 +146,9 @@ </copy> </assign> - <reply name="replyWithSID" partnerLink="IliasAdapter" operation="login" - xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" - portType="tns:LoginPortType" - variable="LoginOut"/> + <reply name="replyWithSID" partnerLink="IliasAdapter" operation="login" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" + portType="tns:LoginPortType" + variable="LoginOut"/> </sequence> </process> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 11:20:06
|
Revision: 296 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=296&view=rev Author: pkasprzak Date: 2009-07-02 11:19:30 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Dynamic Partnerlink stuff: - Get system-endpoint from config based on target-system in message - Use XSLT / Voodoo to generate valid EndpointReference - Override static Partnerlink with new EPR - Only implemented for Login.bpel and addCourse-Testcase for now Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-02 11:14:40 UTC (rev 295) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-02 11:19:30 UTC (rev 296) @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns21="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns23="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns24="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns25="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns26="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns27="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/ejb/ConfigurationManager" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink"> +<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns21="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns23="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" xmlns:ns24="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" xmlns:ns25="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns26="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns27="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns28="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns29="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/ejb/ConfigurationManager" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink"> <endpoints> <endpoint endpoint-name="ILIASSoapWebservicePort" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint1" service-name="ns1:ILIASSoapWebservice"/> <endpoint endpoint-name="IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint2" service-name="ns2:IdentityMapperService"/> @@ -15,32 +15,35 @@ <endpoint display-name="IliasAdapter" endpoint-name="UpdateCoursePortTypeRole_myRole" file-path="UpdateCourse.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint12" process-name="UpdateCourse" service-name="ns17:IliasAdapter"/> <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint13" process-name="AddCategory" service-name="ns19:IliasAdapter"/> <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint14" process-name="DeleteCourse" service-name="ns21:IliasAdapter"/> - <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint15" process-name="OutboundClientAdapter" service-name="ns23:ILIASAdapter"/> - <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint16" process-name="Login" service-name="ns9:ConfigurationManager"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint17" process-name="Login" service-name="ns9:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint18" process-name="UpdateCategory" service-name="ns11:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint19" process-name="DeleteCategory" service-name="ns13:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="AddCourse" service-name="ns15:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="UpdateCourse" service-name="ns17:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="AddCategory" service-name="ns19:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="DeleteCourse" service-name="ns21:ILIAS"/> - <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint24" process-name="OutboundClientAdapter" service-name="ns23:Login"/> - <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint25" process-name="OutboundClientAdapter" service-name="ns23:AddCourse"/> - <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns23:UpdateCourse"/> - <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns23:DeleteCourse"/> - <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns23:AddCategory"/> - <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns23:UpdateCategory"/> - <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns23:DeleteCategory"/> - <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns23:ReplyProcessor"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns23:ILIAS"/> - <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint33" process-name="ReplyProcessor" service-name="ns25:ClientAdapter"/> - <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint34" process-name="InboundObjectProcessor" service-name="ns26:ClientAdapter"/> - <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint35" process-name="InboundObjectProcessor" service-name="ns26:IdentityMapper"/> - <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint36" service-name="ns2:IdentityMapperService"/> - <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint37" service-name="ns3:XSLTTransformService"/> - <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint38" process-name="InboundClientAdapter" service-name="ns27:LSF"/> - <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint39" process-name="InboundClientAdapter" service-name="ns27:XSLTTransform"/> - <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint40" process-name="InboundClientAdapter" service-name="ns27:ObjectProcessor"/> + <endpoint display-name="IliasAdapter" endpoint-name="ResolveEPRPortTypeRole_myRole" file-path="ResolveEPR.bpel" interface-name="ns24:ResolveEPRPortType" name="endpoint15" process-name="ResolveEPR" service-name="ns23:IliasAdapter"/> + <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint16" process-name="OutboundClientAdapter" service-name="ns25:ILIASAdapter"/> + <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint17" process-name="Login" service-name="ns9:ConfigurationManager"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint18" process-name="Login" service-name="ns9:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint19" process-name="UpdateCategory" service-name="ns11:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="DeleteCategory" service-name="ns13:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="AddCourse" service-name="ns15:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="UpdateCourse" service-name="ns17:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="AddCategory" service-name="ns19:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint24" process-name="DeleteCourse" service-name="ns21:ILIAS"/> + <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="ResolveEPR.bpel" interface-name="ns8:ConfigurationManager" name="endpoint25" process-name="ResolveEPR" service-name="ns23:ConfigurationManager"/> + <endpoint display-name="ResolveEPR" endpoint-name="ResolveEPRPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:ResolveEPRPortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns25:ResolveEPR"/> + <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns25:Login"/> + <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns25:AddCourse"/> + <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns25:UpdateCourse"/> + <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns25:DeleteCourse"/> + <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns25:AddCategory"/> + <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns25:UpdateCategory"/> + <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint33" process-name="OutboundClientAdapter" service-name="ns25:DeleteCategory"/> + <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns26:ReplyProcessorPortType" name="endpoint34" process-name="OutboundClientAdapter" service-name="ns25:ReplyProcessor"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint35" process-name="OutboundClientAdapter" service-name="ns25:ILIAS"/> + <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns26:ReplyProcessorPortType" name="endpoint36" process-name="ReplyProcessor" service-name="ns27:ClientAdapter"/> + <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint37" process-name="InboundObjectProcessor" service-name="ns28:ClientAdapter"/> + <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint38" process-name="InboundObjectProcessor" service-name="ns28:IdentityMapper"/> + <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint39" service-name="ns2:IdentityMapperService"/> + <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint40" service-name="ns3:XSLTTransformService"/> + <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint41" process-name="InboundClientAdapter" service-name="ns29:LSF"/> + <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint42" process-name="InboundClientAdapter" service-name="ns29:XSLTTransform"/> + <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint43" process-name="InboundClientAdapter" service-name="ns29:ObjectProcessor"/> </endpoints> <service-units> <service-engine-service-unit artifacts-zip="ILIASClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ILIASClientAdapter" unit-name="ILIASClientAdapter" unknown="false" x="130" y="97"> @@ -52,7 +55,7 @@ <provides endpoint="endpoint13"/> <provides endpoint="endpoint14"/> <provides endpoint="endpoint15"/> - <consumes endpoint="endpoint16"/> + <provides endpoint="endpoint16"/> <consumes endpoint="endpoint17"/> <consumes endpoint="endpoint18"/> <consumes endpoint="endpoint19"/> @@ -69,23 +72,26 @@ <consumes endpoint="endpoint30"/> <consumes endpoint="endpoint31"/> <consumes endpoint="endpoint32"/> + <consumes endpoint="endpoint33"/> + <consumes endpoint="endpoint34"/> + <consumes endpoint="endpoint35"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="Common.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-Common" unit-name="Common" unknown="false" x="160" y="886"/> <service-engine-service-unit artifacts-zip="ObjectProcessor.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ObjectProcessor" unit-name="ObjectProcessor" unknown="false" x="133" y="969"> - <provides endpoint="endpoint33"/> - <provides endpoint="endpoint34"/> - <consumes endpoint="endpoint35"/> + <provides endpoint="endpoint36"/> + <provides endpoint="endpoint37"/> + <consumes endpoint="endpoint38"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="IdentityMapper.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-IdentityMapper" unit-name="IdentityMapper" unknown="false" x="133" y="1170"> - <provides endpoint="endpoint36"/> + <provides endpoint="endpoint39"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="XSLTTransform.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-XSLTTransform" unit-name="XSLTTransform" unknown="false" x="133" y="1285"> - <provides endpoint="endpoint37"/> + <provides endpoint="endpoint40"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="LSFClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-LSFClientAdapter" unit-name="LSFClientAdapter" unknown="false" x="135" y="1400"> - <provides endpoint="endpoint38"/> - <consumes endpoint="endpoint39"/> - <consumes endpoint="endpoint40"/> + <provides endpoint="endpoint41"/> + <consumes endpoint="endpoint42"/> + <consumes endpoint="endpoint43"/> </service-engine-service-unit> <binding-component-service-unit artifacts-zip="sun-http-binding.jar" component-name="sun-http-binding" description="Represents this Service Unit" name="CSEIPCA-sun-http-binding" unit-name="sun-http-binding"> <ports> @@ -128,31 +134,33 @@ </binding-component-service-unit> </service-units> <connections> - <connection consumer="endpoint25" provider="endpoint11" state="unchanged"/> - <connection consumer="endpoint17" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint28" provider="endpoint11" state="unchanged"/> <connection consumer="endpoint18" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint19" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint20" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint21" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint22" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint23" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint32" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint30" provider="endpoint10" state="unchanged"/> - <connection consumer="endpoint27" provider="endpoint14" state="unchanged"/> - <connection consumer="endpoint24" provider="endpoint8" state="unchanged"/> - <connection consumer="endpoint2" provider="endpoint36" state="unchanged"/> - <connection consumer="endpoint35" provider="endpoint36" state="unchanged"/> - <connection consumer="endpoint3" provider="endpoint37" state="unchanged"/> - <connection consumer="endpoint39" provider="endpoint37" state="unchanged"/> - <connection consumer="endpoint4" provider="endpoint38" state="unchanged"/> - <connection consumer="endpoint5" provider="endpoint34" state="unchanged"/> - <connection consumer="endpoint40" provider="endpoint34" state="unchanged"/> - <connection consumer="endpoint28" provider="endpoint13" state="unchanged"/> - <connection consumer="endpoint29" provider="endpoint9" state="unchanged"/> - <connection consumer="endpoint26" provider="endpoint12" state="unchanged"/> - <connection consumer="endpoint6" provider="endpoint15" state="unchanged"/> - <connection consumer="endpoint16" provider="endpoint7" state="unchanged"/> - <connection consumer="endpoint31" provider="endpoint33" state="unchanged"/> + <connection consumer="endpoint24" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint35" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint33" provider="endpoint10" state="unchanged"/> + <connection consumer="endpoint30" provider="endpoint14" state="unchanged"/> + <connection consumer="endpoint27" provider="endpoint8" state="unchanged"/> + <connection consumer="endpoint26" provider="endpoint15" state="unchanged"/> + <connection consumer="endpoint2" provider="endpoint39" state="unchanged"/> + <connection consumer="endpoint38" provider="endpoint39" state="unchanged"/> + <connection consumer="endpoint3" provider="endpoint40" state="unchanged"/> + <connection consumer="endpoint42" provider="endpoint40" state="unchanged"/> + <connection consumer="endpoint4" provider="endpoint41" state="unchanged"/> + <connection consumer="endpoint5" provider="endpoint37" state="unchanged"/> + <connection consumer="endpoint43" provider="endpoint37" state="unchanged"/> + <connection consumer="endpoint31" provider="endpoint13" state="unchanged"/> + <connection consumer="endpoint32" provider="endpoint9" state="unchanged"/> + <connection consumer="endpoint29" provider="endpoint12" state="unchanged"/> + <connection consumer="endpoint6" provider="endpoint16" state="unchanged"/> + <connection consumer="endpoint17" provider="endpoint7" state="unchanged"/> + <connection consumer="endpoint25" provider="endpoint7" state="unchanged"/> + <connection consumer="endpoint34" provider="endpoint36" state="unchanged"/> </connections> <porttypes> <link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/> @@ -173,6 +181,7 @@ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/portType[@name='ILIASClientAdapterPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCategory.wsdl#xpointer(/definitions/portType[@name='DeleteCategoryPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCourse.wsdl#xpointer(/definitions/portType[@name='DeleteCoursePortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ResolveEPR.wsdl#xpointer(/definitions/portType[@name='ResolveEPRPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCategory.wsdl#xpointer(/definitions/portType[@name='UpdateCategoryPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/faultHandlingMsg.wsdl#xpointer(/definitions/portType[@name='faultHandlingMsgPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml 2009-07-02 11:14:40 UTC (rev 295) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml 2009-07-02 11:19:30 UTC (rev 296) @@ -183,6 +183,8 @@ <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> <dt:event>CREATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> </courseMessage> </ili:processCourse> </soapenv:Body> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 11:19:48
|
Revision: 297 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=297&view=rev Author: pkasprzak Date: 2009-07-02 11:19:41 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Dynamic Partnerlink stuff: - Get system-endpoint from config based on target-system in message - Use XSLT / Voodoo to generate valid EndpointReference - Override static Partnerlink with new EPR - Only implemented for Login.bpel and addCourse-Testcase for now Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.wsdl trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.wsdl Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-02 11:19:30 UTC (rev 296) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-02 11:19:41 UTC (rev 297) @@ -9,4 +9,5 @@ <system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> <system systemId="Common/ConfigurationManager.wsdl" uri="nb-uri:Common#src/ConfigurationManager.wsdl"/> + <system systemId="Common/serviceref.xsd" uri="nb-uri:Common#src/serviceref.xsd"/> </catalog> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 11:19:30 UTC (rev 296) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-02 11:19:41 UTC (rev 297) @@ -40,6 +40,7 @@ <variable name="IliasLoginIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:loginRequest"/> <variable name="IliasSR" element="sref:service-ref"/> <variable name="IliasEPR" element="wsa:EndpointReference"/> + <variable name="IliasEPRTest" element="wsa:EndpointReference"/> </variables> <sequence> @@ -122,23 +123,7 @@ </copy> </assign> - <!-- - <assign name="prepareLogin"> - <copy> - <from>'test'</from> - <to variable="IliasLoginIn" part="client"/> - </copy> - <copy> - <from>'root'</from> - <to variable="IliasLoginIn" part="username"/> - </copy> - <copy> - <from>'cs3-1p'</from> - <to variable="IliasLoginIn" part="password"/> - </copy> - </assign> ---> <assign> <sxt:trace> <sxt:log level="info" location="onComplete"> @@ -150,6 +135,7 @@ <to>$IliasEPR</to> </copy> </assign> +--> <!-- <assign> <copy> @@ -168,32 +154,45 @@ </assign> --> <!-- Build sref for ILIAS PL --> -<!-- + <assign> +<!-- + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <from>concat('*** Ilias EPR: ', sxxf:doMarshal($LoginIn.EPR))</from> + </sxt:log> + </sxt:trace> + + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <from>concat('*** Ilias EPR-Test: ', sxxf:doMarshal($IliasEPRTest))</from> + </sxt:log> + </sxt:trace> + <copy> <from> <literal> - <sref:service-ref> <wsa:EndpointReference> <wsa:Address/> <wsa:ServiceName xmlns:ns="urn:ilUserAdministration" PortName="ILIASSoapWebservicePort">ns:ILIASSoapWebservice</wsa:ServiceName> </wsa:EndpointReference> - </sref:service-ref> </literal> </from> - <to>$IliasSR</to> + <to>$IliasEPRTest</to> </copy> <copy> <from>'http://localhost/ilias3/webservice/soap/server.php?debug=1'</from> - <to>$IliasSR/wsa:EndpointReference</to> + <to>$IliasEPRTest/wsa:Address/text()</to> </copy> +--> + + <copy> - <from>$IliasSR</from> + <from>$LoginIn.EPR</from> <to partnerLink="ILIAS"/> </copy> + </assign> ---> - <invoke name="login" partnerLink="ILIAS" operation="login" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.wsdl 2009-07-02 11:19:30 UTC (rev 296) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.wsdl 2009-07-02 11:19:41 UTC (rev 297) @@ -4,10 +4,15 @@ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" - xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"> - <types/> + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + <types> + <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login"> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> + </xsd:schema> + </types> <message name="loginRequest"> - <part name="dummy" type="xsd:string"/> + <part name="system" type="xsd:string"/> + <part name="EPR" element="ns0:service-ref"/> </message> <message name="loginResponse"> <part name="SID" type="xsd:string"/> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-02 11:19:30 UTC (rev 296) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-02 11:19:41 UTC (rev 297) @@ -10,6 +10,7 @@ xmlns:sxat="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Attachment" xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" xmlns:il_crs="http://cse.campussource.de/schema/ilias/course" xmlns:il_objs="http://cse.campussource.de/schema/ilias/objects" @@ -19,8 +20,8 @@ xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" xmlns:ns2="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse"> - <import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" location="Common/WS-Addressing.xsd" importType="http://www.w3.org/2001/XMLSchema"/> + <import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" location="Common/WS-BPEL-ServiceRef.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://cse.campussource.de/schema/DataTypes" location="Common/CDDM.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" location="ILIASClientAdapter.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> @@ -36,7 +37,11 @@ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" location="DeleteCategory.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" location="ObjectProcessor/ReplyProcessor.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" location="ResolveEPR.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <partnerLinks> + <partnerLink name="ResolveEPR" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" partnerLinkType="tns:ResolveEPR" + partnerRole="ResolveEPRPortTypeRole"/> <partnerLink name="Login" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" partnerLinkType="tns:Login" partnerRole="LoginPortTypeRole"/> <partnerLink name="AddCourse" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" partnerLinkType="tns:AddCourse" @@ -55,12 +60,14 @@ partnerRole="ReplyProcessorPortTypeRole"/> <partnerLink name="ILIAS" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" partnerLinkType="tns:ILIASSoapWebserviceLinkType" partnerRole="ILIASSoapWebserviceRole"/> - <partnerLink name="ILIASAdapter" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" partnerLinkType="tns:ILIASClientAdapter" + <partnerLink name="ILIASAdapter" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" partnerLinkType="tns:ILIASClientAdapter" myRole="ILIASClientAdapterPortTypeRole"/> </partnerLinks> <variables> <!-- Messages --> + <variable name="ResolveEPROut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" messageType="tns:resolveEPRResponse"/> + <variable name="ResolveEPRIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" messageType="tns:resolveEPRRequest"/> <variable name="ProcessReplyIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" messageType="tns:processReplyRequest"/> <variable name="DeleteCategoryOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" messageType="tns:deleteCategoryResponse"/> <variable name="DeleteCategoryIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" messageType="tns:deleteCategoryRequest"/> @@ -85,6 +92,9 @@ <!-- Ilias session id --> <variable name="SID" type="xsd:string"/> + <!-- Ilias EndpointReference --> + <variable name="IliasEPR" element="sref:service-ref"/> + <!-- Reply vars --> <variable name="STATUS_SUCCESS" type="xsd:string" /> <variable name="STATUS_FAILURE" type="xsd:string"/> @@ -97,9 +107,8 @@ <variable name="ReplyXML" type="xsd:string"/> <!--Fault Variable, if Operation from inkoming msg is not supportet --> + <variable name="SystemFaultOperationNotFounded" messageType="fltns:systemFaultMessage"/> - <variable name="SystemFaultOperationNotFounded" messageType="fltns:systemFaultMessage"/> - </variables> <sequence> @@ -173,14 +182,41 @@ portType="tns:ILIASClientAdapterPortType" variable="ProcessCourseOperationIn"> - <scope name="CourseScope"> + <scope name="CourseScope"> <sequence> + + <assign name="setSystem"> + <copy> + <from>$ProcessCourseOperationIn.courseMessage/dt:target</from> + <to>$ResolveEPRIn.system</to> + </copy> + </assign> + + <!-- Determine Ilias Endpoint --> + <invoke name="resolveEPR" partnerLink="ResolveEPR" operation="resolveEPR" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + portType="tns:ResolveEPRPortType" + inputVariable="ResolveEPRIn" + outputVariable="ResolveEPROut"/> + + <assign name="saveIliasEPR"> + <copy> + <from>$ResolveEPROut.EPR</from> + <to>$IliasEPR</to> + </copy> + </assign> + <assign name="prepareLoginForCourses"> <copy> - <from>'dummy'</from> - <to>$LoginIn.dummy</to> + <from>$ProcessCourseOperationIn.courseMessage/dt:target</from> + <to>$LoginIn.system</to> </copy> + <copy> + <from>$IliasEPR</from> + <to>$LoginIn.EPR</to> + </copy> </assign> + <invoke name="loginForCourses" partnerLink="Login" operation="login" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" portType="tns:LoginPortType" @@ -199,7 +235,7 @@ <from>$ProcessCourseOperationIn.courseMessage/dt:course/dt:attribute[dt:name = 'clientId']/dt:value</from> <to>$ObjectClientId</to> </copy> - + <!-- Init constants (better alternatives?) --> <copy> <from>'SUCCESS'</from> @@ -311,15 +347,15 @@ portType="tns:DeleteCoursePortType" inputVariable="DeleteCourseIn" outputVariable="DeleteCourseOut"/> - + <assign name="deleteCourseSuccess"> <copy> <from>$STATUS_SUCCESS</from> <to>$ReplyStatus</to> </copy> </assign> - - + + </sequence> </elseif> <else> @@ -334,7 +370,7 @@ </sxt:log> </sxt:trace> <copy> - <from>concat('This Operation is unknown: ',$ProcessCourseOperationIn.courseMessage/dt:event)</from> + <from>concat('This Operation is unknown: ', $ProcessCourseOperationIn.courseMessage/dt:event)</from> <to variable="SystemFaultOperationNotFounded" part="cause"/> </copy> <copy> @@ -352,19 +388,45 @@ </if> </sequence> </scope> - + </onMessage> <onMessage partnerLink="ILIASAdapter" operation="processCategory" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" portType="tns:ILIASClientAdapterPortType" variable="ProcessCategoryOperationIn"> <scope name="CategoryScope"> <sequence> - <assign name="prepareLoginForCategories"> + <assign name="setSystem"> <copy> - <from>'dummy'</from> - <to>$LoginIn.dummy</to> + <from>$ProcessCategoryOperationIn.categoryMessage/dt:target</from> + <to>$ResolveEPRIn.system</to> </copy> </assign> + + <!-- Determine Ilias Endpoint --> + <invoke name="resolveEPR" partnerLink="ResolveEPR" operation="resolveEPR" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + portType="tns:ResolveEPRPortType" + inputVariable="ResolveEPRIn" + outputVariable="ResolveEPROut"/> + + <assign name="saveIliasEPR"> + <copy> + <from>$ResolveEPROut.EPR</from> + <to>$IliasEPR</to> + </copy> + </assign> + + <assign name="prepareLoginForCourses"> + <copy> + <from>$ProcessCategoryOperationIn.categoryMessage/dt:target</from> + <to>$LoginIn.system</to> + </copy> + <copy> + <from>$IliasEPR</from> + <to>$LoginIn.EPR</to> + </copy> + </assign> + <invoke name="loginForCategories" partnerLink="Login" operation="login" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" portType="tns:LoginPortType" @@ -394,7 +456,7 @@ <to>$STATUS_FAILURE</to> </copy> </assign> - + <!-- Branch on different events --> <if> <sxt:trace> @@ -495,14 +557,14 @@ portType="tns:DeleteCategoryPortType" inputVariable="DeleteCategoryIn" outputVariable="DeleteCategoryOut"/> - + <assign name="deleteCategorySuccess"> <copy> <from>$STATUS_SUCCESS</from> <to>$ReplyStatus</to> </copy> </assign> - + </sequence> </elseif> <else> @@ -516,7 +578,7 @@ </sxt:log> </sxt:trace> <copy> - <from>concat('This Operation is unknown: ',$ProcessCategoryOperationIn.categoryMessage/dt:event)</from> + <from>concat('This Operation is unknown: ', $ProcessCategoryOperationIn.categoryMessage/dt:event)</from> <to variable="SystemFaultOperationNotFounded" part="cause"/> </copy> <copy> Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.bpel (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.bpel 2009-07-02 11:19:41 UTC (rev 297) @@ -0,0 +1,98 @@ +<?xml version="1.0" encoding="UTF-8"?> +<process name="ResolveEPR" + targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" + xmlns="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:ex="http://docs.oasis-open.org/wsbpel/2.0/process/executable" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + 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" + xmlns:sxeh="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/ErrorHandling" + xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/08/addressing" + xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR"> + + <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" location="ResolveEPR.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://cse.campussource.de/ejb/ConfigurationManager" location="Common/ConfigurationManager.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" location="Common/WS-BPEL-ServiceRef.xsd" importType="http://www.w3.org/2001/XMLSchema"/> + <import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" location="Common/WS-Addressing.xsd" importType="http://www.w3.org/2001/XMLSchema"/> + + <partnerLinks> + <partnerLink name="ConfigurationManager" xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" partnerLinkType="tns:ConfigurationManagerLinkType" + partnerRole="ConfigurationManagerRole"/> + <partnerLink name="IliasAdapter" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" partnerLinkType="tns:ResolveEPR" + myRole="ResolveEPRPortTypeRole"/> + </partnerLinks> + + <variables> + <variable name="ResolveEPROut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" messageType="tns:resolveEPRResponse"/> + <variable name="GetSettingAsStringOut" xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" messageType="tns:getSettingAsStringResponse"/> + <variable name="GetSettingAsStringIn" xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" messageType="tns:getSettingAsString"/> + <variable name="ResolveEPRIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" messageType="tns:resolveEPRRequest"/> + <variable name="IliasEPR" element="wsa:EndpointReference"/> + </variables> + + <sequence> + <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="resolveEPR" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + portType="tns:ResolveEPRPortType" + variable="ResolveEPRIn"/> + + <assign name="setSystem"> + <!-- Using system name as setting category --> + <copy> + <from>$ResolveEPRIn.system</from> + <to>$GetSettingAsStringIn.parameters/categoryName</to> + </copy> + <copy> + <from>'ilias_ws_url'</from> + <to>$GetSettingAsStringIn.parameters/settingName</to> + </copy> + </assign> + + <invoke name="getEndpointSetting" partnerLink="ConfigurationManager" operation="getSettingAsString" + xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" + portType="tns:ConfigurationManager" + inputVariable="GetSettingAsStringIn" + outputVariable="GetSettingAsStringOut"/> + + <assign name="initEPR"> + <copy> + <from> + <literal> + <wsa:EndpointReference> + <wsa:Address/> + <wsa:ServiceName xmlns:ns="urn:ilUserAdministration" PortName="ILIASSoapWebservicePort">ns:ILIASSoapWebservice</wsa:ServiceName> + </wsa:EndpointReference> + </literal> + </from> + <to>$IliasEPR</to> + </copy> + </assign> + + <assign name="setIliasEndpoint"> + <copy> + <from>$GetSettingAsStringOut.parameters/return</from> + <to>$IliasEPR/wsa:Address/text()</to> + </copy> + </assign> + + <assign name="wrapEPRWithServiceRef"> + <sxt:trace> + <sxt:log level="info" location="onComplete"> + <from>concat('*** Resolved Ilias EPR: ', sxxf:doMarshal($ResolveEPROut.EPR))</from> + </sxt:log> + </sxt:trace> + <copy> + <from>ex:doXslTransform('urn:stylesheets:WrapEPRWithServiceRef.xsl', $IliasEPR)</from> + <to>$ResolveEPROut.EPR</to> + </copy> + </assign> + + <reply name="replyWithEPR" partnerLink="IliasAdapter" operation="resolveEPR" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + portType="tns:ResolveEPRPortType" + variable="ResolveEPROut"/> + </sequence> +</process> Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.wsdl (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ResolveEPR.wsdl 2009-07-02 11:19:41 UTC (rev 297) @@ -0,0 +1,33 @@ +<?xml version="1.0" encoding="UTF-8"?> +<definitions name="ResolveEPR" + targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + xmlns="http://schemas.xmlsoap.org/wsdl/" + xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" + xmlns:ns="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"> + <types> + <xsd:schema targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR"> + <xsd:import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" schemaLocation="Common/serviceref.xsd"/> + </xsd:schema> + </types> + <message name="resolveEPRRequest"> + <part name="system" type="xsd:string"/> + </message> + <message name="resolveEPRResponse"> + <part name="EPR" element="ns:service-ref"/> + </message> + <portType name="ResolveEPRPortType"> + <operation name="resolveEPR"> + <input name="input1" message="tns:resolveEPRRequest"/> + <output name="output1" message="tns:resolveEPRResponse"/> + </operation> + </portType> + <plnk:partnerLinkType name="ResolveEPR"> + <!-- A partner link type is automatically generated when a new port type is added. Partner link types are used by BPEL processes. +In a BPEL process, a partner link represents the interaction between the BPEL process and a partner service. Each partner link is associated with a partner link type. +A partner link type characterizes the conversational relationship between two services. The partner link type can have one or two roles.--> + <plnk:role name="ResolveEPRPortTypeRole" portType="tns:ResolveEPRPortType"/> + </plnk:partnerLinkType> +</definitions> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 11:15:31
|
Revision: 295 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=295&view=rev Author: pkasprzak Date: 2009-07-02 11:14:40 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Wrap WSA-EndpointReference with a service-ref as required by bpel-spec Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/WrapEPRWithServiceRef.xsl Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/WrapEPRWithServiceRef.xsl =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/WrapEPRWithServiceRef.xsl (rev 0) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/WrapEPRWithServiceRef.xsl 2009-07-02 11:14:40 UTC (rev 295) @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform" version="1.0" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref"> + <xsl:template match="/"> + <xsl:element name="sref:service-ref"> + <xsl:copy-of select="/"/> + </xsl:element> + </xsl:template> +</xsl:stylesheet> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 11:12:49
|
Revision: 294 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=294&view=rev Author: pkasprzak Date: 2009-07-02 11:12:47 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Added source + target system to messages Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-02 08:27:41 UTC (rev 293) +++ trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-02 11:12:47 UTC (rev 294) @@ -93,6 +93,10 @@ <xs:sequence> <xs:element name="eventTime" type="xs:dateTime"/> <xs:element name="event" type="tns:eventType"/> + <!-- Sender-System of thismessage --> + <xs:element name="source" type="xs:string"/> + <!-- Receiver-System of this message --> + <xs:element name="target" type="xs:string"/> </xs:sequence> </xs:complexType> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-02 08:28:03
|
Revision: 293 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=293&view=rev Author: pkasprzak Date: 2009-07-02 08:27:41 +0000 (Thu, 02 Jul 2009) Log Message: ----------- * Base type for all message-types * cleanups Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-01 13:56:17 UTC (rev 292) +++ trunk/sandbox/lsf-adapter-demo/Common/src/CDDM.xsd 2009-07-02 08:27:41 UTC (rev 293) @@ -13,10 +13,8 @@ <xs:element name="eventReplyMessage" type="tns:eventReplyMessageType"/> <xs:element name="status" type="tns:statusType"/> <xs:element name="messages" type="tns:messagesType"/> -<!-- - <xs:element name="eventMessage" type="tns:eventMessageType"/> ---> - <!-- Entity State und StateTime --> + + <!-- Base type for entities --> <xs:complexType name="entityType"> <xs:sequence> <xs:element name="busId" type="xs:int"/> @@ -90,33 +88,35 @@ </xs:restriction> </xs:simpleType> -<!-- - <xs:simpleType name="outputEventType"> - <xs:restriction base="xs:string"> - <xs:enumeration value="CREATE"/> - <xs:enumeration value="UPDATE"/> - <xs:enumeration value="DELETE"/> - </xs:restriction> - </xs:simpleType> ---> - - <xs:complexType name="courseMessageType"> - <xs:sequence> - <xs:element name="course" type="tns:courseType"/> + <!-- Base type for messages --> + <xs:complexType name="messageType"> + <xs:sequence> <xs:element name="eventTime" type="xs:dateTime"/> <xs:element name="event" type="tns:eventType"/> - </xs:sequence> - </xs:complexType> + </xs:sequence> + </xs:complexType> - <xs:complexType name="categoryMessageType"> - <xs:sequence> - <xs:element name="category" type="tns:categoryType"/> - <xs:element name="eventTime" type="xs:dateTime"/> - <xs:element name="event" type="tns:eventType"/> - </xs:sequence> - </xs:complexType> + <xs:complexType name="courseMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="course" type="tns:courseType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> - <!-- New Type --> + <xs:complexType name="categoryMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="category" type="tns:categoryType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + + <!-- Status for replies --> <xs:simpleType name="statusType"> <xs:restriction base="xs:string"> <xs:enumeration value="SUCCESS"/> @@ -124,7 +124,7 @@ </xs:restriction> </xs:simpleType> - <!-- New Type --> + <!-- Relies --> <xs:complexType name="eventReplyMessageType"> <xs:sequence> <xs:element name="objectBusId" type="xs:int"/> @@ -135,7 +135,7 @@ </xs:sequence> </xs:complexType> - <!-- New Type --> + <!-- Container for all different messages --> <xs:complexType name="messagesType"> <xs:sequence> <xs:element name="courseMessages"> @@ -155,13 +155,4 @@ </xs:sequence> </xs:complexType> -<!-- - <xs:complexType name="eventMessageType"> - <xs:sequence> - <xs:element name="entity" type="tns:entityType"/> - <xs:element name="eventTime" type="xs:dateTime"/> - <xs:element name="outputEvent" type="tns:outputEventType"/> - </xs:sequence> - </xs:complexType> ---> </xs:schema> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-01 14:54:00
|
Revision: 292 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=292&view=rev Author: pkasprzak Date: 2009-07-01 13:56:17 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * Catalog changes for serviceref support * Added serviceref.xsd Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/selected-tests.properties Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-01 13:56:10 UTC (rev 291) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-01 13:56:17 UTC (rev 292) @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> -<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns19="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns21="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns23="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns24="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns25="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns26="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink"> +<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns21="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns23="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns24="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns25="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns26="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns27="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/ejb/ConfigurationManager" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink"> <endpoints> <endpoint endpoint-name="ILIASSoapWebservicePort" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint1" service-name="ns1:ILIASSoapWebservice"/> <endpoint endpoint-name="IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint2" service-name="ns2:IdentityMapperService"/> @@ -7,42 +7,43 @@ <endpoint endpoint-name="casaPort1" interface-name="ns5:LSFClientAdapterPortType" name="endpoint4" service-name="ns4:casaService1"/> <endpoint endpoint-name="ObjectProcessorPortTypeBindingPort" interface-name="ns6:ObjectProcessorPortType" name="endpoint5" service-name="ns6:ObjectProcessorService"/> <endpoint endpoint-name="ILIASClientAdapterPort" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint6" service-name="ns7:ILIASClientAdapterService"/> - <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint7" process-name="OutboundClientAdapter" service-name="ns8:ILIASAdapter"/> + <endpoint endpoint-name="ConfigurationManagerPort" interface-name="ns8:ConfigurationManager" name="endpoint7" service-name="ns8:ConfigurationManagerWSService"/> <endpoint display-name="IliasAdapter" endpoint-name="LoginPortTypeRole_myRole" file-path="Login.bpel" interface-name="ns10:LoginPortType" name="endpoint8" process-name="Login" service-name="ns9:IliasAdapter"/> - <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns12:AddCategoryPortType" name="endpoint9" process-name="AddCategory" service-name="ns11:IliasAdapter"/> - <endpoint display-name="IliasAdapter" endpoint-name="UpdateCoursePortTypeRole_myRole" file-path="UpdateCourse.bpel" interface-name="ns14:UpdateCoursePortType" name="endpoint10" process-name="UpdateCourse" service-name="ns13:IliasAdapter"/> + <endpoint display-name="IliasAdpater" endpoint-name="UpdateCategoryPortTypeRole_myRole" file-path="UpdateCategory.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint9" process-name="UpdateCategory" service-name="ns11:IliasAdpater"/> + <endpoint display-name="IliasAdapter" endpoint-name="DeleteCategoryPortTypeRole_myRole" file-path="DeleteCategory.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint10" process-name="DeleteCategory" service-name="ns13:IliasAdapter"/> <endpoint display-name="IliasAdapter" endpoint-name="AddCoursePortTypeRole_myRole" file-path="AddCourse.bpel" interface-name="ns16:AddCoursePortType" name="endpoint11" process-name="AddCourse" service-name="ns15:IliasAdapter"/> - <endpoint display-name="IliasAdpater" endpoint-name="UpdateCategoryPortTypeRole_myRole" file-path="UpdateCategory.bpel" interface-name="ns18:UpdateCategoryPortType" name="endpoint12" process-name="UpdateCategory" service-name="ns17:IliasAdpater"/> - <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns20:DeleteCoursePortType" name="endpoint13" process-name="DeleteCourse" service-name="ns19:IliasAdapter"/> - <endpoint display-name="IliasAdapter" endpoint-name="DeleteCategoryPortTypeRole_myRole" file-path="DeleteCategory.bpel" interface-name="ns22:DeleteCategoryPortType" name="endpoint14" process-name="DeleteCategory" service-name="ns21:IliasAdapter"/> - <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint15" process-name="OutboundClientAdapter" service-name="ns8:Login"/> - <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint16" process-name="OutboundClientAdapter" service-name="ns8:AddCourse"/> - <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:UpdateCoursePortType" name="endpoint17" process-name="OutboundClientAdapter" service-name="ns8:UpdateCourse"/> - <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:DeleteCoursePortType" name="endpoint18" process-name="OutboundClientAdapter" service-name="ns8:DeleteCourse"/> - <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:AddCategoryPortType" name="endpoint19" process-name="OutboundClientAdapter" service-name="ns8:AddCategory"/> - <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCategoryPortType" name="endpoint20" process-name="OutboundClientAdapter" service-name="ns8:UpdateCategory"/> - <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCategoryPortType" name="endpoint21" process-name="OutboundClientAdapter" service-name="ns8:DeleteCategory"/> - <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns23:ReplyProcessorPortType" name="endpoint22" process-name="OutboundClientAdapter" service-name="ns8:ReplyProcessor"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="OutboundClientAdapter" service-name="ns8:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint24" process-name="Login" service-name="ns9:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint25" process-name="AddCategory" service-name="ns11:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint26" process-name="UpdateCourse" service-name="ns13:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint27" process-name="AddCourse" service-name="ns15:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint28" process-name="UpdateCategory" service-name="ns17:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint29" process-name="DeleteCourse" service-name="ns19:ILIAS"/> - <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint30" process-name="DeleteCategory" service-name="ns21:ILIAS"/> - <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns23:ReplyProcessorPortType" name="endpoint31" process-name="ReplyProcessor" service-name="ns24:ClientAdapter"/> - <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint32" process-name="InboundObjectProcessor" service-name="ns25:ClientAdapter"/> - <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint33" process-name="InboundObjectProcessor" service-name="ns25:IdentityMapper"/> - <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint34" service-name="ns2:IdentityMapperService"/> - <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint35" service-name="ns3:XSLTTransformService"/> - <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint36" process-name="InboundClientAdapter" service-name="ns26:LSF"/> - <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint37" process-name="InboundClientAdapter" service-name="ns26:XSLTTransform"/> - <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint38" process-name="InboundClientAdapter" service-name="ns26:ObjectProcessor"/> + <endpoint display-name="IliasAdapter" endpoint-name="UpdateCoursePortTypeRole_myRole" file-path="UpdateCourse.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint12" process-name="UpdateCourse" service-name="ns17:IliasAdapter"/> + <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint13" process-name="AddCategory" service-name="ns19:IliasAdapter"/> + <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint14" process-name="DeleteCourse" service-name="ns21:IliasAdapter"/> + <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint15" process-name="OutboundClientAdapter" service-name="ns23:ILIASAdapter"/> + <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint16" process-name="Login" service-name="ns9:ConfigurationManager"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint17" process-name="Login" service-name="ns9:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint18" process-name="UpdateCategory" service-name="ns11:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint19" process-name="DeleteCategory" service-name="ns13:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="AddCourse" service-name="ns15:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="UpdateCourse" service-name="ns17:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="AddCategory" service-name="ns19:ILIAS"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="DeleteCourse" service-name="ns21:ILIAS"/> + <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint24" process-name="OutboundClientAdapter" service-name="ns23:Login"/> + <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint25" process-name="OutboundClientAdapter" service-name="ns23:AddCourse"/> + <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns23:UpdateCourse"/> + <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns23:DeleteCourse"/> + <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns23:AddCategory"/> + <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns23:UpdateCategory"/> + <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns23:DeleteCategory"/> + <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns23:ReplyProcessor"/> + <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns23:ILIAS"/> + <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint33" process-name="ReplyProcessor" service-name="ns25:ClientAdapter"/> + <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint34" process-name="InboundObjectProcessor" service-name="ns26:ClientAdapter"/> + <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint35" process-name="InboundObjectProcessor" service-name="ns26:IdentityMapper"/> + <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint36" service-name="ns2:IdentityMapperService"/> + <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint37" service-name="ns3:XSLTTransformService"/> + <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint38" process-name="InboundClientAdapter" service-name="ns27:LSF"/> + <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint39" process-name="InboundClientAdapter" service-name="ns27:XSLTTransform"/> + <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint40" process-name="InboundClientAdapter" service-name="ns27:ObjectProcessor"/> </endpoints> <service-units> <service-engine-service-unit artifacts-zip="ILIASClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ILIASClientAdapter" unit-name="ILIASClientAdapter" unknown="false" x="130" y="97"> - <provides endpoint="endpoint7"/> <provides endpoint="endpoint8"/> <provides endpoint="endpoint9"/> <provides endpoint="endpoint10"/> @@ -50,7 +51,7 @@ <provides endpoint="endpoint12"/> <provides endpoint="endpoint13"/> <provides endpoint="endpoint14"/> - <consumes endpoint="endpoint15"/> + <provides endpoint="endpoint15"/> <consumes endpoint="endpoint16"/> <consumes endpoint="endpoint17"/> <consumes endpoint="endpoint18"/> @@ -66,23 +67,25 @@ <consumes endpoint="endpoint28"/> <consumes endpoint="endpoint29"/> <consumes endpoint="endpoint30"/> + <consumes endpoint="endpoint31"/> + <consumes endpoint="endpoint32"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="Common.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-Common" unit-name="Common" unknown="false" x="160" y="886"/> <service-engine-service-unit artifacts-zip="ObjectProcessor.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ObjectProcessor" unit-name="ObjectProcessor" unknown="false" x="133" y="969"> - <provides endpoint="endpoint31"/> - <provides endpoint="endpoint32"/> - <consumes endpoint="endpoint33"/> + <provides endpoint="endpoint33"/> + <provides endpoint="endpoint34"/> + <consumes endpoint="endpoint35"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="IdentityMapper.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-IdentityMapper" unit-name="IdentityMapper" unknown="false" x="133" y="1170"> - <provides endpoint="endpoint34"/> + <provides endpoint="endpoint36"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="XSLTTransform.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-XSLTTransform" unit-name="XSLTTransform" unknown="false" x="133" y="1285"> - <provides endpoint="endpoint35"/> + <provides endpoint="endpoint37"/> </service-engine-service-unit> <service-engine-service-unit artifacts-zip="LSFClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-LSFClientAdapter" unit-name="LSFClientAdapter" unknown="false" x="135" y="1400"> - <provides endpoint="endpoint36"/> - <consumes endpoint="endpoint37"/> - <consumes endpoint="endpoint38"/> + <provides endpoint="endpoint38"/> + <consumes endpoint="endpoint39"/> + <consumes endpoint="endpoint40"/> </service-engine-service-unit> <binding-component-service-unit artifacts-zip="sun-http-binding.jar" component-name="sun-http-binding" description="Represents this Service Unit" name="CSEIPCA-sun-http-binding" unit-name="sun-http-binding"> <ports> @@ -92,17 +95,17 @@ <provides endpoint="endpoint4"/> </port> <port x="0" y="-1"> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice']/port[@name='ILIASSoapWebservicePort'])" xlink:type="simple"/> - <consumes endpoint="endpoint1"/> - <provides endpoint="endpoint1"/> + <link xlink:href="../jbiServiceUnits/Common/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService']/port[@name='ConfigurationManagerPort'])" xlink:type="simple"/> + <consumes endpoint="endpoint7"/> + <provides endpoint="endpoint7"/> </port> - <port x="67" y="37"> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/service[@name='ILIASClientAdapterService']/port[@name='ILIASClientAdapterPort'])" xlink:type="simple"/> - <consumes endpoint="endpoint6"/> - <provides endpoint="endpoint6"/> + <port x="67" y="345"> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService']/port[@name='XSLTTransformPort'])" xlink:type="simple"/> + <consumes endpoint="endpoint3"/> + <provides endpoint="endpoint3"/> </port> <port x="0" y="-1"> - <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService']/port[@name='ObjectProcessorPortTypeBindingPort'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService']/port[@name='ObjectProcessorPortTypeBindingPort'])" xlink:type="simple"/> <consumes endpoint="endpoint5"/> <provides endpoint="endpoint5"/> </port> @@ -111,102 +114,111 @@ <consumes endpoint="endpoint2"/> <provides endpoint="endpoint2"/> </port> - <port x="67" y="345"> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService']/port[@name='XSLTTransformPort'])" xlink:type="simple"/> - <consumes endpoint="endpoint3"/> - <provides endpoint="endpoint3"/> + <port x="0" y="-1"> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice']/port[@name='ILIASSoapWebservicePort'])" xlink:type="simple"/> + <consumes endpoint="endpoint1"/> + <provides endpoint="endpoint1"/> </port> + <port x="67" y="37"> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/service[@name='ILIASClientAdapterService']/port[@name='ILIASClientAdapterPort'])" xlink:type="simple"/> + <consumes endpoint="endpoint6"/> + <provides endpoint="endpoint6"/> + </port> </ports> </binding-component-service-unit> </service-units> <connections> - <connection consumer="endpoint16" provider="endpoint11" state="unchanged"/> + <connection consumer="endpoint25" provider="endpoint11" state="unchanged"/> + <connection consumer="endpoint17" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint18" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint19" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint20" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint21" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint22" provider="endpoint1" state="unchanged"/> <connection consumer="endpoint23" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint24" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint25" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint26" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint27" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint28" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint29" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint30" provider="endpoint1" state="unchanged"/> - <connection consumer="endpoint18" provider="endpoint13" state="unchanged"/> - <connection consumer="endpoint21" provider="endpoint14" state="unchanged"/> - <connection consumer="endpoint2" provider="endpoint34" state="unchanged"/> - <connection consumer="endpoint33" provider="endpoint34" state="unchanged"/> - <connection consumer="endpoint15" provider="endpoint8" state="unchanged"/> - <connection consumer="endpoint3" provider="endpoint35" state="unchanged"/> - <connection consumer="endpoint37" provider="endpoint35" state="unchanged"/> - <connection consumer="endpoint4" provider="endpoint36" state="unchanged"/> - <connection consumer="endpoint5" provider="endpoint32" state="unchanged"/> - <connection consumer="endpoint38" provider="endpoint32" state="unchanged"/> - <connection consumer="endpoint19" provider="endpoint9" state="unchanged"/> - <connection consumer="endpoint20" provider="endpoint12" state="unchanged"/> - <connection consumer="endpoint6" provider="endpoint7" state="unchanged"/> - <connection consumer="endpoint17" provider="endpoint10" state="unchanged"/> - <connection consumer="endpoint22" provider="endpoint31" state="unchanged"/> + <connection consumer="endpoint32" provider="endpoint1" state="unchanged"/> + <connection consumer="endpoint30" provider="endpoint10" state="unchanged"/> + <connection consumer="endpoint27" provider="endpoint14" state="unchanged"/> + <connection consumer="endpoint24" provider="endpoint8" state="unchanged"/> + <connection consumer="endpoint2" provider="endpoint36" state="unchanged"/> + <connection consumer="endpoint35" provider="endpoint36" state="unchanged"/> + <connection consumer="endpoint3" provider="endpoint37" state="unchanged"/> + <connection consumer="endpoint39" provider="endpoint37" state="unchanged"/> + <connection consumer="endpoint4" provider="endpoint38" state="unchanged"/> + <connection consumer="endpoint5" provider="endpoint34" state="unchanged"/> + <connection consumer="endpoint40" provider="endpoint34" state="unchanged"/> + <connection consumer="endpoint28" provider="endpoint13" state="unchanged"/> + <connection consumer="endpoint29" provider="endpoint9" state="unchanged"/> + <connection consumer="endpoint26" provider="endpoint12" state="unchanged"/> + <connection consumer="endpoint6" provider="endpoint15" state="unchanged"/> + <connection consumer="endpoint16" provider="endpoint7" state="unchanged"/> + <connection consumer="endpoint31" provider="endpoint33" state="unchanged"/> </connections> <porttypes> <link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/ConfigurationManager.wsdl#xpointer(/definitions/portType[@name='ConfigurationManager'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/portType[@name='CDMMPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/LSFClientAdapter.wsdl#xpointer(/definitions/portType[@name='LSFClientAdapterPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/portType[@name='XSLTTransformPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/portType[@name='ObjectProcessorPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ObjectProcessor/ReplyProcessor.wsdl#xpointer(/definitions/portType[@name='ReplyProcessorPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/portType[@name='XSLTTransformPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/portType[@name='ObjectProcessorPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/portType[@name='IdentityMapperPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/portType[@name='ConfigurationManager'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/ObjectProcessor/src/ReplyProcessor.wsdl#xpointer(/definitions/portType[@name='ReplyProcessorPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/AddCategory.wsdl#xpointer(/definitions/portType[@name='AddCategoryPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/portType[@name='ILIASClientAdapterPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCategory.wsdl#xpointer(/definitions/portType[@name='DeleteCategoryPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCourse.wsdl#xpointer(/definitions/portType[@name='DeleteCoursePortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/AddCourse.wsdl#xpointer(/definitions/portType[@name='AddCoursePortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCategory.wsdl#xpointer(/definitions/portType[@name='UpdateCategoryPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/faultHandlingMsg.wsdl#xpointer(/definitions/portType[@name='faultHandlingMsgPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/portType[@name='ILIASClientAdapterPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/AddCourse.wsdl#xpointer(/definitions/portType[@name='AddCoursePortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCategory.wsdl#xpointer(/definitions/portType[@name='UpdateCategoryPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCategory.wsdl#xpointer(/definitions/portType[@name='DeleteCategoryPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/Login.wsdl#xpointer(/definitions/portType[@name='LoginPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCourse.wsdl#xpointer(/definitions/portType[@name='UpdateCoursePortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/AddCategory.wsdl#xpointer(/definitions/portType[@name='AddCategoryPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/Login.wsdl#xpointer(/definitions/portType[@name='LoginPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/ObjectProcessor/src/ReplyProcessor.wsdl#xpointer(/definitions/portType[@name='ReplyProcessorPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/portType[@name='ObjectProcessorPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/Common/src/CDMM.wsdl#xpointer(/definitions/portType[@name='CDMMPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/portType[@name='IdentityMapperPortType'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/portType[@name='IdentityMapperPortType'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/IdentityMapper/META-INF/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/portType[@name='IdentityMapperPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/portType[@name='IdentityMapperPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/LSFClientAdapter.wsdl#xpointer(/definitions/portType[@name='LSFClientAdapterPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/portType[@name='XSLTTransformPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/portType[@name='CDMMPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/portType[@name='XSLTTransformPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ObjectProcessor/ReplyProcessor.wsdl#xpointer(/definitions/portType[@name='ReplyProcessorPortType'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/portType[@name='ObjectProcessorPortType'])" xlink:type="simple"/> </porttypes> <bindings> <link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/binding[@name='casaBinding1'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/ConfigurationManager.wsdl#xpointer(/definitions/binding[@name='ConfigurationManagerPortBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/binding[@name='CDMMPortTypeBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/LSFClientAdapter.wsdl#xpointer(/definitions/binding[@name='LSFClientAdapterPortTypeBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/binding[@name='XSLTTransformBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/binding[@name='ObjectProcessorPortTypeBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/binding[@name='XSLTTransformBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/binding[@name='ObjectProcessorPortTypeBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/binding[@name='IdentityMapperBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/binding[@name='ConfigurationManagerPortBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/binding[@name='ILIASSoapWebserviceBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/binding[@name='casaBinding1'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/binding[@name='ILIASClientAdapterBinding'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/binding[@name='ILIASSoapWebserviceBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/binding[@name='ILIASClientAdapterBinding'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5.wsdl#xpointer(/definitions/binding[@name='ILIASSoapWebserviceBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/binding[@name='ILIASSoapWebserviceBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/binding[@name='ObjectProcessorPortTypeBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/Common/src/CDMM.wsdl#xpointer(/definitions/binding[@name='CDMMPortTypeBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/binding[@name='IdentityMapperBinding'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/binding[@name='IdentityMapperBinding'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/IdentityMapper/META-INF/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/binding[@name='IdentityMapperBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/binding[@name='IdentityMapperBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/LSFClientAdapter.wsdl#xpointer(/definitions/binding[@name='LSFClientAdapterPortTypeBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/binding[@name='XSLTTransformBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/binding[@name='CDMMPortTypeBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/binding[@name='casaBinding1'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/binding[@name='XSLTTransformBinding'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/binding[@name='ObjectProcessorPortTypeBinding'])" xlink:type="simple"/> </bindings> <services> <link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/service[@name='casaService1'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/service[@name='CDMMService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/service[@name='IdentityMapperService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/service[@name='casaService1'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/service[@name='ILIASClientAdapterService'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/service[@name='ILIASClientAdapterService'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/ilias-3.10.5.wsdl#xpointer(/definitions/service[@name='ILIASSoapWebservice'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/LSFClientAdapter/src/_references/_projects/ObjectProcessor/src/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/Common/src/CDMM.wsdl#xpointer(/definitions/service[@name='CDMMService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/META-INF/ObjectProcessor/src/_references/_projects/IdentityMapper/src/conf/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/service[@name='IdentityMapperService'])" xlink:type="simple"/> + <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/service[@name='IdentityMapperService'])" xlink:type="simple"/> <link xlink:href="../jbiServiceUnits/IdentityMapper/META-INF/wsdl/IdentityMapperWS/IdentityMapper.wsdl#xpointer(/definitions/service[@name='IdentityMapperService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/IdentityMapper/IdentityMapper.wsdl#xpointer(/definitions/service[@name='IdentityMapperService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/LSFClientAdapter/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/Common/CDMM.wsdl#xpointer(/definitions/service[@name='CDMMService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/CSEIPCA.wsdl#xpointer(/definitions/service[@name='casaService1'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService'])" xlink:type="simple"/> - <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService'])" xlink:type="simple"/> </services> <regions> <region name="WSDL Endpoints" width="150"/> Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/selected-tests.properties =================================================================== --- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/selected-tests.properties 2009-07-01 13:56:10 UTC (rev 291) +++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/selected-tests.properties 2009-07-01 13:56:17 UTC (rev 292) @@ -1 +1 @@ -testcases=IliasAdapter_addCategory +testcases=IliasAdapter_addCourse This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-01 14:53:58
|
Revision: 291 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=291&view=rev Author: pkasprzak Date: 2009-07-01 13:56:10 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * Catalog changes for serviceref support * Added serviceref.xsd Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 13:56:03 UTC (rev 290) +++ trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 13:56:10 UTC (rev 291) @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> - <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing/" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> - <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing/" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://docs.oasis-open.org/wsbpel/2.0/serviceref" uri="src/serviceref.xsd"/> </catalog> Added: trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd (rev 0) +++ trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd 2009-07-01 13:56:10 UTC (rev 291) @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (c) OASIS Open 2006-2007. All Rights Reserved. +--> +<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" + blockDefault="#all"> + + <xsd:annotation> + <xsd:documentation> + Service Reference Schema for WS-BPEL 2.0 + OASIS Standard + 11th April, 2007 + </xsd:documentation> + </xsd:annotation> + + <xsd:element name="service-ref" type="sref:ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This element can be used within a from-spec. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:complexType name="ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This type definition is for service reference container. + This container is used as envelope to wrap around the actual endpoint reference value, + when a BPEL process interacts the endpoint reference of a partnerLink. + It provides pluggability of different versions of service referencing schemes + being used within a BPEL program. The design pattern here is similar to those of + expression language. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:any namespace="##other" processContents="lax"/> + </xsd:sequence> + <xsd:attribute name="reference-scheme" type="xsd:anyURI"/> + </xsd:complexType> + +</xsd:schema> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-01 14:53:12
|
Revision: 290 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=290&view=rev Author: pkasprzak Date: 2009-07-01 13:56:03 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * Catalog changes for serviceref support * Added serviceref.xsd Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/nbproject/genfiles.properties trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-01 12:21:32 UTC (rev 289) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-01 13:56:03 UTC (rev 290) @@ -1,12 +1,12 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> - <system systemId="file:/home/pete/openESB/ilias-3.10.5.wsdl" uri="src/ilias-3.10.5.wsdl"/> - <system systemId="Common/CDDM.xsd" uri="nb-uri:Common#src/CDDM.xsd"/> - <system systemId="Common/WS-Addressing.xsd" uri="nb-uri:Common#src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> - <system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/> - <system systemId="http://schemas.xmlsoap.org/soap/encoding/" uri="retrieved/src/schemas.xmlsoap.org/soap/encoding.xsd"/> - <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="retrieved/src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> - <system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/> + <system systemId="file:/home/pete/openESB/ilias-3.10.5.wsdl" uri="src/ilias-3.10.5.wsdl"/> + <system systemId="Common/CDDM.xsd" uri="nb-uri:Common#src/CDDM.xsd"/> + <system systemId="Common/WS-Addressing.xsd" uri="nb-uri:Common#src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="Common/WS-BPEL-ServiceRef.xsd" uri="nb-uri:Common#src/serviceref.xsd"/> + <system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/> + <system systemId="http://schemas.xmlsoap.org/soap/encoding/" uri="retrieved/src/schemas.xmlsoap.org/soap/encoding.xsd"/> + <system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> <system systemId="Common/ConfigurationManager.wsdl" uri="nb-uri:Common#src/ConfigurationManager.wsdl"/> </catalog> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/nbproject/genfiles.properties =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/nbproject/genfiles.properties 2009-07-01 12:21:32 UTC (rev 289) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/nbproject/genfiles.properties 2009-07-01 13:56:03 UTC (rev 290) @@ -1,8 +1,8 @@ build.xml.data.CRC32=da61cde5 -build.xml.script.CRC32=60b50638 -build.xml.stylesheet.CRC32=f35fd70d +build.xml.script.CRC32=22f94a4b +build.xml.stylesheet.CRC32=b168c0ed # This file is used by a NetBeans-based IDE to track changes in generated files such as build-impl.xml. # Do not edit this file. You may delete it but then the IDE will never regenerate such files for you. nbproject/build-impl.xml.data.CRC32=da61cde5 -nbproject/build-impl.xml.script.CRC32=fdb3b604 -nbproject/build-impl.xml.stylesheet.CRC32=5068533b +nbproject/build-impl.xml.script.CRC32=544d13e7 +nbproject/build-impl.xml.stylesheet.CRC32=2e896532 Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-01 12:21:32 UTC (rev 289) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/Login.bpel 2009-07-01 13:56:03 UTC (rev 290) @@ -14,6 +14,7 @@ xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"> <import namespace="http://schemas.xmlsoap.org/ws/2004/08/addressing" location="Common/WS-Addressing.xsd" importType="http://www.w3.org/2001/XMLSchema"/> + <import namespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" location="Common/WS-BPEL-ServiceRef.xsd" importType="http://www.w3.org/2001/XMLSchema"/> <import namespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" location="ilias-3.10.5-Wrapper.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="urn:ilUserAdministration" location="ilias-3.10.5-fixed.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" location="Login.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> @@ -37,6 +38,7 @@ <variable name="LoginIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" messageType="tns:loginRequest"/> <variable name="IliasLoginOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:loginResponse"/> <variable name="IliasLoginIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:loginRequest"/> + <variable name="IliasSR" element="sref:service-ref"/> <variable name="IliasEPR" element="wsa:EndpointReference"/> </variables> @@ -165,6 +167,34 @@ </copy> </assign> --> + <!-- Build sref for ILIAS PL --> +<!-- + <assign> + <copy> + <from> + <literal> + <sref:service-ref> + <wsa:EndpointReference> + <wsa:Address/> + <wsa:ServiceName xmlns:ns="urn:ilUserAdministration" PortName="ILIASSoapWebservicePort">ns:ILIASSoapWebservice</wsa:ServiceName> + </wsa:EndpointReference> + </sref:service-ref> + </literal> + </from> + <to>$IliasSR</to> + </copy> + <copy> + <from>'http://localhost/ilias3/webservice/soap/server.php?debug=1'</from> + <to>$IliasSR/wsa:EndpointReference</to> + </copy> + <copy> + <from>$IliasSR</from> + <to partnerLink="ILIAS"/> + </copy> + </assign> +--> + + <invoke name="login" partnerLink="ILIAS" operation="login" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="IliasLoginIn" This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ale...@us...> - 2009-07-01 13:23:03
|
Revision: 289 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=289&view=rev Author: alexloewen Date: 2009-07-01 12:21:32 +0000 (Wed, 01 Jul 2009) Log Message: ----------- no changes, some doku changed, alignment Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.bpel Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-01 11:44:30 UTC (rev 288) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-01 12:21:32 UTC (rev 289) @@ -98,7 +98,7 @@ </catch> <catchAll> - <!--Handling unspecific Faults --> + <!--Handling unspecific Faults --> <sequence> <!-- Set Fault Data--> <assign name="prepareUnknownFaultReply"> @@ -138,7 +138,7 @@ </assign> - <!-- Prepeare search by title --> + <!-- Prepeare search by title --> <assign name="prepareGetObjectsByTitle"> <copy> <from>$AddCourseIn.SID</from> @@ -154,7 +154,7 @@ </copy> </assign> - <!-- Do search --> + <!-- Do search --> <invoke name="getObjectsByTitle" partnerLink="ILIAS" operation="getObjectsByTitle" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="GetObjectsByTitleIn" @@ -170,7 +170,7 @@ --> </invoke> - <!-- Don't try to unmarshal empty string (i.e. no objects found) --> + <!-- Don't try to unmarshal empty string (i.e. no objects found) --> <if> <condition>$GetObjectsByTitleOut.object_xml != ''</condition> <sequence name="processObjectsXML"> @@ -180,7 +180,7 @@ </sxt:log> </sxt:trace> - <!-- Convert to XML structure --> + <!-- Convert to XML structure --> <assign name="unmarshalResult" > <copy> <from>sxxf:doUnMarshal($GetObjectsByTitleOut.object_xml)</from> @@ -226,7 +226,7 @@ </sequence> </if> - <!-- If no appropriate catgeory was found, create one --> + <!-- If no appropriate catgeory was found, create one --> <if> <condition>string($CategoryRefId) = 'NaN' or $CategoryRefId = 0</condition> <sequence name="addTestCategory"> @@ -252,7 +252,7 @@ </copy> </assign> - <!-- Render XML to string --> + <!-- Render XML to string --> <assign name="marshalCategoryXML"> <copy> <from>sxxf:doMarshal($CategoryXML)</from> @@ -271,7 +271,7 @@ </sxt:trace> </invoke> - <!-- Set RefId --> + <!-- Set RefId --> <assign name="setRefId"> <copy> <from>$AddObjectOut.ref_id</from> @@ -281,7 +281,7 @@ </sequence> </if> - <!-- Initialize course xml skeleton --> + <!-- Initialize course xml skeleton --> <assign name="initializeCourseXML"> <copy> <from> @@ -301,22 +301,22 @@ </copy> </assign> - <!-- Set relevant course data --> + <!-- Set relevant course data --> <assign name="setCourseData"> - <!-- Set title --> + <!-- Set title --> <copy> <from>$AddCourseIn.course/dt:attribute[dt:name = 'title']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Title/text()</to> </copy> - <!-- Set Description --> + <!-- Set Description --> <copy ignoreMissingFromData="yes"> <from>$AddCourseIn.course/dt:attribute[dt:name = 'shortDescription']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Description/text()</to> </copy> - <!-- Set Language: use init value as default --> + <!-- Set Language: use init value as default --> <copy ignoreMissingFromData="yes"> <from>$AddCourseIn.course/dt:attribute[dt:name = 'languageISO']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Title/@il_crs:Language</to> @@ -336,9 +336,9 @@ </assign> - <!-- Set all parts for addCourse call --> + <!-- Set all parts for addCourse call --> <assign name="prepareAddCourse"> - <!-- Set SID --> + <!-- Set SID --> <copy> <from>$AddCourseIn.SID</from> <to variable="IliasAddCourseIn" part="sid"/> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-01 11:44:30 UTC (rev 288) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-01 12:21:32 UTC (rev 289) @@ -34,14 +34,16 @@ <variable name="SystemFault" messageType="fltns:systemFaultMessage"/> <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/> <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/> + </variables> <sequence> <scope name="deleteCourseScope"> <faultHandlers> + <!--Handling SystemFault --> <catch faultName="sxeh:systemFault"> <sequence> - <assign name="prepareSystemFaultReply"> + <assign name="prepareSystemFaultReply"> <!-- Set Fault Data--> <sxt:trace> <sxt:log level="info" location="onStart"> @@ -60,11 +62,11 @@ <from>sxxf:doMarshal($DeleteCourseOperationIn.course)</from> <to variable="SystemFault" part="context"/> </copy> - <copy> - <from>'DeleteCourse.bpel'</from> - <to variable="SystemFault" part="process"/> - </copy> - </assign> + <copy> + <from>'DeleteCourse.bpel'</from> + <to variable="SystemFault" part="process"/> + </copy> + </assign> <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" faultName="ns0:SystemFault" variable="SystemFault"/> </sequence> </catch> @@ -108,15 +110,15 @@ portType="tns:DeleteCoursePortType" variable="DeleteCourseOperationIn"/> <!-- TODO set the course Id--> - <assign name="prepareForDeleteCourse"> + <assign name="prepareForDeleteCourse"> <copy> - <from variable="DeleteCourseOperationIn" part="SID"/> - <to variable="DeleteCourseIn" part="sid"/> - </copy> - <copy> - <from>177</from> - <to variable="DeleteCourseIn" part="course_id"/> - </copy> + <from variable="DeleteCourseOperationIn" part="SID"/> + <to variable="DeleteCourseIn" part="sid"/> + </copy> + <copy> + <from>177</from> + <to variable="DeleteCourseIn" part="course_id"/> + </copy> </assign> <invoke name="deleteCourseInvoke" partnerLink="ILIAS" operation="deleteCourse" xmlns:tns="urn:ilUserAdministration" @@ -129,9 +131,9 @@ <sequence name="Sequence1"> <assign name="prepareReply"> <copy> - <from variable="DeleteCourseOut" part="success"/> - <to variable="DeleteCourseOperationOut" part="success"/> - </copy> + <from variable="DeleteCourseOut" part="success"/> + <to variable="DeleteCourseOperationOut" part="success"/> + </copy> </assign> <reply name="reply" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" @@ -142,29 +144,29 @@ <!--Reply with an Ilias Fault --> <sequence> <!-- Set Fault Data--> - <assign name="prepareIliasFaultReply"> - <sxt:trace> - <sxt:log level="info" location="onStart"> - <from>concat('*** IliasFault occured in deleteCourse()!', ' ')</from> - </sxt:log> - </sxt:trace> - <copy> - <from>false()</from> - <to variable="DeleteCourseOut" part="success"/> - </copy> - <copy> - <from>'Ilias returned failed.'</from> - <to variable="IliasFault" part="cause"/> - </copy> - <copy> - <from>sxxf:doMarshal($DeleteCourseOperationIn.course)</from> - <to variable="IliasFault" part="context"/> - </copy> - <copy> - <from>'DeleteCourse.bpel'</from> - <to variable="IliasFault" part="process"/> - </copy> - </assign> + <assign name="prepareIliasFaultReply"> + <sxt:trace> + <sxt:log level="info" location="onStart"> + <from>concat('*** IliasFault occured in deleteCourse()!', ' ')</from> + </sxt:log> + </sxt:trace> + <copy> + <from>false()</from> + <to variable="DeleteCourseOut" part="success"/> + </copy> + <copy> + <from>'Ilias returned failed.'</from> + <to variable="IliasFault" part="cause"/> + </copy> + <copy> + <from>sxxf:doMarshal($DeleteCourseOperationIn.course)</from> + <to variable="IliasFault" part="context"/> + </copy> + <copy> + <from>'DeleteCourse.bpel'</from> + <to variable="IliasFault" part="process"/> + </copy> + </assign> <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="deleteCourse" portType="ns0:DeleteCoursePortType" faultName="ns0:IliasFault" variable="IliasFault"/> </sequence> </else> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-01 11:44:30 UTC (rev 288) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-01 12:21:32 UTC (rev 289) @@ -35,7 +35,7 @@ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" location="UpdateCategory.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" location="DeleteCategory.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <import namespace="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" location="ObjectProcessor/ReplyProcessor.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> - <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg" location="faultHandlingMsg.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/> <partnerLinks> <partnerLink name="Login" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" partnerLinkType="tns:Login" partnerRole="LoginPortTypeRole"/> @@ -86,7 +86,7 @@ <variable name="SID" type="xsd:string"/> <!-- Reply vars --> - <variable name="STATUS_SUCCESS" type="xsd:string"/> + <variable name="STATUS_SUCCESS" type="xsd:string" /> <variable name="STATUS_FAILURE" type="xsd:string"/> <variable name="ObjectBusId" type="xsd:int"/> @@ -99,8 +99,7 @@ <!--Fault Variable, if Operation from inkoming msg is not supportet --> <variable name="SystemFaultOperationNotFounded" messageType="fltns:systemFaultMessage"/> - - + </variables> <sequence> @@ -200,7 +199,8 @@ <from>$ProcessCourseOperationIn.courseMessage/dt:course/dt:attribute[dt:name = 'clientId']/dt:value</from> <to>$ObjectClientId</to> </copy> - <!-- Init constants (better alternatives?) --> + + <!-- Init constants (better alternatives?) --> <copy> <from>'SUCCESS'</from> <to>$STATUS_SUCCESS</to> @@ -210,14 +210,16 @@ <to>$STATUS_FAILURE</to> </copy> </assign> - <!-- Branch on different events --> + + <!-- Branch on different events --> <if> <sxt:trace> <sxt:log level="info" location="onStart"> <from>concat('*** Branching on course-event: ', $ProcessCourseOperationIn.courseMessage/dt:event)</from> </sxt:log> </sxt:trace> - <!-- Event == "CREATE" --> + + <!-- Event == "CREATE" --> <condition>$ProcessCourseOperationIn.courseMessage/dt:event = 'CREATE'</condition> <sequence> <assign name="prepareAddCourse"> @@ -324,7 +326,7 @@ <!-- Unrecognized Operation: throw fault! --> <sequence > - <!--Set Fault Data --> + <!--Set Fault Data --> <assign name="PrepareForThrowFaultOperationNotFounded"> <sxt:trace> <sxt:log level="info" location="onStart"> @@ -381,7 +383,8 @@ <from>$ProcessCategoryOperationIn.categoryMessage/dt:category/dt:attribute[dt:name = 'clientId']/dt:value</from> <to>$ObjectClientId</to> </copy> - <!-- Init constants (better alternatives?) --> + + <!-- Init constants (better alternatives?) --> <copy> <from>'SUCCESS'</from> <to>$STATUS_SUCCESS</to> @@ -391,14 +394,16 @@ <to>$STATUS_FAILURE</to> </copy> </assign> - <!-- Branch on different events --> + + <!-- Branch on different events --> <if> <sxt:trace> <sxt:log level="info" location="onStart"> <from>concat('*** Branching on category-event: ', $ProcessCategoryOperationIn.categoryMessage/dt:event)</from> </sxt:log> </sxt:trace> - <!-- Event == "CREATE" --> + + <!-- Event == "CREATE" --> <condition>$ProcessCategoryOperationIn.categoryMessage/dt:event = 'CREATE'</condition> <sequence> <assign name="prepareAddCategory"> @@ -435,7 +440,7 @@ </assign> </sequence> <elseif> - <!-- Event == "UPDATE" --> + <!-- Event == "UPDATE" --> <condition>$ProcessCategoryOperationIn.categoryMessage/dt:event = 'UPDATE'</condition> <sequence> <assign name="prepareUpdateCategory"> @@ -467,7 +472,7 @@ </sequence> </elseif> <elseif> - <!-- Event == "DELETE" --> + <!-- Event == "DELETE" --> <condition>$ProcessCategoryOperationIn.categoryMessage/dt:event = 'DELETE'</condition> <sequence> <assign name="prepareDeleteCategory"> @@ -501,7 +506,7 @@ </sequence> </elseif> <else> - <!-- Unrecognized Operation: throw fault! --> + <!-- Unrecognized Operation: throw fault! --> <sequence > <!--Set Fault Data --> <assign name="PrepareForThrowFaultOperationNotFounded"> Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.bpel =================================================================== --- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.bpel 2009-07-01 11:44:30 UTC (rev 288) +++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateCourse.bpel 2009-07-01 12:21:32 UTC (rev 289) @@ -108,7 +108,7 @@ portType="tns:UpdateCoursePortType" variable="UpdateCourseIn"/> - <!-- Initialize course xml skeleton --> + <!-- Initialize course xml skeleton --> <assign name="initializeCourseXML"> <copy> <from> @@ -128,22 +128,22 @@ </copy> </assign> - <!-- Set relevant course data --> + <!-- Set relevant course data --> <assign name="setCourseData"> - <!-- Set title --> + <!-- Set title --> <copy> <from>$UpdateCourseIn.course/dt:attribute[dt:name = 'title']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Title/text()</to> </copy> - <!-- Set Description --> + <!-- Set Description --> <copy ignoreMissingFromData="yes"> <from>$UpdateCourseIn.course/dt:attribute[dt:name = 'shortDescription']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Description/text()</to> </copy> - <!-- Set Language: use init value as default --> + <!-- Set Language: use init value as default --> <copy ignoreMissingFromData="yes"> <from>$UpdateCourseIn.course/dt:attribute[dt:name = 'languageISO']/dt:value</from> <to>$CourseXML/il_crs:MetaData/il_crs:General/il_crs:Title/@il_crs:Language</to> @@ -166,7 +166,7 @@ <!-- Set all parts for UpdateCourse call --> <assign name="PrepareUpdateCourse"> - <sxt:trace> + <sxt:trace> <sxt:log level="info" location="onStart"> <ns0:from>concat('*** CourseXML: ', $CourseXML)</ns0:from> </sxt:log> @@ -183,7 +183,7 @@ <from>66</from> <to variable="UpdateILIASCourseIn" part="course_id"/> </copy> - </assign> + </assign> <invoke name="UpdateLectureInvoke" partnerLink="ILIAS" operation="updateCourse" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="UpdateILIASCourseIn" outputVariable="UpdateILIASCourseOut"/> <!-- Normal reply if Update course succeed, otherwise reply with IliasFault --> <if> @@ -192,7 +192,7 @@ <assign name="prepareReply"> <copy> <from variable="UpdateILIASCourseOut" part="success"/> - <to variable="UpdateCourseOut" part="success"/> + <to variable="UpdateCourseOut" part="success"/> </copy> </assign> <!-- normal Reply --> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <pka...@us...> - 2009-07-01 11:44:56
|
Revision: 288 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=288&view=rev Author: pkasprzak Date: 2009-07-01 11:44:30 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * WS-Addressing xsd Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml Modified: trunk/sandbox/lsf-adapter-demo/Common/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 11:35:51 UTC (rev 287) +++ trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 11:44:30 UTC (rev 288) @@ -1,4 +1,6 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing/" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> </catalog> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |