You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@xmlbeans.apache.org by ce...@apache.org on 2004/12/01 21:32:47 UTC
cvs commit: xml-xmlbeans/v2/test/cases/xbean/xmlobject xmlbeans_45a.xsd xmlbeans_45b.xsd xmlbeans_46.xsd xmlbeans_48.xsd xmlbeans_48b.xsd xmlbeans_57.xml xmlbeans_62.xml xmlbeans_64.xml xmlbeans_64.xsd xmlbeans_68.xsd xmlbeans_71.xml xmlbeans_71.xsd
cezar 2004/12/01 12:32:47
Added: v2/test/cases/xbean/xmlobject xmlbeans_45a.xsd
xmlbeans_45b.xsd xmlbeans_46.xsd xmlbeans_48.xsd
xmlbeans_48b.xsd xmlbeans_57.xml xmlbeans_62.xml
xmlbeans_64.xml xmlbeans_64.xsd xmlbeans_68.xsd
xmlbeans_71.xml xmlbeans_71.xsd
Log:
Contributed by: Jacob Danner added case files for jira regression tests
Revision Changes Path
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_45a.xsd
Index: xmlbeans_45a.xsd
===================================================================
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://xmlbeans_45" targetNamespace="http://xmlbeans_45">
<xs:complexType name="personName">
<xs:sequence>
<xs:element name="title" minOccurs="0"/>
<xs:element name="forename" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:element name="addressee" type="tns:personName"/>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_45b.xsd
Index: xmlbeans_45b.xsd
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://xmlbeans_45" targetNamespace="http://xmlbeans_45">
<xs:redefine schemaLocation="xmlbeans_45a.xsd">
<xs:complexType name="personName">
<xs:complexContent>
<xs:extension base="tns:personName">
<xs:sequence>
<xs:element name="generation" minOccurs="0"/>
</xs:sequence>
</xs:extension>
</xs:complexContent>
</xs:complexType>
</xs:redefine>
<xs:element name="author" type="tns:personName"/>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_46.xsd
Index: xmlbeans_46.xsd
===================================================================
<xs:schema
xmlns:xs="http://www.w3.org/2001/XMLSchema"
targetNamespace="http://xmlbeans_46"
elementFormDefault="qualified"
attributeFormDefault="unqualified">
<xs:element name="usPhoneNumber">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:pattern value="\d{3}\-\d{3}\-\d{4}"/>
</xs:restriction>
</xs:simpleType>
</xs:element>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_48.xsd
Index: xmlbeans_48.xsd
===================================================================
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:tns="http://xmlbeans_48"
targetNamespace="http://xmlbeans_48"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:complexType name="FeedInfoType">
<xs:sequence>
<xs:element name="Location" type="xs:anyURI"/>
<xs:element name="EnteredTime" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
<xs:element name="Feed" type="tns:FeedInfoType"/>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_48b.xsd
Index: xmlbeans_48b.xsd
===================================================================
<?xml version="1.0"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns:muws-xs="http://docs.oasis-open.org/wsdm/2004/04/muws-0.5/schema"
targetNamespace="http://docs.oasis-open.org/wsdm/2004/04/muws-0.5/schema"
elementFormDefault="qualified" attributeFormDefault="unqualified">
<xs:element name="ResourceId" type="xs:anyURI"/>
<xs:element name="Name" type="xs:string"/>
<xs:element name="Version" type="xs:string"/>
<xs:complexType name="StateInformation">
<xs:sequence>
<xs:element name="State" type="xs:anyURI"/>
<xs:element name="TimeEntered" type="xs:dateTime"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ResourceState" type="muws-xs:StateInformation"/>
<xs:attributeGroup name="MetricAttributes">
<xs:attribute name="ResetAt" type="xs:dateTime"/>
<xs:attribute name="LastUpdated" type="xs:dateTime"/>
<xs:attribute name="ChangeType">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Counter"/>
<xs:enumeration value="Gauge"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:attribute name="TimeScope">
<xs:simpleType>
<xs:restriction base="xs:string">
<xs:enumeration value="Interval"/>
<xs:enumeration value="PointInTime"/>
<xs:enumeration value="StartupInterval"/>
</xs:restriction>
</xs:simpleType>
</xs:attribute>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:attributeGroup>
<xs:complexType name="IntegerMetric">
<xs:simpleContent>
<xs:extension base="xs:integer">
<xs:attributeGroup ref="muws-xs:MetricAttributes"/>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:complexType name="DurationMetric">
<xs:simpleContent>
<xs:extension base="xs:duration">
<xs:attributeGroup ref="muws-xs:MetricAttributes"/>
<xs:anyAttribute namespace="##other" processContents="lax"/>
</xs:extension>
</xs:simpleContent>
</xs:complexType>
<xs:element name="CurrentTime" type="xs:dateTime"/>
<xs:complexType name="ResourceIdentityPropertiesType">
<xs:sequence>
<xs:element ref="muws-xs:ResourceId"/>
<xs:element ref="muws-xs:Name" minOccurs="0"/>
<xs:element ref="muws-xs:Version" minOccurs="0"/>
<xs:any minOccurs="0" maxOccurs="unbounded"
namespace="##other" processContents="lax"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ResourceIdentityProperties"
type="muws-xs:ResourceIdentityPropertiesType"/>
<xs:complexType name="ResourceStatePropertiesType">
<xs:sequence>
<xs:element ref="muws-xs:ResourceState"/>
<xs:any minOccurs="0" maxOccurs="unbounded"
namespace="##other" processContents="lax"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ResourceStateProperties"
type="muws-xs:ResourceStatePropertiesType"/>
<xs:complexType name="ResourceMetricsPropertiesType">
<xs:sequence>
<xs:element ref="muws-xs:CurrentTime"/>
<xs:any minOccurs="0" maxOccurs="unbounded"
namespace="##other" processContents="lax"/>
</xs:sequence>
</xs:complexType>
<xs:element name="ResourceMetricsProperties"
type="muws-xs:ResourceMetricsPropertiesType"/>
<xs:element name="Start">
<xs:complexType/>
</xs:element>
<xs:element name="StartOK">
<xs:complexType/>
</xs:element>
<xs:element name="Stop">
<xs:complexType/>
</xs:element>
<xs:element name="StopOK">
<xs:complexType/>
</xs:element>
<xs:element name="ResetAll">
<xs:complexType/>
</xs:element>
<xs:element name="ResetAllOK">
<xs:complexType/>
</xs:element>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_57.xml
Index: xmlbeans_57.xml
===================================================================
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
elementFormDefault="qualified" targetNamespace="DAV:" xmlns="DAV:">
<xs:element name="simpleTest" type="xs:string"/>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_62.xml
Index: xmlbeans_62.xml
===================================================================
<definitions name="olderSchemaVersion"
targetNamespace="abc"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns="http://schemas.xmlsoap.org/wsdl/">
<types>
<schema targetNamespace="http://abc"
xmlns="http://www.w3.org/1999/XMLSchema">
<element name="Foo">
<complexType>
<sequence>
<element name="item1" type="int"/>
<element name="item2" type="boolean"/>
</sequence>
</complexType>
</element>
<element name="Baz">
<complexType>
<all>
<element name="endorsingBoarder" type="string"/>
</all>
</complexType>
</element>
<element name="Bar">
<complexType>
<all>
<element name="errorMessage" type="float"/>
</all>
</complexType>
</element>
</schema>
</types>
<message/>
<binding/>
<portType/>
<service/>
</definitions>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_64.xml
Index: xmlbeans_64.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<ses:recorderSession xmlns:ses="http://beehive.apache.org/netui/tools/testrecorder/2004/session">
<ses:sessionName>XhtmlCheckBox</ses:sessionName>
<ses:tester>ekoneil</ses:tester>
<ses:startDate>08 Jul 2004, 01:42:30.362 PM MDT</ses:startDate>
<ses:description>ekoneil</ses:description>
<ses:tests>
<ses:test>
<ses:testNumber>1</ses:testNumber>
<ses:request>
<ses:protocol>HTTP</ses:protocol>
<ses:protocolVersion>1.1</ses:protocolVersion>
<ses:host>localhost</ses:host>
<ses:port>8080</ses:port>
<ses:uri>/coreWeb/xhtml/goCheckboxTest.do</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
<ses:cookies/>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
<ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-encoding</ses:name>
<ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-language</ses:name>
<ses:value>en-us</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
<ses:value>Keep-Alive, TE</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie2</ses:name>
<ses:value>$Version="1"</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
<ses:name>te</ses:name>
<ses:value>trailers, deflate, gzip, compress</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
<ses:value>5322191f:fd9ffc1336:-5a22</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testnumber</ses:name>
<ses:value>1</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
<ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
</ses:header>
</ses:headers>
</ses:request>
<ses:response>
<ses:statusCode>200</ses:statusCode>
<ses:reason/>
<ses:responseBody><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Input Test Page</title>
<style type="text/css">
.normal {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal2 {color: #cc0099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal3 {color: #00cc99;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalBold {color: #000099;font-family:Verdana; font-size:8pt; font-weight: bold;margin:0,0,0,0;}
li {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalError {color: #ff0033;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalHead {color: #000099;font-family:Verdana; font-size:8pt;font-weight: strong;margin:0,0,0,0;}
.title {color: #000099;font-family:Verdana; font-size:12pt;margin:2,0,5,0;}
.resultDiv {border: thin solid;margin:5,5,5,5;}
</style>
</head>
<body>
<h1 class="normalHead">CheckBox and CheckBox Group tests</h1>
<a href="/coreWeb/xhtml/begin.do" class="normal" rel="contents" rev="chapter">Home</a>
<div class="resultDiv">
<p class="normal">CheckBox and CheckBox Group tests</p>
<form id="checkboxTests" action="/coreWeb/xhtml/postCheckForm.do" method="post">
<table>
<tr valign="top">
<td class="normalBold" align="right">CheckBox Group</td>
<td>
<input type="hidden" name="wlw-checkbox_group_key:{actionForm.cbg}OldValue" value="true" />
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 1" disabled="disabled" lang="en" title="Title Text" alt="Alt Text" dir="ltr" /><span class="normal">Text CB Option One</span>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 2" checked="checked" /><span class="normal">Text CB Option Two</span>
</td>
</tr>
<tr valign="top" >
<td class="normalBold" align="right">Repeating CheckBox Group</td>
<td>
<table>
<tr><td align="right" class="normal2">
<span>CBG Option 1</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 1" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbg}OldValue" value="true" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 2</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 2" checked="checked" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 3</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 3" />
</td></tr>
</table>
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 1</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check1}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check1}" lang="en" dir="ltr" />
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 2</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check2}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check2}" checked="checked" />
</td>
</tr>
<tr valign="top">
<td colspan="2" align="center">
<table cellspacing="0" border="1">
<tr><th class="normalBold" valign="top" align="center">Complex Repeater</th><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-1" checked="checked" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbgMap}OldValue" value="true" />
<span class="normal">Option One</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-2" />
<span class="normal2">Option Two</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-3" />
<span class="normal3">Option Three</span><br/>
</td></tr></table>
</td>
</tr>
</table>
<br />
<input type="submit" class="normal" value="Post To Results One" title="Post to Results One" lang="en" alt="Post to Results One" dir="ltr" />
<input type="submit" name="actionOverride:postCheckFormTwo" class="normal" value="Post To Results Two" />
</form>
</div>
</body>
</html></ses:responseBody>
</ses:response>
<ses:testResults>
<ses:testStatus>fail</ses:testStatus>
</ses:testResults>
</ses:test>
<ses:test>
<ses:testNumber>2</ses:testNumber>
<ses:request>
<ses:protocol>HTTP</ses:protocol>
<ses:protocolVersion>1.1</ses:protocolVersion>
<ses:host>localhost</ses:host>
<ses:port>8080</ses:port>
<ses:uri>/coreWeb/xhtml/postCheckForm.do</ses:uri>
<ses:method>POST</ses:method>
<ses:parameters>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.cbg}</ses:name>
<ses:value>CheckBox Option 2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.cbg}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-1</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-3</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 1</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 3</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check1}</ses:name>
<ses:value>on</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check1}OldValue</ses:name>
<ses:value>false</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check2}</ses:name>
<ses:value>on</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check2}OldValue</ses:name>
<ses:value>false</ses:value>
</ses:parameter>
</ses:parameters>
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
<ses:value>1BFFDA13ECA66F0BFC1745BD8BAB49DE</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
<ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-encoding</ses:name>
<ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-language</ses:name>
<ses:value>en-us</ses:value>
</ses:header>
<ses:header>
<ses:name>cache-control</ses:name>
<ses:value>no-cache</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
<ses:value>Keep-Alive, TE</ses:value>
</ses:header>
<ses:header>
<ses:name>content-length</ses:name>
<ses:value>857</ses:value>
</ses:header>
<ses:header>
<ses:name>content-type</ses:name>
<ses:value>application/x-www-form-urlencoded</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
<ses:value>$Version=0; JSESSIONID=1BFFDA13ECA66F0BFC1745BD8BAB49DE; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie2</ses:name>
<ses:value>$Version="1"</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
<ses:name>te</ses:name>
<ses:value>trailers, deflate, gzip, compress</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
<ses:value>5322191f:fd9ffc1336:-5a22</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testnumber</ses:name>
<ses:value>2</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
<ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
</ses:header>
</ses:headers>
</ses:request>
<ses:response>
<ses:statusCode>200</ses:statusCode>
<ses:reason/>
<ses:responseBody><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Checkbox Results</title>
<style type="text/css">
.normal {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
p {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalError {color: #ff0033;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalHead {color: #000099;font-family:Verdana; font-size:8pt;font-weight: strong;margin:0,0,0,0;}
.title {color: #000099;font-family:Verdana; font-size:12pt;margin:2,0,5,0;}
.resultDiv {border: thin solid;height: 400px;}
</style>
</head>
<body>
<a id="top" name="top"></a>
<table width="400pt"><tr><td align="left"><h1 class="normalHead">Checkbox Results</h1></td>
<td align="right"><a href="/coreWeb/xhtml/goCheckboxTest.do" class="normal">Input Tests</a></td>
</tr></table>
<p>
Action: <span>postFormOne</span>
</p>
<table border="1" cellspacing="0">
<tr class="tablehead" valign="top">
<th class="normal">CheckBox Group</th>
<th class="normal">Repeating CheckBox Group</th>
<th class="normal">Check One</th>
<th class="normal">Check Two</th>
<th class="normal">Complex Repeater</th>
</tr>
<tr valign="top">
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">CheckBox Option 2</span></td>
</tr>
</table>
</td>
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">CBG Option 2</span></td>
</tr>
</table>
</td>
<td><span class="normal">false</span></td>
<td><span class="normal">true</span></td>
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">opt-1</span></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>]]></ses:responseBody>
</ses:response>
<ses:testResults>
<ses:testStatus>pass</ses:testStatus>
</ses:testResults>
</ses:test>
<ses:test>
<ses:testNumber>3</ses:testNumber>
<ses:request>
<ses:protocol>HTTP</ses:protocol>
<ses:protocolVersion>1.1</ses:protocolVersion>
<ses:host>localhost</ses:host>
<ses:port>8080</ses:port>
<ses:uri>/coreWeb/xhtml/goCheckboxTest.do</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
<ses:value>1BFFDA13ECA66F0BFC1745BD8BAB49DE</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
<ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-encoding</ses:name>
<ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-language</ses:name>
<ses:value>en-us</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
<ses:value>Keep-Alive, TE</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
<ses:value>$Version=0; JSESSIONID=1BFFDA13ECA66F0BFC1745BD8BAB49DE; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie2</ses:name>
<ses:value>$Version="1"</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
<ses:name>te</ses:name>
<ses:value>trailers, deflate, gzip, compress</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
<ses:value>5322191f:fd9ffc1336:-5a22</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testnumber</ses:name>
<ses:value>3</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
<ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
</ses:header>
</ses:headers>
</ses:request>
<ses:response>
<ses:statusCode>200</ses:statusCode>
<ses:reason/>
<ses:responseBody><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Input Test Page</title>
<style type="text/css">
.normal {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal2 {color: #cc0099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal3 {color: #00cc99;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalBold {color: #000099;font-family:Verdana; font-size:8pt; font-weight: bold;margin:0,0,0,0;}
li {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalError {color: #ff0033;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalHead {color: #000099;font-family:Verdana; font-size:8pt;font-weight: strong;margin:0,0,0,0;}
.title {color: #000099;font-family:Verdana; font-size:12pt;margin:2,0,5,0;}
.resultDiv {border: thin solid;margin:5,5,5,5;}
</style>
</head>
<body>
<h1 class="normalHead">CheckBox and CheckBox Group tests</h1>
<a href="/coreWeb/xhtml/begin.do" class="normal" rel="contents" rev="chapter">Home</a>
<div class="resultDiv">
<p class="normal">CheckBox and CheckBox Group tests</p>
<form id="checkboxTests" action="/coreWeb/xhtml/postCheckForm.do" method="post">
<table>
<tr valign="top">
<td class="normalBold" align="right">CheckBox Group</td>
<td>
<input type="hidden" name="wlw-checkbox_group_key:{actionForm.cbg}OldValue" value="true" />
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 1" disabled="disabled" lang="en" title="Title Text" alt="Alt Text" dir="ltr" /><span class="normal">Text CB Option One</span>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 2" checked="checked" /><span class="normal">Text CB Option Two</span>
</td>
</tr>
<tr valign="top" >
<td class="normalBold" align="right">Repeating CheckBox Group</td>
<td>
<table>
<tr><td align="right" class="normal2">
<span>CBG Option 1</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 1" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbg}OldValue" value="true" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 2</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 2" checked="checked" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 3</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 3" />
</td></tr>
</table>
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 1</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check1}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check1}" lang="en" dir="ltr" />
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 2</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check2}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check2}" checked="checked" />
</td>
</tr>
<tr valign="top">
<td colspan="2" align="center">
<table cellspacing="0" border="1">
<tr><th class="normalBold" valign="top" align="center">Complex Repeater</th><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-1" checked="checked" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbgMap}OldValue" value="true" />
<span class="normal">Option One</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-2" />
<span class="normal2">Option Two</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-3" />
<span class="normal3">Option Three</span><br/>
</td></tr></table>
</td>
</tr>
</table>
<br />
<input type="submit" class="normal" value="Post To Results One" title="Post to Results One" lang="en" alt="Post to Results One" dir="ltr" />
<input type="submit" name="actionOverride:postCheckFormTwo" class="normal" value="Post To Results Two" />
</form>
</div>
</body>
</html></ses:responseBody>
</ses:response>
<ses:testResults>
<ses:testStatus>fail</ses:testStatus>
</ses:testResults>
</ses:test>
<ses:test>
<ses:testNumber>4</ses:testNumber>
<ses:request>
<ses:protocol>HTTP</ses:protocol>
<ses:protocolVersion>1.1</ses:protocolVersion>
<ses:host>localhost</ses:host>
<ses:port>8080</ses:port>
<ses:uri>/coreWeb/xhtml/postCheckForm.do</ses:uri>
<ses:method>POST</ses:method>
<ses:parameters>
<ses:parameter>
<ses:name>actionOverride:postCheckFormTwo</ses:name>
<ses:value>Post To Results Two</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.cbg}</ses:name>
<ses:value>CheckBox Option 2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.cbg}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-1</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}</ses:name>
<ses:value>opt-3</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbgMap}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 1</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 2</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}</ses:name>
<ses:value>CBG Option 3</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_group_key:${actionForm.optCbg}OldValue</ses:name>
<ses:value>true</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check1}</ses:name>
<ses:value>on</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check1}OldValue</ses:name>
<ses:value>false</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check2}</ses:name>
<ses:value>on</ses:value>
</ses:parameter>
<ses:parameter>
<ses:name>wlw-checkbox_key:${actionForm.check2}OldValue</ses:name>
<ses:value>false</ses:value>
</ses:parameter>
</ses:parameters>
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
<ses:value>1BFFDA13ECA66F0BFC1745BD8BAB49DE</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
<ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-encoding</ses:name>
<ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-language</ses:name>
<ses:value>en-us</ses:value>
</ses:header>
<ses:header>
<ses:name>cache-control</ses:name>
<ses:value>no-cache</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
<ses:value>Keep-Alive, TE</ses:value>
</ses:header>
<ses:header>
<ses:name>content-length</ses:name>
<ses:value>911</ses:value>
</ses:header>
<ses:header>
<ses:name>content-type</ses:name>
<ses:value>application/x-www-form-urlencoded</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
<ses:value>$Version=0; JSESSIONID=1BFFDA13ECA66F0BFC1745BD8BAB49DE; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie2</ses:name>
<ses:value>$Version="1"</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
<ses:name>te</ses:name>
<ses:value>trailers, deflate, gzip, compress</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
<ses:value>5322191f:fd9ffc1336:-5a22</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testnumber</ses:name>
<ses:value>4</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
<ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
</ses:header>
</ses:headers>
</ses:request>
<ses:response>
<ses:statusCode>200</ses:statusCode>
<ses:reason/>
<ses:responseBody><![CDATA[<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Checkbox Results</title>
<style type="text/css">
.normal {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
p {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalError {color: #ff0033;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalHead {color: #000099;font-family:Verdana; font-size:8pt;font-weight: strong;margin:0,0,0,0;}
.title {color: #000099;font-family:Verdana; font-size:12pt;margin:2,0,5,0;}
.resultDiv {border: thin solid;height: 400px;}
</style>
</head>
<body>
<a id="top" name="top"></a>
<table width="400pt"><tr><td align="left"><h1 class="normalHead">Checkbox Results</h1></td>
<td align="right"><a href="/coreWeb/xhtml/goCheckboxTest.do" class="normal">Input Tests</a></td>
</tr></table>
<p>
Action: <span>postFormTwo</span>
</p>
<table border="1" cellspacing="0">
<tr class="tablehead" valign="top">
<th class="normal">CheckBox Group</th>
<th class="normal">Repeating CheckBox Group</th>
<th class="normal">Check One</th>
<th class="normal">Check Two</th>
<th class="normal">Complex Repeater</th>
</tr>
<tr valign="top">
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">CheckBox Option 2</span></td>
</tr>
</table>
</td>
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">CBG Option 2</span></td>
</tr>
</table>
</td>
<td><span class="normal">false</span></td>
<td><span class="normal">true</span></td>
<td>
<table class="tablebody" border="0">
<tr valign="top">
<td><span class="normal">opt-1</span></td>
</tr>
</table>
</td>
</tr>
</table>
</body>
</html>]]></ses:responseBody>
</ses:response>
<ses:testResults>
<ses:testStatus>pass</ses:testStatus>
</ses:testResults>
</ses:test>
<ses:test>
<ses:testNumber>5</ses:testNumber>
<ses:request>
<ses:protocol>HTTP</ses:protocol>
<ses:protocolVersion>1.1</ses:protocolVersion>
<ses:host>localhost</ses:host>
<ses:port>8080</ses:port>
<ses:uri>/coreWeb/xhtml/goCheckboxTest.do</ses:uri>
<ses:method>GET</ses:method>
<ses:parameters/>
<ses:cookies>
<ses:cookie>
<ses:name>JSESSIONID</ses:name>
<ses:value>1BFFDA13ECA66F0BFC1745BD8BAB49DE</ses:value>
</ses:cookie>
</ses:cookies>
<ses:headers>
<ses:header>
<ses:name>accept</ses:name>
<ses:value>image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/x-shockwave-flash, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */*</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-encoding</ses:name>
<ses:value>gzip, deflate, x-gzip, compress, x-compress</ses:value>
</ses:header>
<ses:header>
<ses:name>accept-language</ses:name>
<ses:value>en-us</ses:value>
</ses:header>
<ses:header>
<ses:name>connection</ses:name>
<ses:value>Keep-Alive, TE</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie</ses:name>
<ses:value>$Version=0; JSESSIONID=1BFFDA13ECA66F0BFC1745BD8BAB49DE; $Path=/coreWeb</ses:value>
</ses:header>
<ses:header>
<ses:name>cookie2</ses:name>
<ses:value>$Version="1"</ses:value>
</ses:header>
<ses:header>
<ses:name>host</ses:name>
<ses:value>localhost:8080</ses:value>
</ses:header>
<ses:header>
<ses:name>te</ses:name>
<ses:value>trailers, deflate, gzip, compress</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testid</ses:name>
<ses:value>5322191f:fd9ffc1336:-5a22</ses:value>
</ses:header>
<ses:header>
<ses:name>testrecorder.playback.testnumber</ses:name>
<ses:value>5</ses:value>
</ses:header>
<ses:header>
<ses:name>user-agent</ses:name>
<ses:value>Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.1.4322) RPT-HTTPClient/0.3-3E RPT-HTTPClient/0.3-3E</ses:value>
</ses:header>
</ses:headers>
</ses:request>
<ses:response>
<ses:statusCode>200</ses:statusCode>
<ses:reason/>
<ses:responseBody><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html lang="en" xml:lang="en" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Input Test Page</title>
<style type="text/css">
.normal {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal2 {color: #cc0099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normal3 {color: #00cc99;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalBold {color: #000099;font-family:Verdana; font-size:8pt; font-weight: bold;margin:0,0,0,0;}
li {color: #000099;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalError {color: #ff0033;font-family:Verdana; font-size:8pt;margin:0,0,0,0;}
.normalHead {color: #000099;font-family:Verdana; font-size:8pt;font-weight: strong;margin:0,0,0,0;}
.title {color: #000099;font-family:Verdana; font-size:12pt;margin:2,0,5,0;}
.resultDiv {border: thin solid;margin:5,5,5,5;}
</style>
</head>
<body>
<h1 class="normalHead">CheckBox and CheckBox Group tests</h1>
<a href="/coreWeb/xhtml/begin.do" class="normal" rel="contents" rev="chapter">Home</a>
<div class="resultDiv">
<p class="normal">CheckBox and CheckBox Group tests</p>
<form id="checkboxTests" action="/coreWeb/xhtml/postCheckForm.do" method="post">
<table>
<tr valign="top">
<td class="normalBold" align="right">CheckBox Group</td>
<td>
<input type="hidden" name="wlw-checkbox_group_key:{actionForm.cbg}OldValue" value="true" />
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 1" disabled="disabled" lang="en" title="Title Text" alt="Alt Text" dir="ltr" /><span class="normal">Text CB Option One</span>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.cbg}" value="CheckBox Option 2" checked="checked" /><span class="normal">Text CB Option Two</span>
</td>
</tr>
<tr valign="top" >
<td class="normalBold" align="right">Repeating CheckBox Group</td>
<td>
<table>
<tr><td align="right" class="normal2">
<span>CBG Option 1</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 1" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbg}OldValue" value="true" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 2</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 2" checked="checked" />
</td></tr>
<tr><td align="right" class="normal2">
<span>CBG Option 3</span>
</td><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbg}" value="CBG Option 3" />
</td></tr>
</table>
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 1</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check1}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check1}" lang="en" dir="ltr" />
</td>
</tr>
<tr valign="top">
<td class="normalBold" align="right">CheckBox 2</td>
<td>
<input type="hidden" name="wlw-checkbox_key:{actionForm.check2}OldValue" value="false" /><input type="checkbox" name="wlw-checkbox_key:{actionForm.check2}" checked="checked" />
</td>
</tr>
<tr valign="top">
<td colspan="2" align="center">
<table cellspacing="0" border="1">
<tr><th class="normalBold" valign="top" align="center">Complex Repeater</th><td>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-1" checked="checked" /><input type="hidden" name="wlw-checkbox_group_key:{actionForm.optCbgMap}OldValue" value="true" />
<span class="normal">Option One</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-2" />
<span class="normal2">Option Two</span><br/>
<input type="checkbox" name="wlw-checkbox_group_key:{actionForm.optCbgMap}" value="opt-3" />
<span class="normal3">Option Three</span><br/>
</td></tr></table>
</td>
</tr>
</table>
<br />
<input type="submit" class="normal" value="Post To Results One" title="Post to Results One" lang="en" alt="Post to Results One" dir="ltr" />
<input type="submit" name="actionOverride:postCheckFormTwo" class="normal" value="Post To Results Two" />
</form>
</div>
</body>
</html></ses:responseBody>
</ses:response>
<ses:testResults>
<ses:testStatus>fail</ses:testStatus>
</ses:testResults>
</ses:test>
</ses:tests>
<ses:endDate>08 Jul 2004, 01:42:34.377 PM MDT</ses:endDate>
<ses:sessionStatus>fail</ses:sessionStatus>
<ses:testCount>5</ses:testCount>
<ses:passedCount>2</ses:passedCount>
<ses:failedCount>3</ses:failedCount>
</ses:recorderSession>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_64.xsd
Index: xmlbeans_64.xsd
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema"
xmlns="http://beehive.apache.org/netui/tools/testrecorder/2004/session"
targetNamespace="http://beehive.apache.org/netui/tools/testrecorder/2004/session"
elementFormDefault="qualified">
<xs:element name="recorderSession">
<xs:complexType>
<xs:sequence>
<xs:element name="sessionName" type="nonZeroLengthString"/>
<xs:element name="tester" type="xs:string"/>
<xs:element name="startDate" type="xs:string"/>
<xs:element name="description" type="xs:string"/>
<xs:element name="tests" type="testsType"/>
<xs:element name="endDate" type="xs:string"/>
<xs:element name="sessionStatus" type="statusType" minOccurs="0"/>
<xs:element name="testCount" type="positiveInt"/>
<xs:element name="passedCount" type="nonNegativeInt" minOccurs="0"/>
<xs:element name="failedCount" type="nonNegativeInt" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:complexType name="testsType">
<xs:sequence>
<xs:element name="test" type="testType" minOccurs="1" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="testType">
<xs:sequence>
<xs:element name="testNumber" type="positiveInt"/>
<xs:element name="request" type="requestType"/>
<xs:element name="response" type="responseType"/>
<xs:element name="testResults" type="testResultsType" minOccurs="0"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="requestType">
<xs:sequence>
<xs:element name="protocol" type="protocolType"/>
<xs:element name="protocolVersion" type="xs:string"/>
<xs:element name="host" type="xs:string"/>
<xs:element name="port" type="positiveInt"/>
<xs:element name="uri" type="xs:string"/>
<xs:element name="method" type="methodType"/>
<xs:element name="parameters" type="parametersType"/>
<xs:element name="cookies" type="cookiesType"/>
<xs:element name="headers" type="headersType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="responseType">
<xs:sequence>
<xs:element name="statusCode" type="positiveInt"/>
<xs:element name="reason" type="xs:string"/>
<xs:element name="responseBody" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="testResultsType">
<xs:sequence>
<xs:element name="testStatus" type="statusType"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="parametersType">
<xs:sequence>
<xs:element name="parameter" type="nameValueType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="cookiesType">
<xs:sequence>
<xs:element name="cookie" type="nameValueType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="headersType">
<xs:sequence>
<xs:element name="header" type="nameValueType" minOccurs="0" maxOccurs="unbounded"/>
</xs:sequence>
</xs:complexType>
<xs:complexType name="nameValueType">
<xs:sequence>
<xs:element name="name" type="xs:string"/>
<xs:element name="value" type="xs:string"/>
</xs:sequence>
</xs:complexType>
<xs:simpleType name="protocolType">
<xs:restriction base="xs:token">
<xs:enumeration value="HTTP"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="statusType">
<xs:restriction base="xs:token">
<xs:enumeration value="pass"/>
<xs:enumeration value="fail"/>
<xs:enumeration value="error"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="methodType">
<xs:restriction base="xs:token">
<xs:enumeration value="GET"/>
<xs:enumeration value="POST"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="positiveInt">
<xs:restriction base="xs:int">
<xs:minInclusive value="1"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nonNegativeInt">
<xs:restriction base="xs:int">
<xs:minInclusive value="0"/>
</xs:restriction>
</xs:simpleType>
<xs:simpleType name="nonZeroLengthString">
<xs:restriction base="xs:string">
<xs:minLength value="1"/>
</xs:restriction>
</xs:simpleType>
</xs:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_68.xsd
Index: xmlbeans_68.xsd
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<xsd:schema
targetNamespace="urn:test-date-attribute"
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
xmlns="urn:test-date-attribute" elementFormDefault="qualified"
attributeFormDefault="unqualified" version="1">
<xsd:simpleType name="testDatewTZone">
<xsd:restriction base="xsd:date">
<xsd:minInclusive value="1970-01-01"/>
<xsd:maxInclusive value="2049-12-31"/>
<xsd:pattern value="\d\d\d\d-\d\d-\d\d"/>
</xsd:restriction>
</xsd:simpleType>
<xsd:element name="TestElementWithDateAttribute">
<xsd:complexType>
<xsd:attribute name="SomeDate" type="testDatewTZone" use="required"/>
</xsd:complexType>
</xsd:element>
</xsd:schema>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_71.xml
Index: xmlbeans_71.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<BazResponse xmlns="http://abc">
<Status>SUCCESS</Status>
<ErrorMsg/>
<SQLStatus>0</SQLStatus>
<ErrorCode>0</ErrorCode>
</BazResponse>
1.1 xml-xmlbeans/v2/test/cases/xbean/xmlobject/xmlbeans_71.xsd
Index: xmlbeans_71.xsd
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<schema targetNamespace="http://abc" version="1.0" xmlns="http://www.w3.org/2001/XMLSchema" elementFormDefault="qualified">
<element name="BazResponse">
<complexType>
<sequence>
<element name="Status" type="string"/>
<element name="ErrorMsg" type="string" nillable="true"/>
<element name="SQLStatus" type="int"/>
<element name="ErrorCode" type="int"/>
</sequence>
</complexType>
</element>
</schema>
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@xmlbeans.apache.org
For additional commands, e-mail: commits-help@xmlbeans.apache.org