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/01/05 12:20:04 UTC

svn commit: r492983 - in /incubator/tuscany/java/sca/kernel/core/src: main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java

Author: jmarino
Date: Fri Jan  5 03:20:00 2007
New Revision: 492983

URL: http://svn.apache.org/viewvc?view=rev&rev=492983
Log:
remove support for specifying @Init(eager = true) in kernel

Modified:
    incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java
    incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java

Modified: incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java?view=diff&rev=492983&r1=492982&r2=492983
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/main/java/org/apache/tuscany/core/implementation/processor/InitProcessor.java Fri Jan  5 03:20:00 2007
@@ -57,10 +57,6 @@
         if (Modifier.isProtected(method.getModifiers())) {
             method.setAccessible(true);
         }
-        // TODO support init level specification
-        if (annotation.eager()) {
-            type.setInitLevel(50);
-        }
         type.setInitMethod(method);
     }
 }

Modified: incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java
URL: http://svn.apache.org/viewvc/incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java?view=diff&rev=492983&r1=492982&r2=492983
==============================================================================
--- incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java (original)
+++ incubator/tuscany/java/sca/kernel/core/src/test/java/org/apache/tuscany/core/implementation/processor/InitProcessorTestCase.java Fri Jan  5 03:20:00 2007
@@ -22,13 +22,13 @@
 
 import org.osoa.sca.annotations.Init;
 
-import org.apache.tuscany.spi.implementation.java.JavaMappedService;
-
-import junit.framework.TestCase;
 import org.apache.tuscany.spi.implementation.java.JavaMappedProperty;
 import org.apache.tuscany.spi.implementation.java.JavaMappedReference;
+import org.apache.tuscany.spi.implementation.java.JavaMappedService;
 import org.apache.tuscany.spi.implementation.java.PojoComponentType;
 
+import junit.framework.TestCase;
+
 /**
  * @version $Rev$ $Date$
  */
@@ -41,7 +41,7 @@
         Method method = InitProcessorTestCase.Foo.class.getMethod("init");
         processor.visitMethod(null, method, type, null);
         assertNotNull(type.getInitMethod());
-        assertEquals(50, type.getInitLevel());
+        assertEquals(0, type.getInitLevel());
     }
 
     public void testBadInit() throws Exception {
@@ -74,7 +74,7 @@
 
 
     private class Foo {
-        @Init(eager = true)
+        @Init
         public void init() {
         }
     }



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