You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by ch...@apache.org on 2006/02/01 04:51:26 UTC
svn commit: r373980 [3/5] - in /webservices/commons/trunk/axiom: ./ src/
src/org/ src/org/apache/ test-resources/ test-resources/badsoap/
test-resources/mtom/ test-resources/mtom/img/ test-resources/soap/
test-resources/soap/soap11/ test-resources/xml/...
Added: webservices/commons/trunk/axiom/test-resources/soap/sample1.txt
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/sample1.txt?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/sample1.txt (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/sample1.txt Tue Jan 31 19:50:41 2006
@@ -0,0 +1,12 @@
+POST /axis/services/EchoService HTTP/1.1
+Host: 127.0.0.1
+Content-Type: application/soap+xml; charset="utf-8"
+
+<?xml version='1.0' ?>
+<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope">
+ <env:Header>
+ </env:Header>
+ <env:Body>
+ <axis2:echoVoid xmlns:axis2="http://ws.apache.org/axis2" ></axis2:echoVoid>
+ </env:Body>
+</env:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/sample1.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/sample1.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/sample1.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/sample1.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,9 @@
+<?xml version='1.0' ?>
+<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/">
+ <env:Header>
+ </env:Header>
+ <env:Body>
+ <axis2:echoVoid xmlns:axis2="http://ws.apache.org/axis2">
+ </axis2:echoVoid>
+ </env:Body>
+</env:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/security2-soap.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/security2-soap.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/security2-soap.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/security2-soap.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="utf-8"?>
+<S:Envelope xmlns:S="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
+ xmlns:wsse="http://schemas.xmlsoap.org/ws/2002/04/secext"
+ xmlns:xenc="http://www.w3.org/2001/04/xmlenc#">
+ <S:Header>
+ <m:path xmlns:m="http://schemas.xmlsoap.org/rp">
+ <m:action>http://fabrikam123.com/getQuote</m:action>
+ <m:to>http://fabrikam123.com/stocks</m:to>
+ <m:from>mailto:johnsmith@fabrikam123.com</m:from>
+ <m:id>uuid:84b9f5d0-33fb-4a81-b02b-5b760641c1d6</m:id>
+ </m:path>
+ <wsse:Security>
+ <wsse:BinarySecurityToken
+ ValueType="wsse:X509v3"
+ EncodingType="wsse:Base64Binary"
+ Id="X509Token">
+ MIIEZzCCA9CgAwIBAgIQEmtJZc0rqrKh5i...
+ </wsse:BinarySecurityToken>
+ <ds:Signature>
+ <ds:SignedInfo>
+ <ds:CanonicalizationMethod Algorithm=
+ "http://www.w3.org/2001/10/xml-exc-c14n#"/>
+ <ds:SignatureMethod Algorithm=
+ "http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
+ <ds:Reference>
+ <ds:Transforms>
+ <ds:Transform Algorithm=
+ "http://...#RoutingTransform"/>
+ <ds:Transform Algorithm=
+ "http://www.w3.org/2001/10/xml-exc-c14n#"/>
+ </ds:Transforms>
+ <ds:DigestMethod Algorithm=
+ "http://www.w3.org/2000/09/xmldsig#sha1"/>
+ <ds:DigestValue>EULddytSo1...</ds:DigestValue>
+ </ds:Reference>
+ </ds:SignedInfo>
+ <ds:SignatureValue>
+ BL8jdfToEb1l/vXcMZNNjPOV...
+ </ds:SignatureValue>
+ <ds:KeyInfo>
+ <wsse:SecurityTokenReference>
+ <wsse:Reference URI="#X509Token"/>
+ </wsse:SecurityTokenReference>
+ </ds:KeyInfo>
+ </ds:Signature>
+ </wsse:Security>
+ </S:Header>
+ <S:Body>
+ <tru:StockSymbol xmlns:tru="http://fabrikam123.com/payloads">
+ QQQ
+ </tru:StockSymbol>
+ </S:Body>
+</S:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11fault.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11fault.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11fault.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11fault.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,16 @@
+ <SOAP-ENV:Envelope
+ xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/">
+ <SOAP-ENV:Header>
+ <TestHeader>Test</TestHeader>
+ </SOAP-ENV:Header>
+ <SOAP-ENV:Body>
+ <SOAP-ENV:Fault>
+ <faultcode>SOAP-ENV:MustUnderstand</faultcode>
+ <faultstring>SOAP Must Understand Error</faultstring>
+ <faultactor>Actor</faultactor>
+ <detail>Detail text
+ <SomeElement>Some Element Text</SomeElement>
+ </detail>
+ </SOAP-ENV:Fault>
+ </SOAP-ENV:Body>
+ </SOAP-ENV:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11message.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11message.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11message.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soap11/soap11message.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,46 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ <soapenv:Header>
+ <wsa:From soapenv:mustUnderstand="0"
+ soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next">
+ <Address xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous
+ </Address>
+ </wsa:From>
+ <test:MessageID xmlns:test="http://example.org/ts-tests"
+ soapenv:mustUnderstand="1"
+ soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next"
+ soapenv:anyAttribute="any value">
+ uuid:920C5190-0B8F-11D9-8CED-F22EDEEBF7E5
+ </test:MessageID>
+ <wsa:To soapenv:mustUnderstand="0"
+ soapenv:anyAttribute="any value">
+ http://localhost:8081/axis/services/BankPort
+ </wsa:To>
+ </soapenv:Header>
+ <soapenv:Body>
+ <soapenv:Fault>
+ <soapenv:faultcode>
+ env:Sender
+ </soapenv:faultcode>
+ <soapenv:faultstring>Sender Timeout</soapenv:faultstring>
+ <soapenv:faultactor>
+ http://schemas.xmlsoap.org/soap/envelope/actor/ultimateReceiver
+ </soapenv:faultactor>
+ <soapenv:detail xmlns:m="http://www.sample.org">
+ Details of error
+ <m:MaxTime m:detail="This is only a test">
+ P5M
+ </m:MaxTime>
+ <m:AveTime>
+ <m:Time>
+ P3M
+ </m:Time>
+ </m:AveTime>
+ </soapenv:detail>
+ </soapenv:Fault>
+ </soapenv:Body>
+</soapenv:Envelope>
+
Added: webservices/commons/trunk/axiom/test-resources/soap/soap12message.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soap12message.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soap12message.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soap12message.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,58 @@
+<env:Envelope xmlns:env="http://www.w3.org/2003/05/soap-envelope" xmlns:xml="http://www.w3.org/XML/1998/namespace">
+ <env:Header>
+ <test:echoOk xmlns:test="http://example.org/ts-tests"
+ env:role="http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver"
+ env:mustUnderstand="true"
+ env:anyAttribute="any value">
+ foo
+ </test:echoOk>
+ <test1:echoOk1 xmlns:test1="http://example1.org/ts-tests"
+ env:role="http://www.w3.org/2003/05/soap-envelope/role/next"
+ env:mustUnderstand="false"
+ env:anyAttribute="any value">
+ foo
+ </test1:echoOk1>
+ <test2:echoOk2 xmlns:test2="http://example2.org/ts-tests"
+ env:role="http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver"
+ env:mustUnderstand="1"
+ env:anyAttribute="any value">
+ foo
+ </test2:echoOk2>
+ </env:Header>
+ <env:Body>
+ <env:Fault>
+ <env:Code>
+ <env:Value>env:Sender</env:Value>
+ <env:Subcode>
+ <env:Value>m:MessageTimeout In First Subcode</env:Value>
+ <env:Subcode>
+ <env:Value>m:MessageTimeout In Second Subcode</env:Value>
+ <env:Subcode>
+ <env:Value>m:MessageTimeout In Third Subcode</env:Value>
+ </env:Subcode>
+ </env:Subcode>
+ </env:Subcode>
+ </env:Code>
+ <env:Reason>
+ <env:Text xml:lang="en">Sender Timeout</env:Text>
+ </env:Reason>
+ <env:Node>
+ http://www.w3.org/2003/05/soap-envelope/role/ultimateReceiver
+ </env:Node>
+ <env:Role>
+ ultimateReceiver
+ </env:Role>
+ <env:Detail xmlns:m="http:www.sample.org">
+ Details of error
+ <m:MaxTime m:detail="This is only a test">
+ P5M\n
+ </m:MaxTime>
+ <m:AveTime>
+ <m:Time>
+ P3M\n
+ </m:Time>
+ </m:AveTime>
+ </env:Detail>
+ </env:Fault>
+ </env:Body>
+</env:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/soapmessage.txt
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soapmessage.txt?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soapmessage.txt (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soapmessage.txt Tue Jan 31 19:50:41 2006
@@ -0,0 +1,16 @@
+POST /axis/services/EchoService HTTP/1.1
+Host: 127.0.0.1
+Content-Type: application/soap+xml; charset="utf-8"
+
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ <soapenv:Header>
+ <wsa:MessageID soapenv:mustUnderstand="0">uuid:920C5190-0B8F-11D9-8CED-F22EDEEBF7E5</wsa:MessageID>
+ <wsa:To soapenv:mustUnderstand="0">http://localhost:8081/axis/services/BankPort</wsa:To>
+ <wsa:From soapenv:mustUnderstand="0">
+ <Address xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous</Address>
+ </wsa:From>
+ </soapenv:Header>
+ <soapenv:Body>
+ <axis2:echoVoid xmlns:axis2="http://ws.apache.org/axis2" ></axis2:echoVoid>
+ </soapenv:Body>
+</soapenv:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/soapmessage.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soapmessage.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soapmessage.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soapmessage.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,20 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ <soapenv:Header>
+ <wsa:MessageID soapenv:mustUnderstand="0">
+ uuid:920C5190-0B8F-11D9-8CED-F22EDEEBF7E5</wsa:MessageID>
+ <wsa:To soapenv:mustUnderstand="0">
+ http://localhost:8081/axis/services/BankPort</wsa:To>
+ <wsa:From soapenv:mustUnderstand="0">
+ <Address xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous
+ </Address>
+ </wsa:From>
+ </soapenv:Header>
+ <soapenv:Body>
+ <axis2:echoVoid xmlns:axis2="http://ws.apache.org/axis2">
+ </axis2:echoVoid>
+ </soapenv:Body>
+</soapenv:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/soapmessage1.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/soapmessage1.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/soapmessage1.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/soapmessage1.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,27 @@
+<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ <soapenv:Header>
+ <wsa:MessageID soapenv:mustUnderstand="0">
+ uuid:920C5190-0B8F-11D9-8CED-F22EDEEBF7E5</wsa:MessageID>
+ <wsa:To soapenv:mustUnderstand="0">
+ http://localhost:8081/axis/services/BankPort</wsa:To>
+ <wsa:From soapenv:mustUnderstand="0">
+ <Address xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous
+ </Address>
+ </wsa:From>
+ </soapenv:Header>
+ <soapenv:Body>
+ <ns1:getBalance soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
+ xmlns:ns1="http://localhost:8081/axis/services/BankPort">
+ <ns1:accountNo href="#id0"/>
+ </ns1:getBalance>
+ <multiRef xmlns="tempUri" id="id0" soapenc:root="0"
+ soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"
+ xsi:type="xsd:int"
+ xmlns:soapenc="http://schemas.xmlsoap.org/soap/encoding/">1001
+ </multiRef>
+ </soapenv:Body>
+</soapenv:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/whitespacedMessage.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/whitespacedMessage.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/whitespacedMessage.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/whitespacedMessage.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,27 @@
+<?xml version='1.0' ?>
+<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"
+ xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+
+ <env:Header>
+
+
+ <wsa:MessageID env:mustUnderstand="0">
+ uuid:920C5190-0B8F-11D9-8CED-F22EDEEBF7E5</wsa:MessageID>
+ <wsa:To env:mustUnderstand="0">
+ http://localhost:8081/axis/services/BankPort</wsa:To>
+ <wsa:From env:mustUnderstand="0">
+ <Address xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">
+ http://schemas.xmlsoap.org/ws/2004/03/addressing/role/anonymous
+ </Address>
+ </wsa:From>
+
+ </env:Header>
+ <env:Body>
+
+
+ <axis2:echoVoid xmlns:axis2="http://ws.apache.org/axis2">
+ </axis2:echoVoid>
+
+
+ </env:Body>
+</env:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/soap/wrongEnvelopeNamespace.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/soap/wrongEnvelopeNamespace.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/soap/wrongEnvelopeNamespace.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/soap/wrongEnvelopeNamespace.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,12 @@
+<?xml version="1.0"?>
+<soap:Envelope
+xmlns:soap="http://www.w3.org/2001/12/soap-envelope"
+soap:encodingStyle="http://www.w3.org/2001/12/soap-encoding">
+
+ <soap:Body xmlns:m="http://www.stock.org/stock">
+ <m:GetStockPrice>
+ <m:StockName>IBM</m:StockName>
+ </m:GetStockPrice>
+ </soap:Body>
+
+</soap:Envelope>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/xml/axis.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/axis.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/axis.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/axis.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,25 @@
+<?xml version="1.0"?>
+
+<root>
+
+ <a>
+ <a.1/>
+ <a.2/>
+ <a.3/>
+ <a.4/>
+ <a.5/>
+ </a>
+
+ <b>
+ <b.1/>
+ <b.2/>
+ <b.3/>
+ <b.4/>
+ <b.5/>
+ <b.6/>
+ <b.7/>
+ <b.8/>
+ <b.9/>
+ </b>
+
+</root>
Added: webservices/commons/trunk/axiom/test-resources/xml/basic.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/basic.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/basic.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/basic.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<foo>
+ <bar>
+ <baz/>
+ <cheese/>
+ <baz/>
+ <cheese/>
+ <baz/>
+ </bar>
+</foo>
Added: webservices/commons/trunk/axiom/test-resources/xml/basicupdate.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/basicupdate.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/basicupdate.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/basicupdate.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<xu:modifications xmlns:xu="http://www.xmldb.org/xupdate">
+
+ <xu:append select="/foo/bar/cheese[1]">
+ Goudse kaas
+ <edam type="jong belegen">Rond</edam>
+ </xu:append>
+
+ <xu:remove select="/foo/bar/baz[2]"/>
+
+ <xu:if test="/foo">
+ <xu:insert-before select="/foo/bar/baz[2]">
+ <cheese>More cheese!</cheese>
+ </xu:insert-before>
+ </xu:if>
+
+ <xu:insert-before select="/foo/bar/baz[2]">
+ <cheese>Even more cheese!</cheese>
+ </xu:insert-before>
+
+ <xu:if test="/bar">
+ <xu:insert-before select="/foo/bar/baz[2]">
+ <sausages>No sausages today</sausages>
+ </xu:insert-before>
+ </xu:if>
+
+ <xu:variable
+ xmlns:private="http://www.jaxen.org/private"
+ name="private:twice">
+ <cracker/>
+ <!-- champagne -->
+ <?oisters with a bit of lemon?>
+ </xu:variable>
+
+ <xu:variable name="twice" select="'Twice'"/>
+
+ <xu:insert-after
+ select="/foo/bar"
+ xmlns:private="http://www.jaxen.org/private"
+ >
+ <xu:value-of select="$private:twice"/>
+ <xu:value-of select="$private:twice"/>
+ <xu:value-of select="$twice"/>
+ </xu:insert-after>
+
+</xu:modifications>
Added: webservices/commons/trunk/axiom/test-resources/xml/contents.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/contents.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/contents.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/contents.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,70 @@
+<?xml version="1.0"?>
+
+<?xml-stylesheet href="XSL\JavaXML.html.xsl" type="text/xsl"?>
+<?xml-stylesheet href="XSL\JavaXML.wml.xsl" type="text/xsl"
+ media="wap"?>
+<?cocoon-process type="xslt"?>
+
+<!-- Java and XML -->
+<JavaXML:Book xmlns:JavaXML="http://www.oreilly.com/catalog/javaxml/"
+ xmlns:ora="http://www.oreilly.com"
+ xmlns:unused="http://www.unused.com"
+ ora:category="Java"
+>
+ <!-- comment one -->
+ <!-- comment two -->
+
+ <JavaXML:Title>Java and XML</JavaXML:Title>
+ <JavaXML:Contents xmlns:topic="http://www.oreilly.com/topics">
+ <JavaXML:Chapter topic:focus="XML">
+ <JavaXML:Heading>Introduction</JavaXML:Heading>
+ <JavaXML:Topic subSections="7">
+ What Is It?
+ </JavaXML:Topic>
+ <JavaXML:Topic subSections="3">
+ How Do I Use It?
+ </JavaXML:Topic>
+ <JavaXML:Topic subSections="4">
+ Why Should I Use It?
+ </JavaXML:Topic>
+ <JavaXML:Topic subSections="0">
+ What's Next?
+ </JavaXML:Topic>
+ </JavaXML:Chapter>
+
+ <JavaXML:Chapter topic:focus="XML">
+ <JavaXML:Heading>Creating XML</JavaXML:Heading>
+ <JavaXML:Topic subSections="0">An XML Document</JavaXML:Topic>
+ <JavaXML:Topic subSections="2">The Header</JavaXML:Topic>
+ <JavaXML:Topic subSections="6">The Content</JavaXML:Topic>
+ <JavaXML:Topic subSections="1">What's Next?</JavaXML:Topic>
+ </JavaXML:Chapter>
+
+ <JavaXML:Chapter topic:focus="Java">
+ <JavaXML:Heading>Parsing XML</JavaXML:Heading>
+ <JavaXML:Topic subSections="3">Getting Prepared</JavaXML:Topic>
+ <JavaXML:Topic subSections="3">SAX Readers</JavaXML:Topic>
+ <JavaXML:Topic subSections="9">Content Handlers</JavaXML:Topic>
+ <JavaXML:Topic subSections="4">Error Handlers</JavaXML:Topic>
+ <JavaXML:Topic subSections="0">
+ A Better Way to Load a Parser
+ </JavaXML:Topic>
+ <JavaXML:Topic subSections="4">"Gotcha!"</JavaXML:Topic>
+ <JavaXML:Topic subSections="0">What's Next?</JavaXML:Topic>
+ </JavaXML:Chapter>
+
+ <JavaXML:SectionBreak/>
+
+ <JavaXML:Chapter topic:focus="Java">
+ <JavaXML:Heading>Web Publishing Frameworks</JavaXML:Heading>
+ <JavaXML:Topic subSections="4">Selecting a Framework</JavaXML:Topic>
+ <JavaXML:Topic subSections="4">Installation</JavaXML:Topic>
+ <JavaXML:Topic subSections="3">
+ Using a Publishing Framework
+ </JavaXML:Topic>
+ <JavaXML:Topic subSections="2">XSP</JavaXML:Topic>
+ <JavaXML:Topic subSections="3">Cocoon 2.0 and Beyond</JavaXML:Topic>
+ <JavaXML:Topic subSections="0">What's Next?</JavaXML:Topic>
+ </JavaXML:Chapter>
+ </JavaXML:Contents>
+</JavaXML:Book>
Added: webservices/commons/trunk/axiom/test-resources/xml/defaultNamespace.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/defaultNamespace.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/defaultNamespace.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/defaultNamespace.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,6 @@
+<?xml version="1.0"?>
+<a xmlns="http://dummyNamespace/">
+ <b>
+ <c>Hello</c>
+ </b>
+</a>
Added: webservices/commons/trunk/axiom/test-resources/xml/evaluate.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/evaluate.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/evaluate.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/evaluate.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,28 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+
+<evaluate>
+ <data>
+ <jumps>
+ <subject>
+ <the/>
+ <fox color="brown"/>
+ <speed category="quick"/>
+ </subject>
+ <over/>
+ <object>
+ <the/>
+ <dog color="unspecified"/>
+ <speed category="lazy"/>
+ </object>
+ </jumps>
+ </data>
+
+ <!-- there is one element with attribute color="brown" should this
+ meta-test should succeed -->
+
+ <metatest select="//@color">brown</metatest>
+
+ <!-- there is no element with attribute category="moderate" -->
+ <metatest select="//speed/@category">moderate</metatest>
+
+</evaluate>
Added: webservices/commons/trunk/axiom/test-resources/xml/fibo.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/fibo.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/fibo.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/fibo.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,29 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Fibonacci_Numbers>
+ <fibonacci index="0">0</fibonacci>
+ <fibonacci index="1">1</fibonacci>
+ <fibonacci index="2">1</fibonacci>
+ <fibonacci index="3">2</fibonacci>
+ <fibonacci index="4">3</fibonacci>
+ <fibonacci index="5">5</fibonacci>
+ <fibonacci index="6">8</fibonacci>
+ <fibonacci index="7">13</fibonacci>
+ <fibonacci index="8">21</fibonacci>
+ <fibonacci index="9">34</fibonacci>
+ <fibonacci index="10">55</fibonacci>
+ <fibonacci index="11">89</fibonacci>
+ <fibonacci index="12">144</fibonacci>
+ <fibonacci index="13">233</fibonacci>
+ <fibonacci index="14">377</fibonacci>
+ <fibonacci index="15">610</fibonacci>
+ <fibonacci index="16">987</fibonacci>
+ <fibonacci index="17">1597</fibonacci>
+ <fibonacci index="18">2584</fibonacci>
+ <fibonacci index="19">4181</fibonacci>
+ <fibonacci index="20">6765</fibonacci>
+ <fibonacci index="21">10946</fibonacci>
+ <fibonacci index="22">17711</fibonacci>
+ <fibonacci index="23">28657</fibonacci>
+ <fibonacci index="24">46368</fibonacci>
+ <fibonacci index="25">75025</fibonacci>
+</Fibonacci_Numbers>
Added: webservices/commons/trunk/axiom/test-resources/xml/id.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/id.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/id.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/id.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,21 @@
+<?xml version="1.0"?>
+
+<!DOCTYPE foo [
+
+<!ELEMENT foo (bar)>
+<!ATTLIST foo id CDATA #IMPLIED>
+<!ELEMENT bar (#PCDATA|cheese)*>
+<!ATTLIST bar id ID #REQUIRED>
+<!ELEMENT cheese (#PCDATA)>
+<!ATTLIST cheese kind ID #IMPLIED>
+]>
+
+<foo id="foobar">
+ <bar id="fb1">
+ baz
+ <cheese kind="edam">gouda</cheese>
+ baz
+ <cheese kind="gouda">cheddar</cheese>
+ baz
+ </bar>
+</foo>
Added: webservices/commons/trunk/axiom/test-resources/xml/jaxen24.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/jaxen24.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/jaxen24.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/jaxen24.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,2 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<body><p><span></span></p><div></div></body>
Added: webservices/commons/trunk/axiom/test-resources/xml/jaxen3.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/jaxen3.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/jaxen3.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/jaxen3.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<Configuration>
+ <hostname>
+ <val>2</val>
+ <attrlist>
+ <hostname>CE-A</hostname>
+ </attrlist>
+ </hostname>
+ <hostname>
+ <val>1</val>
+ <attrlist>
+ <hostname>CE-B</hostname>
+ </attrlist>
+ </hostname>
+</Configuration>
Added: webservices/commons/trunk/axiom/test-resources/xml/lang.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/lang.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/lang.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/lang.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,11 @@
+<?xml version="1.0"?>
+<e1 xml:lang="hr">
+ <e2 xml:lang="en-US">
+ <e3/>
+ </e2>
+ <e2 xml:lang="hu">
+ <e3/>
+ <e3/>
+ <e3 xml:lang="es"/>
+ </e2>
+</e1>
\ No newline at end of file
Added: webservices/commons/trunk/axiom/test-resources/xml/message.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/message.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/message.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/message.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,27 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<message>
+ <header>
+ <service>lookupformservice</service>
+ <connectionid>9</connectionid>
+ <appid>stammdaten</appid>
+ <action>new</action>
+ </header>
+ <body>
+ <data>
+ <items>
+ <item>
+ <name>iteminfo</name>
+ <value>ELE</value>
+ </item>
+ <item>
+ <name>parentinfo</name>
+ <value>Pruefgebiete</value>
+ </item>
+ <item>
+ <name>id</name>
+ <value>1</value>
+ </item>
+ </items>
+ </data>
+ </body>
+</message>
Added: webservices/commons/trunk/axiom/test-resources/xml/moreover.xml
URL: http://svn.apache.org/viewcvs/webservices/commons/trunk/axiom/test-resources/xml/moreover.xml?rev=373980&view=auto
==============================================================================
--- webservices/commons/trunk/axiom/test-resources/xml/moreover.xml (added)
+++ webservices/commons/trunk/axiom/test-resources/xml/moreover.xml Tue Jan 31 19:50:41 2006
@@ -0,0 +1,244 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+ <moreovernews>
+ <article code="13563275">
+ <url>http://c.moreover.com/click/here.pl?x13563273</url>
+ <headline_text>e-Commerce Operators Present Version 1.0 of the XML Standard</headline_text>
+ <source>StockAccess</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.stockaccess.com/index.html</document_url>
+ <harvest_time>Dec 24 2000 6:28AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13560996">
+ <url>http://c.moreover.com/click/here.pl?x13560995</url>
+ <headline_text>W3C Publishes XML Protocol Requirements Document</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 24 2000 12:22AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13553522">
+ <url>http://c.moreover.com/click/here.pl?x13553521</url>
+ <headline_text>Prowler: Open Source XML-Based Content Management Framework</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 23 2000 2:05PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13549014">
+ <url>http://c.moreover.com/click/here.pl?x13549013</url>
+ <headline_text>The Middleware Company Debuts Public Training Courses in Ejb, J2ee And Xml</headline_text>
+ <source>Java Industry Connection</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
+ <harvest_time>Dec 23 2000 12:15PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13544468">
+ <url>http://c.moreover.com/click/here.pl?x13544467</url>
+ <headline_text>Revised Working Draft for the W3C XML Information Set</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 23 2000 5:50AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13534837">
+ <url>http://c.moreover.com/click/here.pl?x13534836</url>
+ <headline_text>XML: Its The Great Peacemaker</headline_text>
+ <source>ZDNet</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.zdnet.com/intweek/</document_url>
+ <harvest_time>Dec 22 2000 9:05PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13533486">
+ <url>http://c.moreover.com/click/here.pl?x13533485</url>
+ <headline_text>Project eL - The XML Leningrad Codex Markup Project</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 22 2000 8:34PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13533489">
+ <url>http://c.moreover.com/click/here.pl?x13533488</url>
+ <headline_text>XML Linking Language (XLink) and XML Base Specifications Issued as W3C Proposed Recommenda</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 22 2000 8:34PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13533493">
+ <url>http://c.moreover.com/click/here.pl?x13533492</url>
+ <headline_text>W3C Releases XHTML Basic Specification as a W3C Recommendation</headline_text>
+ <source>Xml</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.xml.com/</document_url>
+ <harvest_time>Dec 22 2000 8:34PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13521835">
+ <url>http://c.moreover.com/click/here.pl?x13521827</url>
+ <headline_text>Java, Xml And Oracle9i(TM) Make A Great Team</headline_text>
+ <source>Java Industry Connection</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
+ <harvest_time>Dec 22 2000 3:21PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13512020">
+ <url>http://c.moreover.com/click/here.pl?x13511233</url>
+ <headline_text>Competing initiatives to vie for security standard</headline_text>
+ <source>ZDNet</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.zdnet.com/eweek/filters/news/</document_url>
+ <harvest_time>Dec 22 2000 10:54AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13492401">
+ <url>http://c.moreover.com/click/here.pl?x13492397</url>
+ <headline_text>Oracle Provides Developers with Great Xml Reading This Holiday Season</headline_text>
+ <source>Java Industry Connection</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
+ <harvest_time>Dec 21 2000 8:08PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13491296">
+ <url>http://c.moreover.com/click/here.pl?x13491292</url>
+ <headline_text>XML as the great peacemaker - Extensible Markup Language Accomplished The Seemingly Impossible This Year: It B</headline_text>
+ <source>Hospitality Net</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.hospitalitynet.org/news/list.htm?c=2000</document_url>
+ <harvest_time>Dec 21 2000 7:45PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13484761">
+ <url>http://c.moreover.com/click/here.pl?x13484758</url>
+ <headline_text>XML as the great peacemaker</headline_text>
+ <source>CNET</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://news.cnet.com/news/0-1003.html?tag=st.ne.1002.dir.1003</document_url>
+ <harvest_time>Dec 21 2000 4:41PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13480897">
+ <url>http://c.moreover.com/click/here.pl?x13480896</url>
+ <headline_text>COOP Switzerland Selects Mercator as Integration Platform</headline_text>
+ <source>Stockhouse Canada</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.stockhouse.ca/news/</document_url>
+ <harvest_time>Dec 21 2000 1:55PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13471024">
+ <url>http://c.moreover.com/click/here.pl?x13471023</url>
+ <headline_text>Competing XML Specs Move Toward a Union</headline_text>
+ <source>Internet World</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://www.internetworld.com/</document_url>
+ <harvest_time>Dec 21 2000 11:14AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13452281">
+ <url>http://c.moreover.com/click/here.pl?x13452280</url>
+ <headline_text>Next-generation XHTML stripped down for handhelds</headline_text>
+ <source>CNET</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://news.cnet.com/news/0-1005.html?tag=st.ne.1002.dir.1005</document_url>
+ <harvest_time>Dec 20 2000 9:11PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13451791">
+ <url>http://c.moreover.com/click/here.pl?x13451789</url>
+ <headline_text>Xml Powers Oracle9i(TM) Dynamic Services</headline_text>
+ <source>Java Industry Connection</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
+ <harvest_time>Dec 20 2000 9:05PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13442098">
+ <url>http://c.moreover.com/click/here.pl?x13442097</url>
+ <headline_text>XML DOM reference guide</headline_text>
+ <source>ASPWire</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://aspwire.com/</document_url>
+ <harvest_time>Dec 20 2000 6:26PM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ <article code="13424118">
+ <url>http://c.moreover.com/click/here.pl?x13424117</url>
+ <headline_text>Repeat/Xqsite And Bowstreet Team to Deliver Integrated Xml Solutions</headline_text>
+ <source>Java Industry Connection</source>
+ <media_type>text</media_type>
+ <cluster>moreover...</cluster>
+ <tagline> </tagline>
+ <document_url>http://industry.java.sun.com/javanews/more/hotnews/</document_url>
+ <harvest_time>Dec 20 2000 9:04AM</harvest_time>
+ <access_registration> </access_registration>
+ <access_status> </access_status>
+ </article>
+ </moreovernews>
+