|
From: <pka...@us...> - 2009-07-02 11:20:06
|
Revision: 296
http://cse-ip.svn.sourceforge.net/cse-ip/?rev=296&view=rev
Author: pkasprzak
Date: 2009-07-02 11:19:30 +0000 (Thu, 02 Jul 2009)
Log Message:
-----------
* Dynamic Partnerlink stuff:
- Get system-endpoint from config based on target-system in message
- Use XSLT / Voodoo to generate valid EndpointReference
- Override static Partnerlink with new EPR
- Only implemented for Login.bpel and addCourse-Testcase for now
Modified Paths:
--------------
trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml
Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-02 11:14:40 UTC (rev 295)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/src/conf/CSEIPCA.casa 2009-07-02 11:19:30 UTC (rev 296)
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
-<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns21="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns23="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns24="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns25="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns26="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns27="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/ejb/ConfigurationManager" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink">
+<casa xmlns="http://java.sun.com/xml/ns/casa" xmlns:ns1="urn:ilUserAdministration" xmlns:ns10="http://cse.campussource.de/wsdl/ILIASClientAdapter/Login" xmlns:ns11="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/UpdateCategory" xmlns:ns12="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCategory" xmlns:ns13="http://cse.campussource.de/bpel/ILIASClientAdapter/DeleteCategory" xmlns:ns14="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCategory" xmlns:ns15="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCourse" xmlns:ns16="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCourse" xmlns:ns17="http://cse.campussource.de/bpel/ILIASClientAdapter/UpdateCourse" xmlns:ns18="http://cse.campussource.de/wsdl/ILIASClientAdapter/UpdateCourse" xmlns:ns19="http://cse.campussource.de/bpel/ILIASClientAdapter/AddCategory" xmlns:ns2="http://j2ee.netbeans.org/wsdl/IdentityMapper/IdentityMapper" xmlns:ns20="http://cse.campussource.de/wsdl/ILIASClientAdapter/AddCategory" xmlns:ns21="http://enterprise.netbeans.org/bpel/ILIASClientAdapter/DeleteCourse" xmlns:ns22="http://cse.campussource.de/wsdl/ILIASClientAdapter/DeleteCourse" xmlns:ns23="http://cse.campussource.de/bpel/ILIASClientAdapter/ResolveEPR" xmlns:ns24="http://cse.campussource.de/wsdl/ILIASClientAdapter/ResolveEPR" xmlns:ns25="http://cse.campussource.de/bpel/ILIASClientAdapter/OutboundClientAdapter" xmlns:ns26="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ReplyProcessor" xmlns:ns27="http://enterprise.netbeans.org/bpel/ObjectProcessor/ReplyProcessor" xmlns:ns28="http://enterprise.netbeans.org/bpel/ObjectProcessor/newProcess" xmlns:ns29="http://enterprise.netbeans.org/bpel/LSFClientAdapter/InboundClientAdapter" xmlns:ns3="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/XSLTTransform" xmlns:ns4="LSFClientAdapterCA" xmlns:ns5="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:ns6="http://j2ee.netbeans.org/wsdl/ObjectProcessor/ObjectProcessor" xmlns:ns7="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns8="http://cse.campussource.de/ejb/ConfigurationManager" xmlns:ns9="http://cse.campussource.de/bpel/ILIASClientAdapter/Login" xmlns:xlink="http://www.w3.org/2000/xlink">
<endpoints>
<endpoint endpoint-name="ILIASSoapWebservicePort" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint1" service-name="ns1:ILIASSoapWebservice"/>
<endpoint endpoint-name="IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint2" service-name="ns2:IdentityMapperService"/>
@@ -15,32 +15,35 @@
<endpoint display-name="IliasAdapter" endpoint-name="UpdateCoursePortTypeRole_myRole" file-path="UpdateCourse.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint12" process-name="UpdateCourse" service-name="ns17:IliasAdapter"/>
<endpoint display-name="IliasAdapter" endpoint-name="AddCategoryPortTypeRole_myRole" file-path="AddCategory.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint13" process-name="AddCategory" service-name="ns19:IliasAdapter"/>
<endpoint display-name="IliasAdapter" endpoint-name="DeleteCoursePortTypeRole_myRole" file-path="DeleteCourse.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint14" process-name="DeleteCourse" service-name="ns21:IliasAdapter"/>
- <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint15" process-name="OutboundClientAdapter" service-name="ns23:ILIASAdapter"/>
- <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint16" process-name="Login" service-name="ns9:ConfigurationManager"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint17" process-name="Login" service-name="ns9:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint18" process-name="UpdateCategory" service-name="ns11:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint19" process-name="DeleteCategory" service-name="ns13:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="AddCourse" service-name="ns15:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="UpdateCourse" service-name="ns17:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="AddCategory" service-name="ns19:ILIAS"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="DeleteCourse" service-name="ns21:ILIAS"/>
- <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint24" process-name="OutboundClientAdapter" service-name="ns23:Login"/>
- <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint25" process-name="OutboundClientAdapter" service-name="ns23:AddCourse"/>
- <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns23:UpdateCourse"/>
- <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns23:DeleteCourse"/>
- <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns23:AddCategory"/>
- <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns23:UpdateCategory"/>
- <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns23:DeleteCategory"/>
- <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns23:ReplyProcessor"/>
- <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns23:ILIAS"/>
- <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns24:ReplyProcessorPortType" name="endpoint33" process-name="ReplyProcessor" service-name="ns25:ClientAdapter"/>
- <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint34" process-name="InboundObjectProcessor" service-name="ns26:ClientAdapter"/>
- <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint35" process-name="InboundObjectProcessor" service-name="ns26:IdentityMapper"/>
- <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint36" service-name="ns2:IdentityMapperService"/>
- <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint37" service-name="ns3:XSLTTransformService"/>
- <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint38" process-name="InboundClientAdapter" service-name="ns27:LSF"/>
- <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint39" process-name="InboundClientAdapter" service-name="ns27:XSLTTransform"/>
- <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint40" process-name="InboundClientAdapter" service-name="ns27:ObjectProcessor"/>
+ <endpoint display-name="IliasAdapter" endpoint-name="ResolveEPRPortTypeRole_myRole" file-path="ResolveEPR.bpel" interface-name="ns24:ResolveEPRPortType" name="endpoint15" process-name="ResolveEPR" service-name="ns23:IliasAdapter"/>
+ <endpoint display-name="ILIASAdapter" endpoint-name="ILIASClientAdapterPortTypeRole_myRole" file-path="OutboundClientAdapter.bpel" interface-name="ns7:ILIASClientAdapterPortType" name="endpoint16" process-name="OutboundClientAdapter" service-name="ns25:ILIASAdapter"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="Login.bpel" interface-name="ns8:ConfigurationManager" name="endpoint17" process-name="Login" service-name="ns9:ConfigurationManager"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="Login.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint18" process-name="Login" service-name="ns9:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint19" process-name="UpdateCategory" service-name="ns11:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint20" process-name="DeleteCategory" service-name="ns13:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint21" process-name="AddCourse" service-name="ns15:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="UpdateCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint22" process-name="UpdateCourse" service-name="ns17:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="AddCategory.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint23" process-name="AddCategory" service-name="ns19:ILIAS"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="DeleteCourse.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint24" process-name="DeleteCourse" service-name="ns21:ILIAS"/>
+ <endpoint display-name="ConfigurationManager" endpoint-name="ConfigurationManagerRole_partnerRole" file-path="ResolveEPR.bpel" interface-name="ns8:ConfigurationManager" name="endpoint25" process-name="ResolveEPR" service-name="ns23:ConfigurationManager"/>
+ <endpoint display-name="ResolveEPR" endpoint-name="ResolveEPRPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns24:ResolveEPRPortType" name="endpoint26" process-name="OutboundClientAdapter" service-name="ns25:ResolveEPR"/>
+ <endpoint display-name="Login" endpoint-name="LoginPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns10:LoginPortType" name="endpoint27" process-name="OutboundClientAdapter" service-name="ns25:Login"/>
+ <endpoint display-name="AddCourse" endpoint-name="AddCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns16:AddCoursePortType" name="endpoint28" process-name="OutboundClientAdapter" service-name="ns25:AddCourse"/>
+ <endpoint display-name="UpdateCourse" endpoint-name="UpdateCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns18:UpdateCoursePortType" name="endpoint29" process-name="OutboundClientAdapter" service-name="ns25:UpdateCourse"/>
+ <endpoint display-name="DeleteCourse" endpoint-name="DeleteCoursePortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns22:DeleteCoursePortType" name="endpoint30" process-name="OutboundClientAdapter" service-name="ns25:DeleteCourse"/>
+ <endpoint display-name="AddCategory" endpoint-name="AddCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns20:AddCategoryPortType" name="endpoint31" process-name="OutboundClientAdapter" service-name="ns25:AddCategory"/>
+ <endpoint display-name="UpdateCategory" endpoint-name="UpdateCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns12:UpdateCategoryPortType" name="endpoint32" process-name="OutboundClientAdapter" service-name="ns25:UpdateCategory"/>
+ <endpoint display-name="DeleteCategory" endpoint-name="DeleteCategoryPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns14:DeleteCategoryPortType" name="endpoint33" process-name="OutboundClientAdapter" service-name="ns25:DeleteCategory"/>
+ <endpoint display-name="ReplyProcessor" endpoint-name="ReplyProcessorPortTypeRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns26:ReplyProcessorPortType" name="endpoint34" process-name="OutboundClientAdapter" service-name="ns25:ReplyProcessor"/>
+ <endpoint display-name="ILIAS" endpoint-name="ILIASSoapWebserviceRole_partnerRole" file-path="OutboundClientAdapter.bpel" interface-name="ns1:ILIASSoapWebservicePortType" name="endpoint35" process-name="OutboundClientAdapter" service-name="ns25:ILIAS"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ReplyProcessorPortTypeRole_myRole" file-path="ReplyProcessor.bpel" interface-name="ns26:ReplyProcessorPortType" name="endpoint36" process-name="ReplyProcessor" service-name="ns27:ClientAdapter"/>
+ <endpoint display-name="ClientAdapter" endpoint-name="ObjectProcessorPortTypeRole_myRole" file-path="InboundObjectProcessor.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint37" process-name="InboundObjectProcessor" service-name="ns28:ClientAdapter"/>
+ <endpoint display-name="IdentityMapper" endpoint-name="IdentityMapperPortTypeRole_partnerRole" file-path="InboundObjectProcessor.bpel" interface-name="ns2:IdentityMapperPortType" name="endpoint38" process-name="InboundObjectProcessor" service-name="ns28:IdentityMapper"/>
+ <endpoint endpoint-name="javaee_IdentityMapperPort" interface-name="ns2:IdentityMapperPortType" name="endpoint39" service-name="ns2:IdentityMapperService"/>
+ <endpoint endpoint-name="javaee_XSLTTransformPort" interface-name="ns3:XSLTTransformPortType" name="endpoint40" service-name="ns3:XSLTTransformService"/>
+ <endpoint display-name="LSF" endpoint-name="LSFClientAdapterPortTypeRole_myRole" file-path="InboundClientAdapter.bpel" interface-name="ns5:LSFClientAdapterPortType" name="endpoint41" process-name="InboundClientAdapter" service-name="ns29:LSF"/>
+ <endpoint display-name="XSLTTransform" endpoint-name="XSLTTransformPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns3:XSLTTransformPortType" name="endpoint42" process-name="InboundClientAdapter" service-name="ns29:XSLTTransform"/>
+ <endpoint display-name="ObjectProcessor" endpoint-name="ObjectProcessorPortTypeRole_partnerRole" file-path="InboundClientAdapter.bpel" interface-name="ns6:ObjectProcessorPortType" name="endpoint43" process-name="InboundClientAdapter" service-name="ns29:ObjectProcessor"/>
</endpoints>
<service-units>
<service-engine-service-unit artifacts-zip="ILIASClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ILIASClientAdapter" unit-name="ILIASClientAdapter" unknown="false" x="130" y="97">
@@ -52,7 +55,7 @@
<provides endpoint="endpoint13"/>
<provides endpoint="endpoint14"/>
<provides endpoint="endpoint15"/>
- <consumes endpoint="endpoint16"/>
+ <provides endpoint="endpoint16"/>
<consumes endpoint="endpoint17"/>
<consumes endpoint="endpoint18"/>
<consumes endpoint="endpoint19"/>
@@ -69,23 +72,26 @@
<consumes endpoint="endpoint30"/>
<consumes endpoint="endpoint31"/>
<consumes endpoint="endpoint32"/>
+ <consumes endpoint="endpoint33"/>
+ <consumes endpoint="endpoint34"/>
+ <consumes endpoint="endpoint35"/>
</service-engine-service-unit>
<service-engine-service-unit artifacts-zip="Common.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-Common" unit-name="Common" unknown="false" x="160" y="886"/>
<service-engine-service-unit artifacts-zip="ObjectProcessor.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-ObjectProcessor" unit-name="ObjectProcessor" unknown="false" x="133" y="969">
- <provides endpoint="endpoint33"/>
- <provides endpoint="endpoint34"/>
- <consumes endpoint="endpoint35"/>
+ <provides endpoint="endpoint36"/>
+ <provides endpoint="endpoint37"/>
+ <consumes endpoint="endpoint38"/>
</service-engine-service-unit>
<service-engine-service-unit artifacts-zip="IdentityMapper.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-IdentityMapper" unit-name="IdentityMapper" unknown="false" x="133" y="1170">
- <provides endpoint="endpoint36"/>
+ <provides endpoint="endpoint39"/>
</service-engine-service-unit>
<service-engine-service-unit artifacts-zip="XSLTTransform.jar" component-name="sun-javaee-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-XSLTTransform" unit-name="XSLTTransform" unknown="false" x="133" y="1285">
- <provides endpoint="endpoint37"/>
+ <provides endpoint="endpoint40"/>
</service-engine-service-unit>
<service-engine-service-unit artifacts-zip="LSFClientAdapter.jar" component-name="sun-bpel-engine" defined="true" description="Represents this Service Unit" internal="true" name="CSEIPCA-LSFClientAdapter" unit-name="LSFClientAdapter" unknown="false" x="135" y="1400">
- <provides endpoint="endpoint38"/>
- <consumes endpoint="endpoint39"/>
- <consumes endpoint="endpoint40"/>
+ <provides endpoint="endpoint41"/>
+ <consumes endpoint="endpoint42"/>
+ <consumes endpoint="endpoint43"/>
</service-engine-service-unit>
<binding-component-service-unit artifacts-zip="sun-http-binding.jar" component-name="sun-http-binding" description="Represents this Service Unit" name="CSEIPCA-sun-http-binding" unit-name="sun-http-binding">
<ports>
@@ -128,31 +134,33 @@
</binding-component-service-unit>
</service-units>
<connections>
- <connection consumer="endpoint25" provider="endpoint11" state="unchanged"/>
- <connection consumer="endpoint17" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint28" provider="endpoint11" state="unchanged"/>
<connection consumer="endpoint18" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint19" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint20" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint21" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint22" provider="endpoint1" state="unchanged"/>
<connection consumer="endpoint23" provider="endpoint1" state="unchanged"/>
- <connection consumer="endpoint32" provider="endpoint1" state="unchanged"/>
- <connection consumer="endpoint30" provider="endpoint10" state="unchanged"/>
- <connection consumer="endpoint27" provider="endpoint14" state="unchanged"/>
- <connection consumer="endpoint24" provider="endpoint8" state="unchanged"/>
- <connection consumer="endpoint2" provider="endpoint36" state="unchanged"/>
- <connection consumer="endpoint35" provider="endpoint36" state="unchanged"/>
- <connection consumer="endpoint3" provider="endpoint37" state="unchanged"/>
- <connection consumer="endpoint39" provider="endpoint37" state="unchanged"/>
- <connection consumer="endpoint4" provider="endpoint38" state="unchanged"/>
- <connection consumer="endpoint5" provider="endpoint34" state="unchanged"/>
- <connection consumer="endpoint40" provider="endpoint34" state="unchanged"/>
- <connection consumer="endpoint28" provider="endpoint13" state="unchanged"/>
- <connection consumer="endpoint29" provider="endpoint9" state="unchanged"/>
- <connection consumer="endpoint26" provider="endpoint12" state="unchanged"/>
- <connection consumer="endpoint6" provider="endpoint15" state="unchanged"/>
- <connection consumer="endpoint16" provider="endpoint7" state="unchanged"/>
- <connection consumer="endpoint31" provider="endpoint33" state="unchanged"/>
+ <connection consumer="endpoint24" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint35" provider="endpoint1" state="unchanged"/>
+ <connection consumer="endpoint33" provider="endpoint10" state="unchanged"/>
+ <connection consumer="endpoint30" provider="endpoint14" state="unchanged"/>
+ <connection consumer="endpoint27" provider="endpoint8" state="unchanged"/>
+ <connection consumer="endpoint26" provider="endpoint15" state="unchanged"/>
+ <connection consumer="endpoint2" provider="endpoint39" state="unchanged"/>
+ <connection consumer="endpoint38" provider="endpoint39" state="unchanged"/>
+ <connection consumer="endpoint3" provider="endpoint40" state="unchanged"/>
+ <connection consumer="endpoint42" provider="endpoint40" state="unchanged"/>
+ <connection consumer="endpoint4" provider="endpoint41" state="unchanged"/>
+ <connection consumer="endpoint5" provider="endpoint37" state="unchanged"/>
+ <connection consumer="endpoint43" provider="endpoint37" state="unchanged"/>
+ <connection consumer="endpoint31" provider="endpoint13" state="unchanged"/>
+ <connection consumer="endpoint32" provider="endpoint9" state="unchanged"/>
+ <connection consumer="endpoint29" provider="endpoint12" state="unchanged"/>
+ <connection consumer="endpoint6" provider="endpoint16" state="unchanged"/>
+ <connection consumer="endpoint17" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint25" provider="endpoint7" state="unchanged"/>
+ <connection consumer="endpoint34" provider="endpoint36" state="unchanged"/>
</connections>
<porttypes>
<link xlink:href="../jbiasa/CSEIPCA.wsdl#xpointer(/definitions/portType[@name='dummyCasaPortType'])" xlink:type="simple"/>
@@ -173,6 +181,7 @@
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ILIASClientAdapter.wsdl#xpointer(/definitions/portType[@name='ILIASClientAdapterPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCategory.wsdl#xpointer(/definitions/portType[@name='DeleteCategoryPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/DeleteCourse.wsdl#xpointer(/definitions/portType[@name='DeleteCoursePortType'])" xlink:type="simple"/>
+ <link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ResolveEPR.wsdl#xpointer(/definitions/portType[@name='ResolveEPRPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/UpdateCategory.wsdl#xpointer(/definitions/portType[@name='UpdateCategoryPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/faultHandlingMsg.wsdl#xpointer(/definitions/portType[@name='faultHandlingMsgPortType'])" xlink:type="simple"/>
<link xlink:href="../jbiServiceUnits/ILIASClientAdapter/ilias-3.10.5-fixed.wsdl#xpointer(/definitions/portType[@name='ILIASSoapWebservicePortType'])" xlink:type="simple"/>
Modified: trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml
===================================================================
--- trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml 2009-07-02 11:14:40 UTC (rev 295)
+++ trunk/sandbox/lsf-adapter-demo/CSEIPCA/test/IliasAdapter_addCourse/Input.xml 2009-07-02 11:19:30 UTC (rev 296)
@@ -183,6 +183,8 @@
<dt:eventTime>2004-02-14T19:44:14</dt:eventTime>
<dt:event>CREATE</dt:event>
+ <dt:source>CSE</dt:source>
+ <dt:target>Ilias</dt:target>
</courseMessage>
</ili:processCourse>
</soapenv:Body>
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
|