Schema Central > WS-BPEL 2.0 > ws-bpel_abstract_common_base.xsd > xsd-derived:process
Advanced search
Need SOA Help?

Recommended Reading:

Web Service Contract Design and Versioning for SOA

 

Definitive XML Schema

 

xsd-derived:process

				This is the root element for a WS-BPEL 2.0 process.
			

Element information

Content

Attributes

NameOccTypeDescriptionNotes
Any attribute[0..*]Namespace: ##other, Process Contents: laxfrom type xsd-derived:tExtensibleElements
name [0..1]xsd-derived:NCName
targetNamespace [0..1]xsd-derived:anyURI
queryLanguage [0..1]xsd-derived:anyURIDefault value is "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0".
expressionLanguage [0..1]xsd-derived:anyURIDefault value is "urn:oasis:names:tc:wsbpel:2.0:sublang:xpath1.0".
suppressJoinFailure [0..1]xsd-derived:tBooleanDefault value is "no".
exitOnStandardFault [0..1]xsd-derived:tBooleanDefault value is "no".
abstractProcessProfile [1..1]xsd:anyURI

Sample instance

<xsd-derived:process abstractProcessProfile="http://www.example.com/">
   <xsd-derived:documentation>Any text, intermingled with:
      <!--any element-->
   </xsd-derived:documentation>
   <!--any element-->
   <xsd-derived:extensions>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:extension>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
      </xsd-derived:extension>
   </xsd-derived:extensions>
   <xsd-derived:import>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
   </xsd-derived:import>
   <xsd-derived:partnerLinks>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:partnerLink>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
      </xsd-derived:partnerLink>
   </xsd-derived:partnerLinks>
   <xsd-derived:messageExchanges>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:messageExchange>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
      </xsd-derived:messageExchange>
   </xsd-derived:messageExchanges>
   <xsd-derived:variables>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:variable>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:opaqueFrom>...
         </xsd-derived:opaqueFrom>
      </xsd-derived:variable>
   </xsd-derived:variables>
   <xsd-derived:correlationSets>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:correlationSet>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
      </xsd-derived:correlationSet>
   </xsd-derived:correlationSets>
   <xsd-derived:faultHandlers>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:catch>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:assign>...
         </xsd-derived:assign>
      </xsd-derived:catch>
      <xsd-derived:catchAll>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:assign>...
         </xsd-derived:assign>
      </xsd-derived:catchAll>
   </xsd-derived:faultHandlers>
   <xsd-derived:eventHandlers>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:onEvent>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:correlations>...
         </xsd-derived:correlations>
         <xsd-derived:fromParts>...
         </xsd-derived:fromParts>
         <xsd-derived:scope>...
         </xsd-derived:scope>
      </xsd-derived:onEvent>
      <xsd-derived:onAlarm>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:for>
            <!--any element-->
         </xsd-derived:for>
         <xsd-derived:repeatEvery>
            <!--any element-->
         </xsd-derived:repeatEvery>
         <xsd-derived:scope>...
         </xsd-derived:scope>
      </xsd-derived:onAlarm>
   </xsd-derived:eventHandlers>
   <xsd-derived:assign>
      <xsd-derived:documentation>Any text, intermingled with:
         <!--any element-->
      </xsd-derived:documentation>
      <!--any element-->
      <xsd-derived:targets>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:joinCondition>
            <!--any element-->
         </xsd-derived:joinCondition>
         <xsd-derived:target>...
         </xsd-derived:target>
      </xsd-derived:targets>
      <xsd-derived:sources>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:source>...
         </xsd-derived:source>
      </xsd-derived:sources>
      <xsd-derived:copy>
         <xsd-derived:documentation>Any text, intermingled with:
            <!--any element-->
         </xsd-derived:documentation>
         <!--any element-->
         <xsd-derived:opaqueFrom>...
         </xsd-derived:opaqueFrom>
         <xsd-derived:to>Any text, intermingled with:...
         </xsd-derived:to>
      </xsd-derived:copy>
   </xsd-derived:assign>
</xsd-derived:process>

Site developed and hosted by Datypic, Inc.

Please report errors or comments about this site to pwalmsley@datypic.com