You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by sl...@apache.org on 2007/12/04 15:02:11 UTC
svn commit: r600958 - in /incubator/tuscany/java/sca/tutorial:
cloud/launch/LaunchCloud.java store/launch/LaunchStoreDistributed.java
store/launch/LaunchStoreMerger.java store/pom.xml
store/store-distributed.composite
Author: slaws
Date: Tue Dec 4 06:02:10 2007
New Revision: 600958
URL: http://svn.apache.org/viewvc?rev=600958&view=rev
Log:
Make the distributed app talk to the EJB deployed in Geronimo
Have the domain on port 9998 as Geronimo uses 9999
No SCA in Geronimo yet - that's the next step
Modified:
incubator/tuscany/java/sca/tutorial/cloud/launch/LaunchCloud.java
incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreDistributed.java
incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreMerger.java
incubator/tuscany/java/sca/tutorial/store/pom.xml
incubator/tuscany/java/sca/tutorial/store/store-distributed.composite
Modified: incubator/tuscany/java/sca/tutorial/cloud/launch/LaunchCloud.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/cloud/launch/LaunchCloud.java?rev=600958&r1=600957&r2=600958&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/cloud/launch/LaunchCloud.java (original)
+++ incubator/tuscany/java/sca/tutorial/cloud/launch/LaunchCloud.java Tue Dec 4 06:02:10 2007
@@ -36,17 +36,17 @@
System.out.println("Starting ...");
SCADomainFactory domainFactory = SCADomainFactory.newInstance();
SCANodeFactory nodeFactory = SCANodeFactory.newInstance();
- SCADomain domain = domainFactory.createSCADomain("http://localhost:9999");
+ SCADomain domain = domainFactory.createSCADomain("http://localhost:9998");
System.out.println("Domain controller ready for big business !!!");
- SCANode catalogsNode = nodeFactory.createSCANode("http://localhost:8200/cloud", "http://localhost:9999");
+ SCANode catalogsNode = nodeFactory.createSCANode("http://localhost:8200/cloud", "http://localhost:9998");
URL catalogsContribution = SCAContributionUtil.findContributionFromClass(LaunchCloud.class);
catalogsNode.addContribution("http://cloud", catalogsContribution);
catalogsNode.addToDomainLevelComposite(new QName("http://cloud", "catalogs"));
catalogsNode.start();
System.out.println("catalogs.composite ready for big business !!!");
- SCANode currencyNode = nodeFactory.createSCANode("http://localhost:8300/cloud", "http://localhost:9999");
+ SCANode currencyNode = nodeFactory.createSCANode("http://localhost:8300/cloud", "http://localhost:9998");
URL currencyContribution = SCAContributionUtil.findContributionFromClass(LaunchCloud.class);
currencyNode.addContribution("http://cloud", currencyContribution);
currencyNode.addToDomainLevelComposite(new QName("http://cloud", "currency"));
Modified: incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreDistributed.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreDistributed.java?rev=600958&r1=600957&r2=600958&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreDistributed.java (original)
+++ incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreDistributed.java Tue Dec 4 06:02:10 2007
@@ -29,9 +29,13 @@
public class LaunchStoreDistributed {
public static void main(String[] args) throws Exception {
+ System.setProperty("java.naming.factory.initial", "org.apache.openejb.client.RemoteInitialContextFactory");
+ System.setProperty("java.naming.provider.url", "ejbd://localhost:4201");
+ System.setProperty("managed", "false");
+
System.out.println("Starting ...");
SCANodeFactory nodeFactory = SCANodeFactory.newInstance();
- SCANode node = nodeFactory.createSCANode("http://localhost:8101", "http://localhost:9999");
+ SCANode node = nodeFactory.createSCANode("http://localhost:8101", "http://localhost:9998");
URL contribution = SCAContributionUtil.findContributionFromClass(LaunchStoreDistributed.class);
node.addContribution("http://store", contribution);
Modified: incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreMerger.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreMerger.java?rev=600958&r1=600957&r2=600958&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreMerger.java (original)
+++ incubator/tuscany/java/sca/tutorial/store/launch/LaunchStoreMerger.java Tue Dec 4 06:02:10 2007
@@ -31,7 +31,7 @@
public static void main(String[] args) throws Exception {
System.out.println("Starting ...");
SCANodeFactory nodeFactory = SCANodeFactory.newInstance();
- SCANode node = nodeFactory.createSCANode(null, "http://localhost:9999");
+ SCANode node = nodeFactory.createSCANode("http://localhost:8101", "http://localhost:9998");
URL contribution = SCAContributionUtil.findContributionFromClass(LaunchStoreMerger.class);
node.addContribution("http://store", contribution);
Modified: incubator/tuscany/java/sca/tutorial/store/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/store/pom.xml?rev=600958&r1=600957&r2=600958&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/store/pom.xml (original)
+++ incubator/tuscany/java/sca/tutorial/store/pom.xml Tue Dec 4 06:02:10 2007
@@ -92,6 +92,13 @@
<dependency>
<groupId>org.apache.tuscany.sca</groupId>
+ <artifactId>tuscany-binding-ejb</artifactId>
+ <version>1.1-incubating-SNAPSHOT</version>
+ <scope>runtime</scope>
+ </dependency>
+
+ <dependency>
+ <groupId>org.apache.tuscany.sca</groupId>
<artifactId>tuscany-binding-http</artifactId>
<version>1.1-incubating-SNAPSHOT</version>
<scope>runtime</scope>
Modified: incubator/tuscany/java/sca/tutorial/store/store-distributed.composite
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/store/store-distributed.composite?rev=600958&r1=600957&r2=600958&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/store/store-distributed.composite (original)
+++ incubator/tuscany/java/sca/tutorial/store/store-distributed.composite Tue Dec 4 06:02:10 2007
@@ -45,8 +45,12 @@
<t:binding.jsonrpc/>
<binding.ws uri="/CatalogWebService"/>
</service>
- <reference name="fruitsCatalog" target="JSEFruitsCatalog"/>
- <reference name="vegetablesCatalog" target="CloudVegetablesCatalog"/>
+ <reference name="fruitsCatalog" target="CloudFruitsCatalog"/>
+ <!--reference name="fruitsCatalog" target="JSEFruitsCatalog"/-->
+ <!--reference name="vegetablesCatalog" target="CloudVegetablesCatalog"-->
+ <reference name="vegetablesCatalog">
+ <binding.ejb uri="VegetablesCatalogImplRemote"/>
+ </reference>
<reference name="currencyConverter" target="CurrencyConverter"/>
</component>
---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org