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>