You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@tuscany.apache.org by "ant elder (JIRA)" <de...@tuscany.apache.org> on 2008/12/10 15:54:44 UTC

[jira] Commented: (TUSCANY-2706) Demo XML-bigbank fails while running with ant

    [ https://issues.apache.org/jira/browse/TUSCANY-2706?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12655232#action_12655232 ] 

ant elder commented on TUSCANY-2706:
------------------------------------

This is failing as the WS request being sent has an extra "symobol" wrapper element:

<_ns_:GetQuote xmlns:_ns_="http://www.webserviceX.NET/">
  <q:symbol xmlns:q="http://www.webserviceX.NET/">
    <q:symbol>IBM GOOG MSFT</q:symbol>
  </q:symbol>
</_ns_:GetQuote> 

This appears to be some sort of databinding problem, the OMElement is correct until it gets targetWrapperHandler.setChildren on line 206 in Input2InputTransformer which adds the extra element. Can any databinding people shed any light?




> Demo XML-bigbank fails while running with ant
> ---------------------------------------------
>
>                 Key: TUSCANY-2706
>                 URL: https://issues.apache.org/jira/browse/TUSCANY-2706
>             Project: Tuscany
>          Issue Type: Bug
>          Components: Java SCA Demos
>    Affects Versions: Java-SCA-1.4
>         Environment: Windows XP, SP2, IBM JDK 1.5
>            Reporter: Ramkumar Ramalingam
>             Fix For: Java-SCA-1.4
>
>
> Buildfile: build.xml
> run:
>      [java] Dec 3, 2008 10:50:15 PM org.apache.tuscany.sca.node.impl.NodeImpl <init>
>      [java] INFO: Creating node: BigBank.composite
>      [java] Dec 3, 2008 10:50:16 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode
>      [java] INFO: Loading contribution: file:/C:/Tuscany/1.4.x/demos/xml-bigbank/target/demo-xml-bigbank.jar
>      [java] Dec 3, 2008 10:50:50 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode
>      [java] INFO: Loading composite: jar:file:/C:/Tuscany/1.4.x/demos/xml-bigbank/target/demo-xml-bigbank.jar!/BigBank.c
> omposite
>      [java] Dec 3, 2008 10:50:50 PM org.apache.tuscany.sca.node.impl.NodeImpl start
>      [java] INFO: Starting node: BigBank.composite
>      [java] Retrieving exchange rate...
>      [java] Exchange rate: USD 1.0=EUR 0.78584
>      [java] Loading account data...
>      [java] Getting stock quote...
>      [java] exception
>      [java] Calculating total value...
>      [java] Exception in thread "main" org.osoa.sca.ServiceRuntimeException: org.apache.tuscany.sca.databinding.Transfor
> mationException: org.apache.tuscany.sca.databinding.TransformationException: com.ctc.wstx.exc.WstxUnexpectedCharExceptio
> n: Unexpected character 'e' (code 101) in prolog; expected '<'
>      [java]  at [row,col {unknown-source}]: [1,1]
>      [java]     at bigbank.AccountServiceImpl.getTotalValue(AccountServiceImpl.java:80)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>      [java]     at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64)
>      [java]     at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
>      [java]     at java.lang.reflect.Method.invoke(Method.java:615)
>      [java]     at org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementa
> tionInvoker.java:132)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:287)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:154)
>      [java]     at $Proxy4.getTotalValue(Unknown Source)
>      [java]     at bigbank.BigBankClient.main(BigBankClient.java:33)
>      [java] Caused by: org.apache.tuscany.sca.databinding.TransformationException: org.apache.tuscany.sca.databinding.Tr
> ansformationException: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'e' (code 101) in prolog; expe
> cted '<'
>      [java]  at [row,col {unknown-source}]: [1,1]
>      [java]     at org.apache.tuscany.sca.databinding.xml.XMLStreamReader2Node.transform(XMLStreamReader2Node.java:56)
>      [java]     at org.apache.tuscany.sca.databinding.xml.XMLStreamReader2Node.transform(XMLStreamReader2Node.java:38)
>      [java]     at org.apache.tuscany.sca.databinding.DefaultTransformerExtensionPoint$LazyPullTransformer.transform(Def
> aultTransformerExtensionPoint.java:200)
>      [java]     at org.apache.tuscany.sca.databinding.impl.MediatorImpl.mediate(MediatorImpl.java:81)
>      [java]     at org.apache.tuscany.sca.core.databinding.transformers.Input2InputTransformer.transform(Input2InputTran
> sformer.java:249)
>      [java]     at org.apache.tuscany.sca.core.databinding.transformers.Input2InputTransformer.transform(Input2InputTran
> sformer.java:45)
>      [java]     at org.apache.tuscany.sca.databinding.impl.MediatorImpl.mediate(MediatorImpl.java:81)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.transform(DataTransformati
> onInterceptor.java:186)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationI
> nterceptor.java:76)
>      [java]     at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61)
>      [java]     at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.jav
> a:107)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:287)
>      [java]     at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:154)
>      [java]     at $Proxy8.calculate(Unknown Source)
>      [java]     at bigbank.AccountServiceImpl.getTotalValue(AccountServiceImpl.java:74)
>      [java]     ... 10 more
>      [java] Caused by: org.apache.tuscany.sca.databinding.TransformationException: com.ctc.wstx.exc.WstxUnexpectedCharEx
> ception: Unexpected character 'e' (code 101) in prolog; expected '<'
>      [java]  at [row,col {unknown-source}]: [1,1]
>      [java]     at org.apache.tuscany.sca.databinding.xml.XMLStreamReader2SAX.transform(XMLStreamReader2SAX.java:66)
>      [java]     at org.apache.tuscany.sca.databinding.xml.XMLStreamReader2Node.transform(XMLStreamReader2Node.java:46)
>      [java]     ... 24 more
>      [java] Caused by: com.ctc.wstx.exc.WstxUnexpectedCharException: Unexpected character 'e' (code 101) in prolog; expe
> cted '<'
>      [java]  at [row,col {unknown-source}]: [1,1]
>      [java]     at com.ctc.wstx.sr.StreamScanner.throwUnexpectedChar(StreamScanner.java:623)
>      [java]     at com.ctc.wstx.sr.BasicStreamReader.nextFromProlog(BasicStreamReader.java:2047)
>      [java]     at com.ctc.wstx.sr.BasicStreamReader.next(BasicStreamReader.java:1069)
>      [java]     at org.apache.tuscany.sca.databinding.xml.StAX2SAXAdapter.parse(StAX2SAXAdapter.java:142)
>      [java]     at org.apache.tuscany.sca.databinding.xml.XMLStreamReader2SAX.transform(XMLStreamReader2SAX.java:63)
>      [java]     ... 25 more
>      [java] Java Result: 1

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.