on 12-06-2010 1:19 PM
How or where can I get the XSD of the EXTERNAL_REFERENCE_MODEL?
Can it be downloaded from our SolMan-System like the WSDLs of the ECATT function modules (e.g. http://mysolman:8000/sap/bc/soap/wsdl?services=ECATT_STORE_BLOB )?
Thank you very much in advance for your answers!
Regards,
Ronald
And the end:
<pre>
<xsd:complexType name="SMplanType">
<xsd:sequence>
<xsd:element name="TestPlanID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="TestPlanDescription" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SMpackageType">
<xsd:sequence>
<xsd:element name="TestPackageID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="TestPackageDescription" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="externalLogType">
<xsd:sequence>
<xsd:element name="FileType">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="3"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="FilePath" type="xsd:string"/>
<xsd:element name="FileContentBinaryObject" type="xsd:string"/>
<xsd:element name="FileLenght" type="xsd:long"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="staticMetaDataType">
<xsd:sequence>
<xsd:element name="staticMetaDataItem" type="staticMetaDataItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="staticMetaDataItemType">
<xsd:sequence>
<xsd:element name="NAME">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="64"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="VALUE" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="executionMetaDataType">
<xsd:sequence>
<xsd:element name="LogID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="10"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="executionMetaDataItem" type="executionMetaDataItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="executionMetaDataItemType">
<xsd:sequence>
<xsd:element name="RFCDest">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="32"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="TRANSACTION_CODES" type="transactionCodesType"/>
<xsd:element name="TEST_USER_NAMES" type="testUserNamesType"/>
<xsd:element name="DYNPRO_IDS" type="dynproIDsType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="transactionCodesType">
<xsd:sequence>
<xsd:element name="transactionCodesItem" type="transactionCodesItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="transactionCodesItemType">
<xsd:sequence>
<xsd:element name="transactionCode">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="20"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="testUserNamesType">
<xsd:sequence>
<xsd:element name="testUserNamesItem" type="testUserNamesItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="testUserNamesItemType">
<xsd:sequence>
<xsd:element name="UserName">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="12"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dynproIDsType">
<xsd:sequence>
<xsd:element name="dynproIDsItem" type="dynproIDsItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="dynproIDsItemType">
<xsd:sequence>
<xsd:element name="ProgramID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="40"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="DynproNr">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="4"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SDCType">
<xsd:sequence>
<xsd:element name="SDC_NAME" type="xsd:string"/>
<xsd:element name="SDC_DEFINITION" type="xsd:string"/>
<xsd:element name="SYSTEM_INFO" type="systeminfoType"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="systeminfoType">
<xsd:sequence>
<xsd:element name="TESTSYSTEM" type="xsd:string"/>
<xsd:element name="LOGICAL_SYSTEM" type="xsd:string"/>
<xsd:element name="RFC_INFO" type="rfcinfoType" minOccurs="0"/>
<xsd:element name="HTTP_INFO" type="httpinfoType" minOccurs="0"/>
<xsd:element name="DEFAULT_SYSTEM" type="xsd:boolean"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="rfcinfoType">
<xsd:sequence>
<xsd:element name="RFC_DESTINATON" type="xsd:string" minOccurs="0"/>
<xsd:element name="ASHOST" type="xsd:string"/>
<xsd:element name="CLIENT" type="xsd:string"/>
<xsd:element name="LANG" type="xsd:string"/>
<xsd:element name="TRACE" type="xsd:boolean"/>
<xsd:element name="USER" type="xsd:string"/>
<xsd:element name="MSHOST" type="xsd:string"/>
<xsd:element name="MSSERV" type="xsd:string"/>
<xsd:element name="SYSID" type="xsd:string"/>
<xsd:element name="SYSNR" type="xsd:string"/>
<xsd:element name="GROUP" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="httpinfoType">
<xsd:sequence>
<xsd:element name="RFC_DESTINATON" type="xsd:string" minOccurs="0"/>
<xsd:element name="RFCTYPE" type="xsd:string"/>
<xsd:element name="SERVICENR" type="xsd:string"/>
<xsd:element name="SERVER" type="xsd:string"/>
<xsd:element name="TRACE" type="xsd:boolean"/>
<xsd:element name="LANGUAGE" type="xsd:string"/>
<xsd:element name="CLIENT" type="xsd:string"/>
<xsd:element name="USER" type="xsd:string"/>
<xsd:element name="PASSWORD" type="xsd:string"/>
<xsd:element name="DESCRIPTION" type="xsd:string"/>
<xsd:element name="PROXY_HOST" type="xsd:string"/>
<xsd:element name="PROXY_SERVICE" type="xsd:string"/>
<xsd:element name="PROXY_USER" type="xsd:string"/>
<xsd:element name="PROXY_PASSWORD" type="xsd:string"/>
<xsd:element name="SSLAPPLIC" type="xsd:string"/>
<xsd:element name="PATH_PREFIX" type="xsd:string"/>
<xsd:element name="DESTLOCK" type="xsd:string"/>
<xsd:element name="AUTHORITY" type="xsd:string"/>
<xsd:element name="SLOGIN" type="xsd:string"/>
<xsd:element name="SAMEUSR" type="xsd:boolean"/>
<xsd:element name="SSL" type="xsd:boolean"/>
<xsd:element name="HTTP_TIMEOUT" type="xsd:integer"/>
<xsd:element name="HTTP_VERSION" type="xsd:string"/>
<xsd:element name="HTTP_COMPRESS" type="xsd:string"/>
<xsd:element name="COMPRESSREPLY" type="xsd:boolean"/>
<xsd:element name="COOKIE_ACCEPT" type="xsd:string"/>
<xsd:element name="SSO_TICKET" type="xsd:string"/>
<xsd:element name="CATEGORY" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</xsd:schema>
</pre>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Here it is:
<pre>
<?xml version="1.0" encoding="UTF-8"?>
<!-- edited with XML Spy v4.4 U (http://www.xmlspy.com) by Joerg Bischof (SAP AG Walldorf) -->
<xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<xsd:element name="EXTERNAL_REFERENCE_MODEL">
<xsd:annotation>
<xsd:documentation>SAP BC-eCATT, Interface for external test tools to communicate with eCATT; Version for Web Application Server Release 6.20; Schema for Scripts, Argument Containers and Instances of Argument Containers.</xsd:documentation>
</xsd:annotation>
<xsd:complexType>
<xsd:choice>
<xsd:sequence>
<xsd:element name="SCRIPTS" type="scriptsType">
<xsd:annotation>
<xsd:documentation>The schema for executable scripts</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="ARGCONTAINER_TEMPL" type="argContTemplType">
<xsd:annotation>
<xsd:documentation>The argument container schema</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:sequence>
<xsd:element name="ARGCONTAINER_INST" type="argContInstType">
<xsd:annotation>
<xsd:documentation>The argument container schema</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BLOB" type="blobType">
<xsd:annotation>
<xsd:documentation>The schema for the BLOB</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="BP_CHANGE" type="changeType">
<xsd:annotation>
<xsd:documentation>The schema for Business Process Change Information of a Test Script</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="CONTEXT" type="contextType">
<xsd:annotation>
<xsd:documentation>The schema for Context Information of a Test Script</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EXTERNAL_LOG" type="externalLogType">
<xsd:annotation>
<xsd:documentation>The schema for submitting External Log content for a Test Script execution</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="EXECUTION_METADATA" type="executionMetaDataType">
<xsd:annotation>
<xsd:documentation>The schema for submitting test execution metadata</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="STATIC_METADATA" type="staticMetaDataType">
<xsd:annotation>
<xsd:documentation>The schema for submitting static test metadata</xsd:documentation>
</xsd:annotation>
</xsd:element>
<xsd:element name="SDC_INFORMATION" type="SDCType">
<xsd:annotation>
<xsd:documentation>
Schema for System Under Test data
</xsd:documentation>
</xsd:annotation>
</xsd:element>
</xsd:choice>
</xsd:complexType>
</xsd:element>
<xsd:complexType name="scriptsType">
<xsd:sequence>
<xsd:element name="TOOL" type="xsd:string"/>
<xsd:element name="TOOL_VERSION" type="xsd:string"/>
<xsd:element name="PRIMARY_PROJECT" type="xsd:string"/>
<xsd:element name="PRIMARY_SCRIPT" type="xsd:string"/>
<xsd:element name="PROJECT" type="projectType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="projectType">
<xsd:sequence>
<xsd:element name="NAME" type="xsd:string"/>
<xsd:element name="SCRIPT" type="xsd:string" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="argContTemplType">
<xsd:sequence>
<xsd:element name="ARGUMENT" type="argTemplType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="argContInstType">
<xsd:sequence>
<xsd:element name="ARGUMENT" type="argInstType" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="argTemplType">
<xsd:sequence>
<xsd:element name="NAME" type="argNameType"/>
<xsd:element name="TYPE" type="supportedTypes"/>
<xsd:element name="DIRECTION" type="importExportType"/>
<xsd:element name="DEFAULT_VALUE" type="xsd:string"/>
<xsd:element name="DESCRIPTION" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="argInstType">
<xsd:sequence>
<xsd:element name="NAME" type="argNameType"/>
<xsd:element name="VALUE" type="xsd:string" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:simpleType name="argNameType">
<xsd:restriction base="xsd:string">
<xsd:maxLength value="30"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="importExportType">
<xsd:restriction base="xsd:string">
<xsd:pattern value="IMPORT|EXPORT"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:simpleType name="supportedTypes">
<xsd:restriction base="xsd:string">
<xsd:pattern value="string"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:complexType name="blobType">
<xsd:sequence>
<xsd:element name="BLOB_ID" type="xsd:string"/>
<xsd:element name="BLOB_VERSION" type="xsd:string"/>
<xsd:element name="TOOL" type="xsd:string"/>
<xsd:element name="TOOL_VERSION" type="xsd:string"/>
<xsd:element name="BLOB_LENGTH" type="xsd:long"/>
<xsd:element name="BLOB_DATA" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="changeType">
<xsd:sequence>
<xsd:element name="ChangeItem" type="changeItemType" minOccurs="0" maxOccurs="unbounded"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="changeItemType">
<xsd:sequence>
<xsd:element name="ResultId" type="xsd:string"/>
<xsd:element name="ItemId" type="xsd:string"/>
<xsd:element name="Line" type="xsd:string"/>
<xsd:element name="TBOMGUID" type="xsd:string"/>
<xsd:element name="RequestID" type="xsd:string"/>
<xsd:element name="ProgramID" type="xsd:string"/>
<xsd:element name="ObjectType" type="xsd:string"/>
<xsd:element name="ObjectName" type="xsd:string"/>
<xsd:element name="TBOMItemClassType" type="xsd:string"/>
<xsd:element name="TBOMItemClassValue" type="xsd:string"/>
<xsd:element name="Package" type="xsd:string"/>
<xsd:element name="Softwarecomponent" type="xsd:string"/>
<xsd:element name="TBOMObjectSource" type="xsd:string"/>
<xsd:element name="Event" type="xsd:string"/>
<xsd:element name="Criticality" type="xsd:string"/>
<xsd:element name="LogicalComponent" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="contextType">
<xsd:sequence>
<xsd:element name="Language">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="2"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="Solution" type="SMsolutionType" minOccurs="0"/>
<xsd:element name="Project" type="SMprojectType" minOccurs="0"/>
<xsd:element name="TestPlan" type="SMplanType" minOccurs="0"/>
<xsd:element name="TestPackage" type="SMpackageType" minOccurs="0"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SMsolutionType">
<xsd:sequence>
<xsd:element name="SolutionID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="15"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="SolutionDescription" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="SMprojectType">
<xsd:sequence>
<xsd:element name="ProjectID">
<xsd:simpleType>
<xsd:restriction base="xsd:string">
<xsd:length value="15"/>
</xsd:restriction>
</xsd:simpleType>
</xsd:element>
<xsd:element name="ProjectDescription" type="xsd:string"/>
</xsd:sequence>
</xsd:complexType>
</pre>
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
82 | |
10 | |
10 | |
9 | |
6 | |
6 | |
5 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.