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