axis-java-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Reshef Roy <roy_res...@yahoo.com>
Subject [Axis2 1.0] NullPointerException at StAXOMBuilder.next() when using rampart
Date Mon, 15 May 2006 13:23:10 GMT
Hi all,

This is maybe a stupid problem resluting from the fact
that I am not a WS/SOAP expert, but I've been fighting
with it for almost a week now with no results,
therefore any kind of help will be appreciated.

I am using Axis2 1.0 and jre1.5.0_06.
My service is deployed on Tomcat 5.5.16 (Axis2 1.0 WAR
distribtion) and my test client is a simple standalone
Java application, which uses an Axis2 repository and
which is invoked using an ANT build file.

On both the client and the server I engage the
addressing-1.0 module and the security (rampart-1.0)
module; WSS4J version is 1.5.0. Both the client and
the server are configured to enable MTOM.

When I DO NOT configure any usage of the rampart
module (in both axis2.xml of the client repo and
services.xml of the AAR service), everything goes well
- the SOAP messages are going back and forth and are
succesfully consumed by the service and the client,
respectively.

When I configure the client->server message
(OutflowSecurity of the client and InflowSecurity of
the service) with the actions "Timestamp Signature
Encrypt" (in a similar manner to the security sample),
everything goes well.
However, when I configure the server->client message
(OutflowSecurity of the service and InflowSecurity of
the client) with the actions "Timestamp Signature
Encrypt" (in a similar manner to the security sample),
I get the following exception on the server side. As
it complains on the SOAP envelope and states 
<soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code>
it seems to me that the problem is in my incoming
(client->server) message. I have tried to locate it,
but in vain.

The message is sent by the client using the following
code:

The ServiceClient is initialized as follows:

--
ConfigurationContext ctx =
ConfigurationContextFactory.createConfigurationContextFromFileSystem(
axis2_repository, 
(axis2_repository + "/conf/axis2.xml"));
serviceClient = new ServiceClient(ctx, null);
Options options = new Options();	       
options.setSoapVersionURI(SOAP12Constants.SOAP_ENVELOPE_NAMESPACE_URI);
options.setTo(new EndpointReference(url.toString()));
options.setProperty(Constants.Configuration.ENABLE_MTOM,Constants.VALUE_TRUE);
options.setTransportInProtocol(Constants.TRANSPORT_HTTP);
serviceClient.setOptions(options);
--

and later the service is invoked as follows:
--
ServiceClient sender
getClientInit().getServiceClient();
Options options = sender.getOptions();
options.setAction("urn:" + method);
return sender.sendReceive(request);
--

Hereunder are 4 attachements:

* in_out_secured.txt: what tcpmon records in case both
messages are configured to be secured (the handling of
the out message by ramaprt, actually by WSS4J, raising
the exception)

* in_secured.txt: (for reference) what tcpmon records
in case only the client->server message is configured
to be secured (then no exception...).

* axis2.xml of the client_repo

* services.xml of the webservice

PS. running with Axis2 0.95 (which I have abandoned
when 1.0 was released) resulted in a similar
exception.

Any help would be appreciated!!!! :)

Thanks,

/ Roy

---
filename="in_out_secured.txt"

==============
Listen Port: 8070
Target Host: 127.0.0.1
Target Port: 8080
==== Request ====
POST /axis2/services/PiezoService HTTP/1.1
User-Agent: Axis/2.0
Host: 127.0.0.1:8070
Transfer-Encoding: chunked
Content-Type: multipart/related; 
boundary=MIMEBoundaryurn_uuid_146D3EC6B1D6F35D5E11476814184211;
type="application/xop+xml"; 
start="<0.urn:uuid:146D3EC6B1D6F35D5E11476814184212@apache.org>";

start-info="application/soap+xml";
charset=UTF-8;action="urn:getPiezoById";

1520
--MIMEBoundaryurn_uuid_146D3EC6B1D6F35D5E11476814184211
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:146D3EC6B1D6F35D5E11476814184212@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" 
xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header>
<wsse:Security 
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"

soapenv:mustUnderstand="true"><xenc:EncryptedKey 
Id="EncKeyId-11235685">
<xenc:EncryptionMethod 
Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"
/>
<ds:KeyInfo
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference><wsse:KeyIdentifier 
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">WwslVkkUD5Hwc9RYmoumJM77NkU=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
<xenc:CipherData><xenc:CipherValue>RZXsJ6RpXBDRiJIKfTOZqccG7xrgiSyvDdHe6pwG7DYIxHugdtDGnOyx9yknjes3D1l0RSVo1mrkW6nV2jt3PQPwwU3i+lapZXwHhlD+U/XheqtgObovsAGohriiN/3SVrh1yKcq0JYRR46SMRtkBV73fRj/AAmXxcXSaTq7uto=</xenc:CipherValue></xenc:CipherData>
<xenc:ReferenceList><xenc:DataReference
URI="#EncDataId-5676128" 
/></xenc:ReferenceList></xenc:EncryptedKey><ds:Signature

xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-19032695">
<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 URI="#id-9613729">
<ds:Transforms>
<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>Ji6tvyVFawyhJ4Y4O9F8Yq4AxrI=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#id-22310332">
<ds:Transforms>
<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>w12OXwze+eftc1CrL+TYaaSXNkI=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#id-32542424">
<ds:Transforms>
<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>fE4P4gUvQ98g6s72H6ADIca2FiY=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#Timestamp-7364874">
<ds:Transforms>
<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>OBorCdsThKHMoUnvZ8UIbydG8/I=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
XyxFe739R8u04K1EV+R8p3buZS6ePwGuyCUetOA3sVsoobIbWSW7/h3W6q6oRujb368/iRHgAVvq
J3vmrpywrQR8oZKD715DbwDsE9XeO2oyP0ze99Of3tCjgB0E3chR410Qj2BedWECanodAtH7joxE
vAFpvxWSiIuoRyZexWk=
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-15612583">
<wsse:SecurityTokenReference 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="STRId-5569009"><wsse:KeyIdentifier 
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">QrCDsN5tWGrPLZHfPNw7lqOoSvA=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature><wsu:Timestamp 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="Timestamp-7364874"><wsu:Created>2006-05-15T08:23:32.109Z</wsu:Created><wsu:Expires>2006-05-15T08:28:32.109Z</wsu:Expires></wsu:Timestamp></wsse:Security><wsa:To

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-9613729">http://localhost:8070/axis2/services/PiezoService</wsa:To><wsa:ReplyTo

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-22310332"><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-32542424">urn:uuid:CDBC015C249913F44611476814071711</wsa:MessageID><wsa:Action>urn:getPiezoById</wsa:Action></soapenv:Header><soapenv:Body><xenc:EncryptedData

Id="EncDataId-5676128" Type

="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod

Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"

/><xenc:CipherData><xenc:CipherValue>qxmDpn5f4qqqqQ3BlSTuY2z/OqPDxAMPxLSKhPyazfIP/bPYNdZSKQJAtf7JxI1UGHXEYGQWt0+s
UfxrA0KPuXp4M+Gdpte0qSj+33QcuF93eyegASBoqi37C81ugVrI4UfY1Ac0Fw2MrHB43zWI3Hk7
nITmkbFoi713mtLAikN3ylHMTSN66Y5OWBI5kANMdZrX13JsE111Nz827UnY5v9/XG5vafQJUGwA
mMIDm8fXxeKNxqTESiquKB/qObG/7abCxjkHDG3XlLfLUr/mAIrLY+yEHv8I0SajDamWQrCOkcRh
4469dgEedTk2VXVu2wT8pFYWeRooL+gCjVDLYo9gWU3YiHlB9NfBt5Ti+grRIGKWQiIxEZwAQBn7
6ACtTzS3bhkKDutY7pOBWnOFUlN3G/RZV3OsoYQ6U/Rlc9C0twhGceunGtU52Nt/1nYg4+rInmGk
UjOfADm6aG2Y0u9N0aYA8dBoMcZNZNNufR8=</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soapenv:Body></soapenv:Envelope>
3b

--MIMEBoundaryurn_uuid_146D3EC6B1D6F35D5E11476814184211--
0

==== Response ====
HTTP/1.1 500 Internal Server Error
Server: Apache-Coyote/1.1
Set-Cookie:
JSESSIONID=7043D4B6ED0CBA21BBB48066EE160A1B;
Path=/axis2
Content-Type: multipart/related; 
boundary=MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281;
type="application/xop+xml"; 
start="<0.urn:uuid:62329931D9CC5C821111476814453282@apache.org>";

start-info="application/soap+xml";charset=UTF-8
Transfer-Encoding: chunked
Date: Mon, 15 May 2006 08:24:05 GMT
Connection: close

3d2
--MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:62329931D9CC5C821111476814453282@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:6DB2B433E011372D2811476814452963</wsa:MessageID><wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action><wsa:RelatesTo

wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:CDBC015C249913F44611476814071711</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code>
48c

--MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281----MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:62329931D9CC5C821111476814453282@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:6DB2B433E011372D2811476814452963</wsa:MessageID><wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action><wsa:RelatesTo

wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:CDBC015C249913F44611476814071711</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text

xml:lang="en-US">WSDoAllReceiver: Error in converting
to 
Document</soapenv:Text></soapenv:Reason>
13c3

--MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281----MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:62329931D9CC5C821111476814453282@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:6DB2B433E011372D2811476814452963</wsa:MessageID><wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action><wsa:RelatesTo

wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:CDBC015C249913F44611476814071711</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text

xml:lang="en-US">WSDoAllReceiver: Error in converting
to 
Document</soapenv:Text></soapenv:Reason><soapenv:Detail><Exception>org.apache.axis2.AxisFault:

WSDoAllReceiver: Error in converting to Document;
nested exception is: 
	org.apache.ws.security.WSSecurityException: Error in
converting SOAP 
Envelope to Document; nested exception is: 
	org.apache.axiom.om.OMException:
java.lang.NullPointerException

	at 
org.apache.axis2.security.WSDoAllSender.processMessage(WSDoAllSender.java:176)

	at 
org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82)

	at
org.apache.axis2.engine.Phase.invoke(Phase.java:381)

	at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473)

	at
org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:572)

	at 
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:43)

	at
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:454)

	at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284)

	at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136)

	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

	at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

	at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:831)

	at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639)

	at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196)

	at java.lang.Thread.run(Thread.java:595)

Caused by: org.apache.ws.security.WSSecurityException:
Error in 
converting SOAP Envelope to Document; nested exception
is: 
	org.apache.axiom.om.OMException:
java.lang.NullPointerException

	at 
org.apache.axis2.security.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:126)

	at 
org.apache.axis2.security.WSDoAllSender.processMessage(WSDoAllSender.java:174)

	... 22 more

Caused by: org.apache.axiom.om.OMException: 
java.lang.NullPointerException

	at 
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206)

	at
org.apache.axiom.om.impl.dom.NodeImpl.build(NodeImpl.java:468)

	at 
org.apache.axiom.om.impl.dom.DocumentImpl.build(DocumentImpl.java:458)

	at 
org.apache.axis2.security.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:112)

	... 23 more

Caused by: java.lang.NullPointerException

	at
java.lang.StringBuffer.&lt;init>(StringBuffer.java:104)

	at 
org.apache.axiom.om.impl.dom.CharacterImpl.&lt;init>(CharacterImpl.java:43)

	at
org.apache.axiom.om.impl.dom.TextImpl.&lt;init>(TextImpl.java:148)

	at 
org.apache.axiom.om.impl.dom.factory.OMDOMFactory.createOMText(OMDOMFactory.java:201)

	at 
org.apache.axiom.om.impl.dom.factory.OMDOMFactory.createOMText(OMDOMFactory.java:212)

	at 
org.apache.axiom.om.impl.builder.StAXBuilder.createOMText(StAXBuilder.java:206)

	at 
org.apache.axiom.om.impl.builder.StAXBuilder.createOMText(StAXBuilder.java:180)

	at 
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:154)

	... 26 more

</Exception></soapenv:Detail>
13f5

--MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281----MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:62329931D9CC5C821111476814453282@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID>urn:uuid:6DB2B433E011372D2811476814452963</wsa:MessageID><wsa:Action>http://www.w3.org/2005/08/addressing/fault</wsa:Action><wsa:RelatesTo

wsa:RelationshipType="http://www.w3.org/2005/08/addressing/reply">urn:uuid:CDBC015C249913F44611476814071711</wsa:RelatesTo></soapenv:Header><soapenv:Body><soapenv:Fault><soapenv:Code><soapenv:Value>soapenv:Sender</soapenv:Value></soapenv:Code><soapenv:Reason><soapenv:Text

xml:lang="en-US">WSDoAllReceiver: Error in converting
to 
Document</soapenv:Text></soapenv:Reason><soapenv:Detail><Exception>org.apache.axis2.AxisFault:

WSDoAllReceiver: Error in converting to Document;
nested exception is: 
	org.apache.ws.security.WSSecurityException: Error in
converting SOAP 
Envelope to Document; nested exception is: 
	org.apache.axiom.om.OMException:
java.lang.NullPointerException

	at 
org.apache.axis2.security.WSDoAllSender.processMessage(WSDoAllSender.java:176)

	at 
org.apache.axis2.security.handler.WSDoAllHandler.invoke(WSDoAllHandler.java:82)

	at
org.apache.axis2.engine.Phase.invoke(Phase.java:381)

	at
org.apache.axis2.engine.AxisEngine.invoke(AxisEngine.java:473)

	at
org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:572)

	at 
org.apache.axis2.receivers.AbstractInOutSyncMessageReceiver.receive(AbstractInOutSyncMessageReceiver.java:43)

	at
org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:454)

	at 
org.apache.axis2.transport.http.HTTPTransportUtils.processHTTPPostRequest(HTTPTransportUtils.java:284)

	at 
org.apache.axis2.transport.http.AxisServlet.doPost(AxisServlet.java:136)

	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:709)

	at
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

	at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)

	at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)

	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)

	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)

	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)

	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)

	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)

	at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)

	at 
org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:831)

	at 
org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:639)

	at 
org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1196)

	at java.lang.Thread.run(Thread.java:595)

Caused by: org.apache.ws.security.WSSecurityException:
Error in 
converting SOAP Envelope to Document; nested exception
is: 
	org.apache.axiom.om.OMException:
java.lang.NullPointerException

	at 
org.apache.axis2.security.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:126)

	at 
org.apache.axis2.security.WSDoAllSender.processMessage(WSDoAllSender.java:174)

	... 22 more

Caused by: org.apache.axiom.om.OMException: 
java.lang.NullPointerException

	at 
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:206)

	at
org.apache.axiom.om.impl.dom.NodeImpl.build(NodeImpl.java:468)

	at 
org.apache.axiom.om.impl.dom.DocumentImpl.build(DocumentImpl.java:458)

	at 
org.apache.axis2.security.util.Axis2Util.getDocumentFromSOAPEnvelope(Axis2Util.java:112)

	... 23 more

Caused by: java.lang.NullPointerException

	at
java.lang.StringBuffer.&lt;init>(StringBuffer.java:104)

	at 
org.apache.axiom.om.impl.dom.CharacterImpl.&lt;init>(CharacterImpl.java:43)

	at
org.apache.axiom.om.impl.dom.TextImpl.&lt;init>(TextImpl.java:148)

	at 
org.apache.axiom.om.impl.dom.factory.OMDOMFactory.createOMText(OMDOMFactory.java:201)

	at 
org.apache.axiom.om.impl.dom.factory.OMDOMFactory.createOMText(OMDOMFactory.java:212)

	at 
org.apache.axiom.om.impl.builder.StAXBuilder.createOMText(StAXBuilder.java:206)

	at 
org.apache.axiom.om.impl.builder.StAXBuilder.createOMText(StAXBuilder.java:180)

	at 
org.apache.axiom.om.impl.builder.StAXOMBuilder.next(StAXOMBuilder.java:154)

	... 26 more

</Exception></soapenv:Detail></soapenv:Fault></soapenv:Body></soapenv:Envelope>
3b

--MIMEBoundaryurn_uuid_62329931D9CC5C821111476814453281--
0


==============

---
filename="in_secured.txt"


==============
Listen Port: 8070
Target Host: 127.0.0.1
Target Port: 8080
==== Request ====
POST /axis2/services/PiezoService HTTP/1.1
User-Agent: Axis/2.0
Host: 127.0.0.1:8070
Transfer-Encoding: chunked
Content-Type: multipart/related; 
boundary=MIMEBoundaryurn_uuid_2F62F21606FF0F94DF11476818022181;
type="application/xop+xml"; 
start="<0.urn:uuid:2F62F21606FF0F94DF11476818022182@apache.org>";

start-info="application/soap+xml";
charset=UTF-8;action="urn:getPiezoById";

151f
--MIMEBoundaryurn_uuid_2F62F21606FF0F94DF11476818022181
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:2F62F21606FF0F94DF11476818022182@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:xenc="http://www.w3.org/2001/04/xmlenc#" 
xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header>
<wsse:Security 
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"

soapenv:mustUnderstand="true"><xenc:EncryptedKey 
Id="EncKeyId-13372929">
<xenc:EncryptionMethod 
Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"
/>
<ds:KeyInfo
xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<wsse:SecurityTokenReference><wsse:KeyIdentifier 
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">WwslVkkUD5Hwc9RYmoumJM77NkU=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
<xenc:CipherData><xenc:CipherValue>B4OAJuN+4ckCI3UFBj3ZvoG0XsI6tn8gt1MvX2cNEO2Y/+GdVm2JHD6skE820J5rYByibgM8MDyb2OiO02AHNX07UiIqoSivC5Vwm+yX1LtMqoLRctAhT75cWlvU3fXLZIo93+LZih+XME0pY1wbTTyzB9hBXNT8BJcXoIPvk/0=</xenc:CipherValue></xenc:CipherData>
<xenc:ReferenceList><xenc:DataReference
URI="#EncDataId-11875256" 
/></xenc:ReferenceList></xenc:EncryptedKey><ds:Signature

xmlns:ds="http://www.w3.org/2000/09/xmldsig#"
Id="Signature-14633156">
<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 URI="#id-1947116">
<ds:Transforms>
<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>LNqpcwV8X1LMZfUUH5crWbe+BBA=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#id-24713456">
<ds:Transforms>
<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>ZKPUiJi91q3ISdGwyne5arS9+Zw=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#id-22310332">
<ds:Transforms>
<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>3Q9iW+r4ZaJMoWASnr7sxb5+Vbo=</ds:DigestValue>
</ds:Reference>
<ds:Reference URI="#Timestamp-274614">
<ds:Transforms>
<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>rfm6qcg4dEBswEKUrmmdm+xVh6w=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
QEd3oytoWAhBl/6m/MOqbhZ9X7oXO5oPKIwfnnLBlF1p8Qm4v4x2n/cseBJqNeOBkVJh4LryCMIZ
6FE2rnbdj3+CHCxg3L6mUZ4eIkA/Q3RbRwNwoZUMHUPlbtg47jWpKy2ls9suCbACDEw5yo0YDINt
Z58lHOq67U4TbfB8SN4=
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-8120514">
<wsse:SecurityTokenReference 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="STRId-5035392"><wsse:KeyIdentifier 
EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary"

ValueType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-x509-token-profile-1.0#X509SubjectKeyIdentifier">QrCDsN5tWGrPLZHfPNw7lqOoSvA=</wsse:KeyIdentifier></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature><wsu:Timestamp 
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="Timestamp-274614"><wsu:Created>2006-05-15T08:29:56.656Z</wsu:Created><wsu:Expires>2006-05-15T08:34:56.656Z</wsu:Expires></wsu:Timestamp></wsse:Security><wsa:To

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-1947116">http://localhost:8070/axis2/services/PiezoService</wsa:To><wsa:ReplyTo

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-24713456"><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:MessageID

xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd"

wsu:Id="id-22310332">urn:uuid:78735FA7FA7EF580F011476817934681</wsa:MessageID><wsa:Action>urn:getPiezoById</wsa:Action></soapenv:Header><soapenv:Body><xenc:EncryptedData

Id="EncDataId-11875256" Type

="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod

Algorithm="http://www.w3.org/2001/04/xmlenc#aes128-cbc"

/><xenc:CipherData><xenc:CipherValue>E2RyB9nhYtblZC63d0J0jdHo3O39Sx9k6fEdqqCsC14+dsQdjPZ3IDCwpUui2yKOQW46nrrHa8EP
d9Obpm9vSf5ezOod9SGTDbX0rNwYiAUTluggg8u8xTXnSNRomX3UsIF2VX+zgOBUyrlO22VaJh9I
kpB0xpmU1Zd4SHmm+7sIfMOhNHeAvPzvQvCC0FIE+FC5nhbeRmU1hIdwGJSjNp56vGZuy33aLBki
Tgkx/lnxnaeW8J4IGEBc7HxJnTJ47XGcHxotqsfEbC8Ihl2LnvrAye2f5ES8DZxPHAnMFF5UX6q9
8YfUYhGzMSQIGHm0/xLgTn11sXt81nXL7m0rWiEAZKuEaFTi2FwzEMA7hIzmylO9AV4UkYAPoFcR
N+mQgknSI5bKxvrHVxKDvMkIi4e+bYZDnstuHz3Z5dEUt5PZGo7XmRf4B8pzhW1APhSZxM4Yo+0M
pIbOHx54u8qSavLjFh9C4EQQ6OIW9exwLxs=</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></soapenv:Body></soapenv:Envelope>
3b

--MIMEBoundaryurn_uuid_2F62F21606FF0F94DF11476818022181--
0

==== Response ====
HTTP/1.1 200 OK
Server: Apache-Coyote/1.1
Set-Cookie:
JSESSIONID=7FA2BE6C9FB08E269816265DAD253196;
Path=/axis2
Content-Type: multipart/related; 
boundary=MIMEBoundaryurn_uuid_77BC716326D6AEC0C811476818098431;
type="application/xop+xml"; 
start="<0.urn:uuid:77BC716326D6AEC0C811476818098432@apache.org>";

start-info="application/soap+xml";charset=UTF-8
Transfer-Encoding: chunked
Date: Mon, 15 May 2006 08:30:09 GMT

2000
--MIMEBoundaryurn_uuid_77BC716326D6AEC0C811476818098431
content-type:application/xop+xml; charset=UTF-8; 
type="application/soap+xml";
content-transfer-encoding:binary
content-id:<0.urn:uuid:77BC716326D6AEC0C811476818098432@apache.org>

<?xml version='1.0'
encoding='UTF-8'?><soapenv:Envelope 
xmlns:soapenv="http://www.w3.org/2003/05/soap-envelope"

xmlns:wsa="http://www.w3.org/2005/08/addressing"><soapenv:Header><wsa:To>http://www.w3.org/2005/08/addressing/anonymous</wsa:To><wsa:ReplyTo><wsa:Address>http://www.w3.org/2005/08/addressing/anonymous</wsa:Address></wsa:ReplyTo><wsa:From><wsa:Address>http://localhost:8070/axis2/services/PiezoService</wsa:Address></wsa:From><wsa:FaultTo><wsa:Address>http://localhost:8070/axis2/services/PiezoService</wsa:Address></wsa:FaultTo><wsa:MessageID>urn:uuid:80C06476F628CF62F011476818056872</wsa:MessageID><wsa:Action>urn:getPiezoById</wsa:Action><wsa:RelatesTo

wsa:RelationshipType="wsa:Reply">urn:uuid:78735FA7FA7EF580F011476817934681</wsa:RelatesTo></soapenv:Header><soapenv:Body><ns1:response

xmlns:ns1="http://PiezoService.service.gqn.dst.dino.nitg"

xmlns:tns="http://PiezoService.service.gqn.dst.dino.nitg"><ns1:result><![CDATA[<?xml

version="1.0" encoding="UTF-8"?><piezometers
 
xmlns="http://dinoservices.nitg.tno.nl/xml/namespace/piezometer"
            
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
           
xsi:schemaLocation="http://dinoservices.nitg.tno.nl/xml/namespace/piezometer/piezometer-v1.0/xsd"><meta>
  
<dateformat src="ISO8601"
format="YYYY-MM-DDThh:mmTZD"/>   
<coordinateSystem src="EPSG" code="4326" name="World
Geodetic System 1984" 
alias="WSG84" unit="decimal degrees" />  
<levelReference src="EPSG" 
code="5109" name="Normaal Amsterdams Peil" alias="NAP"
unit="cm" />   <country 
src="ISO3166" />   <language src="ISO639-2" />   
<date>2006-05-15T10:30+0200</date></meta><piezometer 
Id="NL-B02C0214-002"><country>NL</country><language>NLDU</language><databasename>DINO</databasename><ownerOrg>TNO-NITG</ownerOrg><location

coordinates="5.87971132 
53.44542629"/><surfaceLevelHeight>327</surfaceLevelHeight><municipality>AMELAND</municipality><topDepth>-559</topDepth><bottomDepth>-659</bottomDepth><headCount>195</headCount><firstHeadDate>
 
2005-06-27T00:00+0200</firstHeadDate><lastHeadDate></lastHeadDate><groundwaterbody></groundwaterbody><aquifer></aquifer><verticalDatumCd>NAP</verticalDatumCd><heads><head>
 
<monitorDate>2004-09-14T00:00+0200  </monitorDate> 
<level>249</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-03-13T00:00+0100  </monitorDate> 
<level>267</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-03-29T00:00+0200  </monitorDate>  
<level>236</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-08-27T00:00+0200  </monitorDate> 
<level>260</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-08-28T00:00+0200  </monitorDate>  
<level>214</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-05-15T00:00+0200  </monitorDate> 
<level>206</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-02-13T00:00+0100  </monitorDate>  
<level>249</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-05-14T00:00+0200  </monitorD
 ate>  <level>222</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-10-27T00:00+0200  </monitorDate> 
<level>248</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-05-29T00:00+0200  
</monitorDate>  <level>192</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-06-15T00:00+0200  </monitorDate> 
<level>189</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-10-27T00:00+0100  </monitorDate> 
<level>217</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-11-29T00:00+0100  </monitorDate>  
<level>239</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-05-14T00:00+0200  </monitorDate> 
<level>211</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-10-14T00:00+0200  </monitorDate>  
<level>203</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-10-14T00:00+0200  </monitorDate> 
<level>205</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-02-28T00:00+0100  </monitor
 Date>  <level>252</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-10-15T00:00+0200  </monitorDate> 
<level>252</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-03-14T00:00+0100  
</monitorDate>  <level>231</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-09-17T00:00+0200  </monitorDate> 
<level>250</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-10-15T00:00+0200  </monitorDate> 
<level>199</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-12-28T00:00+0100  </monitorDate>  
<level>281</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-05-14T00:00+0200  </monitorDate> 
<level>219</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-04-28T00:00+0200  </monitorDate>  
<level>219</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-08-27T00:00+0200  </monitorDate> 
<level>200</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-04-27T00:00+0200  </monito
 rDate>  <level>226</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-05-28T00:00+0200  </monitorDate> 
<level>219</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-11-14T00:00+0100  
</monitorDate>  <level>190</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-01-14T00:00+0100  </monitorDate>  
<level>208</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-09-28T00:00+0200  </monitorDate> 
<level>257</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-09-27T00:00+0200  </monitorDate>  
<level>205</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-09-29T00:00+0200  </monitorDate> 
<level>181</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-01-28T00:00+0100  </monitorDate>  
<level>207</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-04-28T00:00+0200  </monitorDate> 
<level>224</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-07-28T00:00+0200  </monit
 orDate>  <level>191</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-12-14T00:00+0100  </monitorDate> 
<level>280</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-01-28T00:00+0100  
</monitorDate>  <level>256</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-11-10T00:00+0100  </monitorDate>  
<level>212</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-09-14T00:00+0200  </monitorDate> 
<level>225</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-11-14T00:00+0100  </monitorDate>  
<level>264</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-06-28T00:00+0200  </monitorDate> 
<level>209</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-11-15T00:00+0100  </monitorDate>  
<level>202</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-11-27T00:00+0100  </monitorDate> 
<level>255</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-06-15T00:00+0200  </moni
 torDate>  <level>213</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-10-28T00:00+0200  </monitorDate> 
<level>207</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-05-14T00:00+0200  
</monitorDate>  <level>233</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-03-15T00:00+0100  </monitorDate>  
<level>251</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-06-28T00:00+0200  </monitorDate> 
<level>214</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-12-28T00:00+0100  </monitorDate>  
<level>272</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2005-05-28T00:00+0200  </monitorDate> 
<level>212</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-10-05T00:00+0200  </monitorDate>  
<level>216</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-11-28T00:00+0100  </monitorDate> 
<level>255</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-07-15T00:00+0200  </mon
 itorDate>  <level>248</level>  <monito
2000
rCd></monitorCd></head><head> 
<monitorDate>2005-02-14T00:00+0100  
</monitorDate>  <level>257</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-03-13T00:00+0100  </monitorDate> 
<level>246</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-07-14T00:00+0200  </monitorDate> 
<level>203</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-03-14T00:00+0100  </monitorDate>  
<level>267</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-07-14T00:00+0200  </monitorDate> 
<level>231</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-11-29T00:00+0100  </monitorDate>  
<level>248</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-06-29T00:00+0200  </monitorDate> 
<level>219</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-10-13T00:00+0200  </monitorDate>  
<level>223</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-12-15T00:00+0100  </monitorDate> 
<level>217</level>  <monito
 rCd></monitorCd></head><head> 
<monitorDate>2005-04-14T00:00+0200  
</monitorDate>  <level>245</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-01-14T00:00+0100  </monitorDate> 
<level>256</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-09-29T00:00+0200  </monitorDate> 
<level>181</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-05-28T00:00+0200  </monitorDate>  
<level>197</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-02-27T00:00+0100  </monitorDate> 
<level>247</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-03-27T00:00+0100  </monitorDate>  
<level>233</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-08-15T00:00+0200  </monitorDate> 
<level>217</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-08-15T00:00+0200  </monitorDate>  
<level>203</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-11-14T00:00+0100  </monitorDate> 
<level>255</level>  <monit
 orCd></monitorCd></head><head> 
<monitorDate>2000-10-13T00:00+0200  
</monitorDate>  <level>248</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-03-01T00:00+0100  </monitorDate> 
<level>255</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-08-16T00:00+0200  </monitorDate> 
<level>186</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-07-13T00:00+0200  </monitorDate>  
<level>200</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-08-28T00:00+0200  </monitorDate> 
<level>215</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-08-29T00:00+0200  </monitorDate>  
<level>221</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-10-14T00:00+0200  </monitorDate> 
<level>249</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-08-28T00:00+0200  </monitorDate>  
<level>208</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-02-15T00:00+0100  </monitorDate> 
<level>264</level>  <moni
 torCd></monitorCd></head><head> 
<monitorDate>1998-12-28T00:00+0100  
</monitorDate>  <level>265</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-01-28T00:00+0100  </monitorDate> 
<level>238</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-07-14T00:00+0200  </monitorDate> 
<level>205</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-12-15T00:00+0100  </monitorDate>  
<level>276</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-07-14T00:00+0200  </monitorDate> 
<level>197</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-12-30T00:00+0100  </monitorDate>  
<level>271</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-09-14T00:00+0200  </monitorDate> 
<level>187</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-04-15T00:00+0200  </monitorDate>  
<level>228</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-06-14T00:00+0200  </monitorDate> 
<level>228</level>  <mon
 itorCd></monitorCd></head><head> 
<monitorDate>2002-01-28T00:00+0100  
</monitorDate>  <level>271</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-04-27T00:00+0200  </monitorDate>  
<level>230</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-09-29T00:00+0200  </monitorDate> 
<level>231</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-02-28T00:00+0100  </monitorDate>  
<level>240</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-06-29T00:00+0200  </monitorDate> 
<level>204</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-12-01T00:00+0100  </monitorDate>  
<level>235</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-04-15T00:00+0200  </monitorDate> 
<level>239</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-01-28T00:00+0100  
</monitorDate>  <level>247</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2005-06-14T00:00+0200  </monitorDate> 
<level>207</level>  <mo
 nitorCd></monitorCd></head><head> 
<monitorDate>2002-02-28T00:00+0100  
</monitorDate>  <level>180</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-04-14T00:00+0200  </monitorDate>  
<level>213</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-02-17T00:00+0100  </monitorDate> 
<level>224</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-09-16T00:00+0200  </monitorDate>  
<level>210</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-02-15T00:00+0100  </monitorDate> 
<level>268</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-01-14T00:00+0100  </monitorDate>  
<level>237</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-05-15T00:00+0200  </monitorDate> 
<level>216</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-08-14T00:00+0200  
</monitorDate>  <level>195</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-02-12T00:00+0100  </monitorDate> 
<level>271</level>  <m
 onitorCd></monitorCd></head><head> 
<monitorDate>2003-07-28T00:00+0200  
</monitorDate>  <level>195</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-05-27T00:00+0200  </monitorDate>  
<level>200</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-12-15T00:00+0100  </monitorDate> 
<level>260</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-08-30T00:00+0200  </monitorDate>  
<level>197</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-11-28T00:00+0100  </monitorDate> 
<level>272</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-06-14T00:00+0200  </monitorDate>  
<level>190</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-07-28T00:00+0200  </monitorDate> 
<level>214</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-04-14T00:00+0200  
</monitorDate>  <level>241</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-11-13T00:00+0100  </monitorDate> 
<level>267</level>  <
 monitorCd></monitorCd></head><head>  
<monitorDate>1999-02-16T00:00+0100  </monitorDate> 
<level>248</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-11-28T00:00+0100  </monitorDate>  
<level>263</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-03-27T00:00+0100  </monitorDate> 
<level>225</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-04-16T00:00+0200  </monitorDate>  
<level>219</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-06-27T00:00+0200  </monitorDate> 
<level>200</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-03-01T00:00+0100  </monitorDate>  
<level>237</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-06-30T00:00+0200  </monitorDate> 
<level>218</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-03-27T00:00+0100  
</monitorDate>  <level>231</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-07-27T00:00+0200  </monitorDate> 
<level>222</level>  
 <monitorCd></monitorCd></head><head>  
<monitorDate>1998-10-28T00:00+0100  </monitorDate> 
<level>268</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-03-29T00:00+0200  </monitorDate>  
<level>245</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-07-
1e48
27T00:00+0200  </monitorDate>  <level>199</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-02-13T00:00+0100  </monitorDate>  
<level>226</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-01-02T00:00+0100  </monitorDate> 
<level>245</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-10-28T00:00+0100  
</monitorDate>  <level>196</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-08-14T00:00+0200  </monitorDate> 
<level>181</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-06-29T00:00+0200  
</monitorDate>  <level>210</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1998-04-14T00:00+0200  </monitorDate> 
<level>255</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-03-28T00:00+0100  </monitorDate> 
<level>240</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-09-15T00:00+0200  </monitorDate>  
<level>191</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-10-
 29T00:00+0100  </monitorDate>  <level>249</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-05-28T00:00+0200  </monitorDate>  
<level>208</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-11-17T00:00+0100  </monitorDate> 
<level>258</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-05-16T00:00+0200  
</monitorDate>  <level>219</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-07-14T00:00+0200  </monitorDate> 
<level>207</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-10-27T00:00+0200  
</monitorDate>  <level>249</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-03-29T00:00+0200  </monitorDate> 
<level>234</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-03-15T00:00+0100  </monitorDate> 
<level>234</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-03-14T00:00+0100  </monitorDate>  
<level>238</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-06
 -13T00:00+0200  </monitorDate>  <level>215</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1999-03-15T00:00+0100  </monitorDate>  
<level>229</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-12-13T00:00+0100  </monitorDate> 
<level>230</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-01-13T00:00+0100  
</monitorDate>  <level>254</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-09-14T00:00+0200  </monitorDate> 
<level>208</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-06-28T00:00+0200  
</monitorDate>  <level>209</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-09-28T00:00+0200  </monitorDate> 
<level>200</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-12-28T00:00+0100  </monitorDate> 
<level>257</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2005-06-27T00:00+0200  </monitorDate>  
<level>196</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-0
 3-27T00:00+0200  </monitorDate>  <level>245</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-10-28T00:00+0100  </monitorDate>  
<level>236</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-12-13T00:00+0100  </monitorDate> 
<level>222</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-06-27T00:00+0200  
</monitorDate>  <level>192</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2002-03-14T00:00+0100  </monitorDate> 
<level>251</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-04-28T00:00+0200  
</monitorDate>  <level>215</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-01-29T00:00+0100  </monitorDate> 
<level>258</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-11-28T00:00+0100  </monitorDate> 
<level>183</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-08-13T00:00+0200  </monitorDate>  
<level>254</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-
 01-14T00:00+0100  </monitorDate>  <level>253</level> 

<monitorCd></monitorCd></head><head> 
<monitorDate>1999-01-29T00:00+0100  
</monitorDate>  <level>238</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-03-29T00:00+0200  </monitorDate> 
<level>235</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-04-29T00:00+0200  
</monitorDate>  <level>245</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-10-14T00:00+0200  </monitorDate> 
<level>238</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-02-28T00:00+0100  
</monitorDate>  <level>256</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-02-27T00:00+0100  </monitorDate>  
<level>219</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-01-15T00:00+0100  </monitorDate> 
<level>256</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-04-14T00:00+0200  </monitorDate>  
<level>228</level> 
<monitorCd></monitorCd></head><head> 
<monitorDate>2002
 -04-29T00:00+0200  </monitorDate>  <level>249</level>
 
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-01-27T00:00+0100  
</monitorDate>  <level>260</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2004-12-29T00:00+0100  </monitorDate> 
<level>259</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-09-28T00:00+0200  
</monitorDate>  <level>251</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1999-08-13T00:00+0200  </monitorDate> 
<level>186</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2003-01-14T00:00+0100  
</monitorDate>  <level>263</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1997-06-14T00:00+0200  </monitorDate>  
<level>201</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-04-28T00:00+0200  </monitorDate> 
<level>203</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-01-14T00:00+0100  </monitorDate>  
<level>257</level> 
<monitorCd></monitorCd></head><head>  <monitorDate>200
 0-11-14T00:00+0100  </monitorDate> 
<level>272</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-12-14T00:00+0100  
</monitorDate>  <level>251</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2001-08-14T00:00+0200  </monitorDate> 
<level>229</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2004-12-13T00:00+0100  
</monitorDate>  <level>233</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2003-06-14T00:00+0200  </monitorDate> 
<level>207</level>  
<monitorCd></monitorCd></head><head>  
<monitorDate>2005-03-01T00:00+0100  </monitorDate> 
<level>249</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2001-03-25T00:00+0100  </monitorDate>  
<level>243</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-12-29T00:00+0100  </monitorDate> 
<level>227</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>1998-07-28T00:00+0200  </monitorDate>  
<level>200</level> 
<monitorCd></monitorCd></head><head>  <monitorDate>19
 97-07-28T00:00+0200  </monitorDate> 
<level>190</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2002-07-29T00:00+0200  
</monitorDate>  <level>223</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>1997-08-28T00:00+0200  </monitorDate> 
<level>185</level>  
<monitorCd></monitorCd></head><head> 
<monitorDate>2000-05-29T00:00+0200  
</monitorDate>  <level>256</level> 
<monitorCd></monitorCd></head><head>  
<monitorDate>2000-06-14T00:00+0200  </monitorDate> 
<level>224</level>  
<monitorCd></monitorCd></head></heads></piezometer></piezometers>]]></ns1:result><ns1:meta><![CDATA[<piezometersFound><piezometer

Id="NL-B02C0214-002"/></piezometersFound>]]></ns1:meta><ns1:parameters><ns1:iD>NL-B02C0214-002</ns1:iD><ns1:dataLevel>1</ns1:dataLevel></ns1:parameters></ns1:response></soapenv:Body></soapenv:Envelope>
3b

--MIMEBoundaryurn_uuid_77BC716326D6AEC0C811476818098431--
0


==============

---
filename="axis2.xml"

<axisconfig name="AxisJava2.0">

    <!-- Engage the addressing module -->
    <module ref="addressing"/>

    <!-- Engage the security module -->
    <module ref="rampart"/>
    
    <!-- Test with addressing and MTOM: Client's
Configuration:START-->

    <parameter name="OutflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
        <user>pres_service</user>
        
<passwordCallbackClass>nitg.dino.dst.security.PWCallbackHandler</passwordCallbackClass>
       
<signaturePropFile>security.properties</signaturePropFile>
        
<signatureKeyIdentifier>SKIKeyIdentifier</signatureKeyIdentifier>
        
<encryptionKeyIdentifier>SKIKeyIdentifier</encryptionKeyIdentifier>
	<encryptionUser>data_service</encryptionUser>
        
<signatureParts>{Element}{http://www.w3.org/2005/08/addressing}To;{Element}{http://www.w3.org/2005/08/addressing}ReplyTo;{Element}{http://www.w3.org/2005/08/addressing}MessageID;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Timestamp</signatureParts>

        
<optimizeParts>//xenc:EncryptedData/xenc:CipherData/xenc:CipherValue</optimizeParts>
      </action>
    </parameter>

    <parameter name="InflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
        
<passwordCallbackClass>nitg.dino.dst.security.PWCallbackHandler</passwordCallbackClass>
       
<signaturePropFile>security.properties</signaturePropFile>
       
<decryptionPropFile>security.properties</decryptionPropFile>
      </action>
    </parameter>

    <!-- Test with addressing and MTOM: Client's
Configuration:END-->

    <!--
================================================= -->
    <!-- Parameters -->
    <!--
================================================= -->
    <parameter name="hotdeployment"
locked="false">true</parameter>
    <parameter name="hotupdate"
locked="false">false</parameter>
    <parameter name="enableMTOM"
locked="false">true</parameter>
    <!-- Uncomment this to enable REST support -->
    <!--    <parameter name="enableREST" 
locked="false">true</parameter>-->


    <parameter name="userName"
locked="false">admin</parameter>
    <parameter name="password"
locked="false">axis2</parameter>

    <!--
================================================= -->
    <!-- Message Receivers -->
    <!--
================================================= -->
    <!--This is the Deafult Message Receiver for the
system , if you 
want to have MessageReceivers for -->
    <!--all the other MEP implement it and add the
correct entry to 
here , so that you can refer from-->
    <!--any operation -->
    <!--Note : You can ovride this for particular
service by adding the 
same element with your requirement-->
    <messageReceivers>
        <messageReceiver
mep="http://www.w3.org/2004/08/wsdl/in-only"
                         
class="org.apache.axis2.receivers.RawXMLINOnlyMessageReceiver"/>
        <messageReceiver
mep="http://www.w3.org/2004/08/wsdl/in-out"
                         
class="org.apache.axis2.receivers.RawXMLINOutMessageReceiver"/>
    </messageReceivers>
    <!--
================================================= -->
    <!-- Transport Ins -->
    <!--
================================================= -->
    <transportReceiver name="http"
                       
class="org.apache.axis2.transport.http.SimpleHTTPServer">
        <parameter name="port"
locked="false">6060</parameter>
        <!--If you want to give your own host address
for EPR 
generation-->
        <!--uncommet following paramter , and set as
you required.-->
        <!--<parameter name="hostname" 
locked="false">http://myApp.com/ws</parameter>-->
    </transportReceiver>

    <transportReceiver name="tcp"
                       
class="org.apache.axis2.transport.tcp.TCPServer">
        <parameter name="port"
locked="false">6061</parameter>
        <!--If you want to give your own host address
for EPR 
generation-->
        <!--uncommet following paramter , and set as
you required.-->
        <!--<parameter name="hostname" 
locked="false">tcp://myApp.com/ws</parameter>-->
    </transportReceiver>

    <!--
================================================= -->
    <!-- Transport Outs -->
    <!--
================================================= -->

    <transportSender name="tcp"
                     
class="org.apache.axis2.transport.tcp.TCPTransportSender"/>
    <transportSender name="local"
                     
class="org.apache.axis2.transport.local.LocalTransportSender"/>
    <transportSender name="jms"
                    
class="org.apache.axis2.transport.jms.JMSSender"/>
    <transportSender name="http"
                     
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
        <parameter name="PROTOCOL"
locked="false">HTTP/1.1</parameter>
        <parameter name="Transfer-Encoding" 
locked="false">chunked</parameter>
    </transportSender>
    <transportSender name="https"
                     
class="org.apache.axis2.transport.http.CommonsHTTPTransportSender">
        <parameter name="PROTOCOL"
locked="false">HTTP/1.1</parameter>
        <parameter name="Transfer-Encoding" 
locked="false">chunked</parameter>
    </transportSender>

    <!--
================================================= -->
    <!-- Phases  -->
    <!--
================================================= -->
    <phaseOrder type="inflow">
        <!--  System pre defined phases       -->
         <phase name="Transport">
            <handler name="RequestURIBasedDispatcher"
                     
class="org.apache.axis2.engine.RequestURIBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>
            <handler name="SOAPActionBasedDispatcher"
                     
class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>
        </phase>
        <phase name="Security"/>
        <phase name="PreDispatch"/>
        <phase name="Dispatch" 
class="org.apache.axis2.engine.DispatchPhase">
            <handler name="AddressingBasedDispatcher"
                     
class="org.apache.axis2.engine.AddressingBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>

            <handler
name="SOAPMessageBodyBasedDispatcher"
                     
class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>
            <handler name="InstanceDispatcher"
                     
class="org.apache.axis2.engine.InstanceDispatcher">
                <order phase="PostDispatch"/>
            </handler>
        </phase>
        <!--  System pre defined phases       -->
        <!--   After Postdispatch phase module author
or or service 
author can add any phase he want      -->
        <phase name="OperationInPhase"/>
    </phaseOrder>
    <phaseOrder type="outflow">
        <!--      user can add his own phases to this
area  -->
        <phase name="OperationOutPhase"/>
        <!--system predefined phase-->
        <!--these phase will run irrespective of the
service-->
        <phase name="PolicyDetermination"/>
        <phase name="MessageOut"/>
    </phaseOrder>
    <phaseOrder type="INfaultflow">
        <phase name="PreDispatch"/>
        <phase name="Dispatch" 
class="org.apache.axis2.engine.DispatchPhase">
            <handler name="RequestURIBasedDispatcher"
                     
class="org.apache.axis2.engine.RequestURIBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>

            <handler name="SOAPActionBasedDispatcher"
                     
class="org.apache.axis2.engine.SOAPActionBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>

            <handler name="AddressingBasedDispatcher"
                     
class="org.apache.axis2.engine.AddressingBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>

            <handler
name="SOAPMessageBodyBasedDispatcher"
                     
class="org.apache.axis2.engine.SOAPMessageBodyBasedDispatcher">
                <order phase="Dispatch"/>
            </handler>
            <handler name="InstanceDispatcher"
                     
class="org.apache.axis2.engine.InstanceDispatcher">
                <order phase="PostDispatch"/>
            </handler>
        </phase>
        <!--      user can add his own phases to this
area  -->
        <phase name="OperationInFaultPhase"/>
    </phaseOrder>
    <phaseOrder type="Outfaultflow">
        <!--      user can add his own phases to this
area  -->
        <phase name="OperationOutFaultPhase"/>
        <phase name="PolicyDetermination"/>
        <phase name="MessageOut"/>
    </phaseOrder>
    </axisconfig>


---
filename="services.xml"

<service name="PiezoService">
   <description>
       this service returns piezometer information
   </description>
   <parameter name="ServiceClass" locked = 
"false">nitg.dino.dst.gqn.service.PiezoService</parameter>
   <operation name="getPiezoById">
   </operation>
   <operation name="getPiezoByArea">
   </operation>
   <module ref="accounting"/>
   <module ref="logging"/>
    <parameter name="OutflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
        <user>data_service</user>
        
<passwordCallbackClass>nitg.dino.dst.security.PWCallbackHandler</passwordCallbackClass>
       
<signaturePropFile>security.properties</signaturePropFile>
        
<signatureKeyIdentifier>SKIKeyIdentifier</signatureKeyIdentifier>
        
<encryptionKeyIdentifier>SKIKeyIdentifier</encryptionKeyIdentifier>
        <encryptionUser>pres_service</encryptionUser>
		
<signatureParts>{Element}{http://www.w3.org/2005/08/addressing}To;{Element}{http://www.w3.org/2005/08/addressing}ReplyTo;{Element}{http://www.w3.org/2005/08/addressing}MessageID;{Element}{http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd}Timestamp</signatureParts>
        
<optimizeParts>//xenc:EncryptedData/xenc:CipherData/xenc:CipherValue</optimizeParts>
      </action>
    </parameter>

    <parameter name="InflowSecurity">
      <action>
        <items>Timestamp Signature Encrypt</items>
        
<passwordCallbackClass>nitg.dino.dst.security.PWCallbackHandler</passwordCallbackClass>
       
<signaturePropFile>security.properties</signaturePropFile>
       
<decryptionPropFile>security.properties</decryptionPropFile>
      </action>
    </parameter>


</service>


__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam
protection around 
http://mail.yahoo.com 

__________________________________________________
Do You Yahoo!?
Tired of spam?  Yahoo! Mail has the best spam protection around 
http://mail.yahoo.com 

Mime
View raw message