XML BigBank Demo ================ This demo showcases the integration with XML technolgies in the service assembly. Note: The live stock quote web service is not always running. Sometimes empty response is returned and the stock value is 0. To run the demo, type "ant compile run" and it will produce the following output. Buildfile: build.xml clean: compile: [mkdir] Created dir: /home/lresende/apache/tuscany/java-sca-1.2/distribution/target/apache-tuscany-sca-1.2.1-incubating.dir/tuscany-sca-1.2.1-incubating/demos/xml-bigbank/target/classes [javac] Compiling 11 source files to /home/lresende/apache/tuscany/java-sca-1.2/distribution/target/apache-tuscany-sca-1.2.1-incubating.dir/tuscany-sca-1.2.1-incubating/demos/xml-bigbank/target/classes [copy] Copying 5 files to /home/lresende/apache/tuscany/java-sca-1.2/distribution/target/apache-tuscany-sca-1.2.1-incubating.dir/tuscany-sca-1.2.1-incubating/demos/xml-bigbank/target/classes [jar] Building jar: /home/lresende/apache/tuscany/java-sca-1.2/distribution/target/apache-tuscany-sca-1.2.1-incubating.dir/tuscany-sca-1.2.1-incubating/demos/xml-bigbank/target/demo-xml-bigbank.jar run: [java] Retrieving exchange rate... [java] Apr 14, 2008 12:01:16 AM org.apache.tuscany.sca.binding.rss.provider.RSSBindingInvoker invoke [java] INFO: >>> RSSBindingInvoker (null) http://ansuz.sooke.bc.ca/rippy/exchange/?M=R&B=USD&F=CAD,CNY,EUR&T=F&S=O&I=S [java] Exchange rate: USD 1.0=EUR 0.63306 [java] Loading account data... [java] Getting stock quote... [java] IBM116.004/11/2008-2.78117.31117.80115.519561275160.6B118.78-2.34%93.91 - 121.467.18216.54INTL BUSINESS MACGOOG457.454/11/2008-11.63464.07467.26455.014169662143.4B469.08-2.48%412.11 - 747.2413.29435.29GOOGLEMSFT28.284/11/2008-0.8328.8429.0128.2154373624263.2B29.11-2.85%26.87 - 37.501.75816.56MICROSOFT CP [java] Calculating total value... [java] Checking Balance: xs:double: 1000 [java] Saving Blance: xs:double: 20000 [java] Stock Price [1]: xs:double: 116 [java] Quantity: xs:double: 500 [java] Stock Price [1]: xs:double: 28.28 [java] Quantity: xs:double: 200 [java] Stock Value: xs:double: 63656 [java] Total Value [1]: xs:double: 84656 [java] Total Value=USD 84656.0 [java] EUR: 53592.327359999996 BUILD SUCCESSFUL Total time: 8 seconds