Hi All,

I'm having an issue with 1.3 RC3 when trying to lookup a Service from
with an EJB (within Websphere 6.1)

After quite a bit of investigation, I managed to dig out this stack,
which had been consumed:

Caused by: 
org.apache.tuscany.sca.contribution.service.ContributionReadException:
org.apache.xerces.impl.io.MalformedByteSequenceException: Invalid byte
2 of 2-byte UTF-8 sequence.
        at 
org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.read(CompositeDocumentProcessor.java:107)
        at 
org.apache.tuscany.sca.assembly.xml.CompositeDocumentProcessor.read(CompositeDocumentProcessor.java:56)
        at 
org.apache.tuscany.sca.contribution.processor.ExtensibleURLArtifactProcessor.read(ExtensibleURLArtifactProcessor.java:96)
        at 
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.processReadPhase(ContributionServiceImpl.java:492)
        at 
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.addContribution(ContributionServiceImpl.java:387)
        at 
org.apache.tuscany.sca.contribution.service.impl.ContributionServiceImpl.contribute(ContributionServiceImpl.java:189)
        at 
org.apache.tuscany.sca.node.impl.NodeImpl.configureNode(NodeImpl.java:489)
        at org.apache.tuscany.sca.node.impl.NodeImpl.<init>(NodeImpl.java:186)
        at 
org.apache.tuscany.sca.node.impl.NodeFactoryImpl.createSCANodeFromClassLoader(NodeFactoryImpl.java:37)

Further debugging highlighted that the contribution is loaded from a
wsjar:file:/ protocol based file, is it possible that a change similar
to TUSCANY-2219 is required here as well to cope with this case?

I can prepare an example which demonstrates this case if it's useful.

Cheers,

Dave.

--
Dave Sowerby MEng MBCS

Reply via email to