You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@tuscany.apache.org by jm...@apache.org on 2007/03/11 19:49:34 UTC

svn commit: r516985 - in /incubator/tuscany/java/sca/services/transports/http.jetty: pom.xml src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java

Author: jmarino
Date: Sun Mar 11 11:49:33 2007
New Revision: 516985

URL: http://svn.apache.org/viewvc?view=rev&rev=516985
Log:
bring Jetty service up to new kernel

Modified:
    incubator/tuscany/java/sca/services/transports/http.jetty/pom.xml
    incubator/tuscany/java/sca/services/transports/http.jetty/src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java

Modified: incubator/tuscany/java/sca/services/transports/http.jetty/pom.xml
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/transports/http.jetty/pom.xml?view=diff&rev=516985&r1=516984&r2=516985
==============================================================================
--- incubator/tuscany/java/sca/services/transports/http.jetty/pom.xml (original)
+++ incubator/tuscany/java/sca/services/transports/http.jetty/pom.xml Sun Mar 11 11:49:33 2007
@@ -32,7 +32,7 @@
         <dependency>
             <groupId>org.apache.tuscany.sca.kernel</groupId>
             <artifactId>tuscany-spi</artifactId>
-            <version>${sca.version}</version>
+            <version>2.0-alpha2-incubating-SNAPSHOT</version>
             <scope>compile</scope>
         </dependency>
         <dependency>

Modified: incubator/tuscany/java/sca/services/transports/http.jetty/src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/services/transports/http.jetty/src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java?view=diff&rev=516985&r1=516984&r2=516985
==============================================================================
--- incubator/tuscany/java/sca/services/transports/http.jetty/src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java (original)
+++ incubator/tuscany/java/sca/services/transports/http.jetty/src/main/java/org/apache/tuscany/service/jetty/JettyServiceImpl.java Sun Mar 11 11:49:33 2007
@@ -20,14 +20,19 @@
 
 import java.io.File;
 import java.io.IOException;
-
 import javax.resource.spi.work.Work;
 import javax.servlet.Servlet;
 
-import org.apache.tuscany.api.annotation.Monitor;
-import org.apache.tuscany.spi.annotation.Autowire;
+import org.osoa.sca.annotations.Destroy;
+import org.osoa.sca.annotations.Init;
+import org.osoa.sca.annotations.Property;
+import org.osoa.sca.annotations.Reference;
+import org.osoa.sca.annotations.Service;
+
 import org.apache.tuscany.spi.host.ServletHost;
 import org.apache.tuscany.spi.services.work.WorkScheduler;
+
+import org.apache.tuscany.api.annotation.Monitor;
 import org.mortbay.jetty.Connector;
 import org.mortbay.jetty.Server;
 import org.mortbay.jetty.handler.ContextHandler;
@@ -41,18 +46,12 @@
 import org.mortbay.log.Logger;
 import org.mortbay.thread.BoundedThreadPool;
 import org.mortbay.thread.ThreadPool;
-import org.osoa.sca.annotations.Destroy;
-import org.osoa.sca.annotations.Init;
-import org.osoa.sca.annotations.Property;
-import org.osoa.sca.annotations.Scope;
-import org.osoa.sca.annotations.Service;
 
 /**
  * Implements an HTTP transport service using Jetty.
  *
  * @version $$Rev$$ $$Date$$
  */
-@Scope("COMPOSITE")
 @Service(ServletHost.class)
 public class JettyServiceImpl implements JettyService {
 
@@ -86,7 +85,7 @@
     }
 
     public JettyServiceImpl(@Monitor TransportMonitor monitor,
-                            @Autowire WorkScheduler scheduler) {
+                            @Reference WorkScheduler scheduler) {
         this.monitor = monitor;
         this.scheduler = scheduler;
         // Jetty uses a static logger, so jam in the monitor into a static reference



---------------------------------------------------------------------
To unsubscribe, e-mail: tuscany-commits-unsubscribe@ws.apache.org
For additional commands, e-mail: tuscany-commits-help@ws.apache.org