This looks a bit like issue WSCOMMONS-338. However this is supposed to
be solved in Axiom 1.2.7. Can you check that you have that version of
Axiom in the classpath?
Andreas
On 23 juin 08, at 06:15, Asanka Abeysinghe wrote:
Hi,
My requirement is to transform a SOAP message that stores FIX
information in the payload to another structure using a XSLT
mediator. Original message structure looks like following, which
contains repeating groups, CDATA and it got siblings for the first
child element after the SOAP body.
FIX.4.0
136
3
8
EXEC
20080618-08:41:56
SYNAPSE
12.3
0
12.3
100
2
100 GOOG
041
Configuration file and the xslt file used is attached. When the
input message comes, application throws the following exception
before doing any transformation.
2008-06-19 23:20:44,105 [127.0.1.1-asankaa-laptop] [fix-Worker-1]
DEBUG XSLTMediator Using byte array serialization for transformation
2008-06-19 23:20:44,449 [127.0.1.1-asankaa-laptop] [fix-Worker-1]
ERROR XSLTMediator Unable to perform XSLT transformation using :
xslt-key-req against source XPath : s11:Body/child::*[position()=1]
| s12:Body/child::*[position()=1]
java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at
org.apache.xml.utils.FastStringBuffer.append(FastStringBuffer.java:
663)
at
org.apache.xml.dtm.ref.sax2dtm.SAX2DTM.characters(SAX2DTM.java:2082)
at
org
.springframework
.xml
.stream
.StaxStreamXmlReader.handleCharacters(StaxStreamXmlReader.java:121)
at
org
.springframework
.xml
.stream.StaxStreamXmlReader.parseInternal(StaxStreamXmlReader.java:89)
at
org
.springframework
.xml.stream.AbstractStaxXmlReader.parse(AbstractStaxXmlReader.java:68)
Appreciate your comments to solve this problem.
Asanka A .
_________________________________________________________________
Connect to the next generation of MSN Messenger
http://imagine-msn.com/messenger/launch80/default.aspx?locale=en-us&source=wlmailtagline
<synapse_sample_510.xml><fixtransform.xslt>