Author: jsdelfino
Date: Wed Mar  5 17:27:19 2008
New Revision: 634112

URL: http://svn.apache.org/viewvc?rev=634112&view=rev
Log:
Describe the nodes required by the tutorial in 4 different composites.

Added:
    incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite   (with 
props)
    incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite   
(with props)
    incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite   
(with props)
    incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite   (with 
props)
Removed:
    incubator/tuscany/java/sca/tutorial/nodes/nodes.composite
Modified:
    incubator/tuscany/java/sca/tutorial/nodes/META-INF/sca-contribution.xml

Modified: 
incubator/tuscany/java/sca/tutorial/nodes/META-INF/sca-contribution.xml
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/nodes/META-INF/sca-contribution.xml?rev=634112&r1=634111&r2=634112&view=diff
==============================================================================
--- incubator/tuscany/java/sca/tutorial/nodes/META-INF/sca-contribution.xml 
(original)
+++ incubator/tuscany/java/sca/tutorial/nodes/META-INF/sca-contribution.xml Wed 
Mar  5 17:27:19 2008
@@ -19,5 +19,8 @@
 -->
 <contribution xmlns="http://www.osoa.org/xmlns/sca/1.0";
    xmlns:n="http://nodes";>
-   <deployable composite="n:nodes"/>
+   <deployable composite="n:backend-nodes"/>
+   <deployable composite="n:frontend-us-node"/>
+   <deployable composite="n:merger-nodes"/>
+   <deployable composite="n:frontend-eu-node"/>
 </contribution>

Added: incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite?rev=634112&view=auto
==============================================================================
--- incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite (added)
+++ incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite Wed Mar  
5 17:27:19 2008
@@ -0,0 +1,40 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.    
+-->
+<composite     xmlns="http://www.osoa.org/xmlns/sca/1.0";
+               xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0";
+               targetNamespace="http://nodes";
+               xmlns:c="http://cloud";
+               name="backend-nodes">
+
+       <component name="CatalogsNode">
+               <t:implementation.node composite="c:catalogs"/>
+               <service name="Node">
+                       <binding.sca uri="http://localhost:8200"/>
+               </service>
+       </component> 
+
+       <component name="CurrencyNode">
+               <t:implementation.node composite="c:currency"/>
+               <service name="Node">
+                       <binding.sca uri="http://localhost:8201"/>
+               </service>
+       </component> 
+
+</composite>

Propchange: incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/sca/tutorial/nodes/backend-nodes.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite?rev=634112&view=auto
==============================================================================
--- incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite (added)
+++ incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite Wed 
Mar  5 17:27:19 2008
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.    
+-->
+<composite     xmlns="http://www.osoa.org/xmlns/sca/1.0";
+               xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0";
+               targetNamespace="http://nodes";
+               xmlns:s="http://store";
+               name="frontend-eu-node">
+
+       <component name="StoreEUNode">
+               <t:implementation.node composite="s:store-eu"/>
+               <service name="Node">
+                       <t:binding.http uri="http://localhost:8104"/>
+                       <t:binding.jsonrpc uri="http://localhost:8104"/>
+                       <t:binding.atom uri="http://localhost:8104"/>
+                       <t:binding.ws uri="http://localhost:8444"/>
+               </service>
+       </component> 
+
+</composite>

Propchange: incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/sca/tutorial/nodes/frontend-eu-node.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite?rev=634112&view=auto
==============================================================================
--- incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite (added)
+++ incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite Wed 
Mar  5 17:27:19 2008
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.    
+-->
+<composite     xmlns="http://www.osoa.org/xmlns/sca/1.0";
+               xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0";
+               targetNamespace="http://nodes";
+               xmlns:s="http://store";
+               name="frontend-us-node">
+
+       <component name="StoreNode">
+               <t:implementation.node composite="s:store"/>
+               <service name="Node">
+                       <t:binding.http uri="http://localhost:8100"/>
+                       <t:binding.jsonrpc uri="http://localhost:8100"/>
+                       <t:binding.atom uri="http://localhost:8100"/>
+               </service>
+       </component> 
+
+</composite>

Propchange: incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/sca/tutorial/nodes/frontend-us-node.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date

Added: incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite
URL: 
http://svn.apache.org/viewvc/incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite?rev=634112&view=auto
==============================================================================
--- incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite (added)
+++ incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite Wed Mar  5 
17:27:19 2008
@@ -0,0 +1,54 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ * Licensed to the Apache Software Foundation (ASF) under one
+ * or more contributor license agreements.  See the NOTICE file
+ * distributed with this work for additional information
+ * regarding copyright ownership.  The ASF licenses this file
+ * to you under the Apache License, Version 2.0 (the
+ * "License"); you may not use this file except in compliance
+ * with the License.  You may obtain a copy of the License at
+ * 
+ *   http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing,
+ * software distributed under the License is distributed on an
+ * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+ * KIND, either express or implied.  See the License for the
+ * specific language governing permissions and limitations
+ * under the License.    
+-->
+<composite     xmlns="http://www.osoa.org/xmlns/sca/1.0";
+               xmlns:t="http://tuscany.apache.org/xmlns/sca/1.0";
+               targetNamespace="http://nodes";
+               xmlns:s="http://store";
+               name="merger-nodes">
+
+       <component name="StoreMergerNode">
+               <t:implementation.node composite="s:store-merger"/>
+               <service name="Node">
+                       <t:binding.http uri="http://localhost:8101"/>
+                       <t:binding.jsonrpc uri="http://localhost:8101"/>
+                       <t:binding.atom uri="http://localhost:8101"/>
+               </service>
+       </component> 
+
+       <component name="StoreDBNode">
+               <t:implementation.node composite="s:store-db"/>
+               <service name="Node">
+                       <t:binding.http uri="http://localhost:8102"/>
+                       <t:binding.jsonrpc uri="http://localhost:8102"/>
+                       <t:binding.atom uri="http://localhost:8102"/>
+               </service>
+       </component> 
+
+       <component name="StoreSupplierNode">
+               <t:implementation.node composite="s:store-supplier"/>
+               <service name="Node">
+                       <t:binding.http uri="http://localhost:8103"/>
+                       <t:binding.jsonrpc uri="http://localhost:8103"/>
+                       <t:binding.atom uri="http://localhost:8103"/>
+                       <t:binding.ws uri="http://localhost:8333"/>
+               </service>
+       </component> 
+
+</composite>

Propchange: incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite
------------------------------------------------------------------------------
    svn:eol-style = native

Propchange: incubator/tuscany/java/sca/tutorial/nodes/merger-nodes.composite
------------------------------------------------------------------------------
    svn:keywords = Rev Date



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to