[jboss-cvs] JBossAS SVN: r109193 - in branches/switchboard-integration/testsuite: src/main/org/jboss/test/jsf/managed and 1 other directories.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Nov 8 09:51:00 EST 2010


Author: jaikiran
Date: 2010-11-08 09:51:00 -0500 (Mon, 08 Nov 2010)
New Revision: 109193

Added:
   branches/switchboard-integration/testsuite/src/resources/web/jsfinjection/WEB-INF/jboss-service.xml
Modified:
   branches/switchboard-integration/testsuite/imports/sections/jsf.xml
   branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/ENCAnnotationsManagedBean.java
   branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/SimpleManagedBean.java
Log:
JBAS-8548 Fix JSFInjection testcase

Modified: branches/switchboard-integration/testsuite/imports/sections/jsf.xml
===================================================================
--- branches/switchboard-integration/testsuite/imports/sections/jsf.xml	2010-11-08 12:46:06 UTC (rev 109192)
+++ branches/switchboard-integration/testsuite/imports/sections/jsf.xml	2010-11-08 14:51:00 UTC (rev 109193)
@@ -61,6 +61,7 @@
 
       <webinf dir="${build.resources}/web/jsfinjection/WEB-INF">
         <include name="faces-config.xml"/>
+		<include name="jboss-service.xml"/>          
       </webinf>
     </war>
     

Modified: branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/ENCAnnotationsManagedBean.java
===================================================================
--- branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/ENCAnnotationsManagedBean.java	2010-11-08 12:46:06 UTC (rev 109192)
+++ branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/ENCAnnotationsManagedBean.java	2010-11-08 14:51:00 UTC (rev 109193)
@@ -69,7 +69,7 @@
          mappedName="jbosstest/ejbs/local/ENCBean1")
    StatelessSessionLocalHome localHome;
 
-   @Resource(name="url/JBossHome", mappedName="http://www.jboss.org")
+   @Resource(name="url/JBossHome", mappedName="java:SomeWebSite")
    java.net.URL url;
 
    @Resource(name="Ints/i0", mappedName="0")

Modified: branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/SimpleManagedBean.java
===================================================================
--- branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/SimpleManagedBean.java	2010-11-08 12:46:06 UTC (rev 109192)
+++ branches/switchboard-integration/testsuite/src/main/org/jboss/test/jsf/managed/SimpleManagedBean.java	2010-11-08 14:51:00 UTC (rev 109193)
@@ -47,7 +47,7 @@
    @EJB
    SimpleLocal simpleLocal;
    
-   @Resource(name = "url/Injection", mappedName = "http://jboss.org")
+   @Resource(name = "url/Injection", mappedName = "java:SomeWebSite")
    private java.net.URL url;
    
    /**

Added: branches/switchboard-integration/testsuite/src/resources/web/jsfinjection/WEB-INF/jboss-service.xml
===================================================================
--- branches/switchboard-integration/testsuite/src/resources/web/jsfinjection/WEB-INF/jboss-service.xml	                        (rev 0)
+++ branches/switchboard-integration/testsuite/src/resources/web/jsfinjection/WEB-INF/jboss-service.xml	2010-11-08 14:51:00 UTC (rev 109193)
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<mbean code="org.jboss.naming.JNDIBindingServiceMgr" name="jboss.apps:name=myapp">
+    <attribute name="BindingsConfig" serialDataType="jbxb">
+        <jndi:bindings xmlns:xs="http://www.w3.org/2001/XMLSchema-instance"
+            xmlns:jndi="urn:jboss:jndi-binding-service:1.0"
+            xs:schemaLocation="urn:jboss:jndi-binding-service resource:jndi-binding-service_1_0.xsd">
+            <!--  bind to java:SomeWebSite jndi name which is referenced in jboss-web.xml
+            via a resource-ref entry -->
+            <jndi:binding name="java:SomeWebSite">
+                <jndi:value type="java.net.URL">http://www.jboss.org</jndi:value>
+            </jndi:binding>
+
+        </jndi:bindings>
+    </attribute>
+</mbean>    



More information about the jboss-cvs-commits mailing list