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-17 13:44:16
|
Revision: 337
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=337&view=rev
Author: pkasprzak
Date: 2009-07-17 13:44:13 +0000 (Fri, 17 Jul 2009)
Log Message:
-----------
* Initial commit of core-logic
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/CSECore-ejb/
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-10 14:23:23
|
Revision: 336
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=336&view=rev
Author: pkasprzak
Date: 2009-07-10 14:23:21 +0000 (Fri, 10 Jul 2009)
Log Message:
-----------
* Support for getOutboundClients() in configuration manager (+ WSDL / XSD)
* References support
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-09 14:24:37 UTC (rev 335)
+++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/toCDDMMessages.xsl 2009-07-10 14:23:21 UTC (rev 336)
@@ -19,6 +19,9 @@
encoding="UTF-8"
omit-xml-declaration="no"/>
+ <!-- Value of unset elements -->
+ <xsl:variable name="UNSET">*** not set ***</xsl:variable>
+
<xsl:template match="/dt:synchronizationMessage">
<xsl:element name="messages">
@@ -28,9 +31,9 @@
<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="event">CREATE</xsl:element>
+ <xsl:element name="source"><xsl:value-of select="$UNSET"/></xsl:element>
+ <xsl:element name="target"><xsl:value-of select="$UNSET"/></xsl:element>
<xsl:element name="course">
<xsl:element name="busId">0</xsl:element>
<xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element>
@@ -59,6 +62,14 @@
<xsl:element name="category"><xsl:value-of select="dt:clientParentId"/></xsl:element>
</xsl:for-each>
</xsl:element>
+
+ <!-- Generate workgroup references (untested / unsupported for now) -->
+ <xsl:element name="workgroups">
+ <xsl:for-each select="/dt:synchronizationMessage/dt:relations/*[dt:clientParentId = $clientId and dt:relationType = 'lecture_to_workgroups']">
+ <xsl:element name="workgroup"><xsl:value-of select="dt:clientChildId"/></xsl:element>
+ </xsl:for-each>
+ </xsl:element>
+
</xsl:element>
</xsl:element>
@@ -72,8 +83,8 @@
<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="source"><xsl:value-of select="$UNSET"/></xsl:element>
+ <xsl:element name="target"><xsl:value-of select="$UNSET"/></xsl:element>
<xsl:element name="category">
<xsl:element name="busId">0</xsl:element>
<xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element>
@@ -93,6 +104,23 @@
</xsl:element>
</xsl:element>
</xsl:for-each>
+
+ <xsl:variable name="clientId" select="dt:clientId"/>
+
+ <!-- Generate category references -->
+ <xsl:element name="categories">
+ <xsl:for-each select="/dt:synchronizationMessage/dt:relations/*[dt:clientChildId = $clientId and dt:relationType = 'category_to_categories']">
+ <xsl:element name="category"><xsl:value-of select="dt:clientParentId"/></xsl:element>
+ </xsl:for-each>
+ </xsl:element>
+
+ <!-- Generate course references -->
+ <xsl:element name="courses">
+ <xsl:for-each select="/dt:synchronizationMessage/dt:relations/*[dt:clientParentId = $clientId and dt:relationType = 'category_to_courses']">
+ <xsl:element name="course"><xsl:value-of select="dt:clientChildId"/></xsl:element>
+ </xsl:for-each>
+ </xsl:element>
+
</xsl:element>
</xsl:element>
</xsl:for-each>
@@ -105,8 +133,8 @@
<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="source"><xsl:value-of select="$UNSET"/></xsl:element>
+ <xsl:element name="target"><xsl:value-of select="$UNSET"/></xsl:element>
<xsl:element name="account">
<xsl:element name="busId">0</xsl:element>
<xsl:element name="eventTime">2000-01-20T12:00:00</xsl:element>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2009-07-09 14:24:44
|
Revision: 335
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=335&view=rev
Author: alexloewen
Date: 2009-07-09 14:24:37 +0000 (Thu, 09 Jul 2009)
Log Message:
-----------
added updateAccount. fixed some bugs.
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/nbproject/jax-ws.xml
Modified: trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/nbproject/jax-ws.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/nbproject/jax-ws.xml 2009-07-09 14:24:30 UTC (rev 334)
+++ trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/nbproject/jax-ws.xml 2009-07-09 14:24:37 UTC (rev 335)
@@ -1,7 +1,7 @@
<?xml version="1.0" encoding="UTF-8"?>
<jax-ws xmlns="http://www.netbeans.org/ns/jax-ws/1">
<services>
- <service name="ConfigurationManagerWS">
+ <service name="ConfigurationManager">
<implementation-class>de.campussource.cse.webconfig.ConfigurationManagerWS</implementation-class>
</service>
</services>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2009-07-09 14:24:38
|
Revision: 334
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=334&view=rev
Author: alexloewen
Date: 2009-07-09 14:24:30 +0000 (Thu, 09 Jul 2009)
Log Message:
-----------
added updateAccount. fixed some bugs.
Property Changed:
----------------
trunk/sandbox/lsf-adapter-demo/IdentityMapper/
Property changes on: trunk/sandbox/lsf-adapter-demo/IdentityMapper
___________________________________________________________________
Added: svn:ignore
+ build
dist
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2009-07-09 14:24:29
|
Revision: 333
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=333&view=rev
Author: alexloewen
Date: 2009-07-09 14:24:24 +0000 (Thu, 09 Jul 2009)
Log Message:
-----------
added updateAccount. fixed some bugs.
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.wsdl
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-3.10.5-fixedWrapper.wsdl
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-09 14:24:14 UTC (rev 332)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-09 14:24:24 UTC (rev 333)
@@ -19,7 +19,7 @@
<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/"/>
- <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"
@@ -103,7 +103,7 @@
<to variable="UnknownFault" part="context"/>
</copy>
<copy>
- <from>'DeleteAccount.bpel'</from>
+ <from>'AddAccount.bpel'</from>
<to variable="UnknownFault" part="process"/>
</copy>
</assign>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-09 14:24:14 UTC (rev 332)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-09 14:24:24 UTC (rev 333)
@@ -40,6 +40,7 @@
<import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" location="ResolveEPR.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
<import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" location="AddAccount.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
<import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" location="DeleteAccount.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" location="UpdateAccount.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"/>
@@ -58,6 +59,7 @@
<partnerLink name="DeleteCategory" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" partnerLinkType="tns:DeleteCategory"
partnerRole="DeleteCategoryPortTypeRole"/>
<partnerLink name="AddAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" partnerLinkType="tns:AddAccount" partnerRole="AddAccountPortTypeRole"/>
+ <partnerLink name="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" partnerLinkType="tns:UpdateAccount" partnerRole="UpdateAccountPortTypeRole"/>
<partnerLink name="DeleteAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" partnerLinkType="tns:DeleteAccount" partnerRole="DeleteAccountPortTypeRole"/>
<partnerLink name="ReplyProcessor" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" partnerLinkType="tns:ReplyProcessor"
partnerRole="ReplyProcessorPortTypeRole"/>
@@ -637,6 +639,8 @@
<scope name="AccountScope">
<variables>
+ <variable name="UpdateAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" messageType="tns:UpdateAccountResponse"/>
+ <variable name="UpdateAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" messageType="tns:UpdateAccountRequest"/>
<variable name="DeleteAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountResponse"/>
<variable name="DeleteAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountRequest"/>
<variable name="AddAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" messageType="tns:AddAccountResponse"/>
@@ -753,46 +757,42 @@
</copy>
</assign>
</sequence>
-<!--
+
<elseif>
--->
+
<!-- Event == "UPDATE" -->
-<!--
- <condition>$ProcessCategoryOperationIn.categoryMessage/dt:event = 'UPDATE'</condition>
+
+ <condition>$ProcessAccountIn.accountMessage/dt:event = 'UPDATE'</condition>
<sequence>
- <assign name="prepareUpdateCategory">
- <sxt:trace>
- <sxt:log level="info" location="onStart">
- <from>concat('*** updateCategory()', '')</from>
- </sxt:log>
- </sxt:trace>
- <copy>
- <from>$ProcessCategoryOperationIn.categoryMessage/dt:category</from>
- <to>$UpdateCategoryIn.category</to>
- </copy>
- <copy>
- <from>$SID</from>
- <to>$UpdateCategoryIn.SID</to>
- </copy>
- <copy>
- <from>$IliasEPR</from>
- <to>$UpdateCategoryIn.EPR</to>
- </copy>
- </assign>
- <invoke name="updateCategory" partnerLink="UpdateCategory" operation="updateCategory"
- xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory"
- portType="tns:UpdateCategoryPortType"
- inputVariable="UpdateCategoryIn"
- outputVariable="UpdateCategoryOut"/>
- <assign name="updateCategorySuccess">
- <copy>
- <from>$STATUS_SUCCESS</from>
- <to>$ReplyStatus</to>
- </copy>
- </assign>
+ <assign name="prepareUpdateAccount">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** updateAccount()', '')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/dt:account</from>
+ <to>$UpdateAccountIn.account</to>
+ </copy>
+ <copy>
+ <from>$SID</from>
+ <to>$UpdateAccountIn.SID</to>
+ </copy>
+ <copy>
+ <from>$IliasEPR</from>
+ <to>$UpdateAccountIn.EPR</to>
+ </copy>
+ </assign>
+ <invoke name="updateAccount" partnerLink="UpdateAccount" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" inputVariable="UpdateAccountIn" outputVariable="UpdateAccountOut"/>
+ <assign name="updateAccountSuccess">
+ <copy>
+ <from>$STATUS_SUCCESS</from>
+ <to>$ReplyStatus</to>
+ </copy>
+ </assign>
</sequence>
</elseif>
--->
+
<elseif>
<!-- Event == "DELETE" -->
<condition>$ProcessAccountIn.accountMessage/dt:event = 'DELETE'</condition>
Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.bpel (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.bpel 2009-07-09 14:24:24 UTC (rev 333)
@@ -0,0 +1,240 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process
+ name="UpdateAccount"
+ targetNamespace="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateAccount"
+ 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/UpdateAccount"
+ xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"
+ xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"
+ xmlns:dt="http://cse.campussource.de/schema/DataTypes"
+ xmlns:sxxf="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/XPathFunctions">
+
+ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" location="UpdateAccount.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/UpdateAccount" partnerLinkType="tns:UpdateAccount" myRole="UpdateAccountPortTypeRole"/>
+ </partnerLinks>
+ <variables>
+ <variable name="GetUserOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:getUserResponse"/>
+ <variable name="GetUserIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:getUserRequest"/>
+ <variable name="UpdateUserOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:updateUserResponse"/>
+ <variable name="UpdateUserIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:updateUserRequest"/>
+ <variable name="UpdateAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" messageType="tns:UpdateAccountResponse"/>
+ <variable name="UpdateAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" messageType="tns:UpdateAccountRequest"/>
+
+ <!--FaultHandling Variables -->
+ <variable name="SystemFault" messageType="fltns:systemFaultMessage"/>
+ <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/>
+ <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/>
+
+ </variables>
+ <sequence>
+ <scope name="UpdateAccountScope">
+
+ <faultHandlers>
+
+ <!-- Handling SystemFault -->
+ <catch faultName="sxeh:systemFault">
+ <sequence>
+ <assign name="prepareSystemFaultReply">
+ <!-- Set Fault Data -->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** System Fault occured in UpdateAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>'UpdateAccount failed with a SystemFault!'</from>
+ <to variable="SystemFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($UpdateAccountIn.account)</from>
+ <to variable="SystemFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'UpdateAccount.bpel'</from>
+ <to variable="SystemFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" faultName="tns:SystemFault" variable="SystemFault"/>
+ </sequence>
+ </catch>
+
+ <!-- Handling unspecific Faults -->
+ <catchAll>
+
+ <sequence>
+ <assign name="prepareUnknownFaultReply">
+ <!-- Set Fault Data -->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** Unknown Fault occured in UpdateAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <copy>
+ <from>'UpdateAccount failed with an UnknownFault'</from>
+ <to variable="UnknownFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($UpdateAccountIn.account)</from>
+ <to variable="UnknownFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'UpdateAccount.bpel'</from>
+ <to variable="UnknownFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" faultName="tns:UnknownFault" variable="UnknownFault"/>
+ </sequence>
+ </catchAll>
+ </faultHandlers>
+
+ <sequence>
+ <receive name="Start" createInstance="yes" partnerLink="IliasAdapter" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" variable="UpdateAccountIn"/>
+
+
+ <!-- Set Ilias EPR -->
+ <assign name="setERP">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('***Progressing UpdateAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>$UpdateAccountIn.EPR</from>
+ <to partnerLink="ILIAS"/>
+ </copy>
+
+ </assign>
+
+ <!--Set Requiered Data -->
+ <assign name="SetUserID">
+ <copy>
+ <from variable="UpdateAccountIn" part="SID"/>
+ <to variable="GetUserIn" part="sid"/>
+ </copy>
+ <copy>
+ <from>290</from>
+ <to variable="GetUserIn" part="user_id"/>
+ </copy>
+ </assign>
+ <invoke name="GetUserInvoke" partnerLink="ILIAS" operation="getUser" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="GetUserIn" outputVariable="GetUserOut"/>
+ <assign name="CopyOldData">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** User Data from Ilias', ' :', sxxf:doMarshal($GetUserOut.user_data))</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from variable="GetUserOut" part="user_data"/>
+ <to variable="UpdateUserIn" part="user_data"/>
+ </copy>
+ </assign>
+ <assign name="SetReqData">
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'login']/dt:value</from>
+ <to>$UpdateUserIn.user_data/login</to>
+ </copy>
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'password']/dt:value</from>
+ <to>$UpdateUserIn.user_data/passwd</to>
+ </copy>
+ </assign>
+ <assign name="setOptionalAccountData">
+
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value</from>
+ <to>$UpdateUserIn.user_data/firstname</to>
+ </copy>
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value</from>
+ <to>$UpdateUserIn.user_data/lastname</to>
+ </copy>
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'emailAddress']/dt:value</from>
+ <to>$UpdateUserIn.user_data/email</to>
+ </copy>
+ <copy ignoreMissingFromData="yes">
+ <from>$UpdateAccountIn.account/dt:attribute[dt:name = 'gender']/dt:value</from>
+ <to>$UpdateUserIn.user_data/gender</to>
+ </copy>
+ </assign>
+
+ <assign name="prepareForUpdateUserInvoke">
+ <sxt:trace>
+ <sxt:log level="info" location="onComplete">
+ <from>concat('*** updateUser-xml: ', sxxf:doMarshal($UpdateUserIn.user_data))</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <!-- Set SID -->
+ <copy>
+ <from variable="UpdateAccountIn" part="SID"/>
+ <to variable="UpdateUserIn" part="sid"/>
+ </copy>
+
+ <!-- TODO global role
+ <copy>
+ <from>4</from>
+ <to>$UpdateUserIn.global_role_id</to>
+ </copy>
+
+ -->
+
+
+
+ </assign>
+ <invoke name="UpdateUserInvoke" partnerLink="ILIAS" operation="updateUser" xmlns:tns="urn:ilUserAdministration" portType="tns:ILIASSoapWebservicePortType" inputVariable="UpdateUserIn" outputVariable="UpdateUserOut"/>
+ <if name="UpdateUserSucceed">
+ <condition>$UpdateUserOut.success</condition>
+ <sequence>
+ <assign name="prepareForNormalResponce">
+ <copy>
+ <from variable="UpdateUserOut" part="success"/>
+ <to variable="UpdateAccountOut" part="success"/>
+ </copy>
+ </assign>
+ <reply name="Return" partnerLink="IliasAdapter" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" variable="UpdateAccountOut"/>
+ </sequence>
+ <else>
+ <sequence>
+ <assign name="prepareIliasFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** Ilias Fault occured in UpdateAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <copy>
+ <from>'Ilias returned failed.'</from>
+ <to variable="IliasFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>'UpdateAccount.bpel'</from>
+ <to variable="IliasFault" part="process"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($UpdateAccountIn.account)</from>
+ <to variable="IliasFault" part="context"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="UpdateAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" portType="tns:UpdateAccountPortType" faultName="tns:IliasFault" variable="IliasFault"/>
+ </sequence>
+ </else>
+ </if>
+
+ </sequence>
+ </scope>
+ </sequence>
+</process>
Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.wsdl (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/UpdateAccount.wsdl 2009-07-09 14:24:24 UTC (rev 333)
@@ -0,0 +1,43 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="UpdateAccount" targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount"
+ 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/UpdateAccount"
+ 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/UpdateAccount">
+ <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="UpdateAccountRequest">
+ <part name="SID" type="xsd:string"/>
+ <part name="account" type="ns:accountType"/>
+ <part name="EPR" element="ns1:service-ref"/>
+ </message>
+ <message name="UpdateAccountResponse">
+ <part name="success" type="xsd:boolean"/>
+ </message>
+ <portType name="UpdateAccountPortType">
+ <operation name="UpdateAccount">
+ <input name="input1" message="tns:UpdateAccountRequest"/>
+ <output name="output1" message="tns:UpdateAccountResponse"/>
+ <fault name="SystemFault" message="ns0:systemFaultMessage"/>
+ <fault name="IliasFault" message="ns0:iliasFaultMessage"/>
+ <fault name="UnknownFault" message="ns0:unknownFaultMessage"/>
+ </operation>
+ </portType>
+ <plnk:partnerLinkType name="UpdateAccount">
+ <!-- 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="UpdateAccountPortTypeRole" portType="tns:UpdateAccountPortType"/>
+ </plnk:partnerLinkType>
+</definitions>
Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-3.10.5-fixedWrapper.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-3.10.5-fixedWrapper.wsdl (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ilias-3.10.5-fixedWrapper.wsdl 2009-07-09 14:24:24 UTC (rev 333)
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<definitions
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
+ xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema" name="ilias-3.10.5-fixedWrapper" targetNamespace="http://enterprise.netbeans.org/bpel/ilias-3.10.5-fixedWrapper" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-fixedWrapper" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:ns="urn:ilUserAdministration">
+ <import location="ilias-3.10.5-fixed.wsdl" namespace="urn:ilUserAdministration"/>
+ <plnk:partnerLinkType name="ILIASSoapWebserviceLinkType">
+ <plnk:role name="ILIASSoapWebserviceRole" portType="ns:ILIASSoapWebservicePortType"/>
+ </plnk:partnerLinkType>
+</definitions>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2009-07-09 14:24:17
|
Revision: 332
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=332&view=rev
Author: alexloewen
Date: 2009-07-09 14:24:14 +0000 (Thu, 09 Jul 2009)
Log Message:
-----------
added updateAccount. fixed some bugs.
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCategory/Input.xml
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Input.xml
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/selected-tests.properties
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_updateAccount/
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_updateAccount/Concurrent.properties
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_updateAccount/Input.xml
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_updateAccount/Output.xml
Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-08 13:03:53 UTC (rev 331)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-09 14:24:14 UTC (rev 332)
@@ -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/DeleteAccount" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" xmlns:ns21="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns23="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns24="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns25="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" xmlns:ns26="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" xmlns:ns27="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns28="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount" xmlns:ns29="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns30="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns31="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns32="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns33="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" 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/bpel/ILIASClientAdapter/Login" xmlns:ns11="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns12="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" xmlns:ns13="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" xmlns:ns14="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns15="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns16="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteAccount" xmlns:ns17="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" xmlns:ns18="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount" xmlns:ns21="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" xmlns:ns22="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns23="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns24="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateAccount" xmlns:ns25="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateAccount" xmlns:ns26="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns27="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns28="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns29="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns30="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns31="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns32="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns33="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns34="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns35="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" 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/OutboundClientAdapter" 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"/>
@@ -8,48 +8,51 @@
<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 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="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="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="DeleteAccountPortTypeRole_myRole" file-path="DeleteAccount.bpel" interface-name="ns20:DeleteAccountPortType" name="endpoint13" process-name="DeleteAccount" service-name="ns19:IliasAdapter"/>
- <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns22:AddCategoryPortType" name="endpoint14" process-name="AddCategory" service-name="ns21:IliasAdapter"/>
- <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns24:DeleteCoursePortType" name="endpoint15" process-name="DeleteCourse" service-name="ns23:IliasAdapter"/>
- <endpoint display-name="IliasAdapter" endpoint-name="ResolveEPRPortTypeRole_myRole" file-path="ResolveEPR.bpel" interface-name="ns26:ResolveEPRPortType" name="endpoint16" process-name="ResolveEPR" service-name="ns25:IliasAdapter"/>
- <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint17" process-name="OutboundClientAdapter" service-name="ns27:ILIASAdapter"/>
- <endpoint display-name="IliasAdapter" endpoint-name="AddAccountPortTypeRole_myRole" file-path="AddAccount.bpel" interface-name="ns29:AddAccountPortType" name="endpoint18" process-name="AddAccount" service-name="ns28:IliasAdapter"/>
- <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint19" process-name="Login" service-name="ns9:ConfigurationManager"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="Login" service-name="ns9:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="UpdateCategory" service-name="ns11:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="DeleteCategory" service-name="ns13:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="AddCourse" service-name="ns15:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint24" process-name="UpdateCourse" service-name="ns17:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint25" process-name="DeleteAccount" service-name="ns19:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint26" process-name="AddCategory" service-name="ns21:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint27" process-name="DeleteCourse" service-name="ns23:ILIAS"/>
- <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="ResolveEPR.bpel" interface-name="ns8:ConfigurationManager" name="endpoint28" process-name="ResolveEPR" service-name="ns25:ConfigurationManager"/>
- <endpoint display-name="ResolveEPR" endpoint-name="ResolveEPRPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns26:ResolveEPRPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns27:ResolveEPR"/>
- <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns27:Login"/>
- <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns27:AddCourse"/>
- <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns27:UpdateCourse"/>
- <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:DeleteCoursePortType" name="endpoint33" process-name="OutboundClientAdapter" service-name="ns27:DeleteCourse"/>
- <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:AddCategoryPortType" name="endpoint34" process-name="OutboundClientAdapter" service-name="ns27:AddCategory"/>
- <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint35" process-name="OutboundClientAdapter" service-name="ns27:UpdateCategory"/>
- <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint36" process-name="OutboundClientAdapter" service-name="ns27:DeleteCategory"/>
- <endpoint display-name="AddAccount" endpoint-name="AddAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns29:AddAccountPortType" name="endpoint37" process-name="OutboundClientAdapter" service-name="ns27:AddAccount"/>
- <endpoint display-name="DeleteAccount" endpoint-name="DeleteAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:DeleteAccountPortType" name="endpoint38" process-name="OutboundClientAdapter" service-name="ns27:DeleteAccount"/>
- <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns30:ReplyProcessorPortType" name="endpoint39" process-name="OutboundClientAdapter" service-name="ns27:ReplyProcessor"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint40" process-name="OutboundClientAdapter" service-name="ns27:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint41" process-name="AddAccount" service-name="ns28:ILIAS"/>
- <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns30:ReplyProcessorPortType" name="endpoint42" process-name="ReplyProcessor" service-name="ns31:ClientAdapter"/>
- <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint43" process-name="InboundObjectProcessor" service-name="ns32:ClientAdapter"/>
- <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint44" process-name="InboundObjectProcessor" service-name="ns32:IdentityMapper"/>
- <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint45" service-name="ns2:IdentityMapperService"/>
- <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint46" service-name="ns3:XSLTTransformService"/>
- <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint47" process-name="InboundClientAdapter" service-name="ns33:LSF"/>
- <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint48" process-name="InboundClientAdapter" service-name="ns33:XSLTTransform"/>
- <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint49" process-name="InboundClientAdapter" service-name="ns33:ObjectProcessor"/>
+ <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint8" process-name="OutboundClientAdapter" service-name="ns9:ILIASAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="LoginPortTypeRole_myRole" file-path="Login.bpel" interface-name="ns11:LoginPortType" name="endpoint9" process-name="Login" service-name="ns10:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="ResolveEPRPortTypeRole_myRole" file-path="ResolveEPR.bpel" interface-name="ns13:ResolveEPRPortType" name="endpoint10" process-name="ResolveEPR" service-name="ns12:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns15:AddCategoryPortType" name="endpoint11" process-name="AddCategory" service-name="ns14:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="DeleteAccountPortTypeRole_myRole" file-path="DeleteAccount.bpel" interface-name="ns17:DeleteAccountPortType" name="endpoint12" process-name="DeleteAccount" service-name="ns16:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="UpdateCoursePortTypeRole_myRole" file-path="UpdateCourse.bpel" interface-name="ns19:UpdateCoursePortType" name="endpoint13" process-name="UpdateCourse" service-name="ns18:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="AddAccountPortTypeRole_myRole" file-path="AddAccount.bpel" interface-name="ns21:AddAccountPortType" name="endpoint14" process-name="AddAccount" service-name="ns20:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="AddCoursePortTypeRole_myRole" file-path="AddCourse.bpel" interface-name="ns23:AddCoursePortType" name="endpoint15" process-name="AddCourse" service-name="ns22:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="UpdateAccountPortTypeRole_myRole" file-path="UpdateAccount.bpel" interface-name="ns25:UpdateAccountPortType" name="endpoint16" process-name="UpdateAccount" service-name="ns24:IliasAdapter"/>
+ <endpoint display-name="IliasAdpater" endpoint-name="UpdateCategoryPortTypeRole_myRole" file-path="UpdateCategory.bpel" interface-name="ns27:UpdateCategoryPortType" name="endpoint17" process-name="UpdateCategory" service-name="ns26:IliasAdpater"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns29:DeleteCoursePortType" name="endpoint18" process-name="DeleteCourse" service-name="ns28:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="DeleteCategoryPortTypeRole_myRole" file-path="DeleteCategory.bpel" interface-name="ns31:DeleteCategoryPortType" name="endpoint19" process-name="DeleteCategory" service-name="ns30:IliasAdapter"/>
+ <endpoint display-name="ResolveEPR" endpoint-name="ResolveEPRPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns13:ResolveEPRPortType" name="endpoint20" process-name="OutboundClientAdapter" service-name="ns9:ResolveEPR"/>
+ <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns11:LoginPortType" name="endpoint21" process-name="OutboundClientAdapter" service-name="ns9:Login"/>
+ <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns23:AddCoursePortType" name="endpoint22" process-name="OutboundClientAdapter" service-name="ns9:AddCourse"/>
+ <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns19:UpdateCoursePortType" name="endpoint23" process-name="OutboundClientAdapter" service-name="ns9:UpdateCourse"/>
+ <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns29:DeleteCoursePortType" name="endpoint24" process-name="OutboundClientAdapter" service-name="ns9:DeleteCourse"/>
+ <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns15:AddCategoryPortType" name="endpoint25" process-name="OutboundClientAdapter" service-name="ns9:AddCategory"/>
+ <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns27:UpdateCategoryPortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns9:UpdateCategory"/>
+ <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns31:DeleteCategoryPortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns9:DeleteCategory"/>
+ <endpoint display-name="AddAccount" endpoint-name="AddAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns21:AddAccountPortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns9:AddAccount"/>
+ <endpoint display-name="UpdateAccount" endpoint-name="UpdateAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns25:UpdateAccountPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns9:UpdateAccount"/>
+ <endpoint display-name="DeleteAccount" endpoint-name="DeleteAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns17:DeleteAccountPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns9:DeleteAccount"/>
+ <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns32:ReplyProcessorPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns9:ReplyProcessor"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns9:ILIAS"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint33" process-name="Login" service-name="ns10:ConfigurationManager"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint34" process-name="Login" service-name="ns10:ILIAS"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="ResolveEPR.bpel" interface-name="ns8:ConfigurationManager" name="endpoint35" process-name="ResolveEPR" service-name="ns12:ConfigurationManager"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint36" process-name="AddCategory" service-name="ns14:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint37" process-name="DeleteAccount" service-name="ns16:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint38" process-name="UpdateCourse" service-name="ns18:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint39" process-name="AddAccount" service-name="ns20:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint40" process-name="AddCourse" service-name="ns22:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint41" process-name="UpdateAccount" service-name="ns24:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint42" process-name="UpdateCategory" service-name="ns26:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint43" process-name="DeleteCourse" service-name="ns28:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint44" process-name="DeleteCategory" service-name="ns30:ILIAS"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns32:ReplyProcessorPortType" name="endpoint45" process-name="ReplyProcessor" service-name="ns33:ClientAdapter"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint46" process-name="InboundObjectProcessor" service-name="ns34:ClientAdapter"/>
+ <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint47" process-name="InboundObjectProcessor" service-name="ns34:IdentityMapper"/>
+ <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint48" service-name="ns2:IdentityMapperService"/>
+ <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint49" service-name="ns3:XSLTTransformService"/>
+ <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint50" process-name="InboundClientAdapter" service-name="ns35:LSF"/>
+ <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint51" process-name="InboundClientAdapter" service-name="ns35:XSLTTransform"/>
+ <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint52" process-name="InboundClientAdapter" service-name="ns35: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">
@@ -64,7 +67,7 @@
<provides endpoint="endpoint16"/>
<provides endpoint="endpoint17"/>
<provides endpoint="endpoint18"/>
- <consumes endpoint="endpoint19"/>
+ <provides endpoint="endpoint19"/>
<consumes endpoint="endpoint20"/>
<consumes endpoint="endpoint21"/>
<consumes endpoint="endpoint22"/>
@@ -87,23 +90,26 @@
<consumes endpoint="endpoint39"/>
<consumes endpoint="endpoint40"/>
<consumes endpoint="endpoint41"/>
+ <consumes endpoint="endpoint42"/>
+ <consumes endpoint="endpoint43"/>
+ <consumes endpoint="endpoint44"/>
</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="endpoint42"/>
- <provides endpoint="endpoint43"/>
- <consumes endpoint="endpoint44"/>
+ <provides endpoint="endpoint45"/>
+ <provides endpoint="endpoint46"/>
+ <consumes endpoint="endpoint47"/>
</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="endpoint45"/>
+ <provides endpoint="endpoint48"/>
</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="endpoint46"/>
+ <provides endpoint="endpoint49"/>
</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="endpoint47"/>
- <consumes endpoint="endpoint48"/>
- <consumes endpoint="endpoint49"/>
+ <provides endpoint="endpoint50"/>
+ <consumes endpoint="endpoint51"/>
+ <consumes endpoint="endpoint52"/>
</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>
@@ -113,17 +119,22 @@
<provides endpoint="endpoint4"/>
</port>
<port x="0" y="-1">
- <link xlink:href="../jbiServiceUnits/Common/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService']/port[@name='ConfigurationManagerPort'])" xlink:type="simple"/>
+ <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"/>
+ </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>
+ <port x="0" y="-1">
+ <link xlink:href="../jbiServiceUnits/META-INF/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService']/port[@name='ConfigurationManagerPort'])" xlink:type="simple"/>
<consumes endpoint="endpoint7"/>
<provides endpoint="endpoint7"/>
</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>
<port x="0" y="-1">
- <link xlink:href="../jbiServiceUnits/ObjectProcessor/InboundObjectProcessor.wsdl#xpointer(/definitions/service[@name='ObjectProcessorService']/port[@name='ObjectProcessorPortTypeBindingPort'])" xlink:type="simple"/>
+ <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"/>
<consumes endpoint="endpoint5"/>
<provides endpoint="endpoint5"/>
</port>
@@ -132,120 +143,118 @@
<consumes endpoint="endpoint2"/>
<provides endpoint="endpoint2"/>
</port>
- <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 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="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="endpoint31" provider="endpoint11" 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="endpoint22" provider="endpoint15" state="unchanged"/>
+ <connection consumer="endpoint32" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint34" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint36" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint37" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint38" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint39" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint40" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint41" provider="endpoint1" state="unchanged"/>
- <connection consumer="endpoint36" provider="endpoint10" state="unchanged"/>
- <connection consumer="endpoint33" provider="endpoint15" state="unchanged"/>
- <connection consumer="endpoint30" provider="endpoint8" state="unchanged"/>
+ <connection consumer="endpoint42" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint43" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint44" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint24" provider="endpoint18" state="unchanged"/>
+ <connection consumer="endpoint27" provider="endpoint19" state="unchanged"/>
+ <connection consumer="endpoint2" provider="endpoint48" state="unchanged"/>
+ <connection consumer="endpoint47" provider="endpoint48" state="unchanged"/>
+ <connection consumer="endpoint21" provider="endpoint9" state="unchanged"/>
+ <connection consumer="endpoint20" provider="endpoint10" state="unchanged"/>
+ <connection consumer="endpoint3" provider="endpoint49" state="unchanged"/>
+ <connection consumer="endpoint51" provider="endpoint49" state="unchanged"/>
+ <connection consumer="endpoint4" provider="endpoint50" state="unchanged"/>
+ <connection consumer="endpoint5" provider="endpoint46" state="unchanged"/>
+ <connection consumer="endpoint52" provider="endpoint46" state="unchanged"/>
+ <connection consumer="endpoint25" provider="endpoint11" state="unchanged"/>
+ <connection consumer="endpoint28" provider="endpoint14" state="unchanged"/>
+ <connection consumer="endpoint26" provider="endpoint17" state="unchanged"/>
+ <connection consumer="endpoint6" provider="endpoint8" state="unchanged"/>
+ <connection consumer="endpoint23" provider="endpoint13" state="unchanged"/>
<connection consumer="endpoint29" provider="endpoint16" state="unchanged"/>
- <connection consumer="endpoint2" provider="endpoint45" state="unchanged"/>
- <connection consumer="endpoint44" provider="endpoint45" state="unchanged"/>
- <connection consumer="endpoint3" provider="endpoint46" state="unchanged"/>
- <connection consumer="endpoint48" provider="endpoint46" state="unchanged"/>
- <connection consumer="endpoint4" provider="endpoint47" state="unchanged"/>
- <connection consumer="endpoint5" provider="endpoint43" state="unchanged"/>
- <connection consumer="endpoint49" provider="endpoint43" state="unchanged"/>
- <connection consumer="endpoint37" provider="endpoint18" state="unchanged"/>
- <connection consumer="endpoint34" provider="endpoint14" state="unchanged"/>
- <connection consumer="endpoint35" provider="endpoint9" state="unchanged"/>
- <connection consumer="endpoint32" provider="endpoint12" state="unchanged"/>
- <connection consumer="endpoint6" provider="endpoint17" state="unchanged"/>
- <connection consumer="endpoint19" provider="endpoint7" state="unchanged"/>
- <connection consumer="endpoint28" provider="endpoint7" state="unchanged"/>
- <connection consumer="endpoint38" provider="endpoint13" state="unchanged"/>
- <connection consumer="endpoint39" provider="endpoint42" state="unchanged"/>
+ <connection consumer="endpoint33" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint35" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint30" provider="endpoint12" state="unchanged"/>
+ <connection consumer="endpoint31" provider="endpoint45" 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/DeleteAccount.wsdl#xpointer(/definitions/portType[@name='DeleteAccountPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCourse.wsdl#xpointer(/definitions/portType[@name='DeleteCoursePortType'])" xlink:type="simple"/>
- <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteAccount.wsdl#xpointer(/definitions/portType[@name='DeleteAccountPortType'])" 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/AddCourse.wsdl#xpointer(/definitions/portType[@name='AddCoursePortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/faultHandlingMsg.wsdl#xpointer(/definitions/portType[@name='faultHandlingMsgPortType'])" xlink:type="simple"/>
- <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/AddAccount.wsdl#xpointer(/definitions/portType[@name='AddAccountPortType'])" 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/AddCourse.wsdl#xpointer(/definitions/portType[@name='AddCoursePortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/portType[@name='ILIASClientAdapterPortType'])" 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/AddAccount.wsdl#xpointer(/definitions/portType[@name='AddAccountPortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCategory.wsdl#xpointer(/definitions/portType[@name='DeleteCategoryPortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ResolveEPR.wsdl#xpointer(/definitions/portType[@name='ResolveEPRPortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCourse.wsdl#xpointer(/definitions/portType[@name='UpdateCoursePortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateAccount.wsdl#xpointer(/definitions/portType[@name='UpdateAccountPortType'])" 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/ILIASClientAdapter/UpdateCourse.wsdl#xpointer(/definitions/portType[@name='UpdateCoursePortType'])" 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/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/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/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/IdentityMapper/META-INF/wsdl/IdentityMapperWS/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/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/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/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/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/binding[@name='ConfigurationManagerPortBinding'])" 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/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/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/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"/>
- <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/ilias-3.10.5.wsdl#xpointer(/definitions/binding[@name='ILIASSoapWebserviceBinding'])" 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"/>
</bindings>
<services>
<link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/service[@name='casaService1'])" 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/ILIASClientAdapter/src/_references/_projects/Common/src/ConfigurationManager.wsdl#xpointer(/definitions/service[@name='ConfigurationManagerWSService'])" 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/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/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/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"/>
- <link xlink:href="../jbiServiceUnits/XSLTTransform/META-INF/wsdl/XSLTTransform/XSLTTransform.wsdl#xpointer(/definitions/service[@name='XSLTTransformService'])" xlink:type...
[truncated message content] |
|
From: <ale...@us...> - 2009-07-08 13:03:55
|
Revision: 331
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=331&view=rev
Author: alexloewen
Date: 2009-07-08 13:03:53 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
some bugs fixed in DeleteCategory, DeleteCourse.
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel 2009-07-08 12:59:44 UTC (rev 330)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCategory.bpel 2009-07-08 13:03:53 UTC (rev 331)
@@ -53,11 +53,8 @@
<from>concat('*** System Fault occured in deleteCategory()!', ' ')</from>
</sxt:log>
</sxt:trace>
+
<copy>
- <from>false()</from>
- <to variable="DeleteCategoryOut" part="success"/>
- </copy>
- <copy>
<from>'DeleteCategory failed with a SystemFault.'</from>
<to variable="SystemFault" part="cause"/>
</copy>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-08 12:59:44 UTC (rev 330)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-08 13:03:53 UTC (rev 331)
@@ -54,11 +54,8 @@
<from>concat('*** System Fault occured in deleteCourse()!', ' ')</from>
</sxt:log>
</sxt:trace>
+
<copy>
- <from>false()</from>
- <to variable="DeleteCourseOut" part="success"/>
- </copy>
- <copy>
<from>'DeleteCourse failed with a SystemFault.'</from>
<to variable="SystemFault" part="cause"/>
</copy>
@@ -89,11 +86,8 @@
<from>concat('*** System Fault occured in deleteCourse()!', ' ')</from>
</sxt:log>
</sxt:trace>
+
<copy>
- <from>false()</from>
- <to variable="DeleteCourseOut" part="success"/>
- </copy>
- <copy>
<from>'DeleteCourse failed with an UnknownFault'</from>
<to variable="UnknownFault" part="cause"/>
</copy>
@@ -170,11 +164,8 @@
<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>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <ale...@us...> - 2009-07-08 12:59:51
|
Revision: 330
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=330&view=rev
Author: alexloewen
Date: 2009-07-08 12:59:44 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
added fault handling in addAccount, some bugs fixed in addCategory, AddCourse, DeleteAccount
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-08 12:50:59 UTC (rev 329)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-08 12:59:44 UTC (rev 330)
@@ -12,12 +12,14 @@
xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount"
xmlns:ex="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:dt="http://cse.campussource.de/schema/DataTypes"
- xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2">
+ xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2"
+ xmlns:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg">
<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/"/>
+ <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"
@@ -42,7 +44,73 @@
<scope name="AddAccountScope">
<variables>
<variable name="AddAccountOut" messageType="ns0:AddAccountResponse"/>
+
+
+ <!-- FaultHandling Variables -->
+
+ <variable name="SystemFault" messageType="fltns:systemFaultMessage"/>
+ <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/>
+ <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/>
</variables>
+
+ <faultHandlers>
+
+ <!-- Handling SystemFault -->
+ <catch faultName="sxeh:systemFault">
+ <sequence>
+ <assign name="prepareSystemFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** System Fault occured in AddAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>'AddAccount failed with a SystemFault!'</from>
+ <to variable="SystemFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($AddAccountIn.account)</from>
+ <to variable="SystemFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'AddAccount.bpel'</from>
+ <to variable="SystemFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="addAccount" portType="ns0:AddAccountPortType" faultName="ns0:SystemFault" variable="SystemFault"/>
+ </sequence>
+ </catch>
+
+ <!--Handling unspecific Faults -->
+ <catchAll>
+
+ <sequence>
+ <assign name="prepareUnknownFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** System Fault occured in AddAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <copy>
+ <from>'AddAccount failed with an UnknownFault'</from>
+ <to variable="UnknownFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($AddAccountIn.account)</from>
+ <to variable="UnknownFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount.bpel'</from>
+ <to variable="UnknownFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="addAccount" portType="ns0:AddAccountPortType" faultName="ns0:UnknownFault" variable="UnknownFault"/>
+ </sequence>
+ </catchAll>
+ </faultHandlers>
<sequence>
<receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="addAccount"
portType="ns0:AddAccountPortType"
@@ -67,8 +135,7 @@
</copy>
</assign>
<elseif>
- <condition> $AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text()
- and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
+ <condition> $AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text() and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
<!-- Construct login from firstname + surname -->
<assign>
<copy>
@@ -90,8 +157,7 @@
<!-- Construct Password -->
<if name="ConstructPassword">
- <condition> $AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()
- and string-length($AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()) > 5</condition>
+ <condition> $AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text() and string-length($AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()) > 5</condition>
<!-- Password is set in attributes AND long enough -->
<assign>
<copy>
@@ -216,17 +282,46 @@
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"
+ <if name="IfReturnedIdIsOk">
+ <condition>$AddUserOut.user_id >= 0</condition>
+ <sequence>
+ <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>
+ <else>
+ <sequence>
+ <assign name="prepareIliasFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** Ilias Fault occured in AddAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <copy>
+ <from>'Ilias returned failed.'</from>
+ <to variable="IliasFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>'AddAccount.bpel'</from>
+ <to variable="IliasFault" part="process"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($AddAccountIn.account)</from>
+ <to variable="IliasFault" part="context"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="addAccount" portType="ns0:AddAccountPortType" faultName="ns0:IliasFault" variable="IliasFault"/>
+ </sequence>
+ </else>
+ </if>
</sequence>
</scope>
</process>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-07-08 12:50:59 UTC (rev 329)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCategory.bpel 2009-07-08 12:59:44 UTC (rev 330)
@@ -176,9 +176,9 @@
<!-- Check if returned Reference Id is valid -->
<if name="IfRefIdIsOk" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory">
- <condition>0 <= $AddObjectOut.ref_id</condition>
<!--Sending a normal Reply -->
- <sequence>
+ <condition>$AddObjectOut.ref_id >= 0</condition>
+ <sequence>
<assign name="prepareReply">
<copy>
<from>$AddObjectOut.ref_id</from>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-08 12:50:59 UTC (rev 329)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddCourse.bpel 2009-07-08 12:59:44 UTC (rev 330)
@@ -387,7 +387,7 @@
<!-- If courseId less or equel 0, fault reply, otherwise reply with CourseId-->
<if>
- <condition>0 <= $IliasAddCourseOut.course_id</condition>
+ <condition>$IliasAddCourseOut.course_id >= 0</condition>
<sequence>
<assign name="prepeareReply">
<copy>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel 2009-07-08 12:50:59 UTC (rev 329)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel 2009-07-08 12:59:44 UTC (rev 330)
@@ -51,12 +51,8 @@
<sxt:log level="info" location="onStart">
<from>concat('*** System Fault occured in deleteAccount()!', ' ')</from>
</sxt:log>
- </sxt:trace>
+ </sxt:trace>
<copy>
- <from>false()</from>
- <to variable="DeleteAccountOut" part="success"/>
- </copy>
- <copy>
<from>'DeleteAccount failed with a SystemFault!'</from>
<to variable="SystemFault" part="cause"/>
</copy>
@@ -86,12 +82,8 @@
<sxt:log level="info" location="onStart">
<from>concat('*** System Fault occured in deleteAccount()!', ' ')</from>
</sxt:log>
- </sxt:trace>
+ </sxt:trace>
<copy>
- <from>false()</from>
- <to variable="DeleteAccountOut" part="success"/>
- </copy>
- <copy>
<from>'DeleteAccount failed with an UnknownFault'</from>
<to variable="UnknownFault" part="cause"/>
</copy>
@@ -168,11 +160,8 @@
<from>concat('*** IliasFault occured in deleteAccount()!', ' ')</from>
</sxt:log>
</sxt:trace>
+
<copy>
- <from>false()</from>
- <to variable="DeleteAccountOut" part="success"/>
- </copy>
- <copy>
<from>'Ilias returned failed.'</from>
<to variable="IliasFault" part="cause"/>
</copy>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-08 12:51:01
|
Revision: 329
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=329&view=rev
Author: pkasprzak
Date: 2009-07-08 12:50:59 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Support for getOutboundClients() in configuration manager (+ WSDL / XSD)
* Impoved webconfig test
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManager.java
trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerImpl.java
trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerWS.java
Modified: trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManager.java
===================================================================
--- trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManager.java 2009-07-08 12:50:50 UTC (rev 328)
+++ trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManager.java 2009-07-08 12:50:59 UTC (rev 329)
@@ -5,6 +5,7 @@
package de.campussource.cse.webconfig;
+import java.net.URL;
import java.util.List;
import javax.ejb.Local;
@@ -23,6 +24,8 @@
public boolean getSettingAsBoolean(String settingName, String categoryName) throws SettingNotFoundException;
+ public URL getSettingAsUrl(String settingName, String categoryName) throws SettingNotFoundException;
+
public List<Setting> getSettings();
public List<SettingCategory> getCategories();
@@ -31,4 +34,6 @@
public void updateSetting(Setting setting);
+ public List<String> getOutboundClients();
+
}
Modified: trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerImpl.java
===================================================================
--- trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerImpl.java 2009-07-08 12:50:50 UTC (rev 328)
+++ trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerImpl.java 2009-07-08 12:50:59 UTC (rev 329)
@@ -1,5 +1,7 @@
package de.campussource.cse.webconfig;
+import java.net.URL;
+import java.util.ArrayList;
import java.util.Collections;
import java.util.HashMap;
import java.util.HashSet;
@@ -122,6 +124,11 @@
return setting.getAsBoolean();
}
+ public URL getSettingAsUrl(String settingName, String categoryName) throws SettingNotFoundException {
+ Setting setting = getSetting(settingName, categoryName);
+ return setting.getAsUrl();
+ }
+
/* (non-Javadoc)
* @see edu.cse.persistence.session.ConfigurationManager#deleteSingleSetting(edu.cse.persistence.entity.Setting)
*/
@@ -207,4 +214,21 @@
}
}
}
+
+ /**
+ * Return a list of all outbound clients as strings
+ *
+ * @return
+ */
+ public List<String> getOutboundClients() {
+ ArrayList<String> outboundClients = new ArrayList<String>();
+ for (SettingCategory category : getCategories()) {
+ /* Ignore LSF + CSE-Core */
+ if ( !category.getName().equalsIgnoreCase("LSF") &&
+ !category.getName().equalsIgnoreCase("Core")) {
+ outboundClients.add(category.getName());
+ }
+ }
+ return outboundClients;
+ }
}
\ No newline at end of file
Modified: trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerWS.java
===================================================================
--- trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerWS.java 2009-07-08 12:50:50 UTC (rev 328)
+++ trunk/sandbox/lsf-adapter-demo/WebConfig/WebConfig-ejb/src/java/de/campussource/cse/webconfig/ConfigurationManagerWS.java 2009-07-08 12:50:59 UTC (rev 329)
@@ -7,7 +7,6 @@
import java.util.List;
import javax.ejb.EJB;
-import javax.jws.Oneway;
import javax.jws.WebMethod;
import javax.jws.WebParam;
import javax.jws.WebService;
@@ -22,17 +21,7 @@
public class ConfigurationManagerWS {
@EJB
private ConfigurationManager ejbRef;
- // Add business logic below. (Right-click in editor and choose
- // "Web Service > Add Operation"
-/*
- @WebMethod(operationName = "getSetting")
- public Setting getSetting(@WebParam(name = "settingName")
- String settingName, @WebParam(name = "categoryName")
- String categoryName) throws SettingNotFoundException {
- return ejbRef.getSetting(settingName, categoryName);
- }
-*/
@WebMethod(operationName = "getSettingAsString")
public String getSettingAsString( @WebParam(name = "settingName") String settingName,
@WebParam(name = "categoryName") String categoryName) throws SettingNotFoundException {
@@ -50,29 +39,9 @@
@WebParam(name = "categoryName") String categoryName) throws SettingNotFoundException {
return ejbRef.getSettingAsBoolean(settingName, categoryName);
}
-/*
- @WebMethod(operationName = "getSettings")
- public List<Setting> getSettings() {
- return ejbRef.getSettings();
- }
- @WebMethod(operationName = "getCategories")
- public List<SettingCategory> getCategories() {
- return ejbRef.getCategories();
+ @WebMethod(operationName = "getOutboundClients")
+ public List<String> getOutboundClients() {
+ return ejbRef.getOutboundClients();
}
-
- @WebMethod(operationName = "deleteSetting")
- @Oneway
- public void deleteSetting(@WebParam(name = "setting")
- Setting setting) {
- ejbRef.deleteSetting(setting);
- }
-
- @WebMethod(operationName = "updateSetting")
- @Oneway
- public void updateSetting(@WebParam(name = "setting")
- Setting setting) {
- ejbRef.updateSetting(setting);
- }
-*/
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-08 12:50:58
|
Revision: 327
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=327&view=rev
Author: pkasprzak
Date: 2009-07-08 12:50:45 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Support for getOutboundClients() in configuration manager (+ WSDL / XSD)
* Impoved webconfig test
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/Common/catalog.xml
trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl
trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd
Modified: trunk/sandbox/lsf-adapter-demo/Common/catalog.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-08 11:05:36 UTC (rev 326)
+++ trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-08 12:50:45 UTC (rev 327)
@@ -1,7 +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://docs.oasis-open.org/wsbpel/2.0/serviceref" uri="src/serviceref.xsd"/>
+ <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/>
</catalog>
Modified: trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl 2009-07-08 11:05:36 UTC (rev 326)
+++ trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl 2009-07-08 12:50:45 UTC (rev 327)
@@ -1,13 +1,16 @@
-<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. -->
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. -->
+<!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. -->
<definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype"
- xmlns="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="http://cse.campussource.de/ejb/ConfigurationManager"
name="ConfigurationManagerWSService">
- <ns1:Policy xmlns:ns1="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy">
+
+ <ns1:Policy xmlns:ns1="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getOutboundClients_WSAT_Policy">
<ns1:ExactlyOne>
<ns1:All>
<ns2:ATAlwaysCapability xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns2:ATAlwaysCapability>
@@ -15,7 +18,7 @@
</ns1:All>
</ns1:ExactlyOne>
</ns1:Policy>
- <ns5:Policy xmlns:ns5="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy">
+ <ns5:Policy xmlns:ns5="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy">
<ns5:ExactlyOne>
<ns5:All>
<ns6:ATAlwaysCapability xmlns:ns6="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns6:ATAlwaysCapability>
@@ -23,7 +26,8 @@
</ns5:All>
</ns5:ExactlyOne>
</ns5:Policy>
- <ns9:Policy xmlns:ns9="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy">
+
+ <ns9:Policy xmlns:ns9="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy">
<ns9:ExactlyOne>
<ns9:All>
<ns10:ATAlwaysCapability xmlns:ns10="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns10:ATAlwaysCapability>
@@ -31,9 +35,17 @@
</ns9:All>
</ns9:ExactlyOne>
</ns9:Policy>
+ <ns13:Policy xmlns:ns13="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy">
+ <ns13:ExactlyOne>
+ <ns13:All>
+ <ns14:ATAlwaysCapability xmlns:ns14="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns14:ATAlwaysCapability>
+ <ns15:ATAssertion xmlns:ns16="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns15="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns13:Optional="true" ns16:Optional="true"></ns15:ATAssertion>
+ </ns13:All>
+ </ns13:ExactlyOne>
+ </ns13:Policy>
<types>
<xsd:schema>
- <xsd:import namespace="http://cse.campussource.de/ejb/ConfigurationManager" schemaLocation="ConfigurationManager.xsd"></xsd:import>
+ <xsd:import namespace="http://cse.campussource.de/ejb/ConfigurationManager" schemaLocation="http://localhost:8080/ConfigurationManagerWSService/ConfigurationManager?xsd=1"></xsd:import>
</xsd:schema>
</types>
<message name="getSettingAsString">
@@ -49,6 +61,7 @@
<part name="parameters" element="tns:getSettingAsInteger"></part>
</message>
<message name="getSettingAsIntegerResponse">
+
<part name="parameters" element="tns:getSettingAsIntegerResponse"></part>
</message>
<message name="getSettingAsBoolean">
@@ -57,9 +70,16 @@
<message name="getSettingAsBooleanResponse">
<part name="parameters" element="tns:getSettingAsBooleanResponse"></part>
</message>
+ <message name="getOutboundClients">
+ <part name="parameters" element="tns:getOutboundClients"></part>
+ </message>
+ <message name="getOutboundClientsResponse">
+ <part name="parameters" element="tns:getOutboundClientsResponse"></part>
+ </message>
<portType name="ConfigurationManager">
<operation name="getSettingAsString">
<input message="tns:getSettingAsString"></input>
+
<output message="tns:getSettingAsStringResponse"></output>
<fault message="tns:SettingNotFoundException" name="SettingNotFoundException"></fault>
</operation>
@@ -73,11 +93,16 @@
<output message="tns:getSettingAsBooleanResponse"></output>
<fault message="tns:SettingNotFoundException" name="SettingNotFoundException"></fault>
</operation>
+ <operation name="getOutboundClients">
+ <input message="tns:getOutboundClients"></input>
+ <output message="tns:getOutboundClientsResponse"></output>
+ </operation>
+
</portType>
<binding name="ConfigurationManagerPortBinding" type="tns:ConfigurationManager">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding>
<operation name="getSettingAsString">
- <ns13:PolicyReference xmlns:ns13="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy"></ns13:PolicyReference>
+ <ns17:PolicyReference xmlns:ns17="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy"></ns17:PolicyReference>
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
@@ -90,7 +115,8 @@
</fault>
</operation>
<operation name="getSettingAsInteger">
- <ns14:PolicyReference xmlns:ns14="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy"></ns14:PolicyReference>
+
+ <ns18:PolicyReference xmlns:ns18="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy"></ns18:PolicyReference>
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
@@ -103,10 +129,11 @@
</fault>
</operation>
<operation name="getSettingAsBoolean">
- <ns15:PolicyReference xmlns:ns15="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy"></ns15:PolicyReference>
+ <ns19:PolicyReference xmlns:ns19="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy"></ns19:PolicyReference>
<soap:operation soapAction=""></soap:operation>
<input>
<soap:body use="literal"></soap:body>
+
</input>
<output>
<soap:body use="literal"></soap:body>
@@ -115,6 +142,17 @@
<soap:fault name="SettingNotFoundException" use="literal"></soap:fault>
</fault>
</operation>
+ <operation name="getOutboundClients">
+ <ns20:PolicyReference xmlns:ns20="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getOutboundClients_WSAT_Policy"></ns20:PolicyReference>
+ <soap:operation soapAction=""></soap:operation>
+ <input>
+ <soap:body use="literal"></soap:body>
+ </input>
+ <output>
+ <soap:body use="literal"></soap:body>
+ </output>
+
+ </operation>
</binding>
<service name="ConfigurationManagerWSService">
<port name="ConfigurationManagerPort" binding="tns:ConfigurationManagerPortBinding">
@@ -124,5 +162,4 @@
<plnk:partnerLinkType name="ConfigurationManagerLinkType">
<plnk:role name="ConfigurationManagerRole" portType="tns:ConfigurationManager"/>
</plnk:partnerLinkType>
-
-</definitions>
\ No newline at end of file
+</definitions>
Modified: trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd
===================================================================
--- trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd 2009-07-08 11:05:36 UTC (rev 326)
+++ trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd 2009-07-08 12:50:45 UTC (rev 327)
@@ -1,3 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. -->
<xs:schema xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
version="1.0"
@@ -5,6 +7,10 @@
<xs:element name="SettingNotFoundException" type="tns:SettingNotFoundException"></xs:element>
+ <xs:element name="getOutboundClients" type="tns:getOutboundClients"></xs:element>
+
+ <xs:element name="getOutboundClientsResponse" type="tns:getOutboundClientsResponse"></xs:element>
+
<xs:element name="getSettingAsBoolean" type="tns:getSettingAsBoolean"></xs:element>
<xs:element name="getSettingAsBooleanResponse" type="tns:getSettingAsBooleanResponse"></xs:element>
@@ -31,6 +37,7 @@
</xs:complexType>
<xs:complexType name="SettingNotFoundException">
+
<xs:sequence>
<xs:element name="message" type="xs:string" minOccurs="0"></xs:element>
</xs:sequence>
@@ -61,4 +68,15 @@
<xs:element name="return" type="xs:string" minOccurs="0"></xs:element>
</xs:sequence>
</xs:complexType>
-</xs:schema>
\ No newline at end of file
+
+ <xs:complexType name="getOutboundClients">
+ <xs:sequence></xs:sequence>
+ </xs:complexType>
+
+ <xs:complexType name="getOutboundClientsResponse">
+ <xs:sequence>
+ <xs:element name="return" type="xs:string" minOccurs="0" maxOccurs="unbounded"></xs:element>
+ </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-08 12:50:57
|
Revision: 328
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=328&view=rev
Author: pkasprzak
Date: 2009-07-08 12:50:50 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Support for getOutboundClients() in configuration manager (+ WSDL / XSD)
* Impoved webconfig test
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/WebConfig-test/src/java/de/campussource/cse/webconfig/Main.java
Modified: trunk/sandbox/lsf-adapter-demo/WebConfig-test/src/java/de/campussource/cse/webconfig/Main.java
===================================================================
--- trunk/sandbox/lsf-adapter-demo/WebConfig-test/src/java/de/campussource/cse/webconfig/Main.java 2009-07-08 12:50:45 UTC (rev 327)
+++ trunk/sandbox/lsf-adapter-demo/WebConfig-test/src/java/de/campussource/cse/webconfig/Main.java 2009-07-08 12:50:50 UTC (rev 328)
@@ -19,17 +19,51 @@
private static ConfigurationManagerRemote configurationManager;
/**
+ * Print string
+ *
+ * @param string
+ */
+ private static void print(String string) {
+ System.out.println(string);
+ }
+
+ /**
+ * Print underlined string :)
+ *
* @param args the command line arguments
*/
+ private static void printUnderlined(String string) {
+ int c = string.length();
+ StringBuffer buffer = new StringBuffer();
+ for (int i = 1; i < c; i++) {
+ buffer.append("-");
+ }
+ print(string);
+ print(buffer.toString());
+ }
+
public static void main(String[] args) throws NamingException {
// TODO code application logic here
Context ctx = new InitialContext();
configurationManager = (ConfigurationManagerRemote) ctx.lookup("cse/ConfigurationManager");
- List<Setting> settings = configurationManager.getSettings();
- for (Setting setting : settings) {
- System.out.println("Name:" + setting.getName() + "; value: " + setting.getAsString());
+ printUnderlined("Printing categories + settings:");
+ print("");
+ for (SettingCategory category : configurationManager.getCategories()) {
+ printUnderlined("Category: [" + category.getName() + "]:");
+ print("");
+ for (Setting setting : category.getSettings()) {
+ print("Setting: [" + setting.getName() + "]; value: [" + setting.getAsString() + "]");
+ }
+ print("");
}
+
+ printUnderlined("Printing outbound clients:");
+ print("");
+ for (String client : configurationManager.getOutboundClients()) {
+ print("Client: [" + client + "]");
+ }
+ print("");
}
}
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-08 11:05:42
|
Revision: 326
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=326&view=rev
Author: pkasprzak
Date: 2009-07-08 11:05:36 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* DeleteAccount testcase
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Concurrent.properties
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Input.xml
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Output.xml
Added: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Concurrent.properties
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Concurrent.properties (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Concurrent.properties 2009-07-08 11:05:36 UTC (rev 326)
@@ -0,0 +1,13 @@
+calculatethroughput=false
+#comparisontype's possible values: identical|binary|equals
+comparisontype=identical
+concurrentthreads=1
+description=testcase IliasAdapter_deleteAccount
+destination=http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort
+#featurestatus's possible values: progress|done
+featurestatus=done
+inputfile=Input.xml
+invokesperthread=1
+outputfile=Output.xml
+soapaction=
+testtimeout=30
Added: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Input.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Input.xml (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_deleteAccount/Input.xml 2009-07-08 11:05:36 UTC (rev 326)
@@ -0,0 +1,75 @@
+<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:processAccount>
+ <dt:accountMessage>
+ <dt:eventTime>2000-01-20T12:00:00</dt:eventTime>
+ <dt:event>DELETE</dt:event>
+ <dt:source>Core</dt:source>
+ <dt:target>Ilias</dt:target>
+ <dt:account>
+ <dt:busId>1</dt:busId>
+ <dt:eventTime>2000-01-20T12:00:00</dt:eventTime>
+ <!--- - - - - Attribute: clientId - - - - - -->
+ <dt:attribute>
+ <dt:name>clientId</dt:name>
+ <dt:value>351</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: globalRole - - - - - -->
+ <dt:attribute>
+ <dt:name>globalRole</dt:name>
+ <dt:value>Tutor</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: lsfId - - - - - -->
+ <dt:attribute>
+ <dt:name>lsfId</dt:name>
+ <dt:value>10</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: surname - - - - - -->
+ <dt:attribute>
+ <dt:name>surname</dt:name>
+ <dt:value>Bieg</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: firstName - - - - - -->
+ <dt:attribute>
+ <dt:name>firstName</dt:name>
+ <dt:value>Hartmut</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: password - - - - - -->
+ <dt:attribute>
+ <dt:name>password</dt:name>
+ <dt:value>test</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: academicTitle - - - - - -->
+ <dt:attribute>
+ <dt:name>academicTitle</dt:name>
+ <dt:value>Univ.-Prof. Dr. rer. oec.</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: gender - - - - - -->
+ <dt:attribute>
+ <dt:name>gender</dt:name>
+ <dt:value>M</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: emailAddress - - - - - -->
+ <dt:attribute>
+ <dt:name>emailAddress</dt:name>
+ <dt:value>h....@mx...</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ </dt:account>
+ </dt:accountMessage>
+ </ili:processAccount>
+ </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-08 11:04:25
|
Revision: 325
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=325&view=rev
Author: pkasprzak
Date: 2009-07-08 11:04:16 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Fix string -> number conversion on clientIds
* Fix uninitialized access on DeleteAccountOut
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel 2009-07-08 10:44:27 UTC (rev 324)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel 2009-07-08 11:04:16 UTC (rev 325)
@@ -9,6 +9,7 @@
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:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"
+ xmlns:dt="http://cse.campussource.de/schema/DataTypes"
xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount"
xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteAccount">
@@ -124,17 +125,17 @@
</copy>
</assign>
- <!-- TODO set the course Id-->
<assign name="prepareDeleteAccount">
<copy>
<from variable="DeleteAccountIn" part="SID"/>
<to variable="DeleteUserIn" part="sid"/>
</copy>
<copy>
- <from>177</from>
+ <from>number($DeleteAccountIn.account/dt:attribute[dt:name = 'clientId']/dt:value)</from>
<to variable="DeleteUserIn" part="user_id"/>
</copy>
</assign>
+
<invoke name="deleteAccount" partnerLink="ILIAS" operation="deleteUser"
xmlns:tns="urn:ilUserAdministration"
portType="tns:ILIASSoapWebservicePortType"
@@ -143,12 +144,12 @@
<!-- Send a normal reply if DeleteCourse succeeded, otherwise reply with an Ilias Fault -->
<if name="IfDeleteAccountSucceeded">
- <condition>$DeleteAccountOut.success</condition>
+ <condition>$DeleteUserOut.success</condition>
<sequence>
<assign name="prepareReply">
<copy>
- <from variable="DeleteUserOut" part="success"/>
- <to variable="DeleteAccountOut" part="success"/>
+ <from>$DeleteUserOut.success</from>
+ <to>$DeleteAccountOut.success</to>
</copy>
</assign>
<reply name="reply" partnerLink="IliasAdapter" operation="deleteAccount"
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-08 10:44:34
|
Revision: 324
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=324&view=rev
Author: pkasprzak
Date: 2009-07-08 10:44:27 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Prettying...
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-08 10:41:29 UTC (rev 323)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-08 10:44:27 UTC (rev 324)
@@ -57,7 +57,7 @@
</assign>
<!-- Construct login -->
- <if>
+ <if name="ConstructLogin">
<condition>$AddAccountIn.account/dt:attribute[dt:name = 'login']/dt:value/text()</condition>
<!-- Login is set in attributes -->
<assign>
@@ -89,7 +89,7 @@
</if>
<!-- Construct Password -->
- <if>
+ <if name="ConstructPassword">
<condition> $AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()
and string-length($AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()) > 5</condition>
<!-- Password is set in attributes AND long enough -->
@@ -112,7 +112,7 @@
</if>
<!-- Construct EMail -->
- <if>
+ <if name="ConstrucEMmail">
<condition>$AddAccountIn.account/dt:attribute[dt:name = 'emailAddress']/dt:value/text()</condition>
<!-- EMail is set in attributes -->
<assign>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-08 10:41:30
|
Revision: 323
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=323&view=rev
Author: pkasprzak
Date: 2009-07-08 10:41:29 +0000 (Wed, 08 Jul 2009)
Log Message:
-----------
* Fix "password too short" problem when adding users
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-07 14:25:10 UTC (rev 322)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-08 10:41:29 UTC (rev 323)
@@ -67,7 +67,8 @@
</copy>
</assign>
<elseif>
- <condition>$AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text() and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
+ <condition> $AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text()
+ and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
<!-- Construct login from firstname + surname -->
<assign>
<copy>
@@ -89,8 +90,9 @@
<!-- Construct Password -->
<if>
- <condition>$AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()</condition>
- <!-- Password is set in attributes -->
+ <condition> $AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()
+ and string-length($AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()) > 5</condition>
+ <!-- Password is set in attributes AND long enough -->
<assign>
<copy>
<from>$AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value</from>
@@ -101,7 +103,7 @@
<!-- Set default password -->
<assign>
<copy>
- <!-- Needs to be longer than 4 characters -->
+ <!-- Password needs to be 6 characters or longer -->
<from>'test12'</from>
<to>$Password</to>
</copy>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 14:48:35
|
Revision: 318
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=318&view=rev
Author: pkasprzak
Date: 2009-07-07 14:12:30 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Add account testcase
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Concurrent.properties
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Input.xml
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Output.xml
Added: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Concurrent.properties
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Concurrent.properties (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Concurrent.properties 2009-07-07 14:12:30 UTC (rev 318)
@@ -0,0 +1,13 @@
+calculatethroughput=false
+#comparisontype's possible values: identical|binary|equals
+comparisontype=identical
+concurrentthreads=1
+description=testcase IliasAdapter_addAccount
+destination=http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort
+#featurestatus's possible values: progress|done
+featurestatus=done
+inputfile=Input.xml
+invokesperthread=1
+outputfile=Output.xml
+soapaction=
+testtimeout=30
Added: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Input.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Input.xml (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addAccount/Input.xml 2009-07-07 14:12:30 UTC (rev 318)
@@ -0,0 +1,75 @@
+<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:processAccount>
+ <dt:accountMessage>
+ <dt:eventTime>2000-01-20T12:00:00</dt:eventTime>
+ <dt:event>CREATE</dt:event>
+ <dt:source>Core</dt:source>
+ <dt:target>Ilias</dt:target>
+ <dt:account>
+ <dt:busId>1</dt:busId>
+ <dt:eventTime>2000-01-20T12:00:00</dt:eventTime>
+ <!--- - - - - Attribute: clientId - - - - - -->
+ <dt:attribute>
+ <dt:name>clientId</dt:name>
+ <dt:value>account:10</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: globalRole - - - - - -->
+ <dt:attribute>
+ <dt:name>globalRole</dt:name>
+ <dt:value>Tutor</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: lsfId - - - - - -->
+ <dt:attribute>
+ <dt:name>lsfId</dt:name>
+ <dt:value>10</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: surname - - - - - -->
+ <dt:attribute>
+ <dt:name>surname</dt:name>
+ <dt:value>Bieg</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: firstName - - - - - -->
+ <dt:attribute>
+ <dt:name>firstName</dt:name>
+ <dt:value>Hartmut</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: password - - - - - -->
+ <dt:attribute>
+ <dt:name>password</dt:name>
+ <dt:value>test</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: academicTitle - - - - - -->
+ <dt:attribute>
+ <dt:name>academicTitle</dt:name>
+ <dt:value>Univ.-Prof. Dr. rer. oec.</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: gender - - - - - -->
+ <dt:attribute>
+ <dt:name>gender</dt:name>
+ <dt:value>M</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ <!--- - - - - Attribute: emailAddress - - - - - -->
+ <dt:attribute>
+ <dt:name>emailAddress</dt:name>
+ <dt:value>h....@mx...</dt:value>
+ <dt:transient>false</dt:transient>
+ </dt:attribute>
+ </dt:account>
+ </dt:accountMessage>
+ </ili:processAccount>
+ </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-07 14:48:34
|
Revision: 319
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=319&view=rev
Author: pkasprzak
Date: 2009-07-07 14:15:22 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Fix password length + node conversion error
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-07 14:12:30 UTC (rev 318)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-07 14:15:22 UTC (rev 319)
@@ -7,8 +7,10 @@
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:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount"
xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount"
+ xmlns:ex="http://docs.oasis-open.org/wsbpel/2.0/process/executable"
xmlns:dt="http://cse.campussource.de/schema/DataTypes"
xmlns:sxed2="http://www.sun.com/wsbpel/2.0/process/executable/SUNExtension/Editor2">
@@ -99,7 +101,8 @@
<!-- Set default password -->
<assign>
<copy>
- <from>'test'</from>
+ <!-- Needs to be longer than 4 characters -->
+ <from>'test12'</from>
<to>$Password</to>
</copy>
</assign>
@@ -139,15 +142,15 @@
<assign name="setRequiredAccountData">
<copy>
- <from>$Login</from>
+ <from>string($Login)</from>
<to>$AddUserIn.user_data/login</to>
</copy>
<copy>
- <from>$Password</from>
+ <from>string($Password)</from>
<to>$AddUserIn.user_data/passwd</to>
</copy>
<copy>
- <from>$EMail</from>
+ <from>string($EMail)</from>
<to>$AddUserIn.user_data/email</to>
</copy>
<!-- Set timelimit + technical stuff -->
@@ -189,6 +192,12 @@
</assign>
<assign name="prepareAddAccount">
+ <sxt:trace>
+ <sxt:log level="info" location="onComplete">
+ <ex:from>concat('*** addUser-xml: ', sxxf:doMarshal($AddUserIn.user_data))</ex:from>
+ </sxt:log>
+ </sxt:trace>
+
<!-- Set SID -->
<copy>
<from>$AddAccountIn.SID</from>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 14:48:32
|
Revision: 320
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=320&view=rev
Author: pkasprzak
Date: 2009-07-07 14:22:25 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Cleanups + stuff
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-07 14:15:22 UTC (rev 319)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-07 14:22:25 UTC (rev 320)
@@ -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/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">
+<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/DeleteAccount" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" xmlns:ns21="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns23="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns24="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns25="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" xmlns:ns26="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" xmlns:ns27="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns28="http://cse.campussource.de/bpel/ILIASClientAdapter/AddAccount" xmlns:ns29="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns30="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns31="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns32="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns33="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" 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"/>
@@ -13,37 +13,43 @@
<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="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="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"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="DeleteAccountPortTypeRole_myRole" file-path="DeleteAccount.bpel" interface-name="ns20:DeleteAccountPortType" name="endpoint13" process-name="DeleteAccount" service-name="ns19:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns22:AddCategoryPortType" name="endpoint14" process-name="AddCategory" service-name="ns21:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns24:DeleteCoursePortType" name="endpoint15" process-name="DeleteCourse" service-name="ns23:IliasAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="ResolveEPRPortTypeRole_myRole" file-path="ResolveEPR.bpel" interface-name="ns26:ResolveEPRPortType" name="endpoint16" process-name="ResolveEPR" service-name="ns25:IliasAdapter"/>
+ <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint17" process-name="OutboundClientAdapter" service-name="ns27:ILIASAdapter"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="AddAccountPortTypeRole_myRole" file-path="AddAccount.bpel" interface-name="ns29:AddAccountPortType" name="endpoint18" process-name="AddAccount" service-name="ns28:IliasAdapter"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint19" process-name="Login" service-name="ns9:ConfigurationManager"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="Login" service-name="ns9:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="UpdateCategory" service-name="ns11:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="DeleteCategory" service-name="ns13:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="AddCourse" service-name="ns15:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint24" process-name="UpdateCourse" service-name="ns17:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint25" process-name="DeleteAccount" service-name="ns19:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint26" process-name="AddCategory" service-name="ns21:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint27" process-name="DeleteCourse" service-name="ns23:ILIAS"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="ResolveEPR.bpel" interface-name="ns8:ConfigurationManager" name="endpoint28" process-name="ResolveEPR" service-name="ns25:ConfigurationManager"/>
+ <endpoint display-name="ResolveEPR" endpoint-name="ResolveEPRPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns26:ResolveEPRPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns27:ResolveEPR"/>
+ <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns27:Login"/>
+ <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns27:AddCourse"/>
+ <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns27:UpdateCourse"/>
+ <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:DeleteCoursePortType" name="endpoint33" process-name="OutboundClientAdapter" service-name="ns27:DeleteCourse"/>
+ <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:AddCategoryPortType" name="endpoint34" process-name="OutboundClientAdapter" service-name="ns27:AddCategory"/>
+ <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint35" process-name="OutboundClientAdapter" service-name="ns27:UpdateCategory"/>
+ <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint36" process-name="OutboundClientAdapter" service-name="ns27:DeleteCategory"/>
+ <endpoint display-name="AddAccount" endpoint-name="AddAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns29:AddAccountPortType" name="endpoint37" process-name="OutboundClientAdapter" service-name="ns27:AddAccount"/>
+ <endpoint display-name="DeleteAccount" endpoint-name="DeleteAccountPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:DeleteAccountPortType" name="endpoint38" process-name="OutboundClientAdapter" service-name="ns27:DeleteAccount"/>
+ <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns30:ReplyProcessorPortType" name="endpoint39" process-name="OutboundClientAdapter" service-name="ns27:ReplyProcessor"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint40" process-name="OutboundClientAdapter" service-name="ns27:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddAccount.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint41" process-name="AddAccount" service-name="ns28:ILIAS"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns30:ReplyProcessorPortType" name="endpoint42" process-name="ReplyProcessor" service-name="ns31:ClientAdapter"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint43" process-name="InboundObjectProcessor" service-name="ns32:ClientAdapter"/>
+ <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint44" process-name="InboundObjectProcessor" service-name="ns32:IdentityMapper"/>
+ <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint45" service-name="ns2:IdentityMapperService"/>
+ <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint46" service-name="ns3:XSLTTransformService"/>
+ <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint47" process-name="InboundClientAdapter" service-name="ns33:LSF"/>
+ <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint48" process-name="InboundClientAdapter" service-name="ns33:XSLTTransform"/>
+ <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint49" process-name="InboundClientAdapter" service-name="ns33: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">
@@ -56,8 +62,8 @@
<provides endpoint="endpoint14"/>
<provides endpoint="endpoint15"/>
<provides endpoint="endpoint16"/>
- <consumes endpoint="endpoint17"/>
- <consumes endpoint="endpoint18"/>
+ <provides endpoint="endpoint17"/>
+ <provides endpoint="endpoint18"/>
<consumes endpoint="endpoint19"/>
<consumes endpoint="endpoint20"/>
<consumes endpoint="endpoint21"/>
@@ -75,23 +81,29 @@
<consumes endpoint="endpoint33"/>
<consumes endpoint="endpoint34"/>
<consumes endpoint="endpoint35"/>
+ <consumes endpoint="endpoint36"/>
+ <consumes endpoint="endpoint37"/>
+ <consumes endpoint="endpoint38"/>
+ <consumes endpoint="endpoint39"/>
+ <consumes endpoint="endpoint40"/>
+ <consumes endpoint="endpoint41"/>
</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="endpoint36"/>
- <provides endpoint="endpoint37"/>
- <consumes endpoint="endpoint38"/>
+ <provides endpoint="endpoint42"/>
+ <provides endpoint="endpoint43"/>
+ <consumes endpoint="endpoint44"/>
</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="endpoint39"/>
+ <provides endpoint="endpoint45"/>
</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="endpoint40"/>
+ <provides endpoint="endpoint46"/>
</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="endpoint41"/>
- <consumes endpoint="endpoint42"/>
- <consumes endpoint="endpoint43"/>
+ <provides endpoint="endpoint47"/>
+ <consumes endpoint="endpoint48"/>
+ <consumes endpoint="endpoint49"/>
</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>
@@ -134,33 +146,37 @@
</binding-component-service-unit>
</service-units>
<connections>
- <connection consumer="endpoint28" provider="endpoint11" state="unchanged"/>
- <connection consumer="endpoint18" provider="endpoint1" state="unchanged"/>
- <connection consumer="endpoint19" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint31" provider="endpoint11" 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="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"/>
+ <connection consumer="endpoint25" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint26" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint27" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint40" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint41" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint36" provider="endpoint10" state="unchanged"/>
+ <connection consumer="endpoint33" provider="endpoint15" state="unchanged"/>
+ <connection consumer="endpoint30" provider="endpoint8" state="unchanged"/>
+ <connection consumer="endpoint29" provider="endpoint16" state="unchanged"/>
+ <connection consumer="endpoint2" provider="endpoint45" state="unchanged"/>
+ <connection consumer="endpoint44" provider="endpoint45" state="unchanged"/>
+ <connection consumer="endpoint3" provider="endpoint46" state="unchanged"/>
+ <connection consumer="endpoint48" provider="endpoint46" state="unchanged"/>
+ <connection consumer="endpoint4" provider="endpoint47" state="unchanged"/>
+ <connection consumer="endpoint5" provider="endpoint43" state="unchanged"/>
+ <connection consumer="endpoint49" provider="endpoint43" state="unchanged"/>
+ <connection consumer="endpoint37" provider="endpoint18" state="unchanged"/>
+ <connection consumer="endpoint34" provider="endpoint14" state="unchanged"/>
+ <connection consumer="endpoint35" provider="endpoint9" state="unchanged"/>
+ <connection consumer="endpoint32" provider="endpoint12" state="unchanged"/>
+ <connection consumer="endpoint6" provider="endpoint17" state="unchanged"/>
+ <connection consumer="endpoint19" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint28" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint38" provider="endpoint13" state="unchanged"/>
+ <connection consumer="endpoint39" provider="endpoint42" state="unchanged"/>
</connections>
<porttypes>
<link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/>
@@ -181,9 +197,11 @@
<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/DeleteAccount.wsdl#xpointer(/definitions/portType[@name='DeleteAccountPortType'])" 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/AddAccount.wsdl#xpointer(/definitions/portType[@name='AddAccountPortType'])" 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/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"/>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 14:48:32
|
Revision: 321
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=321&view=rev
Author: pkasprzak
Date: 2009-07-07 14:22:44 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Cleanups + stuff
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-07 14:22:25 UTC (rev 320)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/catalog.xml 2009-07-07 14:22:44 UTC (rev 321)
@@ -1,7 +1,6 @@
<?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="Common/WS-BPEL-ServiceRef.xsd" uri="nb-uri:Common#src/serviceref.xsd"/>
<system systemId="ObjectProcessor/ReplyProcessor.wsdl" uri="nb-uri:ObjectProcessor#src/ReplyProcessor.wsdl"/>
@@ -9,5 +8,6 @@
<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/CDDM.xsd" uri="nb-uri:Common#src/CDDM.xsd"/>
<system systemId="Common/serviceref.xsd" uri="nb-uri:Common#src/serviceref.xsd"/>
</catalog>
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-07 14:22:25 UTC (rev 320)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteCourse.bpel 2009-07-07 14:22:44 UTC (rev 321)
@@ -31,7 +31,7 @@
<variable name="DeleteCourseOperationOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" messageType="tns:DeleteCourseResponse"/>
<variable name="DeleteCourseOperationIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" messageType="tns:DeleteCourseRequest"/>
- <!--FaultHandling Variables -->
+ <!-- FaultHandling Variables -->
<variable name="SystemFault" messageType="fltns:systemFaultMessage"/>
<variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/>
@@ -40,6 +40,7 @@
</variables>
<sequence>
+
<scope name="deleteCourseScope">
<faultHandlers>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 14:48:30
|
Revision: 322
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=322&view=rev
Author: pkasprzak
Date: 2009-07-07 14:25:10 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Support for add / delete accounts (untested)
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-07 14:22:44 UTC (rev 321)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/OutboundClientAdapter.bpel 2009-07-07 14:25:10 UTC (rev 322)
@@ -38,7 +38,8 @@
<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/"/>
-
+ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" location="AddAccount.wsdl" importType="http://schemas.xmlsoap.org/wsdl/"/>
+ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" location="DeleteAccount.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"/>
@@ -56,6 +57,8 @@
partnerRole="UpdateCategoryPortTypeRole"/>
<partnerLink name="DeleteCategory" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" partnerLinkType="tns:DeleteCategory"
partnerRole="DeleteCategoryPortTypeRole"/>
+ <partnerLink name="AddAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" partnerLinkType="tns:AddAccount" partnerRole="AddAccountPortTypeRole"/>
+ <partnerLink name="DeleteAccount" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" partnerLinkType="tns:DeleteAccount" partnerRole="DeleteAccountPortTypeRole"/>
<partnerLink name="ReplyProcessor" xmlns:tns="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" partnerLinkType="tns:ReplyProcessor"
partnerRole="ReplyProcessorPortTypeRole"/>
<partnerLink name="ILIAS" xmlns:tns="http://enterprise.netbeans.org/bpel/ilias-3.10.5-Wrapper" partnerLinkType="tns:ILIASSoapWebserviceLinkType"
@@ -66,6 +69,7 @@
<variables>
<!-- Messages -->
+ <variable name="ProcessAccountIn" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" messageType="tns:ProcessAccountOperationRequest"/>
<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"/>
@@ -178,6 +182,8 @@
</faultHandlers>
<pick name="processObjects" createInstance="yes" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter">
+
+ <!-- Process courses -->
<onMessage partnerLink="ILIASAdapter" operation="processCourse" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"
portType="tns:ILIASClientAdapterPortType"
variable="ProcessCourseOperationIn">
@@ -402,6 +408,8 @@
</scope>
</onMessage>
+
+ <!-- Process categories -->
<onMessage partnerLink="ILIASAdapter" operation="processCategory" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"
portType="tns:ILIASClientAdapterPortType"
variable="ProcessCategoryOperationIn">
@@ -428,7 +436,7 @@
</copy>
</assign>
- <assign name="prepareLoginForCourses">
+ <assign name="prepareLoginForCategories">
<copy>
<from>$ProcessCategoryOperationIn.categoryMessage/dt:target</from>
<to>$LoginIn.system</to>
@@ -622,6 +630,239 @@
</sequence>
</scope>
</onMessage>
+
+ <!-- Process accounts -->
+ <onMessage partnerLink="ILIASAdapter" operation="processAccount" portType="tns:ILIASClientAdapterPortType"
+ variable="ProcessAccountIn">
+
+ <scope name="AccountScope">
+ <variables>
+ <variable name="DeleteAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountResponse"/>
+ <variable name="DeleteAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountRequest"/>
+ <variable name="AddAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" messageType="tns:AddAccountResponse"/>
+ <variable name="AddAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount" messageType="tns:AddAccountRequest"/>
+ </variables>
+ <sequence>
+ <assign name="setSystem">
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/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="prepareLoginForAccounts">
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/dt:target</from>
+ <to>$LoginIn.system</to>
+ </copy>
+ <copy>
+ <from>$IliasEPR</from>
+ <to>$LoginIn.EPR</to>
+ </copy>
+ </assign>
+
+ <invoke name="loginForAccounts" partnerLink="Login" operation="login"
+ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login"
+ portType="tns:LoginPortType"
+ inputVariable="LoginIn"
+ outputVariable="LoginOut"/>
+ <assign name="initAccountProcessing">
+ <copy>
+ <from variable="LoginOut" part="SID"/>
+ <to variable="SID"/>
+ </copy>
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/dt:account/dt:busId</from>
+ <to>$ObjectBusId</to>
+ </copy>
+ <copy ignoreMissingFromData="yes">
+ <from>$ProcessAccountIn.accountMessage/dt:account/dt:attribute[dt:name = 'clientId']/dt:value</from>
+ <to>$ObjectClientId</to>
+ </copy>
+
+ <!-- Init constants (better alternatives?) -->
+ <copy>
+ <from>'SUCCESS'</from>
+ <to>$STATUS_SUCCESS</to>
+ </copy>
+ <copy>
+ <from>'FAILURE'</from>
+ <to>$STATUS_FAILURE</to>
+ </copy>
+ </assign>
+
+ <!-- Branch on different events -->
+ <if>
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** Branching on account-event: ', $ProcessAccountIn.accountMessage/dt:event)</from>
+ </sxt:log>
+ </sxt:trace>
+
+ <!-- Event == "CREATE" -->
+ <condition>$ProcessAccountIn.accountMessage/dt:event = 'CREATE'</condition>
+ <sequence>
+ <assign name="prepareAddAccount">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** addAccount()', '')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/dt:account</from>
+ <to>$AddAccountIn.account</to>
+ </copy>
+ <copy>
+ <from>$SID</from>
+ <to>$AddAccountIn.SID</to>
+ </copy>
+ <copy>
+ <from>$IliasEPR</from>
+ <to>$AddAccountIn.EPR</to>
+ </copy>
+ </assign>
+ <invoke name="addAccount" partnerLink="AddAccount" operation="addAccount"
+ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddAccount"
+ portType="tns:AddAccountPortType"
+ inputVariable="AddAccountIn"
+ outputVariable="AddAccountOut"/>
+ <assign name="saveAccountId">
+ <copy>
+ <from>string($AddAccountOut.accountId)</from>
+ <to>$ObjectClientId</to>
+ </copy>
+ </assign>
+ <assign name="addAccountSuccess">
+ <copy>
+ <from>$STATUS_SUCCESS</from>
+ <to>$ReplyStatus</to>
+ </copy>
+ </assign>
+ </sequence>
+<!--
+ <elseif>
+-->
+ <!-- Event == "UPDATE" -->
+<!--
+ <condition>$ProcessCategoryOperationIn.categoryMessage/dt:event = 'UPDATE'</condition>
+ <sequence>
+ <assign name="prepareUpdateCategory">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** updateCategory()', '')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>$ProcessCategoryOperationIn.categoryMessage/dt:category</from>
+ <to>$UpdateCategoryIn.category</to>
+ </copy>
+ <copy>
+ <from>$SID</from>
+ <to>$UpdateCategoryIn.SID</to>
+ </copy>
+ <copy>
+ <from>$IliasEPR</from>
+ <to>$UpdateCategoryIn.EPR</to>
+ </copy>
+ </assign>
+ <invoke name="updateCategory" partnerLink="UpdateCategory" operation="updateCategory"
+ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory"
+ portType="tns:UpdateCategoryPortType"
+ inputVariable="UpdateCategoryIn"
+ outputVariable="UpdateCategoryOut"/>
+ <assign name="updateCategorySuccess">
+ <copy>
+ <from>$STATUS_SUCCESS</from>
+ <to>$ReplyStatus</to>
+ </copy>
+ </assign>
+ </sequence>
+ </elseif>
+-->
+ <elseif>
+ <!-- Event == "DELETE" -->
+ <condition>$ProcessAccountIn.accountMessage/dt:event = 'DELETE'</condition>
+ <sequence>
+ <assign name="prepareDeleteAccount">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** deleteAccount()', '')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>$ProcessAccountIn.accountMessage/dt:account</from>
+ <to>$DeleteAccountIn.account</to>
+ </copy>
+ <copy>
+ <from>$SID</from>
+ <to>$DeleteAccountIn.SID</to>
+ </copy>
+ <copy>
+ <from>$IliasEPR</from>
+ <to>$DeleteAccountIn.EPR</to>
+ </copy>
+ </assign>
+ <invoke name="deleteAccount" partnerLink="DeleteAccount" operation="deleteAccount"
+ xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount"
+ portType="tns:DeleteAccountPortType"
+ inputVariable="DeleteAccountIn"
+ outputVariable="DeleteAccountOut"/>
+
+ <assign name="deleteAccountSuccess">
+ <copy>
+ <from>$STATUS_SUCCESS</from>
+ <to>$ReplyStatus</to>
+ </copy>
+ </assign>
+
+ </sequence>
+ </elseif>
+ <else>
+ <!-- Unrecognized Operation: throw fault! -->
+ <sequence >
+ <!--Set Fault Data -->
+ <assign name="PrepareForThrowFaultOperationNotFounded">
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** Unknown event!', '')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>concat('This Operation is unknown: ', $ProcessAccountIn.accountMessage/dt:event)</from>
+ <to variable="SystemFaultOperationNotFounded" part="cause"/>
+ </copy>
+ <copy>
+ <from>'OutboundClientAdapter.bpel, AccountScope'</from>
+ <to variable="SystemFaultOperationNotFounded" part="process"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($ProcessAccountIn.accountMessage)</from>
+ <to variable="SystemFaultOperationNotFounded" part="context"/>
+ </copy>
+ </assign>
+ <throw name="ThrowFaultOperationNotFounded" faultVariable="SystemFaultOperationNotFounded"
+ faultName="sxeh:systemFault"/>
+ </sequence>
+ </else>
+ </if>
+ </sequence>
+ </scope>
+
+ </onMessage>
</pick>
</scope>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 10:56:53
|
Revision: 317
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=317&view=rev
Author: pkasprzak
Date: 2009-07-07 10:56:50 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Prettying...
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-new.xml
Modified: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-new.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-new.xml 2009-07-07 10:54:35 UTC (rev 316)
+++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-new.xml 2009-07-07 10:56:50 UTC (rev 317)
@@ -1,127 +1,127 @@
<?xml version="1.0" encoding="UTF-8"?>
<messages xmlns="http://cse.campussource.de/schema/DataTypes">
-<courseMessages>
+ <courseMessages>
<!--##### Creating course (Tutorium-Test) #####-->
-<courseMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<course>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <courseMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <name>lsfId</name>
+ <value>32350</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: logicalNumber - - - - - -->
-<attribute>
-<name>logicalNumber</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>logicalNumber</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: type - - - - - -->
-<attribute>
-<name>type</name>
-<value>Tutorium</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <name>title</name>
+ <value>Tutorium-Test</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: shortDescription - - - - - -->
-<attribute>
-<name>shortDescription</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>shortDescription</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: abbreviation - - - - - -->
-<attribute>
-<name>abbreviation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>abbreviation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: necessaryAssignment - - - - - -->
-<attribute>
-<name>necessaryAssignment</name>
-<value>J</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>necessaryAssignment</name>
+ <value>J</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: note - - - - - -->
-<attribute>
-<name>note</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>note</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: comment - - - - - -->
-<attribute>
-<name>comment</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>comment</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterAsInt - - - - - -->
-<attribute>
-<name>semesterAsInt</name>
-<value>20081</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterAsInt</name>
+ <value>20081</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - -->
-<attribute>
-<name>semesterPeriodsPerWeek</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterPeriodsPerWeek</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: expectedRegistrations - - - - - -->
-<attribute>
-<name>expectedRegistrations</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>expectedRegistrations</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: maximumRegistrations - - - - - -->
-<attribute>
-<name>maximumRegistrations</name>
-<value>20</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>maximumRegistrations</name>
+ <value>20</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: activityConfirmation - - - - - -->
-<attribute>
-<name>activityConfirmation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>activityConfirmation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lectureTypeId - - - - - -->
-<attribute>
-<name>lectureTypeId</name>
-<value>40</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
+ <name>semesterFull</name>
+ <value>SS 2008</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: dates - - - - - -->
-<attribute>
-<name>dates</name>
-<value>
+ <attribute>
+ <name>dates</name>
+ <value>
@@ -142,171 +142,171 @@
Mittwoch
wöchentlich
- </value>
-<transient>false</transient>
-</attribute>
+ </value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>lecture:32350</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
-</courseMessage>
+ <attribute>
+ <name>endDate</name>
+ <value>18.07.2008</value>
+ <transient>false</transient>
+ </attribute>
+ <categories>
+ <category>category:10482</category>
+ </categories>
+ </course>
+ </courseMessage>
<!--##### Creating course (Phonetische Aspekte des Sorbischen) #####-->
-<courseMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<course>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <courseMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <name>lsfId</name>
+ <value>28232</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: logicalNumber - - - - - -->
-<attribute>
-<name>logicalNumber</name>
-<value>28232</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
+ <name>shortDescription</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: abbreviation - - - - - -->
-<attribute>
-<name>abbreviation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>abbreviation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: necessaryAssignment - - - - - -->
-<attribute>
-<name>necessaryAssignment</name>
-<value>N</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>necessaryAssignment</name>
+ <value>N</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: note - - - - - -->
-<attribute>
-<name>note</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>note</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: comment - - - - - -->
-<attribute>
-<name>comment</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>comment</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterAsInt - - - - - -->
-<attribute>
-<name>semesterAsInt</name>
-<value>20081</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterAsInt</name>
+ <value>20081</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - -->
-<attribute>
-<name>semesterPeriodsPerWeek</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterPeriodsPerWeek</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: expectedRegistrations - - - - - -->
-<attribute>
-<name>expectedRegistrations</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>expectedRegistrations</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: maximumRegistrations - - - - - -->
-<attribute>
-<name>maximumRegistrations</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>maximumRegistrations</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: activityConfirmation - - - - - -->
-<attribute>
-<name>activityConfirmation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>activityConfirmation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lectureTypeId - - - - - -->
-<attribute>
-<name>lectureTypeId</name>
-<value>98</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <name>active</name>
+ <value>A</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: languageISO - - - - - -->
-<attribute>
-<name>languageISO</name>
-<value>de</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
+ <name>semesterFull</name>
+ <value>SS 2008</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: dates - - - - - -->
-<attribute>
-<name>dates</name>
-<value>
+ <attribute>
+ <name>dates</name>
+ <value>
@@ -317,171 +317,171 @@
Freitag
wöchentlich
- </value>
-<transient>false</transient>
-</attribute>
+ </value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>lecture:28232</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
-</courseMessage>
+ <attribute>
+ <name>endDate</name>
+ <value>18.07.2008</value>
+ <transient>false</transient>
+ </attribute>
+ <categories>
+ <category>category:10512</category>
+ </categories>
+ </course>
+ </courseMessage>
<!--##### Creating course (Numerical Algorithms for Visual Computing I) #####-->
-<courseMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<course>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <courseMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <name>lsfId</name>
+ <value>28481</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: logicalNumber - - - - - -->
-<attribute>
-<name>logicalNumber</name>
-<value>28481</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
+ <name>shortDescription</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: abbreviation - - - - - -->
-<attribute>
-<name>abbreviation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>abbreviation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: necessaryAssignment - - - - - -->
-<attribute>
-<name>necessaryAssignment</name>
-<value>N</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>necessaryAssignment</name>
+ <value>N</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: note - - - - - -->
-<attribute>
-<name>note</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>note</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: comment - - - - - -->
-<attribute>
-<name>comment</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>comment</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterAsInt - - - - - -->
-<attribute>
-<name>semesterAsInt</name>
-<value>20081</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterAsInt</name>
+ <value>20081</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - -->
-<attribute>
-<name>semesterPeriodsPerWeek</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>semesterPeriodsPerWeek</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: expectedRegistrations - - - - - -->
-<attribute>
-<name>expectedRegistrations</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>expectedRegistrations</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: maximumRegistrations - - - - - -->
-<attribute>
-<name>maximumRegistrations</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>maximumRegistrations</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: activityConfirmation - - - - - -->
-<attribute>
-<name>activityConfirmation</name>
-<value/>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>activityConfirmation</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lectureTypeId - - - - - -->
-<attribute>
-<name>lectureTypeId</name>
-<value>147</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <name>active</name>
+ <value>A</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: languageISO - - - - - -->
-<attribute>
-<name>languageISO</name>
-<value>en</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
+ <name>semesterFull</name>
+ <value>SS 2008</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: dates - - - - - -->
-<attribute>
-<name>dates</name>
-<value>
+ <attribute>
+ <name>dates</name>
+ <value>
@@ -492,400 +492,400 @@
Montag
wöchentlich
- </value>
-<transient>false</transient>
-</attribute>
+ </value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>lecture:28481</value>
-<transient>false</transient>
-</attribute>
+ <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>
+ <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>
+ <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>
-</courseMessage>
-</courseMessages>
-<categoryMessages>
+ <attribute>
+ <name>endDate</name>
+ <value>18.07.2008</value>
+ <transient>false</transient>
+ </attribute>
+ <categories>
+ <category>category:10512</category>
+ </categories>
+ </course>
+ </courseMessage>
+ </courseMessages>
+ <categoryMessages>
<!--##### Creating category (Vorlesungsverzeichnis) #####-->
-<categoryMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<category>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <categoryMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <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>
+ <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>lsfId</name>
+ <value>11517</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: name - - - - - -->
-<attribute>
-<name>name</name>
-<value>Vorlesungsverzeichnis</value>
-<transient>false</transient>
-</attribute>
+ <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>
-</categoryMessage>
+ <attribute>
+ <name>sort</name>
+ <value>0</value>
+ <transient>false</transient>
+ </attribute>
+ </category>
+ </categoryMessage>
<!--##### Creating category (Fakultät 4 (Sprach-, Literatur- u. Kulturwissenschaften)) #####-->
-<categoryMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<category>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <categoryMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <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>
+ <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>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>
+ <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>
-</categoryMessage>
+ <attribute>
+ <name>sort</name>
+ <value>1040</value>
+ <transient>false</transient>
+ </attribute>
+ </category>
+ </categoryMessage>
<!--##### Creating category (Fakultät 1 (Rechts- u. Wirtschaftswissenschaft)) #####-->
-<categoryMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<category>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <categoryMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <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>
+ <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>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>
+ <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>
-</categoryMessage>
+ <attribute>
+ <name>sort</name>
+ <value>1010</value>
+ <transient>false</transient>
+ </attribute>
+ </category>
+ </categoryMessage>
<!--##### Creating category (Neue Bachelorstudiengänge der phil. Fakultäten (Fakultäten 3 - 5)) #####-->
-<categoryMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<category>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <categoryMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <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>
+ <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>
+ <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>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>
+ <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>
-</categoryMessage>
-</categoryMessages>
-<accountMessages>
+ <attribute>
+ <name>sort</name>
+ <value>1300</value>
+ <transient>false</transient>
+ </attribute>
+ </category>
+ </categoryMessage>
+ </categoryMessages>
+ <accountMessages>
<!--##### Creating account (firstName: Horst, surName: Glaser) #####-->
-<accountMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<account>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <accountMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <account>
+ <busId>0</busId>
+ <eventTime>2000-01-20T12:00:00</eventTime>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>account:8</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>clientId</name>
+ <value>account:8</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: globalRole - - - - - -->
-<attribute>
-<name>globalRole</name>
-<value>Tutor</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>globalRole</name>
+ <value>Tutor</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lsfId - - - - - -->
-<attribute>
-<name>lsfId</name>
-<value>8</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>lsfId</name>
+ <value>8</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: surname - - - - - -->
-<attribute>
-<name>surname</name>
-<value>Glaser</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>surname</name>
+ <value>Glaser</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: firstName - - - - - -->
-<attribute>
-<name>firstName</name>
-<value>Horst</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>firstName</name>
+ <value>Horst</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: password - - - - - -->
-<attribute>
-<name>password</name>
-<value>test</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>password</name>
+ <value>test</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: academicTitle - - - - - -->
-<attribute>
-<name>academicTitle</name>
-<value>Univ.-Prof. Dr. rer. pol.</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>academicTitle</name>
+ <value>Univ.-Prof. Dr. rer. pol.</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: gender - - - - - -->
-<attribute>
-<name>gender</name>
-<value>M</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>gender</name>
+ <value>M</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: emailAddress - - - - - -->
-<attribute>
-<name>emailAddress</name>
-<value>h.g...@wi...</value>
-<transient>false</transient>
-</attribute>
-</account>
-</accountMessage>
+ <attribute>
+ <name>emailAddress</name>
+ <value>h.g...@wi...</value>
+ <transient>false</transient>
+ </attribute>
+ </account>
+ </accountMessage>
<!--##### Creating account (firstName: Roland Michael, surName: Beckmann) #####-->
-<accountMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<account>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <accountMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <account>
+ <busId>0</busId>
+ <eventTime>2000-01-20T12:00:00</eventTime>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>account:9</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>clientId</name>
+ <value>account:9</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: globalRole - - - - - -->
-<attribute>
-<name>globalRole</name>
-<value>Tutor</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>globalRole</name>
+ <value>Tutor</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lsfId - - - - - -->
-<attribute>
-<name>lsfId</name>
-<value>9</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>lsfId</name>
+ <value>9</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: surname - - - - - -->
-<attribute>
-<name>surname</name>
-<value>Beckmann</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>surname</name>
+ <value>Beckmann</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: firstName - - - - - -->
-<attribute>
-<name>firstName</name>
-<value>Roland Michael</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>firstName</name>
+ <value>Roland Michael</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: password - - - - - -->
-<attribute>
-<name>password</name>
-<value>test</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>password</name>
+ <value>test</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: academicTitle - - - - - -->
-<attribute>
-<name>academicTitle</name>
-<value>Univ.-Prof. Dr. jur.</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>academicTitle</name>
+ <value>Univ.-Prof. Dr. jur.</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: gender - - - - - -->
-<attribute>
-<name>gender</name>
-<value>M</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>gender</name>
+ <value>M</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: emailAddress - - - - - -->
-<attribute>
-<name>emailAddress</name>
-<value/>
-<transient>false</transient>
-</attribute>
-</account>
-</accountMessage>
+ <attribute>
+ <name>emailAddress</name>
+ <value/>
+ <transient>false</transient>
+ </attribute>
+ </account>
+ </accountMessage>
<!--##### Creating account (firstName: Hartmut, surName: Bieg) #####-->
-<accountMessage>
-<eventTime>2000-01-20T12:00:00</eventTime>
-<event>CREATE_UPDATE</event>
-<source>*** not set ***</source>
-<target>*** not set ***</target>
-<account>
-<busId>0</busId>
-<eventTime>2000-01-20T12:00:00</eventTime>
+ <accountMessage>
+ <eventTime>2000-01-20T12:00:00</eventTime>
+ <event>CREATE_UPDATE</event>
+ <source>*** not set ***</source>
+ <target>*** not set ***</target>
+ <account>
+ <busId>0</busId>
+ <eventTime>2000-01-20T12:00:00</eventTime>
<!--- - - - - Attribute: clientId - - - - - -->
-<attribute>
-<name>clientId</name>
-<value>account:10</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>clientId</name>
+ <value>account:10</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: globalRole - - - - - -->
-<attribute>
-<name>globalRole</name>
-<value>Tutor</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>globalRole</name>
+ <value>Tutor</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: lsfId - - - - - -->
-<attribute>
-<name>lsfId</name>
-<value>10</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>lsfId</name>
+ <value>10</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: surname - - - - - -->
-<attribute>
-<name>surname</name>
-<value>Bieg</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>surname</name>
+ <value>Bieg</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: firstName - - - - - -->
-<attribute>
-<name>firstName</name>
-<value>Hartmut</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>firstName</name>
+ <value>Hartmut</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: password - - - - - -->
-<attribute>
-<name>password</name>
-<value>test</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>password</name>
+ <value>test</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: academicTitle - - - - - -->
-<attribute>
-<name>academicTitle</name>
-<value>Univ.-Prof. Dr. rer. oec.</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>academicTitle</name>
+ <value>Univ.-Prof. Dr. rer. oec.</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: gender - - - - - -->
-<attribute>
-<name>gender</name>
-<value>M</value>
-<transient>false</transient>
-</attribute>
+ <attribute>
+ <name>gender</name>
+ <value>M</value>
+ <transient>false</transient>
+ </attribute>
<!--- - - - - Attribute: emailAddress - - - - - -->
-<attribute>
-<name>emailAddress</name>
-<value>h....@mx...</value>
-<transient>false</transient>
-</attribute>
-</account>
-</accountMessage>
-</accountMessages>
+ <attribute>
+ <name>emailAddress</name>
+ <value>h....@mx...</value>
+ <transient>false</transient>
+ </attribute>
+ </account>
+ </accountMessage>
+ </accountMessages>
</messages>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 10:54:38
|
Revision: 316
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=316&view=rev
Author: pkasprzak
Date: 2009-07-07 10:54:35 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Renamed xml example files for consistency
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-full-lsf.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-small-lsf.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-new.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-cse-old.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/synchronization-test-lsf.xml
Removed Paths:
-------------
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-full.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-small.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test.xml
trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-test_output.xml
Deleted: trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-full.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-full.xml 2009-07-07 10:02:24 UTC (rev 315)
+++ trunk/sandbox/lsf-adapter-demo/LSFClientAdapter/src/sync-full.xml 2009-07-07 10:54:35 UTC (rev 316)
@@ -1,210087 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<synchronizationMessage>
- <isSyncMessage>true</isSyncMessage>
- <semester>
- <data>
- <lsfId>20081</lsfId>
- <shortName>SS 2008</shortName>
- <name>SS 2008</name>
- <start>01.04.2008</start>
- <end>30.09.2008</end>
- <lectureStart>14.04.2008</lectureStart>
- <lectureEnd>18.07.2008</lectureEnd>
- </data>
- </semester>
- <vvz rootKategorieId="11517">
- <kategorie>
- <lsfId>11918</lsfId>
- <name>Fakultät 3 (Geschichts- u. Kulturwissenschaften)</name>
- <children>
- <lsfId>10466</lsfId>
- <lsfId>10467</lsfId>
- <lsfId>10487</lsfId>
- <lsfId>10514</lsfId>
- <lsfId>10515</lsfId>
- <lsfId>10534</lsfId>
- <lsfId>10664</lsfId>
- <lsfId>10671</lsfId>
- <lsfId>10677</lsfId>
- <lsfId>10754</lsfId>
- <lsfId>10762</lsfId>
- </children>
- <sort>1030</sort>
- </kategorie>
- <kategorie>
- <lsfId>11206</lsfId>
- <name>Sprachlehrveranstaltungen</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12338</lsfId>
- <name>Einführung in die biblische Theologie</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>11269</lsfId>
- <name>GRUNDSTUDIUM</name>
- <children>
- <lsfId>11251</lsfId>
- <lsfId>11312</lsfId>
- <lsfId>11406</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12549</lsfId>
- <name>Grundstudium</name>
- <children>
- <lsfId>12555</lsfId>
- <lsfId>12556</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10592</lsfId>
- <name>Erster Studienabschnitt</name>
- <children />
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>10190</lsfId>
- <name>1. Grundstudium</name>
- <children />
- <sort>1000</sort>
- </kategorie>
- <kategorie>
- <lsfId>13018</lsfId>
- <name>GE Sprachphilosophie / Logik</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>13191</lsfId>
- <name>Kunst nach 1800</name>
- <children>
- <lsfId>13192</lsfId>
- <lsfId>13193</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11585</lsfId>
- <name>Einführungsveranstaltungen für Studierende der Physik, Mikro- und Nanostrukturen sowie Saar-Lor-Lux Studiengang</name>
- <children />
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>12459</lsfId>
- <name>TM 3: Grammar</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11546</lsfId>
- <name>5.3 Psychologie</name>
- <children>
- <lsfId>11528</lsfId>
- <lsfId>11531</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11374</lsfId>
- <name>Sprachlehrveranstaltungen</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10623</lsfId>
- <name>Fachdidaktisches Grundlagenmodul II (AW-FGM II)</name>
- <children>
- <lsfId>10582</lsfId>
- </children>
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12714</lsfId>
- <name>TM 2: Vocabulary, ESP, Mediation</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12493</lsfId>
- <name>Sprachpraxis Schriftliche Kommunikation - BA</name>
- <children />
- <sort>190</sort>
- </kategorie>
- <kategorie>
- <lsfId>11246</lsfId>
- <name>Landeskunde</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10508</lsfId>
- <name>Grundvorlesungen (GV; 4stündig)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11062</lsfId>
- <name>Mündliche und schriftliche Kommunikation 3 - Französisch (MSK 3 BA Franz.)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>11712</lsfId>
- <name>Vertiefungspflichtfach Werkstoffe</name>
- <children />
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>10870</lsfId>
- <name>Wahlpflichtmodule</name>
- <children>
- <lsfId>10908</lsfId>
- <lsfId>10933</lsfId>
- </children>
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11274</lsfId>
- <name>Englische Abteilung</name>
- <children>
- <lsfId>11262</lsfId>
- <lsfId>11315</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11129</lsfId>
- <name>Hauptstudium</name>
- <children>
- <lsfId>10905</lsfId>
- <lsfId>10989</lsfId>
- <lsfId>11046</lsfId>
- <lsfId>12805</lsfId>
- </children>
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>10534</lsfId>
- <name>3.3 Katholische Theologie</name>
- <children>
- <lsfId>10533</lsfId>
- <lsfId>10535</lsfId>
- <lsfId>10536</lsfId>
- <lsfId>10537</lsfId>
- <lsfId>10540</lsfId>
- <lsfId>10541</lsfId>
- </children>
- <sort>1030</sort>
- </kategorie>
- <kategorie>
- <lsfId>11576</lsfId>
- <name>Seminare für Diplomanden und Dokoranden</name>
- <children />
- <sort>7</sort>
- </kategorie>
- <kategorie>
- <lsfId>11985</lsfId>
- <name>Modul: Bildwelt und Lebensräume</name>
- <children>
- <lsfId>11988</lsfId>
- <lsfId>11989</lsfId>
- <lsfId>11990</lsfId>
- </children>
- <sort>20</sort>
- </kategorie>
- <kategorie>
- <lsfId>11319</lsfId>
- <name>Übersetzungsübungen</name>
- <children>
- <lsfId>11280</lsfId>
- <lsfId>11324</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10587</lsfId>
- <name>Teilmodul 2: Vorlesung Wirtschafts- und Sozialgeschichte</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10879</lsfId>
- <name>Modules à option</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12445</lsfId>
- <name>TM 2: Zeitsignal- und Spektrogrammanalyse</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>13022</lsfId>
- <name>VE Geschichte der Philosophie: Neuzeit / Gegenwart (Wahlpflichtelement (WP))</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12749</lsfId>
- <name>Sonstige</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>13101</lsfId>
- <name>Schwerpunkt Sprachwissenschaft</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11219</lsfId>
- <name>Übersetzungsübungen (1.-4. Semester)</name>
- <children>
- <lsfId>11282</lsfId>
- <lsfId>11455</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12541</lsfId>
- <name>Systematische Vor- und Frühgeschichte</name>
- <children />
- <sort>230</sort>
- </kategorie>
- <kategorie>
- <lsfId>12470</lsfId>
- <name>World English, Literatures and Cultures Hauptfach</name>
- <children>
- <lsfId>12472</lsfId>
- <lsfId>12473</lsfId>
- <lsfId>12474</lsfId>
- <lsfId>12475</lsfId>
- <lsfId>12476</lsfId>
- <lsfId>12477</lsfId>
- <lsfId>12478</lsfId>
- <lsfId>12479</lsfId>
- <lsfId>12480</lsfId>
- <lsfId>12481</lsfId>
- <lsfId>12482</lsfId>
- <lsfId>12483</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12391</lsfId>
- <name>Musiktheater / Musik und Medien</name>
- <children />
- <sort>150</sort>
- </kategorie>
- <kategorie>
- <lsfId>11421</lsfId>
- <name>Frankophone Abteilung</name>
- <children>
- <lsfId>11239</lsfId>
- <lsfId>11259</lsfId>
- <lsfId>11399</lsfId>
- </children>
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>10727</lsfId>
- <name>Antike Bildsprache</name>
- <children>
- <lsfId>10717</lsfId>
- <lsfId>10745</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11211</lsfId>
- <name>Hauptseminare</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>11966</lsfId>
- <name>TM 1: Einführung in das Studium der Klassischen Philologie</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11622</lsfId>
- <name>Erster Studienabschnitt</name>
- <children>
- <lsfId>11617</lsfId>
- <lsfId>11639</lsfId>
- <lsfId>11721</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10883</lsfId>
- <name>Mündliche und schriftliche Kommunikation 1 - Spanisch (MSK 1 BA Span.)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10760</lsfId>
- <name>Studium generale</name>
- <children>
- <lsfId>10311</lsfId>
- <lsfId>10475</lsfId>
- <lsfId>10478</lsfId>
- <lsfId>10772</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12559</lsfId>
- <name>Sportwissenschaftliche Veranstaltungen</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>11347</lsfId>
- <name>Wirtschaft</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10991</lsfId>
- <name>Mündliche und schriftliche Kommunikation 2 - Französisch (MSK 2 Lehrämter)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11101</lsfId>
- <name>Europäische Regionalstudien</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12080</lsfId>
- <name>TM 2: Übung zur allgemeinen Kunstgeschichte unter Einbeziehung digitaler Werkzeuge (Vertiefung)</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12983</lsfId>
- <name>2.2.4. E-Business/E-Commerce</name>
- <children />
- <sort>4</sort>
- </kategorie>
- <kategorie>
- <lsfId>12600</lsfId>
- <name>Pflichtveranstaltungen</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>13147</lsfId>
- <name>TM Einführung in die Kunstgeschichte</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12274</lsfId>
- <name>Teilmodul 2: Vorlesung Wirtschafts- und Sozialgeschichte</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10500</lsfId>
- <name>Veranstaltungen für Studierende gemäß den Ausbildungs- und Prüfungsordnungen für das Lehramt an Schulen sowie den Studienordnungen von 2003 und 2007</name>
- <children>
- <lsfId>10497</lsfId>
- <lsfId>11512</lsfId>
- <lsfId>13083</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11082</lsfId>
- <name>Mündliche und schriftliche Kommunikation - Katalanisch (Rom-BA-MSK-LAT-Kat)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>12169</lsfId>
- <name>Bibelkunde</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10357</lsfId>
- <name>Psychiatrie und Psychotherapie</name>
- <children>
- <lsfId>10410</lsfId>
- <lsfId>10417</lsfId>
- </children>
- <sort>4</sort>
- </kategorie>
- <kategorie>
- <lsfId>10681</lsfId>
- <name>(OM-AG) Orientierungsmodul Alte Geschichte - Pflichtmodul</name>
- <children>
- <lsfId>12230</lsfId>
- <lsfId>12231</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10780</lsfId>
- <name>C. Französische Abteilung</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>12783</lsfId>
- <name>Romanistik und Berufspraxis (Rom-BP-BA)</name>
- <children />
- <sort>700</sort>
- </kategorie>
- <kategorie>
- <lsfId>10758</lsfId>
- <name>Übungen</name>
- <children />
- <sort>99</sort>
- </kategorie>
- <kategorie>
- <lsfId>11140</lsfId>
- <name>Lehramt an Realschulen und Gesamtschulen (LAR) 88 CP</name>
- <children>
- <lsfId>10967</lsfId>
- <lsfId>11137</lsfId>
- </children>
- <sort>400</sort>
- </kategorie>
- <kategorie>
- <lsfId>11350</lsfId>
- <name>Fachübersetzungen</name>
- <children>
- <lsfId>11322</lsfId>
- <lsfId>11334</lsfId>
- </children>
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>12217</lsfId>
- <name>Anwendungswissen-Exkursionsmodul (AW-EM)</name>
- <children>
- <lsfId>12304</lsfId>
- <lsfId>12305</lsfId>
- </children>
- <sort>310</sort>
- </kategorie>
- <kategorie>
- <lsfId>10185</lsfId>
- <name>5. Schwerpunktbereich Europäisches Wirtschaftsrecht/Study Unit European Economic Law</name>
- <children>
- <lsfId>12853</lsfId>
- <lsfId>12854</lsfId>
- </children>
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>10527</lsfId>
- <name>2. Altes Testament</name>
- <children />
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>11473</lsfId>
- <name>Sprachkurse</name>
- <children>
- <lsfId>11464</lsfId>
- <lsfId>11470</lsfId>
- <lsfId>12989</lsfId>
- </children>
- <sort>5</sort>
- </kategorie>
- <kategorie>
- <lsfId>11453</lsfId>
- <name>Französische Abteilung</name>
- <children>
- <lsfId>11432</lsfId>
- <lsfId>11441</lsfId>
- </children>
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>12741</lsfId>
- <name>1.5 Sprachpraxix</name>
- <children />
- <sort>50</sort>
- </kategorie>
- <kategorie>
- <lsfId>11724</lsfId>
- <name>Modul M IV - Werkstofftechnologie (Materials Technologies)</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11042</lsfId>
- <name>Sprach-, Literatur- und Kulturwissenschaft: Aufbaumodul Italienisch (Rom-SLK-BA-HF1)</name>
- <children />
- <sort>600</sort>
- </kategorie>
- <kategorie>
- <lsfId>11488</lsfId>
- <name>Seminar</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11184</lsfId>
- <name>Bachelor Haupt- und Nebenfach (Erst- und Zweitsemester)</name>
- <children>
- <lsfId>11150</lsfId>
- <lsfId>11163</lsfId>
- <lsfId>11175</lsfId>
- <lsfId>11177</lsfId>
- <lsfId>11180</lsfId>
- <lsfId>11190</lsfId>
- <lsfId>12814</lsfId>
- <lsfId>12815</lsfId>
- <lsfId>12816</lsfId>
- <lsfId>12817</lsfId>
- <lsfId>12818</lsfId>
- <lsfId>12819</lsfId>
- <lsfId>12820</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11772</lsfId>
- <name>UE4 Enseignements complémentaires</name>
- <children />
- <sort>40</sort>
- </kategorie>
- <kategorie>
- <lsfId>12937</lsfId>
- <name>Arabisch</name>
- <children />
- <sort>99</sort>
- </kategorie>
- <kategorie>
- <lsfId>12790</lsfId>
- <name>Romanistik und Berufspraxis (Rom-BP-BA)</name>
- <children />
- <sort>700</sort>
- </kategorie>
- <kategorie>
- <lsfId>11297</lsfId>
- <name>Aus der Fremdsprache</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12732</lsfId>
- <name>Modul Kulturelle Praxis</name>
- <children>
- <lsfId>12739</lsfId>
- <lsfId>12740</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11023</lsfId>
- <name>Grundstudium</name>
- <children>
- <lsfId>10878</lsfId>
- <lsfId>10914</lsfId>
- <lsfId>10922</lsfId>
- <lsfId>10949</lsfId>
- <lsfId>11035</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10557</lsfId>
- <name>Geschichte der frühen Neuzeit</name>
- <children />
- <sort>400</sort>
- </kategorie>
- <kategorie>
- <lsfId>11429</lsfId>
- <name>In die Fremdsprache</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12220</lsfId>
- <name>(AW-PM QG/BA) Anwendungswissen-Projektmodul Quellenkundliche Grundwissenschaften</name>
- <children>
- <lsfId>12225</lsfId>
- <lsfId>12226</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10461</lsfId>
- <name>EDV- und Medienkompetenz</name>
- <children />
- <sort>1070</sort>
- </kategorie>
- <kategorie>
- <lsfId>10842</lsfId>
- <name>Proseminare zur Neueren Sprachwissenschaft</name>
- <children>
- <lsfId>10781</lsfId>
- <lsfId>10818</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>12291</lsfId>
- <name>Fachdidaktisches Grundlagenmodul II (AW-FGM II)</name>
- <children>
- <lsfId>12295</lsfId>
- <lsfId>12296</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10451</lsfId>
- <name>Teilmodul 1: Proseminar Wirtschafst- und Sozialgeschichte</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12827</lsfId>
- <name>In die Fremdsprache</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11958</lsfId>
- <name>Wahlpflichtbereich Klassische Philologie</name>
- <children>
- <lsfId>12013</lsfId>
- <lsfId>12014</lsfId>
- <lsfId>12015</lsfId>
- <lsfId>12016</lsfId>
- </children>
- <sort>40</sort>
- </kategorie>
- <kategorie>
- <lsfId>12589</lsfId>
- <name>Orientierungsfach Werkstoffwissenschaft</name>
- <children />
- <sort>105</sort>
- </kategorie>
- <kategorie>
- <lsfId>11300</lsfId>
- <name>HAUPTSTUDIUM</name>
- <children>
- <lsfId>11225</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12723</lsfId>
- <name>TM 2: Interkulturelle Textkompetenz</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12088</lsfId>
- <name>TM 2: Ikonographie und Ikonologie</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11530</lsfId>
- <name>2. Grundlagenfächer</name>
- <children>
- <lsfId>11532</lsfId>
- <lsfId>11535</lsfId>
- <lsfId>11536</lsfId>
- <lsfId>11537</lsfId>
- <lsfId>11540</lsfId>
- </children>
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>11167</lsfId>
- <name>2.2.2 Weiterführende Proseminare</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12755</lsfId>
- <name>BA-Arbeit</name>
- <children />
- <sort>700</sort>
- </kategorie>
- <kategorie>
- <lsfId>11448</lsfId>
- <name>Bachelor Ergänzungsfach (EF - 24 CP)</name>
- <children>
- <lsfId>11359</lsfId>
- </children>
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>10671</lsfId>
- <name>3.7 Vor- und Frühgeschichte und Vorderasiatische Archäologie</name>
- <children>
- <lsfId>10666</lsfId>
- <lsfId>10667</lsfId>
- <lsfId>10668</lsfId>
- <lsfId>10670</lsfId>
- </children>
- <sort>1070</sort>
- </kategorie>
- <kategorie>
- <lsfId>12478</lsfId>
- <name>Culture Studies I - BA</name>
- <children />
- <sort>160</sort>
- </kategorie>
- <kategorie>
- <lsfId>11109</lsfId>
- <name>Mündliche und schriftliche Kommunikation 1 - Französisch (MSK 1 BA Franz.)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10969</lsfId>
- <name>Mündliche und schriftliche Kommunikation 3 - Italienisch (MSK 3 BA Ital.)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>12120</lsfId>
- <name>Modul: Onthologie / Metaphysik</name>
- <children>
- <lsfId>12124</lsfId>
- <lsfId>12125</lsfId>
- </children>
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>10600</lsfId>
- <name>Teilmodul 2: Vorlesung Geschichte der Neuzeit</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11259</lsfId>
- <name>Aus der Fremdsprache (Englisch)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12372</lsfId>
- <name>Literatur III</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10985</lsfId>
- <name>Grundstudium</name>
- <children>
- <lsfId>10871</lsfId>
- <lsfId>10874</lsfId>
- <lsfId>10911</lsfId>
- <lsfId>10931</lsfId>
- <lsfId>10946</lsfId>
- <lsfId>10980</lsfId>
- <lsfId>12779</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12094</lsfId>
- <name>TM 1: Griechische und römische Kunst und Alltagskultur</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12771</lsfId>
- <name>Übungen</name>
- <children />
- <sort>400</sort>
- </kategorie>
- <kategorie>
- <lsfId>12532</lsfId>
- <name>Europäische Regionalstudien</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10678</lsfId>
- <name>Oberseminare</name>
- <children />
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>12927</lsfId>
- <name>Studien- und Stundenpläne</name>
- <children />
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>11509</lsfId>
- <name>5.1 Erziehungswissenschaft</name>
- <children>
- <lsfId>11497</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12619</lsfId>
- <name>Modul: Mündliche und schriftliche kommunikation 3</name>
- <children>
- <lsfId>12627</lsfId>
- <lsfId>12657</lsfId>
- </children>
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>10986</lsfId>
- <name>Mündliche und schriftliche Kommunikation 1 - Französisch (MSK 1 BA Franz.)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11132</lsfId>
- <name>Französische Kulturwissenschaft / Landeskunde (Franz.-LK-Lehrämter)</name>
- <children />
- <sort>600</sort>
- </kategorie>
- <kategorie>
- <lsfId>10891</lsfId>
- <name>Interkulturelle Kommunikation und Landeskunde</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>10372</lsfId>
- <name>Vorklinischer Teil</name>
- <children />
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>11939</lsfId>
- <name>Schwedisch</name>
- <children />
- <sort>270</sort>
- </kategorie>
- <kategorie>
- <lsfId>11397</lsfId>
- <name>Vorlesungen</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10417</lsfId>
- <name>Sonstige Veranstaltungen</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10326</lsfId>
- <name>Strukturbiologie</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11460</lsfId>
- <name>Stammvorlesungen/Core Courses</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>10942</lsfId>
- <name>Einführung in die romanische Sprach- und Kulturwissenschaft: Spanisch (Rom-SW-BA-HF 2)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11004</lsfId>
- <name>Einführung in die romanische Literatur- und Kulturwissenschaft: Französisch (Rom-LW-BA-HF 2)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10515</lsfId>
- <name>3.2 Evangelische Theologie</name>
- <children>
- <lsfId>10516</lsfId>
- <lsfId>10517</lsfId>
- <lsfId>10521</lsfId>
- <lsfId>10522</lsfId>
- <lsfId>10523</lsfId>
- <lsfId>10525</lsfId>
- <lsfId>10527</lsfId>
- <lsfId>10531</lsfId>
- </children>
- <sort>1020</sort>
- </kategorie>
- <kategorie>
- <lsfId>12846</lsfId>
- <name>2.1 Studienprogramm der Teilnehmenden am gemeinsamen integrierten Drei-Länder-Programm Lille2/Warwick/Saarbrücken:</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11251</lsfId>
- <name>3.-4. Semester</name>
- <children>
- <lsfId>11219</lsfId>
- <lsfId>11243</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>10265</lsfId>
- <name>2.3.13. Öffentliches Recht (die für die Wirtschaftswissenschaft wesentliche Teile)</name>
- <children />
- <sort>13</sort>
- </kategorie>
- <kategorie>
- <lsfId>13095</lsfId>
- <name>Modul: Sprecherziehung</name>
- <children />
- <sort>30</sort>
- </kategorie>
- <kategorie>
- <lsfId>10900</lsfId>
- <name>Mündliche und schriftliche Kommunikation 3 - Italienisch (MSK 3 BA Ital.)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>12961</lsfId>
- <name>Q2: Systematische und historische Fragestellungen der Sprachwissenschaft (nach P2)</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12130</lsfId>
- <name>Quellen / Theorie</name>
- <children>
- <lsfId>12140</lsfId>
- <lsfId>12141</lsfId>
- </children>
- <sort>160</sort>
- </kategorie>
- <kategorie>
- <lsfId>12979</lsfId>
- <name>(s. o. unter I.2.3.1. - I.2.3.21.)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11148</lsfId>
- <name>2.2.1 Grundkurs und Übung</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10932</lsfId>
- <name>2. Sprache Italienisch (34 CP)</name>
- <children>
- <lsfId>10965</lsfId>
- <lsfId>11030</lsfId>
- </children>
- <sort>500</sort>
- </kategorie>
- <kategorie>
- <lsfId>11049</lsfId>
- <name>Deutsch-französische Zusammenarbeit in Europa</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11950</lsfId>
- <name>Philosophie (EHF / HF / NF / EF)</name>
- <children>
- <lsfId>12398</lsfId>
- <lsfId>12399</lsfId>
- <lsfId>12400</lsfId>
- <lsfId>13009</lsfId>
- <lsfId>13010</lsfId>
- <lsfId>13011</lsfId>
- <lsfId>13012</lsfId>
- <lsfId>13013</lsfId>
- <lsfId>13014</lsfId>
- <lsfId>13015</lsfId>
- <lsfId>13016</lsfId>
- <lsfId>13017</lsfId>
- </children>
- <sort>90</sort>
- </kategorie>
- <kategorie>
- <lsfId>11468</lsfId>
- <name>Erster Studienabschnitt</name>
- <children />
- <sort>1000</sort>
- </kategorie>
- <kategorie>
- <lsfId>13111</lsfId>
- <name>Elektrotechnik</name>
- <children />
- <sort>40</sort>
- </kategorie>
- <kategorie>
- <lsfId>12243</lsfId>
- <name>TM 1 Vorlesung Politik und Gesellschaft in der Antike II</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11887</lsfId>
- <name>Germanistik</name>
- <children />
- <sort>220</sort>
- </kategorie>
- <kategorie>
- <lsfId>10252</lsfId>
- <name>5.7 Wahlfach Arbeitsrecht</name>
- <children />
- <sort>1060</sort>
- </kategorie>
- <kategorie>
- <lsfId>10369</lsfId>
- <name>Scheinpflichtige Veranstaltungen</name>
- <children />
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>11402</lsfId>
- <name>Sonstige Veranstaltungen</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>10493</lsfId>
- <name>Bachelor Optionalbereich</name>
- <children>
- <lsfId>10510</lsfId>
- <lsfId>10532</lsfId>
- <lsfId>10740</lsfId>
- <lsfId>10850</lsfId>
- <lsfId>11055</lsfId>
- </children>
- <sort>190</sort>
- </kategorie>
- <kategorie>
- <lsfId>12127</lsfId>
- <name>Frühe Neuzeit bis 1800</name>
- <children>
- <lsfId>12134</lsfId>
- <lsfId>12135</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>12357</lsfId>
- <name>Sprache und Grammatik III</name>
- <children />
- <sort>150</sort>
- </kategorie>
- <kategorie>
- <lsfId>12398</lsfId>
- <name>Einführung in die Philosophie</name>
- <children>
- <lsfId>12411</lsfId>
- <lsfId>12412</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10914</lsfId>
- <name>Mündliche und schriftliche Kommunikation 2 - Italienisch (MSK 2 LAG)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>10779</lsfId>
- <name>Übersetzungsübungen</name>
- <children>
- <lsfId>10799</lsfId>
- <lsfId>10805</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12069</lsfId>
- <name>Modul: Praxisübung</name>
- <children>
- <lsfId>12079</lsfId>
- <lsfId>12080</lsfId>
- </children>
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>10330</lsfId>
- <name>Pharmakologie und Toxikologie</name>
- <children />
- <sort>160</sort>
- </kategorie>
- <kategorie>
- <lsfId>12322</lsfId>
- <name>(FW-VM 2 AG) Fachwissen-Vertiefungsmodul 2 Alte Geschichte</name>
- <children>
- <lsfId>12323</lsfId>
- <lsfId>12324</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10655</lsfId>
- <name>Lateinkurse (Vorbereitung Latinum)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>12251</lsfId>
- <name>Teilmodul 1: Proseminar Geschichte des Mittelalters</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10748</lsfId>
- <name>Klassische Archäologie</name>
- <children />
- <sort>115</sort>
- </kategorie>
- <kategorie>
- <lsfId>12207</lsfId>
- <name>Fachwissen-Aufbaumodul Kultur- und Mediengeschichte (FW-AM KMG)</name>
- <children>
- <lsfId>12280</lsfId>
- <lsfId>12281</lsfId>
- </children>
- <sort>210</sort>
- </kategorie>
- <kategorie>
- <lsfId>10295</lsfId>
- <name>2.2.3. Planung- und Realisierung betrieblicher Anwendungssysteme</name>
- <children />
- <sort>3</sort>
- </kategorie>
- <kategorie>
- <lsfId>11340</lsfId>
- <name>Technik</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11634</lsfId>
- <name>Lehrveranstaltungen für Studierende des Integrierten Grundstudiums Ingenieurwissenschaften (Werkstoffwissenschaft und Mechatronik)</name>
- <children>
- <lsfId>11635</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10388</lsfId>
- <name>Scheinpflichtige Veranstaltungen</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10618</lsfId>
- <name>Geschichte des Mittelalters</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11880</lsfId>
- <name>Bioinformatik</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11197</lsfId>
- <name>Wissenschaftliche Übungen</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11757</lsfId>
- <name>UE3 Droit allemand</name>
- <children />
- <sort>30</sort>
- </kategorie>
- <kategorie>
- <lsfId>10769</lsfId>
- <name>Proseminare</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11644</lsfId>
- <name>Pflichtfächer</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11565</lsfId>
- <name>Praktika</name>
- <children />
- <sort>6</sort>
- </kategorie>
- <kategorie>
- <lsfId>10545</lsfId>
- <name>Aufbaumodul Kultur- und Mediengeschichte (FW-AG-KMG)</name>
- <children>
- <lsfId>10564</lsfId>
- <lsfId>10621</lsfId>
- </children>
- <sort>500</sort>
- </kategorie>
- <kategorie>
- <lsfId>10697</lsfId>
- <name>(FW-FM QG/BA) Fachwissen-Fachmodul Quellenkundliche Grundwissenschaften (Bachelor)</name>
- <children>
- <lsfId>12221</lsfId>
- <lsfId>12222</lsfId>
- </children>
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>13007</lsfId>
- <name>TM 1 Übung</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12994</lsfId>
- <name>Metalltechnik (Lehramt an beruflichen Schulen)</name>
- <children />
- <sort>293</sort>
- </kategorie>
- <kategorie>
- <lsfId>13211</lsfId>
- <name>Portugiesischkurse</name>
- <children />
- <sort>365</sort>
- </kategorie>
- <kategorie>
- <lsfId>12707</lsfId>
- <name>Modul: Mündliche und schriftliche Kommunikation 2</name>
- <children>
- <lsfId>12466</lsfId>
- <lsfId>12467</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10613</lsfId>
- <name>3. Studienjahr: Universität des Saarlandes</name>
- <children>
- <lsfId>10546</lsfId>
- <lsfId>10953</lsfId>
- <lsfId>11034</lsfId>
- <lsfId>11120</lsfId>
- <lsfId>11131</lsfId>
- <lsfId>12755</lsfId>
- <lsfId>12770</lsfId>
- <lsfId>12786</lsfId>
- </children>
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12774</lsfId>
- <name>Semesterbegleitendes fachdidaktisches Praktikum: Französisch (Franz.-P1-Lehrämter)</name>
- <children />
- <sort>700</sort>
- </kategorie>
- <kategorie>
- <lsfId>11612</lsfId>
- <name>Zweiter Studienabschnitt (Ordnung 2001)</name>
- <children>
- <lsfId>11627</lsfId>
- <lsfId>11712</lsfId>
- <lsfId>11715</lsfId>
- <lsfId>11718</lsfId>
- <lsfId>11732</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12971</lsfId>
- <name>R2: Historische und systematische Fragestellungen der Literaturwissenschaft</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12161</lsfId>
- <name>Einführung in die Religionspädagogik und -didaktik</name>
- <children />
- <sort>180</sort>
- </kategorie>
- <kategorie>
- <lsfId>11701</lsfId>
- <name>8.3 Biowissenschaften</name>
- <children>
- <lsfId>11700</lsfId>
- <lsfId>11705</lsfId>
- <lsfId>11706</lsfId>
- <lsfId>11707</lsfId>
- <lsfId>11708</lsfId>
- <lsfId>11709</lsfId>
- <lsfId>11710</lsfId>
- <lsfId>11819</lsfId>
- </children>
- <sort>5</sort>
- </kategorie>
- <kategorie>
- <lsfId>13238</lsfId>
- <name>Modul: Lernen und Reden</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11907</lsfId>
- <name>Vergleichende Sprach- und Literaturwissenschaft sowie Translation</name>
- <children>
- <lsfId>13100</lsfId>
- <lsfId>13101</lsfId>
- </children>
- <sort>420</sort>
- </kategorie>
- <kategorie>
- <lsfId>11016</lsfId>
- <name>Pflichtmodule</name>
- <children>
- <lsfId>10910</lsfId>
- <lsfId>11039</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10790</lsfId>
- <name>Sprachkurse</name>
- <children>
- <lsfId>10784</lsfId>
- <lsfId>10831</lsfId>
- <lsfId>10846</lsfId>
- <lsfId>11200</lsfId>
- <lsfId>12932</lsfId>
- </children>
- <sort>150</sort>
- </kategorie>
- <kategorie>
- <lsfId>10939</lsfId>
- <name>Bachelor Romanistik</name>
- <children>
- <lsfId>11033</lsfId>
- <lsfId>11128</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11357</lsfId>
- <name>Übersetzungsübungen</name>
- <children>
- <lsfId>11348</lsfId>
- <lsfId>11353</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11111</lsfId>
- <name>Einführung in die romanische Literaturwissenschaft: Italienisch (Rom-LW1-BA-HF1)</name>
- <children />
- <sort>500</sort>
- </kategorie>
- <kategorie>
- <lsfId>13035</lsfId>
- <name>GE Erkenntnistheorie / Wissenschaftstheorie (E1 Erkennistherorie + E2 Wissenschaftstheorie)</name>
- <children />
- <sort>10</sort>
- </kategorie>
- <kategorie>
- <lsfId>13109</lsfId>
- <name>Geschichte</name>
- <children />
- <sort>80</sort>
- </kategorie>
- <kategorie>
- <lsfId>12946</lsfId>
- <name>E1: Geschichte der deutschen Literatur und Kultur nach 1800</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12607</lsfId>
- <name>Sprachlehrveranstaltung</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12170</lsfId>
- <name>Einführung in das Alte Testament</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>10449</lsfId>
- <name>Grundmodul Geschichte des Mittelalters (FW-GM-MG)</name>
- <children>
- <lsfId>10468</lsfId>
- <lsfId>10637</lsfId>
- </children>
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>13250</lsfId>
- <name>Digitale Audioprodukte I</name>
- <children />
- <sort>15</sort>
- </kategorie>
- <kategorie>
- <lsfId>11511</lsfId>
- <name>Zweiter Studienabschnitt</name>
- <children>
- <lsfId>11484</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10668</lsfId>
- <name>Magister</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12653</lsfId>
- <name>Modul: Mündliche und schriftliche Kommunikation 3</name>
- <children>
- <lsfId>12689</lsfId>
- <lsfId>12692</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12108</lsfId>
- <name>TM 3: Gehörbildung I</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>12384</lsfId>
- <name>Notation und Ikonographie der Musik</name>
- <children />
- <sort>170</sort>
- </kategorie>
- <kategorie>
- <lsfId>10770</lsfId>
- <name>Musikwissenschaft</name>
- <children />
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>11977</lsfId>
- <name>TM 1 : Grundlagen der Geschichte der Antike II</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>15879</lsfId>
- <name>Algebra und Zahlentheorie</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>15885</lsfId>
- <name>Veranstaltungen für Hörer anderer Fachrichtungen</name>
- <children />
- <sort>180</sort>
- </kategorie>
- <kategorie>
- <lsfId>11054</lsfId>
- <name>Veranstaltungen für Hörer aller Semester</name>
- <children>
- <lsfId>11005</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10236</lsfId>
- <name>2.4.4. Planung- und Realisierung betrieblicher Anwendungssysteme</name>
- <children />
- <sort>4</sort>
- </kategorie>
- <kategorie>
- <lsfId>10890</lsfId>
- <name>Französische Kulturwissenschaft / Landeskunde (Franz.-LK-Lehrämter)</name>
- <children />
- <sort>600</sort>
- </kategorie>
- <kategorie>
- <lsfId>11762</lsfId>
- <name>UE4 Enseignements complémentaires</name>
- <children />
- <sort>40</sort>
- </kategorie>
- <kategorie>
- <lsfId>10861</lsfId>
- <name>Proseminare</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11461</lsfId>
- <name>Computerlinguistik</name>
- <children>
- <lsfId>11460</lsfId>
- <lsfId>11466</lsfId>
- <lsfId>11478</lsfId>
- <lsfId>11479</lsfId>
- <lsfId>11480</lsfId>
- </children>
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>10151</lsfId>
- <name>Grundkurse</name>
- <children />
- <sort>1030</sort>
- </kategorie>
- <kategorie>
- <lsfId>10838</lsfId>
- <name>A) Alter Studiengang: Diplom-Übersetzer/Dolmetscher</name>
- <children>
- <lsfId>10827</lsfId>
- <lsfId>11288</lsfId>
- <lsfId>11308</lsfId>
- <lsfId>11314</lsfId>
- <lsfId>11323</lsfId>
- <lsfId>11331</lsfId>
- <lsfId>11384</lsfId>
- <lsfId>11386</lsfId>
- <lsfId>11398</lsfId>
- <lsfId>11456</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12284</lsfId>
- <name>Teilmodul 1: Übung Geschichte der Neuzeit</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10637</lsfId>
- <name>Teilmodul 1: Proseminar Geschichte des Mittelalters</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11073</lsfId>
- <name>Kompetenzbereich Geschichte - Politik - Kultur</name>
- <children>
- <lsfId>10872</lsfId>
- <lsfId>11011</lsfId>
- <lsfId>12531</lsfId>
- <lsfId>12996</lsfId>
- <lsfId>12997</lsfId>
- </children>
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11139</lsfId>
- <name>Einführung in die romanische Literatur- und Kulturwissenschaft: Italienisch (Rom-LW-BA-HF 2)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12895</lsfId>
- <name>Basisstudium</name>
- <children>
- <lsfId>12899</lsfId>
- <lsfId>12901</lsfId>
- <lsfId>12917</lsfId>
- <lsfId>12931</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11285</lsfId>
- <name>5.-8. Semester</name>
- <children>
- <lsfId>11208</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11323</lsfId>
- <name>Sprach- und Translationswissenschaft</name>
- <children>
- <lsfId>11256</lsfId>
- <lsfId>11400</lsfId>
- </children>
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>12850</lsfId>
- <name>Allgemeines</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10959</lsfId>
- <name>Interkulturelle Kommunikation (IK-IK)</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>11769</lsfId>
- <name>UE1 Fondamentaux droit français</name>
- <children />
- <sort>10</sort>
- </kategorie>
- <kategorie>
- <lsfId>13012</lsfId>
- <name>Erkenntnistheorie / Wissenschaftstheorie</name>
- <children>
- <lsfId>13035</lsfId>
- <lsfId>13036</lsfId>
- <lsfId>13037</lsfId>
- </children>
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11557</lsfId>
- <name>8. Sonstige Kurse</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>11434</lsfId>
- <name>Aus der Fremdsrpache</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10349</lsfId>
- <name>Scheinpflichtige Veranstaltungen (vorklinischer Studienabschnitt)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10576</lsfId>
- <name>Fachmodul Wirtschafts- und Sozialgeschichte (FW-FM-WSG)</name>
- <children>
- <lsfId>10597</lsfId>
- <lsfId>10624</lsfId>
- </children>
- <sort>400</sort>
- </kategorie>
- <kategorie>
- <lsfId>13140</lsfId>
- <name>TM Einführung in die Kunstgeschichte</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10390</lsfId>
- <name>Sonstige Veranstaltungen</name>
- <children />
- <sort>2</sort>
- </kategorie>
- <kategorie>
- <lsfId>12035</lsfId>
- <name>TM 4: Einführung in die Philosophie</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>12210</lsfId>
- <name>Fachwissen-Fachmodul Geschichte der Neuzeit (FW-FM NG)</name>
- <children>
- <lsfId>12284</lsfId>
- <lsfId>12285</lsfId>
- </children>
- <sort>240</sort>
- </kategorie>
- <kategorie>
- <lsfId>12193</lsfId>
- <name>E2: Geschichte der deutschen Literatur und Kultur nach 1800</name>
- <children />
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11334</lsfId>
- <name>Aus der Fremdsprache</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10436</lsfId>
- <name>2.26 Medizinische und Klinische Psychologie</name>
- <children>
- <lsfId>10425</lsfId>
- <lsfId>10437</lsfId>
- </children>
- <sort>1190</sort>
- </kategorie>
- <kategorie>
- <lsfId>11695</lsfId>
- <name>Pharmazeutische und Medizinische Chemie</name>
- <children>
- <lsfId>11682</lsfId>
- <lsfId>11683</lsfId>
- <lsfId>11685</lsfId>
- <lsfId>11692</lsfId>
- <lsfId>11694</lsfId>
- </children>
- <sort>1</sort>
- </kategorie>
- <kategorie>
- <lsfId>12178</lsfId>
- <name>Schwerpunktmodul &quot;gegenwartsorientierte Theologie</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12223</lsfId>
- <name>TM 1 Praktikum 4 Wochen</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10859</lsfId>
- <name>Das Lektorat in Theater, Funk, Film und Fernsehen</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11177</lsfId>
- <name>Modul Sprachpraxis Schriftliche Kommunikation - BA</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11947</lsfId>
- <name>Katholische Theologie (HF / NF)</name>
- <children>
- <lsfId>12308</lsfId>
- <lsfId>12309</lsfId>
- </children>
- <sort>60</sort>
- </kategorie>
- <kategorie>
- <lsfId>11481</lsfId>
- <name>Themenbereich: Motivation und Unterricht</name>
- <children>
- <lsfId>11488</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12152</lsfId>
- <name>Wahlpflichtmodule</name>
- <children>
- <lsfId>12164</lsfId>
- <lsfId>12165</lsfId>
- </children>
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12072</lsfId>
- <name>TM 1: Einführung in die Kunstgeschichte</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11920</lsfId>
- <name>Koreanisch</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12488</lsfId>
- <name>Literatur und Kultur - BA</name>
- <children />
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>11093</lsfId>
- <name>Sprachwissenschaft Französisch: Vertiefungsmodul (Franz.-SW 2-LAG)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12649</lsfId>
- <name>HAUPTSTUDIUM</name>
- <children>
- <lsfId>11360</lsfId>
- <lsfId>11409</lsfId>
- <lsfId>12606</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11415</lsfId>
- <name>GRUNDSTUDIUM</name>
- <children>
- <lsfId>11258</lsfId>
- <lsfId>11320</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12057</lsfId>
- <name>TM 2: Ikonographie und Ikonologie</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10315</lsfId>
- <name>2.3.19. Wirtschaftsprüfung</name>
- <children />
- <sort>19</sort>
- </kategorie>
- <kategorie>
- <lsfId>13187</lsfId>
- <name>TM Vorlesung zu Quellen und Theorie der Kunstgeschichte</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10568</lsfId>
- <name>Neuere und Neueste Geschichte</name>
- <children />
- <sort>600</sort>
- </kategorie>
- <kategorie>
- <lsfId>12118</lsfId>
- <name>Modul: Sprachphilosophie / Logik</name>
- <children>
- <lsfId>12121</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10738</lsfId>
- <name>TM 2: Griechische und römische Kunst und Alltagskultur</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>13150</lsfId>
- <name>TM Vorlesung zur Kunstgeschichte bis 1800</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12411</lsfId>
- <name>Einführung in die Theoretische Philosophie</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11682</lsfId>
- <name>Sonstige Veranstaltungen</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10407</lsfId>
- <name>1. Klin. Studienabschnitt (2. klin. Semester)</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11489</lsfId>
- <name>Modul 3: Schulentwicklung, Qualitätssicherung und Beratung</name>
- <children>
- <lsfId>11495</lsfId>
- <lsfId>11506</lsfId>
- </children>
- <sort>30</sort>
- </kategorie>
- <kategorie>
- <lsfId>10781</lsfId>
- <name>Proseminare zu Text und/oder Gespräch im Sinne der Zwischenprüfungsordnung bzw. Proseminare zu Semantik / Pragmatik</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11158</lsfId>
- <name>Lehramtsstudiengänge (Erst- und Zweitsemester)</name>
- <children>
- <lsfId>11153</lsfId>
- <lsfId>11155</lsfId>
- <lsfId>11170</lsfId>
- <lsfId>11173</lsfId>
- <lsfId>11187</lsfId>
- <lsfId>13103</lsfId>
- <lsfId>13104</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>12561</lsfId>
- <name>Vorlesungen der Physik Studiengangübergreifend</name>
- <children />
- <sort>3</sort>
- </kategorie>
- <kategorie>
- <lsfId>12142</lsfId>
- <name>TM 1: Griechische und römische Kunst und Alltagskultur</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11035</lsfId>
- <name>Italienische Kulturwissenschaft / Landeskunde (Ita-K-LAG)</name>
- <children />
- <sort>500</sort>
- </kategorie>
- <kategorie>
- <lsfId>12265</lsfId>
- <name>Teilmodul 2: Vorlesung Geschichte des Mittelalters</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>12004</lsfId>
- <name>TM 2 Vorlesung Grundzüge der Alten Geschichte</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12239</lsfId>
- <name>TM 1 Vorlesung Politik und Gesellschaft in der Antike I</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10827</lsfId>
- <name>Englische Abteilung</name>
- <children>
- <lsfId>10817</lsfId>
- <lsfId>11264</lsfId>
- <lsfId>11370</lsfId>
- </children>
- <sort>3</sort>
- </kategorie>
- <kategorie>
- <lsfId>12816</lsfId>
- <name>Modul Linguistik Nebenfach - BA</name>
- <children />
- <sort>40</sort>
- </kategorie>
- <kategorie>
- <lsfId>10925</lsfId>
- <name>Mündliche und schriftliche Kommunikation 2 - Französisch (MSK 2 BA Franz.)</name>
- <children />
- <sort>800</sort>
- </kategorie>
- <kategorie>
- <lsfId>13168</lsfId>
- <name>TM Sammlungs- und Forschungstätigkeit</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>13085</lsfId>
- <name>Modul: Deutsch als Zweitsprache</name>
- <children />
- <sort>20</sort>
- </kategorie>
- <kategorie>
- <lsfId>10341</lsfId>
- <name>2.22 Pathologie</name>
- <children>
- <lsfId>10354</lsfId>
- <lsfId>10391</lsfId>
- <lsfId>10411</lsfId>
- </children>
- <sort>1150</sort>
- </kategorie>
- <kategorie>
- <lsfId>10683</lsfId>
- <name>(FW-AM-AG) Fachwissen Aufbaumodul Alte Geschichte</name>
- <children>
- <lsfId>11998</lsfId>
- <lsfId>11999</lsfId>
- </children>
- <sort>250</sort>
- </kategorie>
- <kategorie>
- <lsfId>10526</lsfId>
- <name>Biblische Theologie</name>
- <children />
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>10649</lsfId>
- <name>Zweiter Studienabschnitt</name>
- <children>
- <lsfId>10662</lsfId>
- <lsfId>10665</lsfId>
- </children>
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>12313</lsfId>
- <name>TM 1 begleitende Übung</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12480</lsfId>
- <name>Sprachpraxis Language and Use - BA</name>
- <children />
- <sort>180</sort>
- </kategorie>
- <kategorie>
- <lsfId>11822</lsfId>
- <name>Schnupperstudium</name>
- <children>
- <lsfId>11875</lsfId>
- <lsfId>11876</lsfId>
- <lsfId>11877</lsfId>
- <lsfId>11878</lsfId>
- <lsfId>11879</lsfId>
- <lsfId>11880</lsfId>
- <lsfId>11881</lsfId>
- <lsfId>11882</lsfId>
- <lsfId>11883</lsfId>
- <lsfId>11885</lsfId>
- <lsfId>11886</lsfId>
- <lsfId>11887</lsfId>
- <lsfId>11888</lsfId>
- <lsfId>11889</lsfId>
- <lsfId>11890</lsfId>
- <lsfId>11891</lsfId>
- <lsfId>11892</lsfId>
- <lsfId>11893</lsfId>
- <lsfId>11894</lsfId>
- <lsfId>11895</lsfId>
- <lsfId>11896</lsfId>
- <lsfId>11897</lsfId>
- <lsfId>11898</lsfId>
- <lsfId>11899</lsfId>
- <lsfId>11900</lsfId>
- <lsfId>11901</lsfId>
- <lsfId>11902</lsfId>
- <lsfId>11903</lsfId>
- <lsfId>11904</lsfId>
- <lsfId>11905</lsfId>
- <lsfId>11906</lsfId>
- <lsfId>11907</lsfId>
- <lsfId>11908</lsfId>
- <lsfId>11909</lsfId>
- <lsfId>11910</lsfId>
- <lsfId>11911</lsfId>
- <lsfId>12994</lsfId>
- <lsfId>12995</lsfId>
- </children>
- <sort>1600</sort>
- </kategorie>
- <kategorie>
- <lsfId>10478</lsfId>
- <name>EDV- und Medienkompetenz</name>
- <children />
- <sort>170</sort>
- </kategorie>
- <kategorie>
- <lsfId>12181</lsfId>
- <name>D1: Geschichte der deutschen Literatur und Kultur 1500-1800</name>
- <children />
- <sort>140</sort>
- </kategorie>
- <kategorie>
- <lsfId>10806</lsfId>
- <name>Pflichtmodule</name>
- <children>
- <lsfId>10782</lsfId>
- <lsfId>10801</lsfId>
- <lsfId>10819</lsfId>
- <lsfId>12180</lsfId>
- <lsfId>12181</lsfId>
- <lsfId>12182</lsfId>
- <lsfId>12183</lsfId>
- <lsfId>12184</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12331</lsfId>
- <name>Gotteslehre und Christologie</name>
- <children />
- <sort>160</sort>
- </kategorie>
- <kategorie>
- <lsfId>11538</lsfId>
- <name>5. Proseminare</name>
- <children />
- <sort>5</sort>
- </kategorie>
- <kategorie>
- <lsfId>12526</lsfId>
- <name>Kompentenzbereich Europäische Sprachen</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12365</lsfId>
- <name>Grundlagen I</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11308</lsfId>
- <name>Italienische Abteilung</name>
- <children>
- <lsfId>11300</lsfId>
- <lsfId>11415</lsfId>
- </children>
- <sort>5</sort>
- </kategorie>
- <kategorie>
- <lsfId>11928</lsfId>
- <name>Sprachkurse</name>
- <children>
- <lsfId>10643</lsfId>
- <lsfId>10650</lsfId>
- <lsfId>10653</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>11709</lsfId>
- <name>Genetik</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12952</lsfId>
- <name>H2: Theorien der Literaturwissenschaft und ihre Anwendung in Wissenschaft und Unterricht II (nach D)</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11899</lsfId>
- <name>Phonetik / Phonologie</name>
- <children />
- <sort>340</sort>
- </kategorie>
- <kategorie>
- <lsfId>13047</lsfId>
- <name>GE Ethik</name>
- <children />
- <sort>10</sort>
- </kategorie>
- <kategorie>
- <lsfId>10976</lsfId>
- <name>V. Lehreinheit Portugiesisch</name>
- <children>
- <lsfId>10966</lsfId>
- <lsfId>12788</lsfId>
- <lsfId>12796</lsfId>
- </children>
- <sort>600</sort>
- </kategorie>
- <kategorie>
- <lsfId>10608</lsfId>
- <name>Hauptseminare</name>
- <children />
- <sort>300</sort>
- </kategorie>
- <kategorie>
- <lsfId>11387</lsfId>
- <name>TM 1: English Phonetics</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12452</lsfId>
- <name>Anwendungswissen-Projektmodul Quellenkundliche Grundwissenschaften (AW-BM QG/BA)</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>12918</lsfId>
- <name>2.6 Einführung in das wissenschaftliche Arbeiten</name>
- <children />
- <sort>60</sort>
- </kategorie>
- <kategorie>
- <lsfId>11119</lsfId>
- <name>Lehramt an Gymnasien und Gesamtschulen (LAG) 115 CP</name>
- <children>
- <lsfId>11129</lsfId>
- <lsfId>11143</lsfId>
- </children>
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>11502</lsfId>
- <name>Hauptseminare</name>
- <children />
- <sort>0</sort>
- </kategorie>
- <kategorie>
- <lsfId>10704</lsfId>
- <name>Bildwissenschaften der Künste Erweitertes Hauptfach und Hauptfach</name>
- <children>
- <lsfId>10714</lsfId>
- <lsfId>10726</lsfId>
- <lsfId>10732</lsfId>
- <lsfId>12036</lsfId>
- <lsfId>12064</lsfId>
- <lsfId>12097</lsfId>
- <lsfId>12117</lsfId>
- </children>
- <sort>10</sort>
- </kategorie>
- <kategorie>
- <lsfId>11262</lsfId>
- <name>In die Fremdsprache</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10641</lsfId>
- <name>Wirtschafst- und Sozialgeschichte</name>
- <children />
- <sort>700</sort>
- </kategorie>
- <kategorie>
- <lsfId>12010</lsfId>
- <name>TM 1 Praktikum 4 Wochen</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>13006</lsfId>
- <name>TM 2 Vorlesung</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12573</lsfId>
- <name>2.30 Arbeitsmedizin</name>
- <children>
- <lsfId>10355</lsfId>
- <lsfId>10374</lsfId>
- </children>
- <sort>1230</sort>
- </kategorie>
- <kategorie>
- <lsfId>13171</lsfId>
- <name>TM Vorlesung zur Kunstgeschichte nach 1800</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>10393</lsfId>
- <name>Sonstige Veranstaltungen</name>
- <children />
- <sort>110</sort>
- </kategorie>
- <kategorie>
- <lsfId>10383</lsfId>
- <name>Kinder- und Jugendpsychiatrie und Psychotherapie</name>
- <children>
- <lsfId>10386</lsfId>
- <lsfId>10393</lsfId>
- </children>
- <sort>5</sort>
- </kategorie>
- <kategorie>
- <lsfId>11995</lsfId>
- <name>TM 2 Vorlesung</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>12208</lsfId>
- <name>Fachwissen-Fachmodul Alte Geschichte (FW-FM AG)</name>
- <children>
- <lsfId>13007</lsfId>
- <lsfId>13008</lsfId>
- </children>
- <sort>220</sort>
- </kategorie>
- <kategorie>
- <lsfId>12299</lsfId>
- <name>Teilmodul 3: Übung: Geschichtsvermittlung</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>10599</lsfId>
- <name>Kultur- und Mediengeschichte</name>
- <children />
- <sort>3</sort>
- </kategorie>
- <kategorie>
- <lsfId>12434</lsfId>
- <name>TM 1: Artikulations, Hör- und Transkritionsübung I</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10464</lsfId>
- <name>Kulturgeographie</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>12237</lsfId>
- <name>Teilmodul 1: Übung TWA</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>11063</lsfId>
- <name>Grenzüberschreitende Zusammenarbeit und Interkulturelle Kommunikation (DFS-M2GZIK)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>11656</lsfId>
- <name>2. Fachsemester</name>
- <children>
- <lsfId>11644</lsfId>
- <lsfId>11649</lsfId>
- </children>
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10186</lsfId>
- <name>2.3.15. Operations Research und Logistik</name>
- <children />
- <sort>15</sort>
- </kategorie>
- <kategorie>
- <lsfId>10899</lsfId>
- <name>Mündliche und schriftliche Kommunikation 2 - Französisch (MSK 2 BA Franz.)</name>
- <children />
- <sort>200</sort>
- </kategorie>
- <kategorie>
- <lsfId>12339</lsfId>
- <name>Einführung in die historische Theologie</name>
- <children />
- <sort>120</sort>
- </kategorie>
- <kategorie>
- <lsfId>11396</lsfId>
- <name>Sprachlehrveranstaltungen</name>
- <children />
- <sort>100</sort>
- </kategorie>
- <kategorie>
- <lsfId>10191</lsfId>
- <name>2.3.10. Managerial Economics</name>
- <children />
- <sort>10</sort>
- </kategorie>
- <kategorie>
- <lsfId>12957</lsfId>
- <name>P3: Kategorien der Sprachwissenschaft und ihre Anwendung in Wissenschaft und Unterricht III</name>
- <children />
- <sort />
- </kategorie>
- <kategorie>
- <lsfId>11723</lsfId>
- <name>Lehrveranstaltungen für Studierende des europäischen Master-Studienganges Advanced Materials Science and Engineering (AMASE)</name>
- <children>
- <lsfId>11711</lsfId>
- <lsfId>11724</lsfId>
- <lsfId>11729</lsfId>
- <lsfId>11730</lsfId>
- </children>
- <sort>130</sort>
- </kategorie>
- <kategorie>
- <lsfId>10999</lsfId>
- <name>Wahlpflichtmodule</name>
- <children>
- <lsfId>11012</lsfId>
- <lsfId>11019</lsfId>
- </children>
- <sort>200...
[truncated message content] |
|
From: <pka...@us...> - 2009-07-07 10:18:41
|
Revision: 313
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=313&view=rev
Author: pkasprzak
Date: 2009-07-07 09:59:17 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Added more (all?) attributes required for addUser()
* Made it robust when some account attributes are missing
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-03 14:33:22 UTC (rev 312)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/AddAccount.bpel 2009-07-07 09:59:17 UTC (rev 313)
@@ -29,6 +29,12 @@
<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"/>
+
+ <!-- Constructed later on -->
+ <variable name="Login" type="xsd:string"/>
+ <variable name="Password" type="xsd:string"/>
+ <variable name="EMail" type="xsd:string"/>
+
</variables>
<scope name="AddAccountScope">
@@ -48,7 +54,122 @@
</copy>
</assign>
- <assign name="setAccountData">
+ <!-- Construct login -->
+ <if>
+ <condition>$AddAccountIn.account/dt:attribute[dt:name = 'login']/dt:value/text()</condition>
+ <!-- Login is set in attributes -->
+ <assign>
+ <copy>
+ <from>$AddAccountIn.account/dt:attribute[dt:name = 'login']/dt:value</from>
+ <to>$Login</to>
+ </copy>
+ </assign>
+ <elseif>
+ <condition>$AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text() and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
+ <!-- Construct login from firstname + surname -->
+ <assign>
+ <copy>
+ <from>concat($AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text(), '.', $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text())</from>
+ <to>$Login</to>
+ </copy>
+ </assign>
+ </elseif>
+ <else>
+ <!-- Use attribute of last resort: lsfId -->
+ <assign>
+ <copy>
+ <from>concat('user_', $AddAccountIn.account/dt:attribute[dt:name = 'lsfId']/dt:value)</from>
+ <to>$Login</to>
+ </copy>
+ </assign>
+ </else>
+ </if>
+
+ <!-- Construct Password -->
+ <if>
+ <condition>$AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value/text()</condition>
+ <!-- Password is set in attributes -->
+ <assign>
+ <copy>
+ <from>$AddAccountIn.account/dt:attribute[dt:name = 'password']/dt:value</from>
+ <to>$Password</to>
+ </copy>
+ </assign>
+ <else>
+ <!-- Set default password -->
+ <assign>
+ <copy>
+ <from>'test'</from>
+ <to>$Password</to>
+ </copy>
+ </assign>
+ </else>
+ </if>
+
+ <!-- Construct EMail -->
+ <if>
+ <condition>$AddAccountIn.account/dt:attribute[dt:name = 'emailAddress']/dt:value/text()</condition>
+ <!-- EMail is set in attributes -->
+ <assign>
+ <copy>
+ <from>$AddAccountIn.account/dt:attribute[dt:name = 'emailAddress']/dt:value/text()</from>
+ <to>$EMail</to>
+ </copy>
+ </assign>
+ <elseif>
+ <condition>$AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text() and $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text()</condition>
+ <!-- Construct EMail from firstname + surname + dummy-address -->
+ <assign>
+ <copy>
+ <from>concat($AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value/text(), '.', $AddAccountIn.account/dt:attribute[dt:name = 'surname']/dt:value/text(), '@dummy.com')</from>
+ <to>$EMail</to>
+ </copy>
+ </assign>
+ </elseif>
+ <else>
+ <!-- Use attribute of last resort: lsfId -->
+ <assign>
+ <copy>
+ <from>concat('user_', $AddAccountIn.account/dt:attribute[dt:name = 'lsfId']/dt:value, '@dummy.com')</from>
+ <to>$EMail</to>
+ </copy>
+ </assign>
+ </else>
+ </if>
+
+ <assign name="setRequiredAccountData">
+ <copy>
+ <from>$Login</from>
+ <to>$AddUserIn.user_data/login</to>
+ </copy>
+ <copy>
+ <from>$Password</from>
+ <to>$AddUserIn.user_data/passwd</to>
+ </copy>
+ <copy>
+ <from>$EMail</from>
+ <to>$AddUserIn.user_data/email</to>
+ </copy>
+ <!-- Set timelimit + technical stuff -->
+ <copy>
+ <from>7</from>
+ <to>$AddUserIn.user_data/time_limit_owner</to>
+ </copy>
+ <copy>
+ <from>1</from>
+ <to>$AddUserIn.user_data/time_limit_unlimited</to>
+ </copy>
+ <copy>
+ <from>1</from>
+ <to>$AddUserIn.user_data/active</to>
+ </copy>
+ <copy>
+ <from>'en'</from>
+ <to>$AddUserIn.user_data/user_language</to>
+ </copy>
+ </assign>
+
+ <assign name="setOptionalAccountData">
<copy ignoreMissingFromData="yes">
<from>$AddAccountIn.account/dt:attribute[dt:name = 'firstName']/dt:value</from>
<to>$AddUserIn.user_data/firstname</to>
@@ -71,11 +192,12 @@
<!-- Set SID -->
<copy>
<from>$AddAccountIn.SID</from>
- <to variable="AddUserIn" part="sid"/>
+ <to>$AddUserIn.sid</to>
</copy>
+ <!-- Set global role -->
<copy>
- <from>'test'</from>
- <to>$AddUserIn.user_data/login</to>
+ <from>4</from>
+ <to>$AddUserIn.global_role_id</to>
</copy>
</assign>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 10:18:34
|
Revision: 315
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=315&view=rev
Author: pkasprzak
Date: 2009-07-07 10:02:24 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* Support for account processing
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ILIASClientAdapter.wsdl
Modified: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ILIASClientAdapter.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ILIASClientAdapter.wsdl 2009-07-07 10:01:35 UTC (rev 314)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/ILIASClientAdapter.wsdl 2009-07-07 10:02:24 UTC (rev 315)
@@ -18,6 +18,9 @@
<message name="ProcessCategoryOperationRequest">
<part name="categoryMessage" type="ns:categoryMessageType"/>
</message>
+ <message name="ProcessAccountOperationRequest">
+ <part name="accountMessage" type="ns:accountMessageType"/>
+ </message>
<portType name="ILIASClientAdapterPortType">
<operation name="processCourse">
<input name="input1" message="tns:ProcessCourseOperationRequest"/>
@@ -25,7 +28,11 @@
<operation name="processCategory">
<input name="input2" message="tns:ProcessCategoryOperationRequest"/>
</operation>
+ <operation name="processAccount">
+ <input name="input3" message="tns:ProcessAccountOperationRequest"/>
+ </operation>
</portType>
+ <!-- Provide SOAP-Binding so that process can be tested externally -->
<binding name="ILIASClientAdapterBinding" type="tns:ILIASClientAdapterPortType">
<soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="processCourse">
@@ -40,6 +47,12 @@
<soap:body use="literal" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"/>
</input>
</operation>
+ <operation name="processAccount">
+ <soap:operation/>
+ <input name="input3">
+ <soap:body use="literal" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"/>
+ </input>
+ </operation>
</binding>
<service name="ILIASClientAdapterService">
<port name="ILIASClientAdapterPort" binding="tns:ILIASClientAdapterBinding">
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|
|
From: <pka...@us...> - 2009-07-07 10:18:31
|
Revision: 314
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=314&view=rev
Author: pkasprzak
Date: 2009-07-07 10:01:35 +0000 (Tue, 07 Jul 2009)
Log Message:
-----------
* initial version of DeleteAccount.bpel
Added Paths:
-----------
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.wsdl
Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.bpel 2009-07-07 10:01:35 UTC (rev 314)
@@ -0,0 +1,198 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<process name="DeleteAccount"
+ targetNamespace="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteAccount"
+ 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:fltns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"
+ xmlns:ns0="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount"
+ xmlns:tns="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteAccount">
+
+ <import namespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" location="DeleteAccount.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/DeleteAccount" partnerLinkType="tns:DeleteAccount"
+ myRole="DeleteAccountPortTypeRole"/>
+ </partnerLinks>
+
+ <variables>
+ <variable name="DeleteAccountOut" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountResponse"/>
+ <variable name="DeleteUserOut" xmlns:tns="urn:ilUserAdministration" messageType="tns:deleteUserResponse"/>
+ <variable name="DeleteUserIn" xmlns:tns="urn:ilUserAdministration" messageType="tns:deleteUserRequest"/>
+ <variable name="DeleteAccountIn" xmlns:tns="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount" messageType="tns:deleteAccountRequest"/>
+
+ <!-- FaultHandling Variables -->
+
+ <variable name="SystemFault" messageType="fltns:systemFaultMessage"/>
+ <variable name="UnknownFault" messageType="fltns:unknownFaultMessage"/>
+ <variable name="IliasFault" messageType="fltns:iliasFaultMessage"/>
+ </variables>
+
+ <sequence>
+ <scope name="deleteAccountScope">
+ <faultHandlers>
+
+ <!-- Handling SystemFault -->
+ <catch faultName="sxeh:systemFault">
+ <sequence>
+ <assign name="prepareSystemFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** System Fault occured in deleteAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>false()</from>
+ <to variable="DeleteAccountOut" part="success"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount failed with a SystemFault!'</from>
+ <to variable="SystemFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($DeleteAccountIn.account)</from>
+ <to variable="SystemFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount.bpel'</from>
+ <to variable="SystemFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithSystemFault" partnerLink="IliasAdapter" operation="deleteAccount"
+ portType="ns0:DeleteAccountPortType"
+ faultName="ns0:systemFault"
+ variable="SystemFault"/>
+ </sequence>
+ </catch>
+
+ <!--Handling unspecific Faults -->
+ <catchAll>
+
+ <sequence>
+ <assign name="prepareUnknownFaultReply">
+ <!-- Set Fault Data-->
+ <sxt:trace>
+ <sxt:log level="info" location="onStart">
+ <from>concat('*** System Fault occured in deleteAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>false()</from>
+ <to variable="DeleteAccountOut" part="success"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount failed with an UnknownFault'</from>
+ <to variable="UnknownFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($DeleteAccountIn.account)</from>
+ <to variable="UnknownFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount.bpel'</from>
+ <to variable="UnknownFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithUnknownFault" partnerLink="IliasAdapter" operation="deleteAccount"
+ portType="ns0:DeleteAccountPortType"
+ faultName="ns0:UnknownFault"
+ variable="UnknownFault"/>
+ </sequence>
+ </catchAll>
+ </faultHandlers>
+
+ <sequence>
+ <receive name="start" createInstance="yes" partnerLink="IliasAdapter" operation="deleteAccount"
+ xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/DeleteAccount"
+ portType="ns0:DeleteAccountPortType"
+ variable="DeleteAccountIn"/>
+ <!-- Set Ilias EPR -->
+ <assign name="setIliasEPR">
+ <copy>
+ <from>$DeleteAccountIn.EPR</from>
+ <to partnerLink="ILIAS"/>
+ </copy>
+ </assign>
+
+ <!-- TODO set the course Id-->
+ <assign name="prepareDeleteAccount">
+ <copy>
+ <from variable="DeleteAccountIn" part="SID"/>
+ <to variable="DeleteUserIn" part="sid"/>
+ </copy>
+ <copy>
+ <from>177</from>
+ <to variable="DeleteUserIn" part="user_id"/>
+ </copy>
+ </assign>
+ <invoke name="deleteAccount" partnerLink="ILIAS" operation="deleteUser"
+ xmlns:tns="urn:ilUserAdministration"
+ portType="tns:ILIASSoapWebservicePortType"
+ inputVariable="DeleteUserIn"
+ outputVariable="DeleteUserOut"/>
+
+ <!-- Send a normal reply if DeleteCourse succeeded, otherwise reply with an Ilias Fault -->
+ <if name="IfDeleteAccountSucceeded">
+ <condition>$DeleteAccountOut.success</condition>
+ <sequence>
+ <assign name="prepareReply">
+ <copy>
+ <from variable="DeleteUserOut" part="success"/>
+ <to variable="DeleteAccountOut" part="success"/>
+ </copy>
+ </assign>
+ <reply name="reply" partnerLink="IliasAdapter" operation="deleteAccount"
+ portType="ns0:DeleteAccountPortType"
+ variable="DeleteAccountOut"
+ xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/DeleteAccount"/>
+ </sequence>
+
+ <else>
+ <!--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 deleteAccount()!', ' ')</from>
+ </sxt:log>
+ </sxt:trace>
+ <copy>
+ <from>false()</from>
+ <to variable="DeleteAccountOut" part="success"/>
+ </copy>
+ <copy>
+ <from>'Ilias returned failed.'</from>
+ <to variable="IliasFault" part="cause"/>
+ </copy>
+ <copy>
+ <from>sxxf:doMarshal($DeleteAccountIn.account)</from>
+ <to variable="IliasFault" part="context"/>
+ </copy>
+ <copy>
+ <from>'DeleteAccount.bpel'</from>
+ <to variable="IliasFault" part="process"/>
+ </copy>
+ </assign>
+ <reply name="ReplyWithIliasFault" partnerLink="IliasAdapter" operation="deleteAccount"
+ portType="ns0:DeleteAccountPortType"
+ faultName="ns0:IliasFault"
+ variable="IliasFault"/>
+ </sequence>
+ </else>
+ </if>
+
+ </sequence>
+ </scope>
+ </sequence>
+</process>
Added: trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.wsdl
===================================================================
--- trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.wsdl (rev 0)
+++ trunk/sandbox/lsf-adapter-demo/ILIASClientAdapter/src/DeleteAccount.wsdl 2009-07-07 10:01:35 UTC (rev 314)
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<definitions name="DeleteAccount"
+ targetNamespace="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteAccount"
+ 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/DeleteAccount"
+ xmlns:ns1="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"
+ xmlns:ns0="http://docs.oasis-open.org/wsbpel/2.0/serviceref"
+ xmlns:ns="http://cse.campussource.de/schema/DataTypes"
+ xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype">
+
+ <import location="faultHandlingMsg.wsdl" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/faultHandlingMsg"/>
+ <types>
+ <xsd:schema targetNamespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/DeleteAccount">
+ <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="deleteAccountRequest">
+ <part name="SID" type="xsd:string"/>
+ <part name="account" type="ns:accountType"/>
+ <part name="EPR" element="ns0:service-ref"/>
+ </message>
+ <message name="deleteAccountResponse">
+ <part name="success" type="xsd:boolean"/>
+ </message>
+ <portType name="DeleteAccountPortType">
+ <operation name="deleteAccount">
+ <input name="input1" message="tns:deleteAccountRequest"/>
+ <output name="output1" message="tns:deleteAccountResponse"/>
+ <fault name="SystemFault" message="ns1:systemFaultMessage"/>
+ <fault name="UnknownFault" message="ns1:unknownFaultMessage"/>
+ <fault name="IliasFault" message="ns1:iliasFaultMessage"/>
+ </operation>
+ </portType>
+ <plnk:partnerLinkType name="DeleteAccount">
+ <plnk:role name="DeleteAccountPortTypeRole" portType="tns:DeleteAccountPortType"/>
+ </plnk:partnerLinkType>
+</definitions>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|