Author: adrianocrestani
Date: Mon Jun 30 13:12:05 2008
New Revision: 672893

URL: http://svn.apache.org/viewvc?rev=672893&view=rev
Log:
-applying patch from TUSCANY-2440

Modified:
    
tuscany/sandbox/mobile-android/tuscany-implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java

Modified: 
tuscany/sandbox/mobile-android/tuscany-implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
URL: 
http://svn.apache.org/viewvc/tuscany/sandbox/mobile-android/tuscany-implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java?rev=672893&r1=672892&r2=672893&view=diff
==============================================================================
--- 
tuscany/sandbox/mobile-android/tuscany-implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
 (original)
+++ 
tuscany/sandbox/mobile-android/tuscany-implementation-java-runtime/src/main/java/org/apache/tuscany/sca/implementation/java/module/JavaRuntimeModuleActivator.java
 Mon Jun 30 13:12:05 2008
@@ -40,16 +40,23 @@
 import org.apache.tuscany.sca.implementation.java.JavaImplementationFactory;
 import 
org.apache.tuscany.sca.implementation.java.injection.JavaPropertyValueObjectFactory;
 import org.apache.tuscany.sca.implementation.java.introspect.JavaClassVisitor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.AllowsPassByReferenceProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.BaseJavaClassVisitor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ComponentNameProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ConstructorProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ContextProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ConversationIDProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ConversationProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.DestroyProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.EagerInitProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.HeuristicPojoProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.InitProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.PolicyProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.PropertyProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ReferenceProcessor;
 import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ResourceProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ScopeProcessor;
+import 
org.apache.tuscany.sca.implementation.java.introspect.impl.ServiceProcessor;
 import 
org.apache.tuscany.sca.implementation.java.invocation.JavaCallbackRuntimeWireProcessor;
 import 
org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationProviderFactory;
 import org.apache.tuscany.sca.interfacedef.InterfaceContractMapper;
@@ -97,7 +104,7 @@
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.isAnnotationPresent method, which is 
                                                                        // not 
supported yet by the Android platform
-                                                                       //new 
AllowsPassByReferenceProcessor(assemblyFactory),
+                                                                       new 
AllowsPassByReferenceProcessor(assemblyFactory),
                                         
                                         new 
ComponentNameProcessor(assemblyFactory),
                                         new ContextProcessor(assemblyFactory),
@@ -106,14 +113,14 @@
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.getAnnotation method, which is 
                                                                        // not 
supported yet by the Android platform
-                                                                       //new 
ConversationProcessor(assemblyFactory),
+                                                                       new 
ConversationProcessor(assemblyFactory),
                                         
                                         new DestroyProcessor(assemblyFactory),
                                         
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.getAnnotation method, which is 
                                                                        // not 
supported yet by the Android platform
-                                        //new 
EagerInitProcessor(assemblyFactory),
+                                        new 
EagerInitProcessor(assemblyFactory),
                                         
                                         new InitProcessor(assemblyFactory), 
                                         new PropertyProcessor(assemblyFactory),
@@ -123,7 +130,7 @@
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.getAnnotation method, which is 
                                                                        // not 
supported yet by the Android platform
-                                        //new ScopeProcessor(assemblyFactory),
+                                        new ScopeProcessor(assemblyFactory),
                                         
                                         // this class uses the 
org.osoa.sca.annotations.Service class, but
                                         // Android seems not being able to 
convert this class to its internal class
@@ -140,17 +147,17 @@
                                          [2008-04-25 19:36:26 - 
CalculatorAndroid] 1 warning*/
                                          
                                         // So, the class will not be loaded
-                                        //new 
ServiceProcessor(assemblyFactory, javaFactory),
+                                        new ServiceProcessor(assemblyFactory, 
javaFactory),
                                         
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.getAnnotation method, which is 
                                                                        // not 
supported yet by the Android platform
-                                        //new 
HeuristicPojoProcessor(assemblyFactory, javaFactory)
+                                        new 
HeuristicPojoProcessor(assemblyFactory, javaFactory),
                                         
                                         // should not be loaded when running 
on Android platform, cause 
                                                                        // this 
class uses the Class.getAnnotation method, which is 
                                                                        // not 
supported yet by the Android platform
-                                        //new PolicyProcessor(assemblyFactory, 
policyFactory)
+                                        new PolicyProcessor(assemblyFactory, 
policyFactory)
             };
         
         for (JavaClassVisitor extension : extensions) {


Reply via email to