diff options
Diffstat (limited to 'java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite')
-rw-r--r-- | java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite | 18 |
1 files changed, 18 insertions, 0 deletions
diff --git a/java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite b/java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite index a7624235d8..ea2dbc7e1c 100644 --- a/java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite +++ b/java/sca/samples/simple-bigbank-spring/src/main/resources/BigBank.composite @@ -33,6 +33,8 @@ <service name="AccountService"> <interface.java interface="bigbank.account.AccountService"/> + <tuscany:binding.jsonrpc uri="http://localhost:8085/SpringAccountJSONService"/> + <binding.sca/> </service> <reference name="savingsAccountService" target="SavingsAccountServiceComponent"/> @@ -66,5 +68,21 @@ <component name="StockAccountServiceComponent"> <implementation.composite name="bbst:StockAccountDept"/> </component> + + <component name="AccountFeedComponent"> + <implementation.java class="bigbank.account.feed.AccountFeedImpl"/> + <service name="Collection"> + <tuscany:binding.rss uri="http://localhost:8085/rss"/> + <tuscany:binding.atom uri="http://localhost:8085/atom"/> + </service> + <reference name="accountService" target="AccountServiceComponent"/> + </component> + + <component name="WebResourceComponent"> + <tuscany:implementation.resource location="web"/> + <service name="Resource"> + <tuscany:binding.http uri="http://localhost:8085/"/> + </service> + </component> </composite> |