Author: rmannibucau
Date: Mon Sep 17 21:56:42 2012
New Revision: 1386866

URL: http://svn.apache.org/viewvc?rev=1386866&view=rev
Log:
using right owb context for jaxrs

Modified:
    
openejb/branches/openejb-4.1.0/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java

Modified: 
openejb/branches/openejb-4.1.0/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
URL: 
http://svn.apache.org/viewvc/openejb/branches/openejb-4.1.0/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java?rev=1386866&r1=1386865&r2=1386866&view=diff
==============================================================================
--- 
openejb/branches/openejb-4.1.0/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
 (original)
+++ 
openejb/branches/openejb-4.1.0/server/openejb-rest/src/main/java/org/apache/openejb/server/rest/RESTService.java
 Mon Sep 17 21:56:42 2012
@@ -99,7 +99,13 @@ public abstract class RESTService implem
 
         final ClassLoader classLoader = 
getClassLoader(webContext.getClassLoader());
         final Collection<Injection> injections = webContext.getInjections();
-        final WebBeansContext owbCtx = 
webContext.getAppContext().getWebBeansContext();
+        final WebBeansContext owbCtx;
+        if (webContext.getWebbeansContext() != null) {
+            owbCtx = webContext.getWebbeansContext();
+        } else {
+            owbCtx = webContext.getAppContext().getWebBeansContext();
+        }
+
         Context context = webContext.getJndiEnc();
         if (context == null) { // usually true since it is set in 
org.apache.tomee.catalina.TomcatWebAppBuilder.afterStart() and lookup(comp) 
fails
             context = webContext.getAppContext().getAppJndiContext();


Reply via email to