You are viewing a plain text version of this content. The canonical link for it is here.
Posted to fx-dev@ws.apache.org by Jason Essington <ja...@GreenRiverComputing.com> on 2004/08/12 19:35:41 UTC

NPE in EnvelopeIdResolver.engineResolve

I just started getting the following NPE (shown below)  processing a  
response on the client side. (Server side also running wss4j seems to  
work fine)

the response is shown below, but wss4j crashes when it gets to the line
	<ds:Reference URI="#id-1272450">
the XMLUtils method is trying to process the URI= attribute

It looks like the Problem begins in  
Reference.getContentsBeforeTransformation() at line 411 where URIAttr  
is assigned.
this._constructionElement (ds:Reference) has a parent document, but  
it's attributes seem to be missing that value (it is null).

Any Idea what has gone wrong on my client side? and why does it seem to  
work on the serverside?

-jason

  java.lang.NullPointerException
	at  
org.apache.xml.security.utils.XMLUtils.circumventBug2650(XMLUtils.java: 
1211)
	at  
org.apache.ws.security.message.EnvelopeIdResolver.engineResolve(Envelope 
IdResolver.java:103)
	at  
org.apache.xml.security.utils.resolver.ResourceResolver.resolve(Resource 
Resolver.java:253)
	at  
org.apache.xml.security.signature.Reference.getContentsBeforeTransformat 
ion(Reference.java:433)
	at  
org.apache.xml.security.signature.Reference.dereferenceURIandPerformTran 
sforms(Reference.java:667)
	at  
org.apache.xml.security.signature.Reference.getReferencedBytes(Reference 
.java:729)
	at  
org.apache.xml.security.signature.Reference.calculateDigest(Reference.ja 
va:754)
	at  
org.apache.xml.security.signature.Reference.verify(Reference.java:809)
	at  
org.apache.xml.security.signature.Manifest.verifyReferences(Manifest.jav 
a:319)
	at  
org.apache.xml.security.signature.SignedInfo.verify(SignedInfo.java: 
218)
	at  
org.apache.xml.security.signature.XMLSignature.checkSignatureValue(XMLSi 
gnature.java:588)
	at  
org.apache.xml.security.signature.XMLSignature.checkSignatureValue(XMLSi 
gnature.java:555)
	at  
org.apache.ws.security.WSSecurityEngine.verifyXMLSignature(WSSecurityEng 
ine.java:549)
	at  
org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurity 
Engine.java:326)
	at  
org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurity 
Engine.java:245)
	at  
org.apache.ws.axis.security.WSDoAllReceiver.invoke(WSDoAllReceiver.java: 
158)
	at  
org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy.j 
ava:32)
	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
	at org.apache.axis.client.AxisClient.invoke(AxisClient.java:160)

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope  
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"  
xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing"  
xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"  
xmlns:xsd="http://www.w3.org/2001/XMLSchema"  
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Header>
<wsse:Security  
xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
wssecurity-secext-1.0.xsd"><wsse:BinarySecurityToken  
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
wssecurity-utility-1.0.xsd"  
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#X509v3"  
wsu:Id="CertId 
-2050072">MIICTjCCAbcCBEC3TfAwDQYJKoZIhvcNAQEEBQAwbjELMAkGA1UEBhMCVVMxCz 
AJBgNVBAgTAldZ
MREwDwYDVQQHEwhQaW5lZGFsZTEeMBwGA1UEChMVR3JlZW4gUml2ZXIgQ29tcHV0aW5nMQsw 
CQYD
VQQLEwJGWDESMBAGA1UEAxMJQWNhcHBlbGxhMB4XDTA0MDUyODE0MzQyNFoXDTI0MDUyMzE0 
MzQy
NFowbjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldZMREwDwYDVQQHEwhQaW5lZGFsZTEeMBwG 
A1UE
ChMVR3JlZW4gUml2ZXIgQ29tcHV0aW5nMQswCQYDVQQLEwJGWDESMBAGA1UEAxMJQWNhcHBl 
bGxh
MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDK93BELhhTv0nAdsr002ebHPBmCTNGkUI+ 
qYuP
k0nx44QsZCN1XucTgE15u5bfrngZ7O1izufH0ZTb0maTkv3IaBy0cY/ 
PBXosvWUqZ8UpCckkzbKM
mmZu6Uc0vtLMAU1qeqDVc7Xz8CPhWv1WJxK2Xz6Xwlhy7v15IOYkZtnl/ 
QIDAQABMA0GCSqGSIb3
DQEBBAUAA4GBAH94E/ 
eSMUspLDV0659A8B1ZMT0gZJkuQCE9wlRuddPNyAuM+FPFM1Hi8IK1V1Rc
L6D73eHG6jvOKhVe2aEVfBjcbG60F4utDjXYpgz1ERy8v1P3/ 
SBu+UKmjAz8SQcFz79Ti+wNeC/j
tDd/YJOyxZa+OoGLoNiyZxrUaYLLkQfE</wsse:BinarySecurityToken><ds: 
Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
<ds:SignedInfo>
<ds:CanonicalizationMethod  
Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds: 
CanonicalizationMethod>
<ds:SignatureMethod  
Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></ds: 
SignatureMethod>
<ds:Reference URI="#id-1272450">
<ds:Transforms>
<ds:Transform  
Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:Transform>
</ds:Transforms>
<ds:DigestMethod  
Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></ds:DigestMethod>
<ds:DigestValue>rU5u5WjOIgD7jctrrvb2EZaPyKs=</ds:DigestValue>
</ds:Reference>
</ds:SignedInfo>
<ds:SignatureValue>
HIZu7tryZA38gsgvoIDsst5jM0VGQFBU4VeNCHSaIuaVrTTLeEe0UsuZIPFNQAYCS78kD1nd 
Pzq9
xwgGhJLZBMujb+qflzJMJQLDFeXKAwwXnmGyW2ZN1r5LqErHWY2b1rS5Q9FO8UUn6lO5+dJx 
iwSs
CtD41nh0ZXPuVMwAn2o=
</ds:SignatureValue>
<ds:KeyInfo Id="KeyId-5888533">
<wsse:SecurityTokenReference  
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
wssecurity-utility-1.0.xsd" wsu:Id="STRId-16558804"><wsse:Reference  
URI="#CertId-2050072"></wsse:Reference></wsse:SecurityTokenReference>
</ds:KeyInfo>
</ds:Signature>
<xenc:EncryptedKey>
<xenc:EncryptionMethod  
Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"></xenc: 
EncryptionMethod>
<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#X509v3">MIICUDCCAbkCBEC+L80wDQYJKoZIhvcNAQEEBQAwbzELMAkGA1UEBhMCVVM 
xCzAJBgNVBAgTAldZ
MREwDwYDVQQHEwhQaW5lZGFsZTEgMB4GA1UECgwXR3JlZW4gUml2aQhlciBDb21wdXRpbmcx 
DzAN
BgNVBAsTBmNyeXB0bzENMAsGA1UEAxMER1JDUzAeFw0wNDA2MDIxOTUxNDFaFw0yNDA1Mjgx 
OTUx
NDFaMG8xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXWTERMA8GA1UEBxMIUGluZWRhbGUxIDAe 
BgNV
BAoMF0dyZWVuIFJpdmkIZXIgQ29tcHV0aW5nMQ8wDQYDVQQLEwZjcnlwdG8xDTALBgNVBAMT 
BEdS
Q1MwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKPMSJ3IczRdJ9nYVOYJD1otvMIqcbah 
CvaX
kckOl1iWcWVWA// 
qQzWWteqwlr0PtrHhOuH6sa7NPfOAd7ivoJyTspvcOso2tclY18J5u1vdS7NM
dKs8htfRuHcfCaRuExILJqQbFMYx1QjjBfjti9IYR3UuSyXhttLJJQ1tGS4xAgMBAAEwDQYJ 
KoZI
hvcNAQEEBQADgYEAEs3Tisnd2aoAVQhjqb4cnDerlXxMJgke13NUJadcB7hX/ 
TspF4inn31IrMrn
VFC6EcMX//QvOuqFAuTcBqMY/ 
jxWlzC453PXPOwkpsuD5pvwhsaYz4nPYqNJo3L834QnKauYslII
3FP946gSTbp1jhfDtNCmRldtpwbfmL/gEZc=</wsse:KeyIdentifier></wsse: 
SecurityTokenReference>
</ds:KeyInfo>
<xenc:CipherData><xenc: 
CipherValue>kaZmznKmrXLdiyTFQBatxWqEK2jsoPBalkO8vP4YFeN/ 
kD6kAWfXMwoBibSqhdaEQP2/2/KORfZX
FTebN0SEC1mVDTufYuSCV1oYRy7Q2+UF/ 
DMScvyZ64l6JdSz2J2U6x7ITTr+HZZS5xkp2AxcHrx1
E/QpR1Z6co2OyxbDu2M=</xenc:CipherValue></xenc:CipherData>
<xenc:ReferenceList><xenc:DataReference  
URI="#EncDataId-1272450"></xenc:DataReference></xenc:ReferenceList></ 
xenc:EncryptedKey></wsse:Security>
   <wsa:MessageID  
soapenv:mustUnderstand="0">uuid:15BE3ED0-EC83-11D8-A065-A9EFBBDB4CBC</ 
wsa:MessageID>
   <wsa:To  
soapenv:mustUnderstand="0">http://schemas.xmlsoap.org/ws/2004/03/ 
addressing/role/anonymous</wsa:To>
   <wsa:Action  
soapenv:mustUnderstand="0">http://acappella.grcs.com/admin/ 
psqlResponse</wsa:Action>
   <wsa:From soapenv:mustUnderstand="0">
    <Address  
xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">http:// 
localhost:8070/jboss-net/services</Address>
   </wsa:From>
   <wsa:RelatesTo RelationshipType="wsa:Reply"  
soapenv:mustUnderstand="0">uuid:E1352610-EC82-11D8-A4BD-D26B47B0A0EA</ 
wsa:RelatesTo>
  </soapenv:Header>
  <soapenv:Body  
xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
wssecurity-utility-1.0.xsd" wsu:Id="id-1272450"><xenc:EncryptedData  
Id="EncDataId-1272450"  
Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod  
Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"></xenc: 
EncryptionMethod><xenc:CipherData><xenc: 
CipherValue>wJRL5YKefxnsQiAMStR5LZSG9EN9LvSZyp3si/ 
2DcbCwE3WaizuTMWFcBXTwyBKwS4psLWzxKHPK
yhZyzWkpNevK+bir9HbC77vFP0Du+FEIpCYHaYWbycEvNGqdfLu4A/ 
sJixxdr+RVX63ZqZryhNpA
lAhV6Bp3Z1MvNmRUXVtlx+VFIoftUZSuSQhvW0xb8aLAHIU7XQq/ 
EqGhy2IcGNfjQtlKMK8RxLPX
7hYukSxGGfYQ2ybwgJo6NlB3Pl5/sJaBOuaN/l8F/ 
mjhizGof+B0Am7CKCFd6iY79PSD2S8rvhPf
zQepV+TIuQJ+X5gxfRwzE+/ 
tQ220Y6bJyWhkEQPVXqB91LMg5+ELeqdHe4OQIRFUQW5So87vzTDd
I2Q3Z2hjY9AFW6oltrAmLWNk28nHvNpfSaxPfJlh1QknP1oOruee98zvKPIfa56Ji7SS0CAL 
Tb5i
zzW6S3k03JKxrAq9fBpijZWP8/JRGUw2/JzXFy0+0MuD4dwvn4DQdjHzLhK3zkDX/ 
ImZgOwzP4Cz
doyZjLHuM496T2HyZnjJ5d5fKf74ZCPgTIgMfwl+ln8180m/ 
IHjviri7hafpa2bd7ZkBzG6FhHmo
/v69IFk1RTyIudYHLI/SvqvOWoZrsWgJlp4QL8nqMcGgnJTKSv/ 
5UrPPo2YnA9Q+Vozh4MIixolw
nIVFKRCdX/bSYV6GgzWnylpd4qJfi/ 
fjxtFCybYR3AaL3LWXhW2MKFgwK4exNG70rR9i4H3xCJde
BpKKCbOrqtwFpcar4sMdnDpqFR36aBI0ZDj5BqFVh3sMK5fblzAn0Eu+7cL1Qx6AMDnCzLAA 
vh1+
qbNWrt1hKPIEFqpCAHjmn62flXGBhGn4sYlwYRJYVNNGg5kv6fPBKTiBWF/ 
0Jw2w6CfyfbSEB4Je
45O/ 
uv8gZX6XSQxdcVmATrs5+Eokj2jE1CtFljOW46mCkUrl4PxP6PxQtz1AKl33f3bo8wFkSg+x
DEBHr2trEuL2otGAPA06n96Y9Zi5BYW0RXj8e6mvmyx9fTWo55VBHSyQTCIQ7lWTJmeIiVKo 
JRcr
CNuZdMC1PMl7kSyk+MTuTJg6NJghRrzPWqsMxzww52tFj3j2D6dF2HaRLQcqDC5gufBMqt3N 
r23F
9N79nJSf2IYd4J/cpF5tTI0sKjo66nHDe0po2HEx1Mm5nYBPSL3hvga0/ 
zptzqAmPxZITtuphCZT
c8HKY1kDzTI7MALLT/ 
CzeEFBV26E7jZCQuDNMXzDAsD7tjHz5BndwdBxcmxsXhsuFrMZYGDc2dEA
UuIKo435OfwUNVVLWr1aTb8yZ9gQQtUU+Y0UXEZBySHhokvturBKT/BpY/rJ7y+bFph/ 
w9H3UA==</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></ 
soapenv:Body>
</soapenv:Envelope>
-jason


Re: NPE in EnvelopeIdResolver.engineResolve

Posted by Jason Essington <ja...@GreenRiverComputing.com>.
BLEH! nm

This is a result of Xerces being absent from the classpath.

Mac OS X java vm 1.4.2_05

/me goes back to work now . . .

-jason

On Aug 12, 2004, at 11:35 AM, Jason Essington wrote:

> I just started getting the following NPE (shown below)  processing a  
> response on the client side. (Server side also running wss4j seems to  
> work fine)
>
> the response is shown below, but wss4j crashes when it gets to the line
> 	<ds:Reference URI="#id-1272450">
> the XMLUtils method is trying to process the URI= attribute
>
> It looks like the Problem begins in  
> Reference.getContentsBeforeTransformation() at line 411 where URIAttr  
> is assigned.
> this._constructionElement (ds:Reference) has a parent document, but  
> it's attributes seem to be missing that value (it is null).
>
> Any Idea what has gone wrong on my client side? and why does it seem  
> to work on the serverside?
>
> -jason
>
>  java.lang.NullPointerException
> 	at  
> org.apache.xml.security.utils.XMLUtils.circumventBug2650(XMLUtils.java: 
> 1211)
> 	at  
> org.apache.ws.security.message.EnvelopeIdResolver.engineResolve(Envelop 
> eIdResolver.java:103)
> 	at  
> org.apache.xml.security.utils.resolver.ResourceResolver.resolve(Resourc 
> eResolver.java:253)
> 	at  
> org.apache.xml.security.signature.Reference.getContentsBeforeTransforma 
> tion(Reference.java:433)
> 	at  
> org.apache.xml.security.signature.Reference.dereferenceURIandPerformTra 
> nsforms(Reference.java:667)
> 	at  
> org.apache.xml.security.signature.Reference.getReferencedBytes(Referenc 
> e.java:729)
> 	at  
> org.apache.xml.security.signature.Reference.calculateDigest(Reference.j 
> ava:754)
> 	at  
> org.apache.xml.security.signature.Reference.verify(Reference.java:809)
> 	at  
> org.apache.xml.security.signature.Manifest.verifyReferences(Manifest.ja 
> va:319)
> 	at  
> org.apache.xml.security.signature.SignedInfo.verify(SignedInfo.java: 
> 218)
> 	at  
> org.apache.xml.security.signature.XMLSignature.checkSignatureValue(XMLS 
> ignature.java:588)
> 	at  
> org.apache.xml.security.signature.XMLSignature.checkSignatureValue(XMLS 
> ignature.java:555)
> 	at  
> org.apache.ws.security.WSSecurityEngine.verifyXMLSignature(WSSecurityEn 
> gine.java:549)
> 	at  
> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurit 
> yEngine.java:326)
> 	at  
> org.apache.ws.security.WSSecurityEngine.processSecurityHeader(WSSecurit 
> yEngine.java:245)
> 	at  
> org.apache.ws.axis.security.WSDoAllReceiver.invoke(WSDoAllReceiver.java 
> :158)
> 	at  
> org.apache.axis.strategies.InvocationStrategy.visit(InvocationStrategy. 
> java:32)
> 	at org.apache.axis.SimpleChain.doVisiting(SimpleChain.java:118)
> 	at org.apache.axis.SimpleChain.invoke(SimpleChain.java:83)
> 	at org.apache.axis.client.AxisClient.invoke(AxisClient.java:160)
>
> <?xml version="1.0" encoding="UTF-8"?>
> <soapenv:Envelope  
> xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"  
> xmlns:wsa="http://schemas.xmlsoap.org/ws/2004/03/addressing"  
> xmlns:xenc="http://www.w3.org/2001/04/xmlenc#"  
> xmlns:xsd="http://www.w3.org/2001/XMLSchema"  
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
>  <soapenv:Header>
> <wsse:Security  
> xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
> wssecurity-secext-1.0.xsd"><wsse:BinarySecurityToken  
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
> wssecurity-utility-1.0.xsd"  
> 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#X509v3"  
> wsu:Id="CertId 
> -2050072">MIICTjCCAbcCBEC3TfAwDQYJKoZIhvcNAQEEBQAwbjELMAkGA1UEBhMCVVMxC 
> zAJBgNVBAgTAldZ
> MREwDwYDVQQHEwhQaW5lZGFsZTEeMBwGA1UEChMVR3JlZW4gUml2ZXIgQ29tcHV0aW5nMQs 
> wCQYD
> VQQLEwJGWDESMBAGA1UEAxMJQWNhcHBlbGxhMB4XDTA0MDUyODE0MzQyNFoXDTI0MDUyMzE 
> 0MzQy
> NFowbjELMAkGA1UEBhMCVVMxCzAJBgNVBAgTAldZMREwDwYDVQQHEwhQaW5lZGFsZTEeMBw 
> GA1UE
> ChMVR3JlZW4gUml2ZXIgQ29tcHV0aW5nMQswCQYDVQQLEwJGWDESMBAGA1UEAxMJQWNhcHB 
> lbGxh
> MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQDK93BELhhTv0nAdsr002ebHPBmCTNGkUI 
> +qYuP
> k0nx44QsZCN1XucTgE15u5bfrngZ7O1izufH0ZTb0maTkv3IaBy0cY/ 
> PBXosvWUqZ8UpCckkzbKM
> mmZu6Uc0vtLMAU1qeqDVc7Xz8CPhWv1WJxK2Xz6Xwlhy7v15IOYkZtnl/ 
> QIDAQABMA0GCSqGSIb3
> DQEBBAUAA4GBAH94E/ 
> eSMUspLDV0659A8B1ZMT0gZJkuQCE9wlRuddPNyAuM+FPFM1Hi8IK1V1Rc
> L6D73eHG6jvOKhVe2aEVfBjcbG60F4utDjXYpgz1ERy8v1P3/ 
> SBu+UKmjAz8SQcFz79Ti+wNeC/j
> tDd/YJOyxZa+OoGLoNiyZxrUaYLLkQfE</wsse:BinarySecurityToken><ds: 
> Signature xmlns:ds="http://www.w3.org/2000/09/xmldsig#">
> <ds:SignedInfo>
> <ds:CanonicalizationMethod  
> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds: 
> CanonicalizationMethod>
> <ds:SignatureMethod  
> Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"></ds: 
> SignatureMethod>
> <ds:Reference URI="#id-1272450">
> <ds:Transforms>
> <ds:Transform  
> Algorithm="http://www.w3.org/2001/10/xml-exc-c14n#"></ds:Transform>
> </ds:Transforms>
> <ds:DigestMethod  
> Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"></ds:DigestMethod>
> <ds:DigestValue>rU5u5WjOIgD7jctrrvb2EZaPyKs=</ds:DigestValue>
> </ds:Reference>
> </ds:SignedInfo>
> <ds:SignatureValue>
> HIZu7tryZA38gsgvoIDsst5jM0VGQFBU4VeNCHSaIuaVrTTLeEe0UsuZIPFNQAYCS78kD1n 
> dPzq9
> xwgGhJLZBMujb+qflzJMJQLDFeXKAwwXnmGyW2ZN1r5LqErHWY2b1rS5Q9FO8UUn6lO5+dJ 
> xiwSs
> CtD41nh0ZXPuVMwAn2o=
> </ds:SignatureValue>
> <ds:KeyInfo Id="KeyId-5888533">
> <wsse:SecurityTokenReference  
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
> wssecurity-utility-1.0.xsd" wsu:Id="STRId-16558804"><wsse:Reference  
> URI="#CertId-2050072"></wsse:Reference></wsse:SecurityTokenReference>
> </ds:KeyInfo>
> </ds:Signature>
> <xenc:EncryptedKey>
> <xenc:EncryptionMethod  
> Algorithm="http://www.w3.org/2001/04/xmlenc#rsa-1_5"></xenc: 
> EncryptionMethod>
> <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#X509v3">MIICUDCCAbkCBEC+L80wDQYJKoZIhvcNAQEEBQAwbzELMAkGA1UEBhMCVV 
> MxCzAJBgNVBAgTAldZ
> MREwDwYDVQQHEwhQaW5lZGFsZTEgMB4GA1UECgwXR3JlZW4gUml2aQhlciBDb21wdXRpbmc 
> xDzAN
> BgNVBAsTBmNyeXB0bzENMAsGA1UEAxMER1JDUzAeFw0wNDA2MDIxOTUxNDFaFw0yNDA1Mjg 
> xOTUx
> NDFaMG8xCzAJBgNVBAYTAlVTMQswCQYDVQQIEwJXWTERMA8GA1UEBxMIUGluZWRhbGUxIDA 
> eBgNV
> BAoMF0dyZWVuIFJpdmkIZXIgQ29tcHV0aW5nMQ8wDQYDVQQLEwZjcnlwdG8xDTALBgNVBAM 
> TBEdS
> Q1MwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAKPMSJ3IczRdJ9nYVOYJD1otvMIqcba 
> hCvaX
> kckOl1iWcWVWA// 
> qQzWWteqwlr0PtrHhOuH6sa7NPfOAd7ivoJyTspvcOso2tclY18J5u1vdS7NM
> dKs8htfRuHcfCaRuExILJqQbFMYx1QjjBfjti9IYR3UuSyXhttLJJQ1tGS4xAgMBAAEwDQY 
> JKoZI
> hvcNAQEEBQADgYEAEs3Tisnd2aoAVQhjqb4cnDerlXxMJgke13NUJadcB7hX/ 
> TspF4inn31IrMrn
> VFC6EcMX//QvOuqFAuTcBqMY/ 
> jxWlzC453PXPOwkpsuD5pvwhsaYz4nPYqNJo3L834QnKauYslII
> 3FP946gSTbp1jhfDtNCmRldtpwbfmL/gEZc=</wsse:KeyIdentifier></wsse: 
> SecurityTokenReference>
> </ds:KeyInfo>
> <xenc:CipherData><xenc: 
> CipherValue>kaZmznKmrXLdiyTFQBatxWqEK2jsoPBalkO8vP4YFeN/ 
> kD6kAWfXMwoBibSqhdaEQP2/2/KORfZX
> FTebN0SEC1mVDTufYuSCV1oYRy7Q2+UF/ 
> DMScvyZ64l6JdSz2J2U6x7ITTr+HZZS5xkp2AxcHrx1
> E/QpR1Z6co2OyxbDu2M=</xenc:CipherValue></xenc:CipherData>
> <xenc:ReferenceList><xenc:DataReference  
> URI="#EncDataId-1272450"></xenc:DataReference></xenc:ReferenceList></ 
> xenc:EncryptedKey></wsse:Security>
>   <wsa:MessageID  
> soapenv:mustUnderstand="0">uuid:15BE3ED0-EC83-11D8-A065-A9EFBBDB4CBC</ 
> wsa:MessageID>
>   <wsa:To  
> soapenv:mustUnderstand="0">http://schemas.xmlsoap.org/ws/2004/03/ 
> addressing/role/anonymous</wsa:To>
>   <wsa:Action  
> soapenv:mustUnderstand="0">http://acappella.grcs.com/admin/ 
> psqlResponse</wsa:Action>
>   <wsa:From soapenv:mustUnderstand="0">
>    <Address  
> xmlns="http://schemas.xmlsoap.org/ws/2004/03/addressing">http:// 
> localhost:8070/jboss-net/services</Address>
>   </wsa:From>
>   <wsa:RelatesTo RelationshipType="wsa:Reply"  
> soapenv:mustUnderstand="0">uuid:E1352610-EC82-11D8-A4BD-D26B47B0A0EA</ 
> wsa:RelatesTo>
>  </soapenv:Header>
>  <soapenv:Body  
> xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss- 
> wssecurity-utility-1.0.xsd" wsu:Id="id-1272450"><xenc:EncryptedData  
> Id="EncDataId-1272450"  
> Type="http://www.w3.org/2001/04/xmlenc#Content"><xenc:EncryptionMethod  
> Algorithm="http://www.w3.org/2001/04/xmlenc#tripledes-cbc"></xenc: 
> EncryptionMethod><xenc:CipherData><xenc: 
> CipherValue>wJRL5YKefxnsQiAMStR5LZSG9EN9LvSZyp3si/ 
> 2DcbCwE3WaizuTMWFcBXTwyBKwS4psLWzxKHPK
> yhZyzWkpNevK+bir9HbC77vFP0Du+FEIpCYHaYWbycEvNGqdfLu4A/ 
> sJixxdr+RVX63ZqZryhNpA
> lAhV6Bp3Z1MvNmRUXVtlx+VFIoftUZSuSQhvW0xb8aLAHIU7XQq/ 
> EqGhy2IcGNfjQtlKMK8RxLPX
> 7hYukSxGGfYQ2ybwgJo6NlB3Pl5/sJaBOuaN/l8F/ 
> mjhizGof+B0Am7CKCFd6iY79PSD2S8rvhPf
> zQepV+TIuQJ+X5gxfRwzE+/ 
> tQ220Y6bJyWhkEQPVXqB91LMg5+ELeqdHe4OQIRFUQW5So87vzTDd
> I2Q3Z2hjY9AFW6oltrAmLWNk28nHvNpfSaxPfJlh1QknP1oOruee98zvKPIfa56Ji7SS0CA 
> LTb5i
> zzW6S3k03JKxrAq9fBpijZWP8/JRGUw2/JzXFy0+0MuD4dwvn4DQdjHzLhK3zkDX/ 
> ImZgOwzP4Cz
> doyZjLHuM496T2HyZnjJ5d5fKf74ZCPgTIgMfwl+ln8180m/ 
> IHjviri7hafpa2bd7ZkBzG6FhHmo
> /v69IFk1RTyIudYHLI/SvqvOWoZrsWgJlp4QL8nqMcGgnJTKSv/ 
> 5UrPPo2YnA9Q+Vozh4MIixolw
> nIVFKRCdX/bSYV6GgzWnylpd4qJfi/ 
> fjxtFCybYR3AaL3LWXhW2MKFgwK4exNG70rR9i4H3xCJde
> BpKKCbOrqtwFpcar4sMdnDpqFR36aBI0ZDj5BqFVh3sMK5fblzAn0Eu+7cL1Qx6AMDnCzLA 
> Avh1+
> qbNWrt1hKPIEFqpCAHjmn62flXGBhGn4sYlwYRJYVNNGg5kv6fPBKTiBWF/ 
> 0Jw2w6CfyfbSEB4Je
> 45O/ 
> uv8gZX6XSQxdcVmATrs5+Eokj2jE1CtFljOW46mCkUrl4PxP6PxQtz1AKl33f3bo8wFkSg+ 
> x
> DEBHr2trEuL2otGAPA06n96Y9Zi5BYW0RXj8e6mvmyx9fTWo55VBHSyQTCIQ7lWTJmeIiVK 
> oJRcr
> CNuZdMC1PMl7kSyk+MTuTJg6NJghRrzPWqsMxzww52tFj3j2D6dF2HaRLQcqDC5gufBMqt3 
> Nr23F
> 9N79nJSf2IYd4J/cpF5tTI0sKjo66nHDe0po2HEx1Mm5nYBPSL3hvga0/ 
> zptzqAmPxZITtuphCZT
> c8HKY1kDzTI7MALLT/ 
> CzeEFBV26E7jZCQuDNMXzDAsD7tjHz5BndwdBxcmxsXhsuFrMZYGDc2dEA
> UuIKo435OfwUNVVLWr1aTb8yZ9gQQtUU+Y0UXEZBySHhokvturBKT/BpY/rJ7y+bFph/ 
> w9H3UA==</xenc:CipherValue></xenc:CipherData></xenc:EncryptedData></ 
> soapenv:Body>
> </soapenv:Envelope>
> -jason
>