Author: dblevins
Date: Tue Nov 30 18:31:49 2010
New Revision: 1040677

URL: http://svn.apache.org/viewvc?rev=1040677&view=rev
Log:
Fix compile issues with latest OWB trunk

Modified:
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiPlugin.java
    
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiScanner.java

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiPlugin.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiPlugin.java?rev=1040677&r1=1040676&r2=1040677&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiPlugin.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiPlugin.java
 Tue Nov 30 18:31:49 2010
@@ -132,9 +132,6 @@ public class CdiPlugin extends AbstractO
             CdiResourceInjectionService injectionServices = 
(CdiResourceInjectionService) 
WebBeansFinder.getSingletonInstance("org.apache.openejb.cdi.CdiResourceInjectionService",
 appContext.getClassLoader());
             injectionServices.clear();
 
-            //ContextFactory cleanup
-            ContextFactory.cleanUpContextFactory();
-
             //Clear singleton list
             
WebBeansFinder.clearInstances(WebBeansUtil.getCurrentClassLoader());
 

Modified: 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiScanner.java
URL: 
http://svn.apache.org/viewvc/openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiScanner.java?rev=1040677&r1=1040676&r2=1040677&view=diff
==============================================================================
--- 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiScanner.java
 (original)
+++ 
openejb/trunk/openejb3/container/openejb-core/src/main/java/org/apache/openejb/cdi/CdiScanner.java
 Tue Nov 30 18:31:49 2010
@@ -35,6 +35,7 @@ import org.apache.webbeans.decorator.Dec
 import org.apache.webbeans.exception.WebBeansConfigurationException;
 import org.apache.webbeans.inject.AlternativesManager;
 import org.apache.webbeans.intercept.InterceptorsManager;
+import org.apache.webbeans.spi.BDABeansXmlScanner;
 import org.apache.webbeans.spi.ScannerService;
 import org.apache.webbeans.util.AnnotationUtil;
 
@@ -102,13 +103,13 @@ public class CdiScanner implements Scann
 
             for (String className : beans.alternativeStereotypes) {
                 Class<?> clazz = load(className, "alternative-stereotype", 
classLoader);
-                alternativesManager.addStereoTypeAlternative(clazz);
+                alternativesManager.addStereoTypeAlternative(clazz, null, 
null);
                 classes.add(clazz);
             }
 
             for (String className : beans.alternativeClasses) {
                 Class<?> clazz = load(className, "alternative-class", 
classLoader);
-                alternativesManager.addClazzAlternative(clazz);
+                alternativesManager.addClazzAlternative(clazz, null, null);
                 classes.add(clazz);
             }
 
@@ -121,6 +122,14 @@ public class CdiScanner implements Scann
 
     }
 
+    public boolean isBDABeansXmlScanningEnabled() {
+        return false;
+    }
+
+    public BDABeansXmlScanner getBDABeansXmlScanner() {
+        return null;
+    }
+
     private Class load(String className, String type, ClassLoader classLoader) 
{
 //        System.out.println("cdi.load = " + className);
         try {


Reply via email to