You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@myfaces.apache.org by lo...@apache.org on 2011/10/26 19:50:05 UTC

svn commit: r1189341 - in /myfaces/tobago/trunk/tobago-example/tobago-example-demo: pom.xml src/main/webapp/WEB-INF/web.xml

Author: lofwyr
Date: Wed Oct 26 17:50:05 2011
New Revision: 1189341

URL: http://svn.apache.org/viewvc?rev=1189341&view=rev
Log:
TOBAGO-1043: Problem with internal dispaching (e.g. to error pages) when using CDI/OWB with old containers

Modified:
    myfaces/tobago/trunk/tobago-example/tobago-example-demo/pom.xml
    myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/web.xml

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-demo/pom.xml
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-demo/pom.xml?rev=1189341&r1=1189340&r2=1189341&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-demo/pom.xml (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-demo/pom.xml Wed Oct 26 17:50:05 2011
@@ -26,7 +26,7 @@
   <packaging>war</packaging>
   <name>Tobago Example Demo</name>
   <properties>
-    <openwebbeans.version>1.1.1</openwebbeans.version>
+    <openwebbeans.version>1.1.2</openwebbeans.version>
     <myfaces-extcdi.version>1.0.1</myfaces-extcdi.version>
   </properties>
   <build>

Modified: myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/web.xml
URL: http://svn.apache.org/viewvc/myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/web.xml?rev=1189341&r1=1189340&r2=1189341&view=diff
==============================================================================
--- myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/web.xml (original)
+++ myfaces/tobago/trunk/tobago-example/tobago-example-demo/src/main/webapp/WEB-INF/web.xml Wed Oct 26 17:50:05 2011
@@ -116,9 +116,31 @@
   </listener>
   -->
 
+<!--
   <listener>
     <listener-class>org.apache.webbeans.servlet.WebBeansConfigurationListener</listener-class>
   </listener>
+-->
+
+<!-- this is an alternative to the WebBeansConfigurationListener
+     you need it e.g. for Tomcat 5.5 or WebPhere 6.1 (see TOBAGO-1043)
+-->
+  <filter>
+      <filter-name>webbeans</filter-name>
+      <filter-class>org.apache.webbeans.servlet.WebBeansConfigurationFilter</filter-class>
+    </filter>
+
+  <filter-mapping>
+      <filter-name>webbeans</filter-name>
+      <servlet-name>FacesServlet</servlet-name>
+      <dispatcher>REQUEST</dispatcher>
+      <dispatcher>ERROR</dispatcher>
+  </filter-mapping>
+
+  <listener>
+    <listener-class>org.apache.webbeans.servlet.WebBeansConfigurationHttpSessionListener</listener-class>
+  </listener>
+
 
 <!--
   <listener>