[webbeans-commits] Webbeans SVN: r2414 - extensions/trunk/tomcat/int/src/main/java/org/jboss/webbeans/environment/servlet.
webbeans-commits at lists.jboss.org
webbeans-commits at lists.jboss.org
Wed Apr 15 08:18:07 EDT 2009
Author: pete.muir at jboss.org
Date: 2009-04-15 08:18:07 -0400 (Wed, 15 Apr 2009)
New Revision: 2414
Modified:
extensions/trunk/tomcat/int/src/main/java/org/jboss/webbeans/environment/servlet/Listener.java
Log:
Modified: extensions/trunk/tomcat/int/src/main/java/org/jboss/webbeans/environment/servlet/Listener.java
===================================================================
--- extensions/trunk/tomcat/int/src/main/java/org/jboss/webbeans/environment/servlet/Listener.java 2009-04-15 12:15:57 UTC (rev 2413)
+++ extensions/trunk/tomcat/int/src/main/java/org/jboss/webbeans/environment/servlet/Listener.java 2009-04-15 12:18:07 UTC (rev 2414)
@@ -84,7 +84,15 @@
sce.getServletContext().setAttribute(APPLICATION_BEAN_STORE_ATTRIBUTE_NAME, applicationBeanStore);
bootstrap.setEnvironment(Environments.SERVLET);
bootstrap.getServices().add(WebBeanDiscovery.class, new TomcatWebBeanDiscovery(sce.getServletContext()) {});
- bootstrap.getServices().add(ResourceServices.class, new TomcatResourceServices() {});
+ try
+ {
+ bootstrap.getServices().add(ResourceServices.class, new TomcatResourceServices() {});
+ }
+ catch (NoClassDefFoundError e)
+ {
+ // Support GAE
+ log.warn("@Resource injection not available in simple beans");
+ }
bootstrap.setApplicationContext(applicationBeanStore);
bootstrap.initialize();
manager = bootstrap.getManager();
More information about the weld-commits
mailing list