From: <pka...@us...> - 2009-07-22 14:22:48
|
Revision: 348 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=348&view=rev Author: pkasprzak Date: 2009-07-22 14:22:46 +0000 (Wed, 22 Jul 2009) Log Message: ----------- * Initial commit of new WS-Test infrastructure (using soap-ui) Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml Added: trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml (rev 0) +++ trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-07-22 14:22:46 UTC (rev 348) @@ -0,0 +1,2 @@ +<?xml version="1.0" encoding="UTF-8"?> +<con:soapui-project name="WS-Tests" soapui-version="2.5.1" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/pete/NetBeansProjects/CSE-IP/WS-Tests</con:setting></con:settings><con:properties/><con:wssContainer/></con:soapui-project> \ 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-22 14:27:34
|
Revision: 349 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=349&view=rev Author: pkasprzak Date: 2009-07-22 14:27:25 +0000 (Wed, 22 Jul 2009) Log Message: ----------- * Support for getOutboundClients() in configuration manager (+ WSDL / XSD) * Testcases etc Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml Modified: trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-07-22 14:22:46 UTC (rev 348) +++ trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-07-22 14:27:25 UTC (rev 349) @@ -1,2 +1,1248 @@ <?xml version="1.0" encoding="UTF-8"?> -<con:soapui-project name="WS-Tests" soapui-version="2.5.1" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/pete/NetBeansProjects/CSE-IP/WS-Tests</con:setting></con:settings><con:properties/><con:wssContainer/></con:soapui-project> \ No newline at end of file +<con:soapui-project name="WS-Tests" soapui-version="2.5.1" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/pete/NetBeansProjects/CSE-IP/WS-Tests</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="RelationManagerPortBinding" type="wsdl" bindingName="{http://cse.campussource.de/ejb/RelationManager}RelationManagerPortBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="createRelationsFromAccount" bindingOperationName="createRelationsFromAccount" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromAccount> + <cseId>?</cseId> + <!--Optional:--> + <account> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + </account> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromAccountRequest"/></con:call></con:operation><con:operation isOneWay="false" action="" name="createRelationsFromCategory" bindingOperationName="createRelationsFromCategory" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromCategory> + <cseId>?</cseId> + <!--Optional:--> + <category> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:courses> + <!--Zero or more repetitions:--> + <dat:course>?</dat:course> + </dat:courses> + </category> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCategoryRequest"/></con:call></con:operation><con:operation isOneWay="false" action="" name="createRelationsFromCourse" bindingOperationName="createRelationsFromCourse" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromCourse> + <cseId>?</cseId> + <!--Optional:--> + <course> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:workgroups> + <!--Zero or more repetitions:--> + <dat:workgroup>?</dat:workgroup> + </dat:workgroups> + </course> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCourseRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="Test_RelationManager" type="wsdl" bindingName="{LSFClientAdapterCA}Test_RelationManager" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="createRelationsFromAccount" bindingOperationName="createRelationsFromAccount" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromAccount> + <cseId>?</cseId> + <!--Optional:--> + <account> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + </account> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromAccountRequest"/></con:call></con:operation><con:operation isOneWay="false" action="" name="createRelationsFromCategory" bindingOperationName="createRelationsFromCategory" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromCategory> + <cseId>?</cseId> + <!--Optional:--> + <category> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:courses> + <!--Zero or more repetitions:--> + <dat:course>?</dat:course> + </dat:courses> + </category> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCategoryRequest"/></con:call></con:operation><con:operation isOneWay="false" action="" name="createRelationsFromCourse" bindingOperationName="createRelationsFromCourse" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <rel:createRelationsFromCourse> + <cseId>?</cseId> + <!--Optional:--> + <course> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:workgroups> + <!--Zero or more repetitions:--> + <dat:workgroup>?</dat:workgroup> + </dat:workgroups> + </course> + <!--Optional:--> + <system>?</system> + </rel:createRelationsFromCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCourseRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="Test_ILIASClientAdapter" type="wsdl" bindingName="{LSFClientAdapterCA}Test_ILIASClientAdapter" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processAccount> + <accountMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:account> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + </dat:account> + </accountMessage> + </lsf:processAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input3"/></con:call></con:operation><con:operation isOneWay="false" action="" name="processCategory" bindingOperationName="processCategory" type="One-Way" inputName="input2" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processCategory> + <categoryMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:category> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:courses> + <!--Zero or more repetitions:--> + <dat:course>?</dat:course> + </dat:courses> + </dat:category> + </categoryMessage> + </lsf:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="processCourse" bindingOperationName="processCourse" type="One-Way" inputName="input1" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processCourse> + <courseMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:course> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:workgroups> + <!--Zero or more repetitions:--> + <dat:workgroup>?</dat:workgroup> + </dat:workgroups> + </dat:course> + </courseMessage> + </lsf:processCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="ILIASClientAdapterBinding" type="wsdl" bindingName="{http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter}ILIASClientAdapterBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <ili:processAccount> + <accountMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:account> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + </dat:account> + </accountMessage> + </ili:processAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input3"/></con:call></con:operation><con:operation isOneWay="false" action="" name="processCategory" bindingOperationName="processCategory" type="One-Way" inputName="input2" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <ili:processCategory> + <categoryMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:category> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:courses> + <!--Zero or more repetitions:--> + <dat:course>?</dat:course> + </dat:courses> + </dat:category> + </categoryMessage> + </ili:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input2"/></con:call></con:operation><con:operation isOneWay="false" action="" name="processCourse" bindingOperationName="processCourse" type="One-Way" inputName="input1" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <ili:processCourse> + <courseMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:course> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + <!--Zero or more repetitions:--> + <dat:attribute> + <dat:name>?</dat:name> + <dat:value>?</dat:value> + <dat:transient>?</dat:transient> + </dat:attribute> + <!--Optional:--> + <dat:categories> + <!--Zero or more repetitions:--> + <dat:category>?</dat:category> + </dat:categories> + <!--Optional:--> + <dat:parent>?</dat:parent> + <!--Optional:--> + <dat:workgroups> + <!--Zero or more repetitions:--> + <dat:workgroup>?</dat:workgroup> + </dat:workgroups> + </dat:course> + </courseMessage> + </ili:processCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="LSFClientAdapterPortTypeBinding" type="wsdl" bindingName="{http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter}LSFClientAdapterPortTypeBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT" rootPart="http://localhost:8090/Tests/RelationManager?wsdl"><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/ILIASClientAdapter/CDDM.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://cse.campussource.de/schema/DataTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.0" xmlns:tns="http://cse.campussource.de/schema/DataTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"> + <xs:element name="category" type="tns:categoryType"/> + <xs:element name="course" type="tns:courseType"/> + <xs:element name="account" type="tns:accountType"/> + <xs:element name="courseMessage" type="tns:courseMessageType"/> + <xs:element name="categoryMessage" type="tns:categoryMessageType"/> + <xs:element name="accountMessage" type="tns:accountMessageType"/> + <xs:element name="eventReplyMessage" type="tns:eventReplyMessageType"/> + <xs:element name="status" type="tns:statusType"/> + <xs:element name="messages" type="tns:messagesType"/> + <!--Base type for entities--> + <xs:complexType name="entityType"> + <xs:sequence> + <xs:element name="busId" type="xs:int"/> + <xs:element name="eventTime" type="xs:dateTime"/> + <xs:element name="attribute" type="tns:attributeType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="attributeType"> + <xs:sequence> + <xs:element name="name" type="xs:string"/> + <xs:element name="value" type="xs:string"/> + <xs:element name="transient" type="xs:boolean"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="courseType"> + <xs:complexContent> + <xs:extension base="tns:entityType"> + <xs:sequence> + <xs:element name="categories" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="parent" type="xs:string" minOccurs="0"/> + <xs:element name="workgroups" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="workgroup" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="categoryType"> + <xs:complexContent> + <xs:extension base="tns:entityType"> + <xs:sequence> + <xs:element name="parent" type="xs:string" minOccurs="0"/> + <xs:element name="categories" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="courses" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="course" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="accountType"> + <xs:complexContent> + <xs:extension base="tns:entityType"></xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:simpleType name="eventType"> + <xs:restriction base="xs:string"> + <xs:enumeration value="CREATE_UPDATE"/> + <xs:enumeration value="CREATE"/> + <xs:enumeration value="UPDATE"/> + <xs:enumeration value="DELETE"/> + </xs:restriction> + </xs:simpleType> + <!--Base type for messages--> + <xs:complexType name="messageType"> + <xs:sequence> + <xs:element name="eventTime" type="xs:dateTime"/> + <xs:element name="event" type="tns:eventType"/> + <!--Sender-System of thismessage--> + <xs:element name="source" type="xs:string"/> + <!--Receiver-System of this message--> + <xs:element name="target" type="xs:string"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="courseMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="course" type="tns:courseType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="categoryMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="category" type="tns:categoryType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="accountMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="account" type="tns:accountType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <!--Status for replies--> + <xs:simpleType name="statusType"> + <xs:restriction base="xs:string"> + <xs:enumeration value="SUCCESS"/> + <xs:enumeration value="FAILURE"/> + </xs:restriction> + </xs:simpleType> + <!--Relies--> + <xs:complexType name="eventReplyMessageType"> + <xs:sequence> + <xs:element name="objectBusId" type="xs:int"/> + <xs:element name="objectClientId" type="xs:string"/> + <xs:element name="replyTime" type="xs:dateTime"/> + <xs:element name="replyStatus" type="tns:statusType"/> + <xs:element name="info" type="xs:string"/> + </xs:sequence> + </xs:complexType> + <!--Container for all different messages--> + <xs:complexType name="messagesType"> + <xs:sequence> + <xs:element name="courseMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="courseMessage" type="tns:courseMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="categoryMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="categoryMessage" type="tns:categoryMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="accountMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="accountMessage" type="tns:accountMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:complexType> +</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/LSFClientAdapter/LSFClientAdapter.wsdl</con:url><con:content><![CDATA[<definitions name="LSFClientAdapter" targetNamespace="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> + <types/> + <message name="receiveRequest"> + <part name="InputData" type="xsd:string"/> + </message> + <portType name="LSFClientAdapterPortType"> + <operation name="receive"> + <input name="input1" message="tns:receiveRequest"/> + </operation> + </portType> + <binding name="LSFClientAdapterPortTypeBinding" type="tns:LSFClientAdapterPortType"> + <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> + <operation name="receive"> + <soap:operation/> + <input name="input1"> + <soap:body use="literal"/> + </input> + </operation> + </binding> + <plnk:partnerLinkType name="LSFClientAdapter"> + <!--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="LSFClientAdapterPortTypeRole" portType="tns:LSFClientAdapterPortType"/> + </plnk:partnerLinkType> +</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/Common/RelationManager.xsd</con:url><con:content><![CDATA[<!--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 version="1.0" targetNamespace="http://cse.campussource.de/ejb/RelationManager" xmlns:tns="http://cse.campussource.de/ejb/RelationManager" xmlns:ns1="http://cse.campussource.de/schema/DataTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"> + <xs:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="CDDM.xsd"/> + <xs:element name="createRelationsFromAccount" type="tns:createRelationsFromAccount"/> + <xs:element name="createRelationsFromCategory" type="tns:createRelationsFromCategory"/> + <xs:element name="createRelationsFromCourse" type="tns:createRelationsFromCourse"/> + <xs:complexType name="createRelationsFromCategory"> + <xs:sequence> + <xs:element name="cseId" type="xs:int"/> + <xs:element name="category" type="ns1:categoryType" minOccurs="0"/> + <xs:element name="system" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="createRelationsFromCourse"> + <xs:sequence> + <xs:element name="cseId" type="xs:int"/> + <xs:element name="course" type="ns1:courseType" minOccurs="0"/> + <xs:element name="system" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="createRelationsFromAccount"> + <xs:sequence> + <xs:element name="cseId" type="xs:int"/> + <xs:element name="account" type="ns1:accountType" minOccurs="0"/> + <xs:element name="system" type="xs:string" minOccurs="0"/> + </xs:sequence> + </xs:complexType> +</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part><con:part><con:url>http://localhost:8090/Tests/RelationManager?wsdl</con:url><con:content><![CDATA[<definitions targetNamespace="LSFClientAdapterCA" xmlns:ns2="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:ns1="http://cse.campussource.de/ejb/RelationManager" xmlns:ns="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:tns="LSFClientAdapterCA" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> + <import namespace="http://cse.campussource.de/ejb/RelationManager" location="http://localhost:8090/CSEIPCA-sun-http-binding/Common/RelationManager.wsdl"></import> + <import namespace="http://j2ee.netbeans.org/wsdl/LSFClientAdapter/LSFClientAdapter" location="http://localhost:8090/CSEIPCA-sun-http-binding/LSFClientAdapter/LSFClientAdapter.wsdl"></import> + <import namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" location="http://localhost:8090/CSEIPCA-sun-http-binding/ILIASClientAdapter/ILIASClientAdapter.wsdl"></import> + <portType name="dummyCasaPortType"></portType> + <binding name="Test_RelationManager" type="ns1:RelationManager"> + <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> + <operation name="createRelationsFromAccount"> + <soap:operation/> + <input> + <soap:body use="literal"/> + </input> + </operation> + <operation name="createRelationsFromCourse"> + <soap:operation/> + <input> + <soap:body use="literal"/> + </input> + </operation> + <operation name="createRelationsFromCategory"> + <soap:operation/> + <input> + <soap:body use="literal"/> + </input> + </operation> + </binding> + <binding name="Test_ILIASClientAdapter" type="ns2:ILIASClientAdapterPortType"> + <soap:binding style="rpc" transport="http://schemas.xmlsoap.org/soap/http"/> + <operation name="processCourse"> + <soap:operation/> + <input name="input1"> + <soap:body use="literal" namespace="LSFClientAdapterCA"/> + </input> + </operation> + <operation name="processCategory"> + <soap:operation/> + <input name="input2"> + <soap:body use="literal" namespace="LSFClientAdapterCA"/> + </input> + </operation> + <operation name="processAccount"> + <soap:operation/> + <input name="input3"> + <soap:body use="literal" namespace="LSFClientAdapterCA"/> + </input> + </operation> + </binding> + <service name="casaService1"> + <port name="Test_RelationManager" binding="tns:Test_RelationManager"> + <soap:address location="http://localhost:8090/Tests/RelationManager"/> + </port> + </service> + <service name="casaService2"> + <port name="Test_ILIASClientAdapter" binding="tns:Test_ILIASClientAdapter"> + <soap:address location="http://localhost:8090/Tests/ILIASClientAdapter"/> + </port> + </service> +</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/ILIASClientAdapter/ILIASClientAdapter.wsdl</con:url><con:content><![CDATA[<definitions name="ILIASClientAdapter" targetNamespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:ns="http://cse.campussource.de/schema/DataTypes" xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"> + <types> + <xsd:schema targetNamespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="CDDM.xsd"/> + </xsd:schema> + </types> + <message name="ProcessCourseOperationRequest"> + <part name="courseMessage" type="ns:courseMessageType"/> + </message> + <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"/> + </operation> + <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"> + <soap:operation/> + <input name="input1"> + <soap:body use="literal" namespace="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter"/> + </input> + </operation> + <operation name="processCategory"> + <soap:operation/> + <input name="input2"> + <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"> + <soap:address location="http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort"/> + </port> + </service> + <plnk:partnerLinkType name="ILIASClientAdapter"> + <!--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="ILIASClientAdapterPortTypeRole" portType="tns:ILIASClientAdapterPortType"/> + </plnk:partnerLinkType> +</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/Common/RelationManager.wsdl</con:url><con:content><![CDATA[<!--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 targetNamespace="http://cse.campussource.de/ejb/RelationManager" name="RelationManagerWSService" 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/RelationManager" 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"> + <ns1:Policy wsu:Id="RelationManagerPortBinding_createRelationsFromCourse_WSAT_Policy" xmlns:ns1="http://www.w3.org/ns/ws-policy"> + <ns1:ExactlyOne> + <ns1:All> + <ns2:ATAlwaysCapability xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + <ns3:ATAssertion ns1:Optional="true" ns4:Optional="true" xmlns:ns4="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns3="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + </ns1:All> + </ns1:ExactlyOne> + </ns1:Policy> + <ns5:Policy wsu:Id="RelationManagerPortBinding_createRelationsFromAccount_WSAT_Policy" xmlns:ns5="http://www.w3.org/ns/ws-policy"> + <ns5:ExactlyOne> + <ns5:All> + <ns6:ATAlwaysCapability xmlns:ns6="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + <ns7:ATAssertion ns5:Optional="true" ns8:Optional="true" xmlns:ns8="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns7="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + </ns5:All> + </ns5:ExactlyOne> + </ns5:Policy> + <ns9:Policy wsu:Id="RelationManagerPortBinding_createRelationsFromCategory_WSAT_Policy" xmlns:ns9="http://www.w3.org/ns/ws-policy"> + <ns9:ExactlyOne> + <ns9:All> + <ns10:ATAlwaysCapability xmlns:ns10="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + <ns11:ATAssertion ns9:Optional="true" ns12:Optional="true" xmlns:ns12="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns11="http://schemas.xmlsoap.org/ws/2004/10/wsat"/> + </ns9:All> + </ns9:ExactlyOne> + </ns9:Policy> + <types> + <xsd:schema> + <xsd:import namespace="http://cse.campussource.de/schema/DataTypes" schemaLocation="CDDM.xsd"/> + </xsd:schema> + <xsd:schema> + <xsd:import namespace="http://cse.campussource.de/ejb/RelationManager" schemaLocation="RelationManager.xsd"/> + </xsd:schema> + </types> + <message name="createRelationsFromAccount"> + <part name="parameters" element="tns:createRelationsFromAccount"/> + </message> + <message name="createRelationsFromCourse"> + <part name="parameters" element="tns:createRelationsFromCourse"/> + </message> + <message name="createRelationsFromCategory"> + <part name="parameters" element="tns:createRelationsFromCategory"/> + </message> + <portType name="RelationManager"> + <operation name="createRelationsFromAccount"> + <input message="tns:createRelationsFromAccount"/> + </operation> + <operation name="createRelationsFromCourse"> + <input message="tns:createRelationsFromCourse"/> + </operation> + <operation name="createRelationsFromCategory"> + <input message="tns:createRelationsFromCategory"/> + </operation> + </portType> + <binding name="RelationManagerPortBinding" type="tns:RelationManager"> + <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"/> + <operation name="createRelationsFromAccount"> + <ns13:PolicyReference URI="#RelationManagerPortBinding_createRelationsFromAccount_WSAT_Policy" xmlns:ns13="http://www.w3.org/ns/ws-policy"/> + <soap:operation soapAction=""/> + <input> + <soap:body use="literal"/> + </input> + </operation> + <operation name="createRelationsFromCourse"> + <ns14:PolicyReference URI="#RelationManagerPortBinding_createRelationsFromCourse_WSAT_Policy" xmlns:ns14="http://www.w3.org/ns/ws-policy"/> + <soap:operation soapAction=""/> + <input> + <soap:body use="literal"/> + </input> + </operation> + <operation name="createRelationsFromCategory"> + <ns15:PolicyReference URI="#RelationManagerPortBinding_createRelationsFromCategory_WSAT_Policy" xmlns:ns15="http://www.w3.org/ns/ws-policy"/> + <soap:operation soapAction=""/> + <input> + <soap:body use="literal"/> + </input> + </operation> + </binding> + <service name="RelationManagerWSService"> + <port name="RelationManagerPort" binding="tns:RelationManagerPortBinding"> + <soap:address location="http://localhost:8080/RelationManagerWSService/RelationManager"/> + </port> + </service> + <plnk:partnerLinkType name="RelationManagerLinkType"> + <plnk:role name="RelationManagerRole" portType="tns:RelationManager"/> + </plnk:partnerLinkType> +</definitions>]]></con:content><con:type>http://schemas.xmlsoap.org/wsdl/</con:type></con:part><con:part><con:url>http://localhost:8090/CSEIPCA-sun-http-binding/Common/CDDM.xsd</con:url><con:content><![CDATA[<xs:schema targetNamespace="http://cse.campussource.de/schema/DataTypes" elementFormDefault="qualified" attributeFormDefault="qualified" version="1.0" xmlns:tns="http://cse.campussource.de/schema/DataTypes" xmlns:xs="http://www.w3.org/2001/XMLSchema"> + <xs:element name="category" type="tns:categoryType"/> + <xs:element name="course" type="tns:courseType"/> + <xs:element name="account" type="tns:accountType"/> + <xs:element name="courseMessage" type="tns:courseMessageType"/> + <xs:element name="categoryMessage" type="tns:categoryMessageType"/> + <xs:element name="accountMessage" type="tns:accountMessageType"/> + <xs:element name="eventReplyMessage" type="tns:eventReplyMessageType"/> + <xs:element name="status" type="tns:statusType"/> + <xs:element name="messages" type="tns:messagesType"/> + <!--Base type for entities--> + <xs:complexType name="entityType"> + <xs:sequence> + <xs:element name="busId" type="xs:int"/> + <xs:element name="eventTime" type="xs:dateTime"/> + <xs:element name="attribute" type="tns:attributeType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="attributeType"> + <xs:sequence> + <xs:element name="name" type="xs:string"/> + <xs:element name="value" type="xs:string"/> + <xs:element name="transient" type="xs:boolean"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="courseType"> + <xs:complexContent> + <xs:extension base="tns:entityType"> + <xs:sequence> + <xs:element name="categories" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="parent" type="xs:string" minOccurs="0"/> + <xs:element name="workgroups" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="workgroup" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="categoryType"> + <xs:complexContent> + <xs:extension base="tns:entityType"> + <xs:sequence> + <xs:element name="parent" type="xs:string" minOccurs="0"/> + <xs:element name="categories" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="category" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="courses" minOccurs="0"> + <xs:complexType> + <xs:sequence> + <xs:element name="course" type="xs:string" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="accountType"> + <xs:complexContent> + <xs:extension base="tns:entityType"></xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:simpleType name="eventType"> + <xs:restriction base="xs:string"> + <xs:enumeration value="CREATE_UPDATE"/> + <xs:enumeration value="CREATE"/> + <xs:enumeration value="UPDATE"/> + <xs:enumeration value="DELETE"/> + </xs:restriction> + </xs:simpleType> + <!--Base type for messages--> + <xs:complexType name="messageType"> + <xs:sequence> + <xs:element name="eventTime" type="xs:dateTime"/> + <xs:element name="event" type="tns:eventType"/> + <!--Sender-System of thismessage--> + <xs:element name="source" type="xs:string"/> + <!--Receiver-System of this message--> + <xs:element name="target" type="xs:string"/> + </xs:sequence> + </xs:complexType> + <xs:complexType name="courseMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="course" type="tns:courseType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="categoryMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="category" type="tns:categoryType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <xs:complexType name="accountMessageType"> + <xs:complexContent> + <xs:extension base="tns:messageType"> + <xs:sequence> + <xs:element name="account" type="tns:accountType"/> + </xs:sequence> + </xs:extension> + </xs:complexContent> + </xs:complexType> + <!--Status for replies--> + <xs:simpleType name="statusType"> + <xs:restriction base="xs:string"> + <xs:enumeration value="SUCCESS"/> + <xs:enumeration value="FAILURE"/> + </xs:restriction> + </xs:simpleType> + <!--Relies--> + <xs:complexType name="eventReplyMessageType"> + <xs:sequence> + <xs:element name="objectBusId" type="xs:int"/> + <xs:element name="objectClientId" type="xs:string"/> + <xs:element name="replyTime" type="xs:dateTime"/> + <xs:element name="replyStatus" type="tns:statusType"/> + <xs:element name="info" type="xs:string"/> + </xs:sequence> + </xs:complexType> + <!--Container for all different messages--> + <xs:complexType name="messagesType"> + <xs:sequence> + <xs:element name="courseMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="courseMessage" type="tns:courseMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="categoryMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="categoryMessage" type="tns:categoryMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + <xs:element name="accountMessages"> + <xs:complexType> + <xs:sequence> + <xs:element name="accountMessage" type="tns:accountMessageType" minOccurs="0" maxOccurs="unbounded"/> + </xs:sequence> + </xs:complexType> + </xs:element> + </xs:sequence> + </xs:complexType> +</xs:schema>]]></con:content><con:type>http://www.w3.org/2001/XMLSchema</con:type></con:part></con:definitionCache><con:endpoints/><con:operation isOneWay="false" action="" name="receive" bindingOperationName="receive" type="One-Way" inputName="input1" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA"> + <soapenv:Header/> + <soapenv:Body> + <lsf:receive> + <InputData>?</InputData> + </lsf:receive> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/LSFClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:testSuite name="TestSuite-ILIASClientAdapter"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="processAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processAccount</con:operation><con:request name="processAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processAccount> + <accountMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:account> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + </dat:account> + </accountMessage> + </lsf:processAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input3" mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCategory TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="processCategory"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCategory</con:operation><con:request name="processCategory"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processCategory> + <categoryMessage> + <dat:eventTime>?</dat:eventTime> + <dat:event>?</dat:event> + <dat:source>?</dat:source> + <dat:target>?</dat:target> + <dat:category> + <dat:busId>?</dat:busId> + <dat:eventTime>?</dat:eventTime> + </dat:category> + </categoryMessage> + </lsf:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCourse TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="addCourse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCourse</con:operation><con:request name="addCourse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> + <lsf:processCourse> + <courseMessage> + + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>CREATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + + <dt:course> + + <dt:busId>1</dt:busId> + <dt:eventTime>2008-09-29T03:49:45</dt:eventTime> + + <!--- - - - - Attribute: lsfId - - - - - --> + <dt:attribute> + <dt:name>lsfId</dt:name> + <dt:value>32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: logicalNumber - - - - - --> + <dt:attribute> + <dt:name>logicalNumber</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: type - - - - - --> + <dt:attribute> + <dt:name>type</dt:name> + <dt:value>Tutorium</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: title - - - - - --> + <dt:attribute> + <dt:name>title</dt:name> + <dt:value>Tutorium-Test</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: shortDescription - - - - - --> + <dt:attribute> + <dt:name>shortDescription</dt:name> + <dt:value>shortDescription</dt:value> + <dt:transient>false</dt:transient> + ... [truncated message content] |
From: <ale...@us...> - 2009-07-29 10:43:21
|
Revision: 397 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=397&view=rev Author: alexloewen Date: 2009-07-29 10:43:06 +0000 (Wed, 29 Jul 2009) Log Message: ----------- tests, everything perfekt. updateAccount ---> check Login-Password Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml Modified: trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-07-28 22:22:25 UTC (rev 396) +++ trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-07-29 10:43:06 UTC (rev 397) @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> -<con:soapui-project name="WS-Tests" soapui-version="2.5.1" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/pete/NetBeansProjects/CSE-IP/WS-Tests</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="RelationManagerPortBinding" type="wsdl" bindingName="{http://cse.campussource.de/ejb/RelationManager}RelationManagerPortBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="createRelationsFromAccount" bindingOperationName="createRelationsFromAccount" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> +<con:soapui-project name="WS-Tests" soapui-version="2.5.1" xmlns:con="http://eviware.com/soapui/config"><con:settings><con:setting id="ProjectSettings@projectRoot">/home/alex/NetBeansProjects/WS-Tests</con:setting></con:settings><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="RelationManagerPortBinding" type="wsdl" bindingName="{http://cse.campussource.de/ejb/RelationManager}RelationManagerPortBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="createRelationsFromAccount" bindingOperationName="createRelationsFromAccount" type="One-Way" inputName="" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8080/RelationManagerWSService/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> <rel:createRelationsFromAccount> @@ -167,7 +167,7 @@ <system>?</system> </rel:createRelationsFromCourse> </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCourseRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="Test_ILIASClientAdapter" type="wsdl" bindingName="{LSFClientAdapterCA}Test_ILIASClientAdapter" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/RelationManager/createRelationsFromCourseRequest"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="Test_ILIASClientAdapter" type="wsdl" bindingName="{LSFClientAdapterCA}Test_ILIASClientAdapter" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT"/><con:endpoints><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> <lsf:processAccount> @@ -1008,7 +1008,7 @@ <!--- - - - - Attribute: title - - - - - --> <dt:attribute> <dt:name>title</dt:name> - <dt:value>Tutorium-Test</dt:value> + <dt:value>course-Test1</dt:value> <dt:transient>false</dt:transient> </dt:attribute> <!--- - - - - Attribute: shortDescription - - - - - --> @@ -1163,9 +1163,201 @@ </courseMessage> </lsf:processCourse> </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1" mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:testSuite name="TestSuite-RelationManager"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="createRelationsFromAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="createRelationsFromAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_RelationManager</con:interface><con:operation>createRelationsFromAccount</con:operation><con:request name="createRelationsFromAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> +</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1" mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="updateCourse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCourse</con:operation><con:request name="updateCourse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> + <lsf:processCourse> + <courseMessage> + + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>UPDATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + + <dt:course> + + <dt:busId>1</dt:busId> + <dt:eventTime>2008-09-29T03:49:45</dt:eventTime> + + <!--- - - - - Attribute: lsfId - - - - - --> + <dt:attribute> + <dt:name>lsfId</dt:name> + <dt:value>32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: logicalNumber - - - - - --> + <dt:attribute> + <dt:name>logicalNumber</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: type - - - - - --> + <dt:attribute> + <dt:name>type</dt:name> + <dt:value>Tutorium</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: title - - - - - --> + <dt:attribute> + <dt:name>title</dt:name> + <dt:value>course-Test1</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: shortDescription - - - - - --> + <dt:attribute> + <dt:name>shortDescription</dt:name> + <dt:value>shortDescription</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: abbreviation - - - - - --> + <dt:attribute> + <dt:name>abbreviation</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: necessaryAssignment - - - - - --> + <dt:attribute> + <dt:name>necessaryAssignment</dt:name> + <dt:value>J</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: note - - - - - --> + <dt:attribute> + <dt:name>note</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: comment - - - - - --> + <dt:attribute> + <dt:name>comment</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterAsInt - - - - - --> + <dt:attribute> + <dt:name>semesterAsInt</dt:name> + <dt:value>20081</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> + <dt:attribute> + <dt:name>semesterPeriodsPerWeek</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: expectedRegistrations - - - - - --> + <dt:attribute> + <dt:name>expectedRegistrations</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: maximumRegistrations - - - - - --> + <dt:attribute> + <dt:name>maximumRegistrations</dt:name> + <dt:value>20</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: activityConfirmation - - - - - --> + <dt:attribute> + <dt:name>activityConfirmation</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: lectureTypeId - - - - - --> + <dt:attribute> + <dt:name>lectureTypeId</dt:name> + <dt:value>40</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: active - - - - - --> + <dt:attribute> + <dt:name>active</dt:name> + <dt:value>A</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterAbbr - - - - - --> + <dt:attribute> + <dt:name>semesterAbbr</dt:name> + <dt:value>SS 2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterFull - - - - - --> + <dt:attribute> + <dt:name>semesterFull</dt:name> + <dt:value>SS 2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: dates - - - - - --> + <dt:attribute> + <dt:name>dates</dt:name> + <dt:value> + + + + 14:00 + 16:00 + + + Montag + wöchentlich + + + + + 14:00 + 15:00 + + + Mittwoch + wöchentlich + + </dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterId - - - - - --> + <dt:attribute> + <dt:name>semesterId</dt:name> + <dt:value>20081</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: startDate - - - - - --> + <dt:attribute> + <dt:name>startDate</dt:name> + <dt:value>14.04.2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: endDate - - - - - --> + <dt:attribute> + <dt:name>endDate</dt:name> + <dt:value>18.07.2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:workgroups> + <!--Zero or more repetitions:--> + <dt:workgroup>?string?</dt:workgroup> + </dt:workgroups> + </dt:course> + </courseMessage> + </lsf:processCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:testSuite name="TestSuite-RelationManager"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="createRelationsFromAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="createRelationsFromAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_RelationManager</con:interface><con:operation>createRelationsFromAccount</con:operation><con:request name="createRelationsFromAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> <rel:createRelationsFromAccount> <cseId>1</cseId> <!--Optional:--> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <ale...@us...> - 2009-08-03 10:18:32
|
Revision: 437 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=437&view=rev Author: alexloewen Date: 2009-08-03 10:18:21 +0000 (Mon, 03 Aug 2009) Log Message: ----------- tests commit Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml Modified: trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-08-02 23:11:30 UTC (rev 436) +++ trunk/sandbox/lsf-adapter-demo/WS-Tests/soapui-project.xml 2009-08-03 10:18:21 UTC (rev 437) @@ -257,7 +257,7 @@ </courseMessage> </lsf:processCourse> </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="ILIASClientAdapterBinding" type="wsdl" bindingName="{http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter}ILIASClientAdapterBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache/><con:endpoints><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/ILIASClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:interface xsi:type="con:WsdlInterface" wsaVersion="NONE" name="ILIASClientAdapterBinding" type="wsdl" bindingName="{http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter}ILIASClientAdapterBinding" soapVersion="1_1" anonymous="optional" definition="http://localhost:8090/Tests/RelationManager?wsdl" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:settings/><con:definitionCache type="TEXT"/><con:endpoints><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint></con:endpoints><con:operation isOneWay="false" action="" name="processAccount" bindingOperationName="processAccount" type="One-Way" inputName="input3" sendsAttachments="false" anonymous="optional"><con:settings/><con:call name="Request 1"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:${HttpDefaultPort}/ILIASClientAdapterService/ILIASClientAdapterPort</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:ili="http://j2ee.netbeans.org/wsdl/ILIASClientAdapter/ILIASClientAdapter" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> <ili:processAccount> @@ -939,41 +939,343 @@ <InputData>?</InputData> </lsf:receive> </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/LSFClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:testSuite name="TestSuite-ILIASClientAdapter"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="processAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processAccount</con:operation><con:request name="processAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508" action="LSFClientAdapterCA/LSFClientAdapterPortType/input1"/></con:call></con:operation></con:interface><con:testSuite name="TestSuite-ILIASClientAdapter"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="addAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processAccount</con:operation><con:request name="addAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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="LSFClientAdapterCA" + 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>Biego2</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: firstName - - - - - --> + <dt:attribute> + <dt:name>firstName</dt:name> + <dt:value>Hartmuto2</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>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="updateAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processAccount</con:operation><con:request name="updateAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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="LSFClientAdapterCA" + 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>UPDATE</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>Biego3</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: firstName - - - - - --> + <dt:attribute> + <dt:name>firstName</dt:name> + <dt:value>Hartmuto5</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>h5...@mx...</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + </dt:account> + </dt:accountMessage> + </ili:processAccount> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="deleteAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processAccount</con:operation><con:request name="deleteAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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="LSFClientAdapterCA" + 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>324</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>Biego2</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: firstName - - - - - --> + <dt:attribute> + <dt:name>firstName</dt:name> + <dt:value>Hartmuto2</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>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCategory TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="addCategory"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCategory</con:operation><con:request name="addCategory"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Body> + <lsf:processCategory> + <categoryMessage> + <dt:category> + <dt:busId>1</dt:busId> + <dt:eventTime>?2008-09-29T03:49:45?</dt:eventTime> + <!--Zero or more repetitions:--> + <dt:attribute> + <dt:name>name</dt:name> + <dt:value>Fakultät 10</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:courses> + <!--Zero or more repetitions:--> + <dt:course>?string?</dt:course> + </dt:courses> + </dt:category> + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>CREATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + </categoryMessage> + </lsf:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input2" mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="deleteCategory"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCategory</con:operation><con:request name="deleteCategory"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Body> + <lsf:processCategory> + <categoryMessage> + <dt:category> + <dt:busId>1</dt:busId> + <dt:eventTime>?2008-09-29T03:49:45?</dt:eventTime> + <!--Zero or more repetitions:--> + <dt:attribute> + <dt:name>name</dt:name> + <dt:value>Fakultät 10</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:courses> + <!--Zero or more repetitions:--> + <dt:course>?string?</dt:course> + </dt:courses> + </dt:category> + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>DELETE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + </categoryMessage> + </lsf:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="updateCategory"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCategory</con:operation><con:request name="updateCategory"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<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:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Body> + <lsf:processCategory> + <categoryMessage> + <dt:category> + <dt:busId>1</dt:busId> + <dt:eventTime>?2008-09-29T03:49:45?</dt:eventTime> + <!--Zero or more repetitions:--> + <dt:attribute> + <dt:name>name</dt:name> + <dt:value>Fakultät 11</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:courses> + <!--Zero or more repetitions:--> + <dt:course>?string?</dt:course> + </dt:courses> + </dt:category> + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>UPDATE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + </categoryMessage> + </lsf:processCategory> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCourse TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="addCourse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCourse</con:operation><con:request name="addCourse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> - <lsf:processAccount> - <accountMessage> - <dat:eventTime>?</dat:eventTime> - <dat:event>?</dat:event> - <dat:source>?</dat:source> - <dat:target>?</dat:target> - <dat:account> - <dat:busId>?</dat:busId> - <dat:eventTime>?</dat:eventTime> - </dat:account> - </accountMessage> - </lsf:processAccount> - </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input3" mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCategory TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="processCategory"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCategory</con:operation><con:request name="processCategory"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dat="http://cse.campussource.de/schema/DataTypes"> - <soapenv:Header/> - <soapenv:Body> - <lsf:processCategory> - <categoryMessage> - <dat:eventTime>?</dat:eventTime> - <dat:event>?</dat:event> - <dat:source>?</dat:source> - <dat:target>?</dat:target> - <dat:category> - <dat:busId>?</dat:busId> - <dat:eventTime>?</dat:eventTime> - </dat:category> - </categoryMessage> - </lsf:processCategory> - </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:wsaConfig action="LSFClientAdapterCA/ILIASClientAdapterPortType/input2"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="processCourse TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="addCourse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCourse</con:operation><con:request name="addCourse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> - <soapenv:Header/> - <soapenv:Body> <lsf:processCourse> <courseMessage> @@ -1200,7 +1502,7 @@ <!--- - - - - Attribute: title - - - - - --> <dt:attribute> <dt:name>title</dt:name> - <dt:value>course-Test1</dt:value> + <dt:value>course-Test3Up</dt:value> <dt:transient>false</dt:transient> </dt:attribute> <!--- - - - - Attribute: shortDescription - - - - - --> @@ -1355,9 +1657,201 @@ </courseMessage> </lsf:processCourse> </soapenv:Body> -</soapenv:Envelope>]]></con:request><con:assertion type="SOAP Response"/><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:testSuite name="TestSuite-RelationManager"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="createRelationsFromAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="createRelationsFromAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_RelationManager</con:interface><con:operation>createRelationsFromAccount</con:operation><con:request name="createRelationsFromAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:testStep type="request" name="deleteCourse"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_ILIASClientAdapter</con:interface><con:operation>processCourse</con:operation><con:request name="deleteCourse"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/ILIASClientAdapter</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:lsf="LSFClientAdapterCA" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> <soapenv:Header/> <soapenv:Body> + <lsf:processCourse> + <courseMessage> + + <dt:eventTime>2004-02-14T19:44:14</dt:eventTime> + <dt:event>DELETE</dt:event> + <dt:source>CSE</dt:source> + <dt:target>Ilias</dt:target> + + <dt:course> + + <dt:busId>1</dt:busId> + <dt:eventTime>2008-09-29T03:49:45</dt:eventTime> + + <!--- - - - - Attribute: lsfId - - - - - --> + <dt:attribute> + <dt:name>lsfId</dt:name> + <dt:value>32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: logicalNumber - - - - - --> + <dt:attribute> + <dt:name>logicalNumber</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: type - - - - - --> + <dt:attribute> + <dt:name>type</dt:name> + <dt:value>Tutorium</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: title - - - - - --> + <dt:attribute> + <dt:name>title</dt:name> + <dt:value>course-Test2Up</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: shortDescription - - - - - --> + <dt:attribute> + <dt:name>shortDescription</dt:name> + <dt:value>shortDescription</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: abbreviation - - - - - --> + <dt:attribute> + <dt:name>abbreviation</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: necessaryAssignment - - - - - --> + <dt:attribute> + <dt:name>necessaryAssignment</dt:name> + <dt:value>J</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: note - - - - - --> + <dt:attribute> + <dt:name>note</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: comment - - - - - --> + <dt:attribute> + <dt:name>comment</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterAsInt - - - - - --> + <dt:attribute> + <dt:name>semesterAsInt</dt:name> + <dt:value>20081</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterPeriodsPerWeek - - - - - --> + <dt:attribute> + <dt:name>semesterPeriodsPerWeek</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: expectedRegistrations - - - - - --> + <dt:attribute> + <dt:name>expectedRegistrations</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: maximumRegistrations - - - - - --> + <dt:attribute> + <dt:name>maximumRegistrations</dt:name> + <dt:value>20</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: activityConfirmation - - - - - --> + <dt:attribute> + <dt:name>activityConfirmation</dt:name> + <dt:value/> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: lectureTypeId - - - - - --> + <dt:attribute> + <dt:name>lectureTypeId</dt:name> + <dt:value>40</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: active - - - - - --> + <dt:attribute> + <dt:name>active</dt:name> + <dt:value>A</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterAbbr - - - - - --> + <dt:attribute> + <dt:name>semesterAbbr</dt:name> + <dt:value>SS 2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterFull - - - - - --> + <dt:attribute> + <dt:name>semesterFull</dt:name> + <dt:value>SS 2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: dates - - - - - --> + <dt:attribute> + <dt:name>dates</dt:name> + <dt:value> + + + + 14:00 + 16:00 + + + Montag + wöchentlich + + + + + 14:00 + 15:00 + + + Mittwoch + wöchentlich + + </dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: clientId - - - - - --> + <dt:attribute> + <dt:name>clientId</dt:name> + <dt:value>lecture:32350</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: semesterId - - - - - --> + <dt:attribute> + <dt:name>semesterId</dt:name> + <dt:value>20081</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: startDate - - - - - --> + <dt:attribute> + <dt:name>startDate</dt:name> + <dt:value>14.04.2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + <!--- - - - - Attribute: endDate - - - - - --> + <dt:attribute> + <dt:name>endDate</dt:name> + <dt:value>18.07.2008</dt:value> + <dt:transient>false</dt:transient> + </dt:attribute> + + <!--Optional:--> + <dt:categories> + <!--Zero or more repetitions:--> + <dt:category>?string?</dt:category> + </dt:categories> + <!--Optional:--> + <dt:parent>?string?</dt:parent> + <!--Optional:--> + <dt:workgroups> + <!--Zero or more repetitions:--> + <dt:workgroup>?string?</dt:workgroup> + </dt:workgroups> + </dt:course> + </courseMessage> + </lsf:processCourse> + </soapenv:Body> +</soapenv:Envelope>]]></con:request><con:wsaConfig mustUnderstand="NONE" version="200508"/></con:request></con:config></con:testStep><con:properties/></con:testCase><con:properties/></con:testSuite><con:testSuite name="TestSuite-RelationManager"><con:settings/><con:runType>SEQUENTIAL</con:runType><con:testCase failOnError="true" failTestCaseOnErrors="true" keepSession="false" maxResults="0" name="createRelationsFromAccount TestCase" searchProperties="true"><con:settings/><con:testStep type="request" name="createRelationsFromAccount"><con:settings/><con:config xsi:type="con:RequestStep" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"><con:interface>Test_RelationManager</con:interface><con:operation>createRelationsFromAccount</con:operation><con:request name="createRelationsFromAccount"><con:settings/><con:encoding>UTF-8</con:encoding><con:endpoint>http://localhost:8090/Tests/RelationManager</con:endpoint><con:request><![CDATA[<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:rel="http://cse.campussource.de/ejb/RelationManager" xmlns:dt="http://cse.campussource.de/schema/DataTypes"> + <soapenv:Header/> + <soapenv:Body> <rel:createRelationsFromAccount> <cseId>1</cseId> <!--Optional:--> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |