Author: jsdelfino
Date: Wed Apr 26 20:18:43 2006
New Revision: 397375

URL: http://svn.apache.org/viewcvs?rev=397375&view=rev
Log:
Moved async non-blocking call support code to sca/core/, moved helloworldasync 
to samples/helloworld/

Added:
    incubator/tuscany/java/samples/helloworld/helloworldasync/
      - copied from r396810, 
incubator/tuscany/sandbox/sebastien/java/samples/helloworldasync/
    incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/
      - copied from r396810, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/main/java/org/apache/tuscany/core/async/
    
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.java
      - copied unchanged from r397274, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/main/java/org/apache/tuscany/core/async/builder/AsyncPolicyBuilder.java
    
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/invocation/AsyncInterceptor.java
      - copied unchanged from r397274, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/main/java/org/apache/tuscany/core/async/invocation/AsyncInterceptor.java
    
incubator/tuscany/java/sca/core/src/main/java/org/apache/tuscany/core/async/work/DefaultWorkManager.java
      - copied unchanged from r397274, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/main/java/org/apache/tuscany/core/async/work/DefaultWorkManager.java
    incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/async/
      - copied from r396810, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/test/java/org/apache/tuscany/core/async/
    
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/async/work/DefaultWorkManagerTestCase.java
      - copied unchanged from r397274, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/test/java/org/apache/tuscany/core/async/work/DefaultWorkManagerTestCase.java
    
incubator/tuscany/java/sca/core/src/test/java/org/apache/tuscany/core/async/work/GeronimoWorkManagerTestCase.java
      - copied unchanged from r397274, 
incubator/tuscany/sandbox/sebastien/java/sca/async/src/test/java/org/apache/tuscany/core/async/work/GeronimoWorkManagerTestCase.java
Modified:
    incubator/tuscany/java/samples/helloworld/helloworldasync/pom.xml
    incubator/tuscany/java/samples/helloworld/pom.xml
    incubator/tuscany/java/sca/core/pom.xml
    incubator/tuscany/java/sca/core/src/main/resources/system.module

Modified: incubator/tuscany/java/samples/helloworld/helloworldasync/pom.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/samples/helloworld/helloworldasync/pom.xml?rev=397375&r1=396810&r2=397375&view=diff
==============================================================================
--- incubator/tuscany/java/samples/helloworld/helloworldasync/pom.xml (original)
+++ incubator/tuscany/java/samples/helloworld/helloworldasync/pom.xml Wed Apr 
26 20:18:43 2006
@@ -35,12 +35,6 @@
             <scope>compile</scope>
         </dependency>
         <dependency>
-            <groupId>org.apache.tuscany</groupId>
-            <artifactId>tuscany-async</artifactId>
-            <version>${pom.version}</version>
-            <scope>runtime</scope>
-        </dependency>
-        <dependency>
             <groupId>org.apache.tuscany.sca.containers</groupId>
             <artifactId>tuscany-container-java</artifactId>
             <version>${pom.version}</version>

Modified: incubator/tuscany/java/samples/helloworld/pom.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/samples/helloworld/pom.xml?rev=397375&r1=397374&r2=397375&view=diff
==============================================================================
--- incubator/tuscany/java/samples/helloworld/pom.xml (original)
+++ incubator/tuscany/java/samples/helloworld/pom.xml Wed Apr 26 20:18:43 2006
@@ -30,11 +30,8 @@
     <modules>
         <module>helloworld</module>
         <module>helloworldmc</module>
+        <module>helloworldasync</module>
         <module>helloworldweb</module>
-        <!--
-        <module>helloworldaxis</module>
-        <module>helloworldaxissvc</module>
-        -->
         <module>helloworldaxis2</module>
         <module>helloworldjsonrpc</module>
         <module>helloworldws</module>

Modified: incubator/tuscany/java/sca/core/pom.xml
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/pom.xml?rev=397375&r1=397374&r2=397375&view=diff
==============================================================================
--- incubator/tuscany/java/sca/core/pom.xml (original)
+++ incubator/tuscany/java/sca/core/pom.xml Wed Apr 26 20:18:43 2006
@@ -55,6 +55,47 @@
             <scope>provided</scope>
         </dependency>
 
+       <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-j2ee-connector_1.5_spec</artifactId>
+            <version>1.0</version>
+            <scope>compile</scope>
+       </dependency>
+       
+        <dependency>
+            <groupId>org.apache.geronimo</groupId>
+            <artifactId>geronimo-connector</artifactId>
+            <version>1.0</version>
+            <scope>compile</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.apache.geronimo</groupId>
+            <artifactId>geronimo-transaction</artifactId>
+            <version>1.0</version>
+            <scope>compile</scope>
+        </dependency>
+
+       <dependency>
+            <groupId>org.apache.geronimo.specs</groupId>
+            <artifactId>geronimo-jta_1.0.1B_spec</artifactId>
+            <version>1.0</version>
+            <scope>runtime</scope>
+       </dependency>
+
+        <dependency>
+            <groupId>concurrent</groupId>
+            <artifactId>concurrent</artifactId>
+            <version>1.3.4</version>
+            <scope>runtime</scope>
+        </dependency>
+
+        <dependency>
+            <groupId>commons-logging</groupId>
+            <artifactId>commons-logging</artifactId>
+            <version>1.0.4</version>
+            <scope>runtime</scope>
+        </dependency>
+        
         <dependency>
             <groupId>junit</groupId>
             <artifactId>junit</artifactId>

Modified: incubator/tuscany/java/sca/core/src/main/resources/system.module
URL: 
http://svn.apache.org/viewcvs/incubator/tuscany/java/sca/core/src/main/resources/system.module?rev=397375&r1=397374&r2=397375&view=diff
==============================================================================
--- incubator/tuscany/java/sca/core/src/main/resources/system.module (original)
+++ incubator/tuscany/java/sca/core/src/main/resources/system.module Wed Apr 26 
20:18:43 2006
@@ -67,4 +67,15 @@
          <system:implementation.system 
class="org.apache.tuscany.core.wire.jdk.JDKWireFactoryFactory"/>
      </component>
 
+    <component name="org.apache.tuscany.core.async.work.DefaultWorkManager">
+        <system:implementation.system 
class="org.apache.tuscany.core.async.work.DefaultWorkManager"/>
+        <properties>
+            <v:scheduledMaximumPoolSize>10</v:scheduledMaximumPoolSize>
+        </properties>
+    </component>
+
+    <component name="org.apache.tuscany.core.async.builder.AsyncPolicyBuilder">
+        <system:implementation.system 
class="org.apache.tuscany.core.async.builder.AsyncPolicyBuilder"/>
+    </component>
+
 </module>


Reply via email to