From: <pka...@us...> - 2009-07-01 09:01:34
|
Revision: 283 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=283&view=rev Author: pkasprzak Date: 2009-07-01 09:01:29 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * WS-Interface to ConfigurationManager * Used by Login.bpel to determine login-data Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-06-30 19:13:00 UTC (rev 282) +++ trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 09:01:29 UTC (rev 283) @@ -1,6 +1,4 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> - <system systemId="file:/home/pete/openESB/CDMM.wsdl" uri="src/CDMM.wsdl"/> - <system systemId="file:/home/pete/openESB/CDDM.xsd" uri="src/CDDM.xsd"/> </catalog> Added: trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl (rev 0) +++ trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.wsdl 2009-07-01 09:01:29 UTC (rev 283) @@ -0,0 +1,128 @@ +<?xml version="1.0" encoding="UTF-8"?><!-- Published by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --><!-- Generated by JAX-WS RI at http://jax-ws.dev.java.net. RI's version is JAX-WS RI 2.1.3.1-hudson-749-SNAPSHOT. --> +<definitions xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" + xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" + xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + xmlns:plnk="http://docs.oasis-open.org/wsbpel/2.0/plnktype" + xmlns="http://schemas.xmlsoap.org/wsdl/" + targetNamespace="http://cse.campussource.de/ejb/ConfigurationManager" + name="ConfigurationManagerWSService"> + <ns1:Policy xmlns:ns1="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy"> + <ns1:ExactlyOne> + <ns1:All> + <ns2:ATAlwaysCapability xmlns:ns2="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns2:ATAlwaysCapability> + <ns3:ATAssertion xmlns:ns4="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns3="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns1:Optional="true" ns4:Optional="true"></ns3:ATAssertion> + </ns1:All> + </ns1:ExactlyOne> + </ns1:Policy> + <ns5:Policy xmlns:ns5="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy"> + <ns5:ExactlyOne> + <ns5:All> + <ns6:ATAlwaysCapability xmlns:ns6="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns6:ATAlwaysCapability> + <ns7:ATAssertion xmlns:ns8="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns7="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns5:Optional="true" ns8:Optional="true"></ns7:ATAssertion> + </ns5:All> + </ns5:ExactlyOne> + </ns5:Policy> + <ns9:Policy xmlns:ns9="http://www.w3.org/ns/ws-policy" wsu:Id="ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy"> + <ns9:ExactlyOne> + <ns9:All> + <ns10:ATAlwaysCapability xmlns:ns10="http://schemas.xmlsoap.org/ws/2004/10/wsat"></ns10:ATAlwaysCapability> + <ns11:ATAssertion xmlns:ns12="http://schemas.xmlsoap.org/ws/2002/12/policy" xmlns:ns11="http://schemas.xmlsoap.org/ws/2004/10/wsat" ns9:Optional="true" ns12:Optional="true"></ns11:ATAssertion> + </ns9:All> + </ns9:ExactlyOne> + </ns9:Policy> + <types> + <xsd:schema> + <xsd:import namespace="http://cse.campussource.de/ejb/ConfigurationManager" schemaLocation="ConfigurationManager.xsd"></xsd:import> + </xsd:schema> + </types> + <message name="getSettingAsString"> + <part name="parameters" element="tns:getSettingAsString"></part> + </message> + <message name="getSettingAsStringResponse"> + <part name="parameters" element="tns:getSettingAsStringResponse"></part> + </message> + <message name="SettingNotFoundException"> + <part name="fault" element="tns:SettingNotFoundException"></part> + </message> + <message name="getSettingAsInteger"> + <part name="parameters" element="tns:getSettingAsInteger"></part> + </message> + <message name="getSettingAsIntegerResponse"> + <part name="parameters" element="tns:getSettingAsIntegerResponse"></part> + </message> + <message name="getSettingAsBoolean"> + <part name="parameters" element="tns:getSettingAsBoolean"></part> + </message> + <message name="getSettingAsBooleanResponse"> + <part name="parameters" element="tns:getSettingAsBooleanResponse"></part> + </message> + <portType name="ConfigurationManager"> + <operation name="getSettingAsString"> + <input message="tns:getSettingAsString"></input> + <output message="tns:getSettingAsStringResponse"></output> + <fault message="tns:SettingNotFoundException" name="SettingNotFoundException"></fault> + </operation> + <operation name="getSettingAsInteger"> + <input message="tns:getSettingAsInteger"></input> + <output message="tns:getSettingAsIntegerResponse"></output> + <fault message="tns:SettingNotFoundException" name="SettingNotFoundException"></fault> + </operation> + <operation name="getSettingAsBoolean"> + <input message="tns:getSettingAsBoolean"></input> + <output message="tns:getSettingAsBooleanResponse"></output> + <fault message="tns:SettingNotFoundException" name="SettingNotFoundException"></fault> + </operation> + </portType> + <binding name="ConfigurationManagerPortBinding" type="tns:ConfigurationManager"> + <soap:binding transport="http://schemas.xmlsoap.org/soap/http" style="document"></soap:binding> + <operation name="getSettingAsString"> + <ns13:PolicyReference xmlns:ns13="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsString_WSAT_Policy"></ns13:PolicyReference> + <soap:operation soapAction=""></soap:operation> + <input> + <soap:body use="literal"></soap:body> + </input> + <output> + <soap:body use="literal"></soap:body> + </output> + <fault name="SettingNotFoundException"> + <soap:fault name="SettingNotFoundException" use="literal"></soap:fault> + </fault> + </operation> + <operation name="getSettingAsInteger"> + <ns14:PolicyReference xmlns:ns14="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsInteger_WSAT_Policy"></ns14:PolicyReference> + <soap:operation soapAction=""></soap:operation> + <input> + <soap:body use="literal"></soap:body> + </input> + <output> + <soap:body use="literal"></soap:body> + </output> + <fault name="SettingNotFoundException"> + <soap:fault name="SettingNotFoundException" use="literal"></soap:fault> + </fault> + </operation> + <operation name="getSettingAsBoolean"> + <ns15:PolicyReference xmlns:ns15="http://www.w3.org/ns/ws-policy" URI="#ConfigurationManagerPortBinding_getSettingAsBoolean_WSAT_Policy"></ns15:PolicyReference> + <soap:operation soapAction=""></soap:operation> + <input> + <soap:body use="literal"></soap:body> + </input> + <output> + <soap:body use="literal"></soap:body> + </output> + <fault name="SettingNotFoundException"> + <soap:fault name="SettingNotFoundException" use="literal"></soap:fault> + </fault> + </operation> + </binding> + <service name="ConfigurationManagerWSService"> + <port name="ConfigurationManagerPort" binding="tns:ConfigurationManagerPortBinding"> + <soap:address location="http://localhost:8080/ConfigurationManagerWSService/ConfigurationManager"></soap:address> + </port> + </service> + <plnk:partnerLinkType name="ConfigurationManagerLinkType"> + <plnk:role name="ConfigurationManagerRole" portType="tns:ConfigurationManager"/> + </plnk:partnerLinkType> + +</definitions> \ No newline at end of file Added: trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd (rev 0) +++ trunk/sandbox/lsf-adapter-demo/Common/src/ConfigurationManager.xsd 2009-07-01 09:01:29 UTC (rev 283) @@ -0,0 +1,64 @@ +<xs:schema xmlns:tns="http://cse.campussource.de/ejb/ConfigurationManager" + xmlns:xs="http://www.w3.org/2001/XMLSchema" + version="1.0" + targetNamespace="http://cse.campussource.de/ejb/ConfigurationManager"> + + <xs:element name="SettingNotFoundException" type="tns:SettingNotFoundException"></xs:element> + + <xs:element name="getSettingAsBoolean" type="tns:getSettingAsBoolean"></xs:element> + + <xs:element name="getSettingAsBooleanResponse" type="tns:getSettingAsBooleanResponse"></xs:element> + + <xs:element name="getSettingAsInteger" type="tns:getSettingAsInteger"></xs:element> + + <xs:element name="getSettingAsIntegerResponse" type="tns:getSettingAsIntegerResponse"></xs:element> + + <xs:element name="getSettingAsString" type="tns:getSettingAsString"></xs:element> + + <xs:element name="getSettingAsStringResponse" type="tns:getSettingAsStringResponse"></xs:element> + + <xs:complexType name="getSettingAsInteger"> + <xs:sequence> + <xs:element name="settingName" type="xs:string" minOccurs="0"></xs:element> + <xs:element name="categoryName" type="xs:string" minOccurs="0"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="getSettingAsIntegerResponse"> + <xs:sequence> + <xs:element name="return" type="xs:int"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="SettingNotFoundException"> + <xs:sequence> + <xs:element name="message" type="xs:string" minOccurs="0"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="getSettingAsBoolean"> + <xs:sequence> + <xs:element name="settingName" type="xs:string" minOccurs="0"></xs:element> + <xs:element name="categoryName" type="xs:string" minOccurs="0"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="getSettingAsBooleanResponse"> + <xs:sequence> + <xs:element name="return" type="xs:boolean"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="getSettingAsString"> + <xs:sequence> + <xs:element name="settingName" type="xs:string" minOccurs="0"></xs:element> + <xs:element name="categoryName" type="xs:string" minOccurs="0"></xs:element> + </xs:sequence> + </xs:complexType> + + <xs:complexType name="getSettingAsStringResponse"> + <xs:sequence> + <xs:element name="return" type="xs:string" minOccurs="0"></xs:element> + </xs:sequence> + </xs:complexType> +</xs:schema> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |