Skip to main content

Notice: this Wiki will be going read only early in 2024 and edits will no longer be possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.

Jump to: navigation, search

Difference between revisions of "ALF/Build Vocabulary/WSDL"

Line 10: Line 10:
 
WARNING! PRELIMINARY FOR COMMENT ONLY
 
WARNING! PRELIMINARY FOR COMMENT ONLY
 
Copyright Notice The material in this document is Copyright (c)
 
Copyright Notice The material in this document is Copyright (c)
Serena Software, Inc. and others, 2005, 2006 Terms and
+
Catalyst Systems Corporation and others, 2005, 2006 Terms and
 
Conditions: The Eclipse Foundation makes available all content
 
Conditions: The Eclipse Foundation makes available all content
 
in this document ("Content"). Unless otherwise indicated below,
 
in this document ("Content"). Unless otherwise indicated below,
Line 26: Line 26:
 
the EPL still apply to the Content.
 
the EPL still apply to the Content.
 
</wsdl:documentation>
 
</wsdl:documentation>
<!--  ALF Buils WSDL  
+
<!--  ALF Build WSDL  
 
-->
 
-->
 
<wsdl:types>
 
<wsdl:types>

Revision as of 20:49, 10 October 2006

<?xml version="1.0" encoding="UTF-8" ?>
<wsdl:definitions name="ALFBUILD"
	targetNamespace="http://www.eclipse.org/alf/schema/buildvocabulary/v0.00"
	xmlns:tns="http://www.eclipse.org/alf/schema/buildvocabulary/v0.00"
	xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
	xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
	xmlns:xsd="http://www.w3.org/2001/XMLSchema">
	<wsdl:documentation>
		WARNING! PRELIMINARY FOR COMMENT ONLY
		Copyright Notice The material in this document is Copyright (c)
		Catalyst Systems Corporation and others, 2005, 2006 Terms and
		Conditions: The Eclipse Foundation makes available all content
		in this document ("Content"). Unless otherwise indicated below,
		the Content is provided to you under the terms and conditions of
		the Eclipse Public License Version 1.0 ("EPL"). A copy of the
		EPL is available at http://www.eclipse.org/legal/epl-v10.html.
		For purposes of the EPL, "Program" will mean the Content. If you
		did not receive this Content directly from the Eclipse
		Foundation, the Content is being redistributed by another party
		("Redistributor") and different terms and conditions may apply
		to your use of any object code in the Content. Check the
		Redistributor's license that was provided with the Content. If
		you did not receive any such license, contact the Redistributor.
		Unless otherwise indicated below, the terms and conditions of
		the EPL still apply to the Content.
	</wsdl:documentation>
	<!--  ALF Build WSDL 
	-->
	<wsdl:types>
		<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"
			targetNamespace="http://www.eclipse.org/alf/schema/buildvocabulary/v0.00"
			xmlns:tns="http://www.eclipse.org/alf/schema/buildvocabulary/v0.00"
			elementFormDefault="qualified" attributeFormDefault="unqualified">
			<xsd:include schemaLocation="ALFBuild.xsd" />
			<xsd:complexType name="BuildRequestType">
				<xsd:sequence>
					<xsd:element name="SCMWorkspace" type="SCMWorkspaceType" />
					<xsd:element name="ProjectName" type="xsd:string" />
					<xsd:element name="BuildIdentifierName" type="xsd:string" />
					<xsd:element name="BuildConfigurationName" type="xsd:string" />
				</xsd:sequence>
			</xsd:complexType>
			<xsd:complexType name="BuildTypeResponseType">
					<xsd:sequence>
						<xsd:element name="BuildResults" type="BuildResultsType" />
					</xsd:sequence>
			</xsd:complexType>
			<xsd:element name="buildRequest"
				type="BuildRequestType" />
			<xsd:element name="buildResponse"
				type="BuildResponseType" />
	<wsdl:portType name="BuildServer">
		<wsdl:operation name="Build">
			<wsdl:input message="tns:BuildRequest" />
			<wsdl:output message="tns:BuildResponse" />
		</wsdl:operation>
	</wsdl:portType>
	<wsdl:binding name="ALFBUILDSOAP" type="tns:ALFBUILD">
		<soap:binding style="document"
			transport="http://schemas.xmlsoap.org/soap/http" />
		<wsdl:operation name="Build">
			<soap:operation soapAction="" />
			<wsdl:input>
				<soap:body use="literal" />
			</wsdl:input>
			<wsdl:output>
				<soap:body use="literal" />
			</wsdl:output>
		</wsdl:operation>
	</wsdl:binding>
	<wsdl:service name="ALFBuildServer">
		<wsdl:port binding="tns:ALFBuildSOAP" name="ALFBuildSOAP">
			<soap:address location="http://localhost:8080/ALFBuildServer" />
		</wsdl:port>
	</wsdl:service>
</wsdl:definitions>

Back to the top