[jboss-cvs] JBossAS SVN: r82693 - projects/ejb3/trunk/testsuite/src/test/resources/test-configs/removedislocal/deploy.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Thu Jan 8 06:49:51 EST 2009


Author: wolfc
Date: 2009-01-08 06:49:51 -0500 (Thu, 08 Jan 2009)
New Revision: 82693

Added:
   projects/ejb3/trunk/testsuite/src/test/resources/test-configs/removedislocal/deploy/ejb3-connectors-jboss-beans.xml
Log:
EJBTHREE-1241: making sure remoting is actually using remote calls

Copied: projects/ejb3/trunk/testsuite/src/test/resources/test-configs/removedislocal/deploy/ejb3-connectors-jboss-beans.xml (from rev 82688, projects/ejb3/trunk/core/src/main/resources/ejb3-connectors-jboss-beans.xml)
===================================================================
--- projects/ejb3/trunk/testsuite/src/test/resources/test-configs/removedislocal/deploy/ejb3-connectors-jboss-beans.xml	                        (rev 0)
+++ projects/ejb3/trunk/testsuite/src/test/resources/test-configs/removedislocal/deploy/ejb3-connectors-jboss-beans.xml	2009-01-08 11:49:51 UTC (rev 82693)
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+  
+  EJB3 Connectors
+  
+-->
+
+<deployment xmlns="urn:jboss:bean-deployer:2.0">
+
+  <!-- 
+    
+    JBoss Remoting Connector  
+    
+    Note: Bean Name "org.jboss.ejb3.RemotingConnector" is used
+    as a lookup value; alter only after checking java references
+    to this key.
+    
+  -->
+  <bean name="org.jboss.ejb3.RemotingConnector"
+    class="org.jboss.remoting.transport.Connector">
+
+    <property name="invokerLocator">
+
+      <value-factory bean="ServiceBindingManager"
+        method="getStringBinding">
+        <parameter>
+          jboss.remoting:type=Connector,name=DefaultEjb3Connector,handler=ejb3
+        </parameter>
+        <parameter>
+          <null />
+        </parameter>
+        <!-- Must make sure that remoting itself won't tag it as a local call (otherwise tx propegation will throw a fit) -->
+        <parameter>socket://${jboss.bind.address}:${port}/?force_remote=true</parameter>
+        <parameter>
+          <null />
+        </parameter>
+        <parameter>3873</parameter>
+      </value-factory>
+
+    </property>
+    <property name="serverConfiguration">
+      <inject bean="ServerConfiguration" />
+    </property>
+  </bean>
+
+  <!-- Remoting Server Configuration -->
+  <bean name="ServerConfiguration"
+    class="org.jboss.remoting.ServerConfiguration">
+    <property name="invocationHandlers">
+      <map keyClass="java.lang.String" valueClass="java.lang.String">
+        <entry>
+          <key>AOP</key>
+          <value>
+            org.jboss.aspects.remoting.AOPRemotingInvocationHandler
+          </value>
+        </entry>
+      </map>
+    </property>
+  </bean>
+
+</deployment>
\ No newline at end of file




More information about the jboss-cvs-commits mailing list