You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@openwebbeans.apache.org by ge...@apache.org on 2010/02/14 03:06:59 UTC

svn commit: r909954 - in /openwebbeans/trunk/webbeans-jsf: pom.xml src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java

Author: gerdogdu
Date: Sun Feb 14 02:06:58 2010
New Revision: 909954

URL: http://svn.apache.org/viewvc?rev=909954&view=rev
Log:
[OWB-281] update resource plugin handling

Modified:
    openwebbeans/trunk/webbeans-jsf/pom.xml
    openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java

Modified: openwebbeans/trunk/webbeans-jsf/pom.xml
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/pom.xml?rev=909954&r1=909953&r2=909954&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-jsf/pom.xml (original)
+++ openwebbeans/trunk/webbeans-jsf/pom.xml Sun Feb 14 02:06:58 2010
@@ -42,7 +42,7 @@
 
         <dependency>
             <groupId>org.apache.geronimo.specs</groupId>
-            <artifactId>geronimo-el_1.0_spec</artifactId>
+            <artifactId>geronimo-el_2.2_spec</artifactId>
             <optional>true</optional>
         </dependency>
 

Modified: openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java
URL: http://svn.apache.org/viewvc/openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java?rev=909954&r1=909953&r2=909954&view=diff
==============================================================================
--- openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java (original)
+++ openwebbeans/trunk/webbeans-jsf/src/main/java/org/apache/webbeans/jsf/plugin/OpenWebBeansJsfPlugin.java Sun Feb 14 02:06:58 2010
@@ -13,56 +13,23 @@
  */
 package org.apache.webbeans.jsf.plugin;
 
-import java.lang.annotation.Annotation;
-import java.lang.reflect.Type;
-
 import javax.faces.component.UIComponent;
 
 import org.apache.webbeans.exception.WebBeansConfigurationException;
-import org.apache.webbeans.plugins.AbstractOpenWebBeansPlugin;
+import org.apache.webbeans.plugins.AbstractOwbPlugin;
 import org.apache.webbeans.util.ClassUtil;
 
-public class OpenWebBeansJsfPlugin extends AbstractOpenWebBeansPlugin 
+public class OpenWebBeansJsfPlugin extends AbstractOwbPlugin 
 {
 
     /** {@inheritDoc} */
-    public void startUp() throws WebBeansConfigurationException 
-    {
-        // nothing to do
-    }
-
-    /** {@inheritDoc} */
-    public void shutDown() throws WebBeansConfigurationException 
-    {
-        // nothing to do
-    }
-
-    /** {@inheritDoc} */
     public void isManagedBean( Class<?> clazz ) throws WebBeansConfigurationException 
     {
         if (ClassUtil.isAssignable(UIComponent.class, clazz))
         {
-            throw new WebBeansConfigurationException("Web Beans component implementation class : " + clazz.getName() 
+            throw new WebBeansConfigurationException("Bean implementation class : " + clazz.getName() 
                                                      + " can not implement JSF UIComponent");
         }
     }
 
-    /** {@inheritDoc} */
-    public void checkForValidResources(Type type, Class<?> clazz, String name, Annotation[] annotations)
-    {
-        // nothing to do
-    }
-
-    /** {@inheritDoc} */
-    public Object injectResource(Type type, Annotation[] annotations)
-    {
-        return null;
-    }
-
-    /** {@inheritDoc} */
-    public boolean isResourceAnnotation(Class<? extends Annotation> annotationClass)
-    {
-        return false;
-    }
-
 }