Author: pete.muir(a)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();
Show replies by date