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;
- }
-
}