You are viewing a plain text version of this content. The canonical link for it is here.
Posted to axis-cvs@ws.apache.org by ha...@apache.org on 2005/12/05 18:47:57 UTC
svn commit: r354110 - in
/webservices/axis/trunk/c/tests/auto_build/testcases: client/cpp/ output/
wsdls/
Author: hawkeye
Date: Mon Dec 5 09:47:48 2005
New Revision: 354110
URL: http://svn.apache.org/viewcvs?rev=354110&view=rev
Log:
Updated ValidXMLCharIsInterpretedAsCPPCommand because it was testing element names that aren't allowed. I also added some more complex tests.
Modified:
webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp
webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Out.expected
webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Request.expected
webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_ServerResponse.expected
webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.wsdl
webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.xsd
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/client/cpp/ValidXMLCharIsInterpretedAsCPPCommandClient.cpp Mon Dec 5 09:47:48 2005
@@ -31,19 +31,46 @@
ValidXMLCharIsInterpretedAsCPPCommand * pWS = new ValidXMLCharIsInterpretedAsCPPCommand( pszURL, APTHTTP1_1);
test1Punctuation * pTest1Punctuation = new test1Punctuation();
- test2Logical * pTest2Logical = new test2Logical();
- test3Mathematical * pTest3Mathematical = new test3Mathematical();
- test4Miscellaneous * pTest4Miscellaneous = new test4Miscellaneous();
+// test2Logical * pTest2Logical = new test2Logical();
+// test3Mathematical * pTest3Mathematical = new test3Mathematical();
+// test4Miscellaneous * pTest4Miscellaneous = new test4Miscellaneous();
- pTest1Punctuation->setarg_name1( 1);
- pTest1Punctuation->setarg_name2( 2);
- pTest1Punctuation->setarg_name3( 3);
- pTest1Punctuation->setarg_name4( 4);
- pTest1Punctuation->setarg_name5( 5);
-
+ pTest1Punctuation->setarg_WithADot( 1);
+ pTest1Punctuation->setarg_WithAnUnderscore( 2);
+ pTest1Punctuation->setarg_WithAHyphen( 3);
+ pTest1Punctuation->setarg_WithAColon( 4);
+ pTest1Punctuation->setarg__WithTwoUnderscores( 5);
+ pTest1Punctuation->setarg_With_TwoDots( 6);
+ pTest1Punctuation->setarg__WithTwoDotsInline( 7);
+
+// pTest1Punctuation->setarg_name5( 5);
+
+ cout <<"About to invoke test1"<<endl;
xsd__int iResult1 = pWS->test1( pTest1Punctuation);
+ if( iResult1 == 1 + 2 + 3 + 4 + 5+6+7)
+ {
+ cout <<"Got result from test1 "<<iResult1<<endl;
+ // don't print anything
+ // just do the next test
+ cout <<"About to invoke Test1WithComplexResponse"<<endl;
+ test1Punctuation* pTest1PunctuationResponse = pWS->Test1WithComplexResponse(pTest1Punctuation);
+ cout << "Done invoke now getting the result"<<endl;
+ cout << "argWithADot="<<pTest1PunctuationResponse->getarg_WithADot()<<endl;
+ cout << "argWithAnUnderscore="<<pTest1PunctuationResponse->getarg_WithAnUnderscore()<<endl;
+ cout << "argWithAHyphen="<<pTest1PunctuationResponse->getarg_WithAHyphen()<<endl;
+ cout << "argWithAColon="<<pTest1PunctuationResponse->getarg_WithAColon()<<endl;
+ cout << "argWithTwoUnderscores="<<pTest1PunctuationResponse->getarg__WithTwoUnderscores()<<endl;
+ cout << "argWithTwoDots="<<pTest1PunctuationResponse->getarg_With_TwoDots()<<endl;
+ cout << "argWithTwoDotsInline="<<pTest1PunctuationResponse->getarg__WithTwoDotsInline()<<endl;
+
+ bSuccess=true;
+ }
+ else
+ {
+ cout << "Results should have been 1+2+3+4+5+6+7="<<(1+2+3+4+5+6+7)<<" but was "<<iResult1<<endl;
+ }
- if( iResult1 == 1 + 2 + 3 + 4 + 5)
+/* if( iResult1 == 1 + 2 + 3 + 4 + 5)
{
pTest2Logical->setarg_name1( 6);
@@ -78,16 +105,16 @@
}
}
}
-
+ */
if( !bSuccess)
{
cout << "Unexpected result." << endl;
}
delete pTest1Punctuation;
- delete pTest2Logical;
- delete pTest3Mathematical;
- delete pTest4Miscellaneous;
+// delete pTest2Logical;
+// delete pTest3Mathematical;
+// delete pTest4Miscellaneous;
delete pWS;
}
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Out.expected
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Out.expected?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Out.expected (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Out.expected Mon Dec 5 09:47:48 2005
@@ -1 +1,12 @@
+About to invoke test1
+Got result from test1 28
+About to invoke Test1WithComplexResponse
+Done invoke now getting the result
+argWithADot=8
+argWithAnUnderscore=9
+argWithAHyphen=10
+argWithAColon=11
+argWithTwoUnderscores=12
+argWithTwoDots=13
+argWithTwoDotsInline=14
---------------------- TEST COMPLETED SUCCESSFULLY -----------------------------
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Request.expected
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Request.expected?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Request.expected (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_Request.expected Mon Dec 5 09:47:48 2005
@@ -2,17 +2,19 @@
Host: 127.0.0.1:13260
Content-Type: text/xml; charset=UTF-8
SOAPAction: "ValidXMLCharIsInterpretedAsCPPCommand#test1"
-Content-Length: 632
+Content-Length: 816
<?xml version='1.0' encoding='utf-8' ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
<ns1:test1Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
-<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg.name1>1</ns2:arg.name1>
-<ns2:arg;name2>2</ns2:arg;name2>
-<ns2:arg?name3>3</ns2:arg?name3>
-<ns2:arg!name4>4</ns2:arg!name4>
-<ns2:arg:name5>5</ns2:arg:name5>
+<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg.WithADot>1</ns2:arg.WithADot>
+<ns2:arg_WithAnUnderscore>2</ns2:arg_WithAnUnderscore>
+<ns2:arg-WithAHyphen>3</ns2:arg-WithAHyphen>
+<ns2:arg:WithAColon>4</ns2:arg:WithAColon>
+<ns2:arg__WithTwoUnderscores>5</ns2:arg__WithTwoUnderscores>
+<ns2:arg.With.TwoDots>6</ns2:arg.With.TwoDots>
+<ns2:arg..WithTwoDotsInline>7</ns2:arg..WithTwoDotsInline>
</ns1:Element>
</ns1:test1Request>
</SOAP-ENV:Body>
@@ -22,57 +24,21 @@
Host: 127.0.0.1:13260
Content-Type: text/xml; charset=UTF-8
SOAPAction: "ValidXMLCharIsInterpretedAsCPPCommand#test1"
-Content-Length: 500
+Content-Length: 816
<?xml version='1.0' encoding='utf-8' ?>
<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<SOAP-ENV:Body>
-<ns1:test2Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
-<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg|name1>6</ns2:arg|name1>
-</ns1:Element>
-</ns1:test2Request>
-</SOAP-ENV:Body>
-</SOAP-ENV:Envelope>
-
-POST /axis/ValidXMLCharIsInterpretedAsCPPCommand HTTP/1.1
-Host: 127.0.0.1:13260
-Content-Type: text/xml; charset=UTF-8
-SOAPAction: "ValidXMLCharIsInterpretedAsCPPCommand#test1"
-Content-Length: 668
-
-<?xml version='1.0' encoding='utf-8' ?>
-<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-<SOAP-ENV:Body>
-<ns1:test3Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
-<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg*name1>7</ns2:arg*name1>
-<ns2:arg/name2>8</ns2:arg/name2>
-<ns2:arg-name3>9</ns2:arg-name3>
-<ns2:arg+name4>10</ns2:arg+name4>
-<ns2:arg%name5>11</ns2:arg%name5>
-<ns2:arg^name6>12</ns2:arg^name6>
-</ns1:Element>
-</ns1:test3Request>
-</SOAP-ENV:Body>
-</SOAP-ENV:Envelope>
-
-POST /axis/ValidXMLCharIsInterpretedAsCPPCommand HTTP/1.1
-Host: 127.0.0.1:13260
-Content-Type: text/xml; charset=UTF-8
-SOAPAction: "ValidXMLCharIsInterpretedAsCPPCommand#test1"
-Content-Length: 677
-
-<?xml version='1.0' encoding='utf-8' ?>
-<SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-<SOAP-ENV:Body>
-<ns1:test4Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
-<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg[name1]>13</ns2:arg[name1]>
-<ns2:arg{name2}>14</ns2:arg{name2}>
-<ns2:arg(name3)>15</ns2:arg(name3)>
-<ns2:arg_name4>16</ns2:arg_name4>
-<ns2:arg#name5>17</ns2:arg#name5>
-<ns...@name6>
+<ns1:test1Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
+<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes"><ns2:arg.WithADot>1</ns2:arg.WithADot>
+<ns2:arg_WithAnUnderscore>2</ns2:arg_WithAnUnderscore>
+<ns2:arg-WithAHyphen>3</ns2:arg-WithAHyphen>
+<ns2:arg:WithAColon>4</ns2:arg:WithAColon>
+<ns2:arg__WithTwoUnderscores>5</ns2:arg__WithTwoUnderscores>
+<ns2:arg.With.TwoDots>6</ns2:arg.With.TwoDots>
+<ns2:arg..WithTwoDotsInline>7</ns2:arg..WithTwoDotsInline>
</ns1:Element>
-</ns1:test4Request>
+</ns1:test1Request>
</SOAP-ENV:Body>
</SOAP-ENV:Envelope>
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_ServerResponse.expected
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_ServerResponse.expected?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_ServerResponse.expected (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/output/ValidXMLCharIsInterpretedAsCPPCommand_ServerResponse.expected Mon Dec 5 09:47:48 2005
@@ -9,7 +9,7 @@
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
<test1Response>
-<_return>15</_return>
+<return>28</return>
</test1Response>
</soapenv:Body>
</soapenv:Envelope>
@@ -22,47 +22,21 @@
Content-Language: en-GB
Transfer-Encoding: chunked
-17f
+###
<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<soapenv:Body>
-<test2Response>
-<_return>6</_return>
-</test2Response>
-</soapenv:Body>
-</soapenv:Envelope>
-0
-
-HTTP/1.1 200 OK
-Server: WebSphere Application Server/5.1
-Content-Type: text/xml; charset=utf-8
-Content-Language: en-GB
-Transfer-Encoding: chunked
-
-180
-<?xml version="1.0" encoding="UTF-8"?>
-<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-<soapenv:Body>
-<test3Response>
-<_return>57</_return>
-</test3Response>
-</soapenv:Body>
-</soapenv:Envelope>
-0
-
-HTTP/1.1 200 OK
-Server: WebSphere Application Server/5.1
-Content-Type: text/xml; charset=utf-8
-Content-Language: en-GB
-Transfer-Encoding: chunked
-
-180
-<?xml version="1.0" encoding="UTF-8"?>
-<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
-<soapenv:Body>
-<test4Response>
-<_return>93</_return>
-</test4Response>
+<ns1:test1Request xmlns:ns1="http://localhost/axis/ValidXMLCharIsInterpretedAsCPPCommand">
+<ns1:Element xmlns:ns2="ValidXMLCharIsInterpretedAsCPPCommandTypes">
+<ns2:arg.WithADot>8</ns2:arg.WithADot>
+<ns2:arg_WithAnUnderscore>9</ns2:arg_WithAnUnderscore>
+<ns2:arg-WithAHyphen>10</ns2:arg-WithAHyphen>
+<ns2:arg:WithAColon>11</ns2:arg:WithAColon>
+<ns2:arg__WithTwoUnderscores>12</ns2:arg__WithTwoUnderscores>
+<ns2:arg.With.TwoDots>13</ns2:arg.With.TwoDots>
+<ns2:arg..WithTwoDotsInline>14</ns2:arg..WithTwoDotsInline>
+</ns1:Element>
+</ns1:test1Request>
</soapenv:Body>
</soapenv:Envelope>
0
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.wsdl
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.wsdl?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.wsdl (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.wsdl Mon Dec 5 09:47:48 2005
@@ -48,8 +48,9 @@
</sequence>
</complexType>
</element>
+
- <xsd:element name="test2Request">
+<!-- <xsd:element name="test2Request">
<xsd:complexType>
<xsd:sequence>
<xsd:element maxOccurs="1" minOccurs="1" name="Element" nillable="true" type="ns99:test2Logical"/>
@@ -96,6 +97,7 @@
</sequence>
</complexType>
</element>
+-->
</schema>
</wsdl:types>
@@ -103,7 +105,7 @@
<wsdl:part element="impl:test1Response" name="parameters"/>
</wsdl:message>
- <wsdl:message name="test2Response">
+<!-- <wsdl:message name="test2Response">
<wsdl:part element="impl:test2Response" name="parameters"/>
</wsdl:message>
@@ -114,12 +116,12 @@
<wsdl:message name="test4Response">
<wsdl:part element="impl:test4Response" name="parameters"/>
</wsdl:message>
-
+-->
<wsdl:message name="test1Request">
<wsdl:part element="impl:test1Request" name="parameters"/>
</wsdl:message>
- <wsdl:message name="test2Request">
+<!-- <wsdl:message name="test2Request">
<wsdl:part element="impl:test2Request" name="parameters"/>
</wsdl:message>
@@ -130,19 +132,19 @@
<wsdl:message name="test4Request">
<wsdl:part element="impl:test4Request" name="parameters"/>
</wsdl:message>
-
+-->
<wsdl:portType name="ValidXMLCharIsInterpretedAsCPPCommand">
<wsdl:operation name="test1">
<wsdl:input message="impl:test1Request" name="test1Request"/>
<wsdl:output message="impl:test1Response" name="test1Response"/>
</wsdl:operation>
- <wsdl:operation name="test2">
- <wsdl:input message="impl:test2Request" name="test2Request"/>
- <wsdl:output message="impl:test2Response" name="test2Response"/>
+ <wsdl:operation name="Test1WithComplexResponse">
+ <wsdl:input message="impl:test1Request" name="test1Request"/>
+ <wsdl:output message="impl:test1Request" name="test1Request"/>
</wsdl:operation>
- <wsdl:operation name="test3">
+<!-- <wsdl:operation name="test3">
<wsdl:input message="impl:test3Request" name="test3Request"/>
<wsdl:output message="impl:test3Response" name="test3Response"/>
</wsdl:operation>
@@ -151,7 +153,7 @@
<wsdl:input message="impl:test4Request" name="test4Request"/>
<wsdl:output message="impl:test4Response" name="test4Response"/>
</wsdl:operation>
-
+-->
</wsdl:portType>
<wsdl:binding name="ValidXMLCharIsInterpretedAsCPPCommandSoapBinding" type="impl:ValidXMLCharIsInterpretedAsCPPCommand">
@@ -166,17 +168,17 @@
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="test2">
- <wsdlsoap:operation soapAction="ValidXMLCharIsInterpretedAsCPPCommand#test2"/>
- <wsdl:input name="test2Request">
+ <wsdl:operation name="Test1WithComplexResponse">
+ <wsdlsoap:operation soapAction="ValidXMLCharIsInterpretedAsCPPCommand#Test1WithComplexResponse"/>
+ <wsdl:input name="test1Request">
<wsdlsoap:body use="literal"/>
</wsdl:input>
- <wsdl:output name="test2Response">
+ <wsdl:output name="test1Request">
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
- <wsdl:operation name="test3">
+<!-- <wsdl:operation name="test3">
<wsdlsoap:operation soapAction="ValidXMLCharIsInterpretedAsCPPCommand#test3"/>
<wsdl:input name="test3Request">
<wsdlsoap:body use="literal"/>
@@ -195,6 +197,7 @@
<wsdlsoap:body use="literal"/>
</wsdl:output>
</wsdl:operation>
+-->
</wsdl:binding>
<wsdl:service name="ValidXMLCharIsInterpretedAsCPPCommand">
Modified: webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.xsd
URL: http://svn.apache.org/viewcvs/webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.xsd?rev=354110&r1=354109&r2=354110&view=diff
==============================================================================
--- webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.xsd (original)
+++ webservices/axis/trunk/c/tests/auto_build/testcases/wsdls/ValidXMLCharIsInterpretedAsCPPCommand.xsd Mon Dec 5 09:47:48 2005
@@ -5,21 +5,27 @@
<xsd:complexType name="test1Punctuation">
<xsd:sequence>
- <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg.name1" nillable="false" type="xsd:int"/>
- <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg;name2" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg.WithADot" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg_WithAnUnderscore" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg-WithAHyphen" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg:WithAColon" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg__WithTwoUnderscores" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg.With.TwoDots" nillable="false" type="xsd:int"/>
+ <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg..WithTwoDotsInline" nillable="false" type="xsd:int"/>
+ <!-- <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg;name2" nillable="false" type="xsd:int"/>
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg?name3" nillable="false" type="xsd:int"/>
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg!name4" nillable="false" type="xsd:int"/>
- <xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg:name5" nillable="false" type="xsd:int"/>
+ -->
</xsd:sequence>
</xsd:complexType>
- <xsd:complexType name="test2Logical">
+<!-- <xsd:complexType name="test2Logical">
<xsd:sequence>
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg|name1" nillable="false" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
-
- <xsd:complexType name="test3Mathematical">
+ -->
+<!-- <xsd:complexType name="test3Mathematical">
<xsd:sequence>
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg*name1" nillable="false" type="xsd:int"/>
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg/name2" nillable="false" type="xsd:int"/>
@@ -40,5 +46,5 @@
<xsd:element form="qualified" maxOccurs="1" minOccurs="1" name="arg@name6" nillable="false" type="xsd:int"/>
</xsd:sequence>
</xsd:complexType>
-
+-->
</xsd:schema>