From: <pka...@us...> - 2009-07-01 14:53:58
|
Revision: 291 http://cse-ip.svn.sourceforge.net/cse-ip/?rev=291&view=rev Author: pkasprzak Date: 2009-07-01 13:56:10 +0000 (Wed, 01 Jul 2009) Log Message: ----------- * Catalog changes for serviceref support * Added serviceref.xsd Modified Paths: -------------- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml Added Paths: ----------- trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd Modified: trunk/sandbox/lsf-adapter-demo/Common/catalog.xml =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 13:56:03 UTC (rev 290) +++ trunk/sandbox/lsf-adapter-demo/Common/catalog.xml 2009-07-01 13:56:10 UTC (rev 291) @@ -1,6 +1,7 @@ <?xml version="1.0" encoding="UTF-8" standalone="no"?> <catalog xmlns="urn:oasis:names:tc:entity:xmlns:xml:catalog" prefer="system"> <nextCatalog catalog="nbproject/private/cache/retriever/catalog.xml"/> - <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing/" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> - <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing/" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://schemas.xmlsoap.org/ws/2004/08/addressing" uri="src/schemas.xmlsoap.org/ws/2004/08/addressing.xsd"/> + <system systemId="http://docs.oasis-open.org/wsbpel/2.0/serviceref" uri="src/serviceref.xsd"/> </catalog> Added: trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd =================================================================== --- trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd (rev 0) +++ trunk/sandbox/lsf-adapter-demo/Common/src/serviceref.xsd 2009-07-01 13:56:10 UTC (rev 291) @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- + Copyright (c) OASIS Open 2006-2007. All Rights Reserved. +--> +<xsd:schema targetNamespace="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:sref="http://docs.oasis-open.org/wsbpel/2.0/serviceref" + xmlns:xsd="http://www.w3.org/2001/XMLSchema" + elementFormDefault="qualified" + blockDefault="#all"> + + <xsd:annotation> + <xsd:documentation> + Service Reference Schema for WS-BPEL 2.0 + OASIS Standard + 11th April, 2007 + </xsd:documentation> + </xsd:annotation> + + <xsd:element name="service-ref" type="sref:ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This element can be used within a from-spec. + </xsd:documentation> + </xsd:annotation> + </xsd:element> + <xsd:complexType name="ServiceRefType"> + <xsd:annotation> + <xsd:documentation> + This type definition is for service reference container. + This container is used as envelope to wrap around the actual endpoint reference value, + when a BPEL process interacts the endpoint reference of a partnerLink. + It provides pluggability of different versions of service referencing schemes + being used within a BPEL program. The design pattern here is similar to those of + expression language. + </xsd:documentation> + </xsd:annotation> + <xsd:sequence> + <xsd:any namespace="##other" processContents="lax"/> + </xsd:sequence> + <xsd:attribute name="reference-scheme" type="xsd:anyURI"/> + </xsd:complexType> + +</xsd:schema> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |