[jboss-cvs] JBossAS SVN: r79428 - in trunk/server/src/etc: deploy and 1 other directory.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Mon Oct 13 18:54:30 EDT 2008


Author: scott.stark at jboss.org
Date: 2008-10-13 18:54:30 -0400 (Mon, 13 Oct 2008)
New Revision: 79428

Modified:
   trunk/server/src/etc/conf/default/jboss-service.xml
   trunk/server/src/etc/deploy/remoting-service.xml
Log:
JBAS-4814, move remoting services to deploy/remoting-service.xml

Modified: trunk/server/src/etc/conf/default/jboss-service.xml
===================================================================
--- trunk/server/src/etc/conf/default/jboss-service.xml	2008-10-13 22:39:33 UTC (rev 79427)
+++ trunk/server/src/etc/conf/default/jboss-service.xml	2008-10-13 22:54:30 UTC (rev 79428)
@@ -295,131 +295,6 @@
    </mbean>
 
    <!-- ==================================================================== -->
-   <!-- Remoting services                                                    -->
-   <!-- ==================================================================== -->
-
-   <!-- For detailed description of all these configuration attributes, please see the -->
-   <!-- JBoss Remoting User's Guide or wiki (http://www.jboss.org/wiki/Wiki.jsp?page=Remoting_configuration) -->
-
-    <!-- The NetworkRegistry contains all the local and remote -->
-    <!-- servers that it recognizes.  The remote ones registered -->
-    <!-- are dependant on the detectors running and which domains -->
-    <!-- they are configured to identify.                         -->
-    <mbean code="org.jboss.remoting.network.NetworkRegistry"
-           name="jboss.remoting:service=NetworkRegistry"/>
-
-   <!-- The Connector is the core component of the remoting server service. -->
-   <!-- It binds the remoting invoker (transport protocol, callback configuration, -->
-   <!-- data marshalling, etc.) with the invocation handlers.  -->
-   <mbean code="org.jboss.remoting.transport.Connector"
-          name="jboss.remoting:service=Connector,transport=socket"
-          display-name="Socket transport Connector">
-
-       <!-- Can either just specify the InvokerLocator attribute and not the invoker element in the -->
-       <!-- Configuration attribute, or do the full invoker configuration in the in invoker element -->
-       <!-- of the Configuration attribute. -->
-
-       <!-- Remember that if you do use more than one param on the uri, will have to include as a CDATA, -->
-       <!-- otherwise, parser will complain. -->
-       <!-- 
-       <attribute name="InvokerLocator">
-          <value-factory bean="ServiceBindingManager" method="getStringBinding">
-             <parameter>jboss.remoting:service=Connector,transport=socket</parameter>
-             <parameter><![CDATA[socket://${host}:${port}/?datatype=invocation]]></parameter>
-          </value-factory>
-       </attribute>
-       -->
-
-      <attribute name="Configuration">
-         <!-- Using the following <invoker> element instead of the InvokerLocator above because specific attributes needed. -->
-         <!-- If wanted to use any of the parameters below, can just add them as parameters to the url above if wanted use the InvokerLocator attribute. -->
-         
-         <value-factory bean="ServiceBindingManager" method="getElementBinding">
-             <parameter>jboss.remoting:service=Connector,transport=socket</parameter>
-             <parameter><![CDATA[
-         <config>
-            <!-- Other than transport type and handler, none of these configurations are required (will just use defaults). -->
-            <invoker transport="socket">
-               <attribute name="dataType" isParam="true">invocation</attribute>
-               <attribute name="marshaller" isParam="true">org.jboss.invocation.unified.marshall.InvocationMarshaller</attribute>
-               <attribute name="unmarshaller" isParam="true">org.jboss.invocation.unified.marshall.InvocationUnMarshaller</attribute>
-               <!-- This will be port on which the marshall loader port runs on.  -->
-               <!-- <attribute name="loaderport" isParam="true">4447</attribute> -->
-               <!-- The following are specific to socket invoker -->
-               <!-- <attribute name="numAcceptThreads">1</attribute>-->
-               <!-- <attribute name="maxPoolSize">303</attribute>-->
-               <!-- <attribute name="clientMaxPoolSize" isParam="true">304</attribute>-->
-               <!-- <attribute name="timeout" isParam="true">600000</attribute>-->
-               <attribute name="serverBindAddress">${host}</attribute>
-               <attribute name="serverBindPort">${port}</attribute>
-               <!-- <attribute name="clientConnectAddress">216.23.33.2</attribute> -->
-               <!-- <attribute name="clientConnectPort">7777</attribute> -->
-               <attribute name="enableTcpNoDelay" isParam="true">true</attribute>
-               <!-- <attribute name="backlog">200</attribute>-->
-               <!-- The following is for callback configuration and is independant of invoker type -->
-               <!-- <attribute name="callbackMemCeiling">30</attribute>-->
-               <!-- indicates callback store by fully qualified class name -->
-               <!-- <attribute name="callbackStore">org.jboss.remoting.CallbackStore</attribute>-->
-               <!-- indicates callback store by object name -->
-               <!-- <attribute name="callbackStore">jboss.remoting:service=CallbackStore,type=Serializable</attribute> -->
-               <!-- config params for callback store.  if were declaring callback store via object name, -->
-               <!-- could have specified these config params there. -->
-               <!-- StoreFilePath indicates to which directory to write the callback objects. -->
-               <!-- The default value is the property value of 'jboss.server.data.dir' and if this is not set, -->
-               <!-- then will be 'data'. Will then append 'remoting' and the callback client's session id. -->
-               <!-- An example would be 'data\remoting\5c4o05l-9jijyx-e5b6xyph-1-e5b6xyph-2'. -->
-               <!-- <attribute name="StoreFilePath">callback</attribute>-->
-               <!-- StoreFileSuffix indicates the file suffix to use for the callback objects written to disk. -->
-               <!-- The default value for file suffix is 'ser'. -->
-               <!-- <attribute name="StoreFileSuffix">cst</attribute>-->
-            </invoker>
-
-            <!-- At least one handler is required by the connector.  If have more than one, must decalre -->
-            <!-- different subsystem values.  Otherwise, all invocations will be routed to the only one -->
-            <!-- that is declared. -->
-            <handlers>
-               <!-- The JSR88 deployment service StreamingTarget handler -->
-               <handler subsystem="JSR88">org.jboss.deployment.remoting.DeployHandler</handler>
-            </handlers>
-         </config>
-         ]]>
-            </parameter>
-         </value-factory>
-      </attribute>
-      <depends>jboss.remoting:service=NetworkRegistry</depends>
-   </mbean>
-
-
-   <!-- <mbean code="org.jboss.remoting.detection.jndi.JNDIDetector"-->
-   <!--      name="jboss.remoting:service=Detector,transport=jndi">-->
-   <!-- host to which the detector will connect to for the JNDI server. -->
-   <!-- <attribute name="Host">localhost</attribute>-->
-   <!-- port to which detector will connect to for the JNDI server. -->
-   <!-- <attribute name="Port">5555</attribute>-->
-   <!-- context factory string used when connecting to the JNDI server. -->
-   <!-- The default is org.jnp.interfaces.NamingContextFactory. -->
-   <!-- <attribute name="ContextFactory">org.acme.NamingContextFactory</attribute> -->
-   <!-- url package string to use when connecting to the JNDI server. -->
-   <!-- The default is org.jboss.naming:org.jnp.interfaces. -->
-   <!-- <attribute name="URLPackage">org.acme.naming</attribute> -->
-   <!-- Sets the number of detection iterations before manually pinging -->
-   <!-- remote server to make sure still alive. This is needed since remote server -->
-   <!-- could crash and yet still have an entry in the JNDI server, -->
-   <!-- thus making it appear that it is still there. The default value is 5. -->
-   <!-- <attribute name="CleanDetectionNumber">20</attribute>-->
-
-   <!-- Specifies the domains in which the detector will recognize -->
-   <!-- detections.  If servers are not configured to be in these -->
-   <!-- domains, they will not be added to NetworkRegistry. -->
-   <!--      <attribute name="Configuration">-->
-   <!--         <domains>-->
-   <!--            <domain>roxanne</domain>-->
-   <!--            <domain>sparky</domain>-->
-   <!--         </domains>-->
-   <!--      </attribute>-->
-   <!--   </mbean>-->
-
-   <!-- ==================================================================== -->
    <!-- Monitoring and Management                                            -->
    <!-- ==================================================================== -->
 

Modified: trunk/server/src/etc/deploy/remoting-service.xml
===================================================================
--- trunk/server/src/etc/deploy/remoting-service.xml	2008-10-13 22:39:33 UTC (rev 79427)
+++ trunk/server/src/etc/deploy/remoting-service.xml	2008-10-13 22:54:30 UTC (rev 79428)
@@ -8,7 +8,133 @@
 
 <server>
 
+
    <!-- ==================================================================== -->
+   <!-- Remoting services                                                    -->
+   <!-- ==================================================================== -->
+   
+   <!-- For detailed description of all these configuration attributes, please see the -->
+   <!-- JBoss Remoting User's Guide or wiki (http://www.jboss.org/wiki/Wiki.jsp?page=Remoting_configuration) -->
+   
+   <!-- The NetworkRegistry contains all the local and remote -->
+   <!-- servers that it recognizes.  The remote ones registered -->
+   <!-- are dependant on the detectors running and which domains -->
+   <!-- they are configured to identify.                         -->
+   <mbean code="org.jboss.remoting.network.NetworkRegistry"
+      name="jboss.remoting:service=NetworkRegistry"/>
+   
+   <!-- The Connector is the core component of the remoting server service. -->
+   <!-- It binds the remoting invoker (transport protocol, callback configuration, -->
+   <!-- data marshalling, etc.) with the invocation handlers.  -->
+   <mbean code="org.jboss.remoting.transport.Connector"
+      name="jboss.remoting:service=Connector,transport=socket"
+      display-name="Socket transport Connector">
+      
+      <!-- Can either just specify the InvokerLocator attribute and not the invoker element in the -->
+      <!-- Configuration attribute, or do the full invoker configuration in the in invoker element -->
+      <!-- of the Configuration attribute. -->
+      
+      <!-- Remember that if you do use more than one param on the uri, will have to include as a CDATA, -->
+      <!-- otherwise, parser will complain. -->
+      <!-- 
+         <attribute name="InvokerLocator">
+         <value-factory bean="ServiceBindingManager" method="getStringBinding">
+         <parameter>jboss.remoting:service=Connector,transport=socket</parameter>
+         <parameter><![CDATA[socket://${host}:${port}/?datatype=invocation]]></parameter>
+         </value-factory>
+         </attribute>
+      -->
+      
+      <attribute name="Configuration">
+         <!-- Using the following <invoker> element instead of the InvokerLocator above because specific attributes needed. -->
+         <!-- If wanted to use any of the parameters below, can just add them as parameters to the url above if wanted use the InvokerLocator attribute. -->
+         
+         <value-factory bean="ServiceBindingManager" method="getElementBinding">
+            <parameter>jboss.remoting:service=Connector,transport=socket</parameter>
+            <parameter><![CDATA[
+         <config>
+            <!-- Other than transport type and handler, none of these configurations are required (will just use defaults). -->
+            <invoker transport="socket">
+               <attribute name="dataType" isParam="true">invocation</attribute>
+               <attribute name="marshaller" isParam="true">org.jboss.invocation.unified.marshall.InvocationMarshaller</attribute>
+               <attribute name="unmarshaller" isParam="true">org.jboss.invocation.unified.marshall.InvocationUnMarshaller</attribute>
+               <!-- This will be port on which the marshall loader port runs on.  -->
+               <!-- <attribute name="loaderport" isParam="true">4447</attribute> -->
+               <!-- The following are specific to socket invoker -->
+               <!-- <attribute name="numAcceptThreads">1</attribute>-->
+               <!-- <attribute name="maxPoolSize">303</attribute>-->
+               <!-- <attribute name="clientMaxPoolSize" isParam="true">304</attribute>-->
+               <!-- <attribute name="timeout" isParam="true">600000</attribute>-->
+               <attribute name="serverBindAddress">${host}</attribute>
+               <attribute name="serverBindPort">${port}</attribute>
+               <!-- <attribute name="clientConnectAddress">216.23.33.2</attribute> -->
+               <!-- <attribute name="clientConnectPort">7777</attribute> -->
+               <attribute name="enableTcpNoDelay" isParam="true">true</attribute>
+               <!-- <attribute name="backlog">200</attribute>-->
+               <!-- The following is for callback configuration and is independant of invoker type -->
+               <!-- <attribute name="callbackMemCeiling">30</attribute>-->
+               <!-- indicates callback store by fully qualified class name -->
+               <!-- <attribute name="callbackStore">org.jboss.remoting.CallbackStore</attribute>-->
+               <!-- indicates callback store by object name -->
+               <!-- <attribute name="callbackStore">jboss.remoting:service=CallbackStore,type=Serializable</attribute> -->
+               <!-- config params for callback store.  if were declaring callback store via object name, -->
+               <!-- could have specified these config params there. -->
+               <!-- StoreFilePath indicates to which directory to write the callback objects. -->
+               <!-- The default value is the property value of 'jboss.server.data.dir' and if this is not set, -->
+               <!-- then will be 'data'. Will then append 'remoting' and the callback client's session id. -->
+               <!-- An example would be 'data\remoting\5c4o05l-9jijyx-e5b6xyph-1-e5b6xyph-2'. -->
+               <!-- <attribute name="StoreFilePath">callback</attribute>-->
+               <!-- StoreFileSuffix indicates the file suffix to use for the callback objects written to disk. -->
+               <!-- The default value for file suffix is 'ser'. -->
+               <!-- <attribute name="StoreFileSuffix">cst</attribute>-->
+            </invoker>
+
+            <!-- At least one handler is required by the connector.  If have more than one, must decalre -->
+            <!-- different subsystem values.  Otherwise, all invocations will be routed to the only one -->
+            <!-- that is declared. -->
+            <handlers>
+               <!-- The JSR88 deployment service StreamingTarget handler -->
+               <handler subsystem="JSR88">org.jboss.deployment.remoting.DeployHandler</handler>
+            </handlers>
+         </config>
+         ]]>
+            </parameter>
+         </value-factory>
+      </attribute>
+      <depends>jboss.remoting:service=NetworkRegistry</depends>
+   </mbean>
+   
+   
+   <!-- <mbean code="org.jboss.remoting.detection.jndi.JNDIDetector"-->
+   <!--      name="jboss.remoting:service=Detector,transport=jndi">-->
+   <!-- host to which the detector will connect to for the JNDI server. -->
+   <!-- <attribute name="Host">localhost</attribute>-->
+   <!-- port to which detector will connect to for the JNDI server. -->
+   <!-- <attribute name="Port">5555</attribute>-->
+   <!-- context factory string used when connecting to the JNDI server. -->
+   <!-- The default is org.jnp.interfaces.NamingContextFactory. -->
+   <!-- <attribute name="ContextFactory">org.acme.NamingContextFactory</attribute> -->
+   <!-- url package string to use when connecting to the JNDI server. -->
+   <!-- The default is org.jboss.naming:org.jnp.interfaces. -->
+   <!-- <attribute name="URLPackage">org.acme.naming</attribute> -->
+   <!-- Sets the number of detection iterations before manually pinging -->
+   <!-- remote server to make sure still alive. This is needed since remote server -->
+   <!-- could crash and yet still have an entry in the JNDI server, -->
+   <!-- thus making it appear that it is still there. The default value is 5. -->
+   <!-- <attribute name="CleanDetectionNumber">20</attribute>-->
+   
+   <!-- Specifies the domains in which the detector will recognize -->
+   <!-- detections.  If servers are not configured to be in these -->
+   <!-- domains, they will not be added to NetworkRegistry. -->
+   <!--      <attribute name="Configuration">-->
+   <!--         <domains>-->
+   <!--            <domain>roxanne</domain>-->
+   <!--            <domain>sparky</domain>-->
+   <!--         </domains>-->
+   <!--      </attribute>-->
+   <!--   </mbean>-->
+   
+   <!-- ==================================================================== -->
    <!-- Invokers to the JMX node                                             -->
    <!-- ==================================================================== -->
 




More information about the jboss-cvs-commits mailing list