[jboss-svn-commits] JBL Code SVN: r23377 - in labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd: smooks and 1 other directory.
jboss-svn-commits at lists.jboss.org
jboss-svn-commits at lists.jboss.org
Wed Oct 8 09:24:01 EDT 2008
Author: tfennelly
Date: 2008-10-08 09:24:01 -0400 (Wed, 08 Oct 2008)
New Revision: 23377
Added:
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/inrouters-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/outrouters-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/resources-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/services-smooks.xml
Removed:
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/inrouters-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/outrouters-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/processors-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/resources-smooks.xml
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/services-smooks.xml
Modified:
labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/jbossesb-5.0.xsd-smooks.xml
Log:
Moved the smooks config digest files into a sub-dir
Deleted: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/inrouters-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/inrouters-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/inrouters-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -1,166 +0,0 @@
-<?xml version="1.0"?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
- xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
- default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
-
- <!--
- InRouters ("inRouters")...
- -->
-
- <jb:bindings beanId="inRouters" class="java.util.ArrayList" createOnElement="inRouters">
- <jb:wiring beanIdRef="inRouterConfig" />
- </jb:bindings>
-
- <jb:bindings beanId="inRouterConfig" class="org.jboss.esb.deploy.config.InboundRouterConfig" createOnElement="inRouter">
- <jb:value property="name" data="inRouter/@name" />
- <jb:wiring property="serviceName" beanIdRef="serviceName" />
- <jb:wiring property="router" beanIdRef="inRouter" />
- <jb:wiring property="processors" beanIdRef="inrouter-processors" />
- </jb:bindings>
-
- <resource-config selector="inRouter">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">inRouter</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.routing.InboundRouter</param>
- </resource-config>
-
- <resource-config selector="inRouter/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">inRouter</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
- <!--
- inRouter processors
- -->
-
- <jb:bindings beanId="inrouter-processors" class="java.util.ArrayList" createOnElement="inRouter/processors">
- <jb:wiring beanIdRef="inrouter-processor" />
- </jb:bindings>
-
- <resource-config selector="inRouter/processors/processor">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">inrouter-processor</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
- </resource-config>
-
- <resource-config selector="inRouter/processors/processor/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">inrouter-processor</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
- <!--
- Filtering...
- -->
-
- <jb:bindings beanId="inRouterFilters" class="java.util.ArrayList" createOnElement="inRouters/filters">
- <jb:wiring beanIdRef="inRouterFilter" />
- </jb:bindings>
- <jb:bindings beanId="inRouterFilter" class="org.jboss.esb.deploy.config.InboundRouterFilterConfig" createOnElement="inRouters/filters/filter">
- <jb:value property="inRouterName" data="filter/@inRouter" />
- <jb:wiring property="evaluator" beanIdRef="filterEvaluator" />
- <jb:wiring property="to" beanIdRef="toSN" />
- <jb:wiring property="replyTo" beanIdRef="replyToSN" />
- <jb:wiring property="faultTo" beanIdRef="faultToSN" />
- <jb:wiring property="processors" beanIdRef="filter-processors" />
- </jb:bindings>
-
- <resource-config selector="evaluator">
- <resource>org.jboss.esb.deploy.config.digest.FilterDecisionTreeBuilder</resource>
- <param name="beanId">filterEvaluator</param>
- </resource-config>
-
- <!--
- filter processors
- -->
-
- <jb:bindings beanId="filter-processors" class="java.util.ArrayList" createOnElement="filter/processors">
- <jb:wiring beanIdRef="filter-processor" />
- </jb:bindings>
-
- <resource-config selector="filter/processors/processor">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">filter-processor</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
- </resource-config>
-
- <resource-config selector="filter/processors/processor/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">filter-processor</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
- <!--
- Filter "to" Service Name ("serviceName")...
- -->
- <resource-config selector="filter/to">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">toSN</param>
- <param name="className">org.jboss.esb.service.ServiceName</param>
- </resource-config>
-
- <resource-config selector="filter/to">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">toSN</param> <!-- Created above. -->
- <param name="property">category</param>
- <param name="valueAttrib">serviceCategory</param>
- </resource-config>
-
- <resource-config selector="filter/to">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">toSN</param> <!-- Created above. -->
- <param name="property">name</param>
- <param name="valueAttrib">serviceName</param>
- </resource-config>
-
- <!--
- Filter "replyTo" Service Name ("serviceName")...
- -->
- <resource-config selector="filter/replyTo">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">replyToSN</param>
- <param name="className">org.jboss.esb.service.ServiceName</param>
- </resource-config>
-
- <resource-config selector="filter/replyTo">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">replyToSN</param> <!-- Created above. -->
- <param name="property">category</param>
- <param name="valueAttrib">serviceCategory</param>
- </resource-config>
-
- <resource-config selector="filter/replyTo">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">replyToSN</param> <!-- Created above. -->
- <param name="property">name</param>
- <param name="valueAttrib">serviceName</param>
- </resource-config>
-
- <!--
- Filter "faultTo" Service Name ("serviceName")...
- -->
- <resource-config selector="filter/faultTo">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">faultToSN</param>
- <param name="className">org.jboss.esb.service.ServiceName</param>
- </resource-config>
-
- <resource-config selector="filter/faultTo">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">faultToSN</param> <!-- Created above. -->
- <param name="property">category</param>
- <param name="valueAttrib">serviceCategory</param>
- </resource-config>
-
- <resource-config selector="filter/faultTo">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">faultToSN</param> <!-- Created above. -->
- <param name="property">name</param>
- <param name="valueAttrib">serviceName</param>
- </resource-config>
-
-</smooks-resource-list>
\ No newline at end of file
Modified: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/jbossesb-5.0.xsd-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/jbossesb-5.0.xsd-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/jbossesb-5.0.xsd-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -3,11 +3,9 @@
xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
- <import file="resources-smooks.xml" />
- <!-- TODO Centralize Processors from inrouters and outrouters -->
- <!-- import file="processors-smooks.xml" / -->
- <import file="inrouters-smooks.xml" />
- <import file="outrouters-smooks.xml" />
- <import file="services-smooks.xml" />
+ <import file="smooks/resources-smooks.xml" />
+ <import file="smooks/inrouters-smooks.xml" />
+ <import file="smooks/outrouters-smooks.xml" />
+ <import file="smooks/services-smooks.xml" />
</smooks-resource-list>
\ No newline at end of file
Deleted: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/outrouters-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/outrouters-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/outrouters-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -1,79 +0,0 @@
-<?xml version="1.0"?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
- xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
- default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
-
- <!--
- Service Name ("serviceName")...
- -->
-
- <resource-config selector="outRouters">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">serviceName</param>
- <param name="className">org.jboss.esb.service.ServiceName</param>
- </resource-config>
-
- <resource-config selector="outRouters">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">serviceName</param> <!-- Created above. -->
- <param name="property">category</param>
- <param name="valueAttrib">serviceCategory</param>
- </resource-config>
-
- <resource-config selector="outRouters">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">serviceName</param> <!-- Created above. -->
- <param name="property">name</param>
- <param name="valueAttrib">serviceName</param>
- </resource-config>
-
- <!--
- InRouters ("outRouters")...
- -->
-
- <jb:bindings beanId="outRouters" class="java.util.ArrayList" createOnElement="outRouters">
- <jb:wiring beanIdRef="outRouterConfig" />
- </jb:bindings>
-
- <jb:bindings beanId="outRouterConfig" class="org.jboss.esb.deploy.config.OutboundRouterConfig" createOnElement="outRouter">
- <jb:wiring property="serviceName" beanIdRef="serviceName" />
- <jb:wiring property="router" beanIdRef="outRouter" />
- <jb:wiring property="processors" beanIdRef="outrouter-processors" />
- <jb:value property="name" data="outRouter/@name" />
- </jb:bindings>
-
- <resource-config selector="outRouter">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">outRouter</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.routing.OutboundRouter</param>
- </resource-config>
-
- <resource-config selector="outRouter/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">outRouter</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
- <!--
- outRouter processors
- -->
-
- <jb:bindings beanId="outrouter-processors" class="java.util.ArrayList" createOnElement="outRouter/processors">
- <jb:wiring beanIdRef="outrouter-processor" />
- </jb:bindings>
-
- <resource-config selector="outRouter/processors/processor">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">outrouter-processor</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
- </resource-config>
-
- <resource-config selector="outRouter/processors/processor/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">outrouter-processor</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
-</smooks-resource-list>
\ No newline at end of file
Deleted: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/processors-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/processors-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/processors-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -1,27 +0,0 @@
-<?xml version="1.0"?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
- xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
- default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
-
- <!--
- Processors
- -->
-
- <jb:bindings beanId="processors" class="java.util.ArrayList" createOnElement="processors">
- <jb:wiring beanIdRef="processor" />
- </jb:bindings>
-
- <resource-config selector="processors/processor">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">processor</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
- </resource-config>
-
- <resource-config selector="processors/processor/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">processor</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
-</smooks-resource-list>
\ No newline at end of file
Deleted: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/resources-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/resources-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/resources-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -1,23 +0,0 @@
-<?xml version="1.0"?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
- xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
- default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
-
- <jb:bindings beanId="deploymentResource" class="org.jboss.esb.deploy.DeploymentResource" createOnElement="resource">
- <jb:value property="id" data="resource/@id" />
- <jb:wiring property="resourceObject" beanIdRef="resourceObject" />
- </jb:bindings>
-
- <resource-config selector="resource">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">resourceObject</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- </resource-config>
-
- <resource-config selector="resource/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">resourceObject</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
-</smooks-resource-list>
\ No newline at end of file
Deleted: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/services-smooks.xml
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/services-smooks.xml 2008-10-08 12:50:50 UTC (rev 23376)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/services-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -1,87 +0,0 @@
-<?xml version="1.0"?>
-<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
- xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
- default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
-
- <!--
- Services ("services")...
- -->
-
- <jb:bindings beanId="services" class="java.util.ArrayList" createOnElement="services">
- <jb:wiring beanIdRef="serviceConfig" />
- </jb:bindings>
-
- <!--
- ServiceConfig...
- -->
-
- <jb:bindings beanId="serviceConfig" class="org.jboss.esb.deploy.config.ServiceConfig" createOnElement="service">
- <jb:wiring property="serviceName" beanIdRef="serviceName" />
- <jb:value property="description" data="service/@serviceDescription" />
- <jb:value property="serviceMEP" data="service/@mep" decoder="Enum" default="In-Only">
- <jb:decodeParam name="enumType">org.jboss.esb.service.ServiceMEP</jb:decodeParam>
- <jb:decodeParam name="In-Only">InOnly</jb:decodeParam>
- <jb:decodeParam name="Out-Only">OutOnly</jb:decodeParam>
- <jb:decodeParam name="In-Out">InOut</jb:decodeParam>
- </jb:value>
- <jb:wiring property="service" beanIdRef="serviceInstance" />
- </jb:bindings>
-
- <!--
- Service Name ("serviceName")...
- -->
-
- <resource-config selector="service">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">serviceName</param>
- <param name="className">org.jboss.esb.service.ServiceName</param>
- </resource-config>
-
- <resource-config selector="service">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">serviceName</param> <!-- Created above. -->
- <param name="property">category</param>
- <param name="valueAttrib">serviceCategory</param>
- </resource-config>
-
- <resource-config selector="service">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">serviceName</param> <!-- Created above. -->
- <param name="property">name</param>
- <param name="valueAttrib">serviceName</param>
- </resource-config>
-
- <!--
- Service instance...
- -->
-
- <resource-config selector="service">
- <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
- <param name="beanId">serviceInstance</param> <!-- Wired in above. -->
- <param name="classAttrib">class</param>
- <param name="expectedType">org.jboss.esb.service.Service</param>
- </resource-config>
-
- <resource-config selector="service/property">
- <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
- <param name="beanId">serviceInstance</param> <!-- Created above. -->
- <param name="nameAttrib">name</param>
- </resource-config>
-
- <!--
- InRouters ("inRouters")...
- -->
-
- <jb:bindings beanId="inRouters" class="java.util.ArrayList" createOnElement="services">
- <jb:wiring beanIdRef="inRouterConfig" />
- </jb:bindings>
-
- <!--
- InRouters ("outRouters")...
- -->
-
- <jb:bindings beanId="outRouters" class="java.util.ArrayList" createOnElement="services">
- <jb:wiring beanIdRef="outRouterConfig" />
- </jb:bindings>
-
-</smooks-resource-list>
\ No newline at end of file
Copied: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/inrouters-smooks.xml (from rev 23369, labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/inrouters-smooks.xml)
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/inrouters-smooks.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/inrouters-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -0,0 +1,166 @@
+<?xml version="1.0"?>
+<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
+ xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
+ default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
+
+ <!--
+ InRouters ("inRouters")...
+ -->
+
+ <jb:bindings beanId="inRouters" class="java.util.ArrayList" createOnElement="inRouters">
+ <jb:wiring beanIdRef="inRouterConfig" />
+ </jb:bindings>
+
+ <jb:bindings beanId="inRouterConfig" class="org.jboss.esb.deploy.config.InboundRouterConfig" createOnElement="inRouter">
+ <jb:value property="name" data="inRouter/@name" />
+ <jb:wiring property="serviceName" beanIdRef="serviceName" />
+ <jb:wiring property="router" beanIdRef="inRouter" />
+ <jb:wiring property="processors" beanIdRef="inrouter-processors" />
+ </jb:bindings>
+
+ <resource-config selector="inRouter">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">inRouter</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.routing.InboundRouter</param>
+ </resource-config>
+
+ <resource-config selector="inRouter/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">inRouter</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+ <!--
+ inRouter processors
+ -->
+
+ <jb:bindings beanId="inrouter-processors" class="java.util.ArrayList" createOnElement="inRouter/processors">
+ <jb:wiring beanIdRef="inrouter-processor" />
+ </jb:bindings>
+
+ <resource-config selector="inRouter/processors/processor">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">inrouter-processor</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
+ </resource-config>
+
+ <resource-config selector="inRouter/processors/processor/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">inrouter-processor</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+ <!--
+ Filtering...
+ -->
+
+ <jb:bindings beanId="inRouterFilters" class="java.util.ArrayList" createOnElement="inRouters/filters">
+ <jb:wiring beanIdRef="inRouterFilter" />
+ </jb:bindings>
+ <jb:bindings beanId="inRouterFilter" class="org.jboss.esb.deploy.config.InboundRouterFilterConfig" createOnElement="inRouters/filters/filter">
+ <jb:value property="inRouterName" data="filter/@inRouter" />
+ <jb:wiring property="evaluator" beanIdRef="filterEvaluator" />
+ <jb:wiring property="to" beanIdRef="toSN" />
+ <jb:wiring property="replyTo" beanIdRef="replyToSN" />
+ <jb:wiring property="faultTo" beanIdRef="faultToSN" />
+ <jb:wiring property="processors" beanIdRef="filter-processors" />
+ </jb:bindings>
+
+ <resource-config selector="evaluator">
+ <resource>org.jboss.esb.deploy.config.digest.FilterDecisionTreeBuilder</resource>
+ <param name="beanId">filterEvaluator</param>
+ </resource-config>
+
+ <!--
+ filter processors
+ -->
+
+ <jb:bindings beanId="filter-processors" class="java.util.ArrayList" createOnElement="filter/processors">
+ <jb:wiring beanIdRef="filter-processor" />
+ </jb:bindings>
+
+ <resource-config selector="filter/processors/processor">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">filter-processor</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
+ </resource-config>
+
+ <resource-config selector="filter/processors/processor/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">filter-processor</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+ <!--
+ Filter "to" Service Name ("serviceName")...
+ -->
+ <resource-config selector="filter/to">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">toSN</param>
+ <param name="className">org.jboss.esb.service.ServiceName</param>
+ </resource-config>
+
+ <resource-config selector="filter/to">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">toSN</param> <!-- Created above. -->
+ <param name="property">category</param>
+ <param name="valueAttrib">serviceCategory</param>
+ </resource-config>
+
+ <resource-config selector="filter/to">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">toSN</param> <!-- Created above. -->
+ <param name="property">name</param>
+ <param name="valueAttrib">serviceName</param>
+ </resource-config>
+
+ <!--
+ Filter "replyTo" Service Name ("serviceName")...
+ -->
+ <resource-config selector="filter/replyTo">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">replyToSN</param>
+ <param name="className">org.jboss.esb.service.ServiceName</param>
+ </resource-config>
+
+ <resource-config selector="filter/replyTo">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">replyToSN</param> <!-- Created above. -->
+ <param name="property">category</param>
+ <param name="valueAttrib">serviceCategory</param>
+ </resource-config>
+
+ <resource-config selector="filter/replyTo">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">replyToSN</param> <!-- Created above. -->
+ <param name="property">name</param>
+ <param name="valueAttrib">serviceName</param>
+ </resource-config>
+
+ <!--
+ Filter "faultTo" Service Name ("serviceName")...
+ -->
+ <resource-config selector="filter/faultTo">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">faultToSN</param>
+ <param name="className">org.jboss.esb.service.ServiceName</param>
+ </resource-config>
+
+ <resource-config selector="filter/faultTo">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">faultToSN</param> <!-- Created above. -->
+ <param name="property">category</param>
+ <param name="valueAttrib">serviceCategory</param>
+ </resource-config>
+
+ <resource-config selector="filter/faultTo">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">faultToSN</param> <!-- Created above. -->
+ <param name="property">name</param>
+ <param name="valueAttrib">serviceName</param>
+ </resource-config>
+
+</smooks-resource-list>
\ No newline at end of file
Property changes on: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/inrouters-smooks.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Copied: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/outrouters-smooks.xml (from rev 23368, labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/outrouters-smooks.xml)
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/outrouters-smooks.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/outrouters-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -0,0 +1,79 @@
+<?xml version="1.0"?>
+<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
+ xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
+ default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
+
+ <!--
+ Service Name ("serviceName")...
+ -->
+
+ <resource-config selector="outRouters">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">serviceName</param>
+ <param name="className">org.jboss.esb.service.ServiceName</param>
+ </resource-config>
+
+ <resource-config selector="outRouters">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">serviceName</param> <!-- Created above. -->
+ <param name="property">category</param>
+ <param name="valueAttrib">serviceCategory</param>
+ </resource-config>
+
+ <resource-config selector="outRouters">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">serviceName</param> <!-- Created above. -->
+ <param name="property">name</param>
+ <param name="valueAttrib">serviceName</param>
+ </resource-config>
+
+ <!--
+ InRouters ("outRouters")...
+ -->
+
+ <jb:bindings beanId="outRouters" class="java.util.ArrayList" createOnElement="outRouters">
+ <jb:wiring beanIdRef="outRouterConfig" />
+ </jb:bindings>
+
+ <jb:bindings beanId="outRouterConfig" class="org.jboss.esb.deploy.config.OutboundRouterConfig" createOnElement="outRouter">
+ <jb:wiring property="serviceName" beanIdRef="serviceName" />
+ <jb:wiring property="router" beanIdRef="outRouter" />
+ <jb:wiring property="processors" beanIdRef="outrouter-processors" />
+ <jb:value property="name" data="outRouter/@name" />
+ </jb:bindings>
+
+ <resource-config selector="outRouter">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">outRouter</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.routing.OutboundRouter</param>
+ </resource-config>
+
+ <resource-config selector="outRouter/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">outRouter</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+ <!--
+ outRouter processors
+ -->
+
+ <jb:bindings beanId="outrouter-processors" class="java.util.ArrayList" createOnElement="outRouter/processors">
+ <jb:wiring beanIdRef="outrouter-processor" />
+ </jb:bindings>
+
+ <resource-config selector="outRouter/processors/processor">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">outrouter-processor</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.message.MessageProcessor</param>
+ </resource-config>
+
+ <resource-config selector="outRouter/processors/processor/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">outrouter-processor</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+</smooks-resource-list>
\ No newline at end of file
Property changes on: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/outrouters-smooks.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Copied: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/resources-smooks.xml (from rev 23368, labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/resources-smooks.xml)
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/resources-smooks.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/resources-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -0,0 +1,23 @@
+<?xml version="1.0"?>
+<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
+ xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
+ default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
+
+ <jb:bindings beanId="deploymentResource" class="org.jboss.esb.deploy.DeploymentResource" createOnElement="resource">
+ <jb:value property="id" data="resource/@id" />
+ <jb:wiring property="resourceObject" beanIdRef="resourceObject" />
+ </jb:bindings>
+
+ <resource-config selector="resource">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">resourceObject</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ </resource-config>
+
+ <resource-config selector="resource/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">resourceObject</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+</smooks-resource-list>
\ No newline at end of file
Property changes on: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/resources-smooks.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
Copied: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/services-smooks.xml (from rev 23368, labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/services-smooks.xml)
===================================================================
--- labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/services-smooks.xml (rev 0)
+++ labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/services-smooks.xml 2008-10-08 13:24:01 UTC (rev 23377)
@@ -0,0 +1,87 @@
+<?xml version="1.0"?>
+<smooks-resource-list xmlns="http://www.milyn.org/xsd/smooks-1.1.xsd"
+ xmlns:jb="http://www.milyn.org/xsd/smooks/javabean-1.1.xsd"
+ default-selector-namespace="http://www.jboss.org/jbossesb/xsd/jbossesb-5.0.xsd">
+
+ <!--
+ Services ("services")...
+ -->
+
+ <jb:bindings beanId="services" class="java.util.ArrayList" createOnElement="services">
+ <jb:wiring beanIdRef="serviceConfig" />
+ </jb:bindings>
+
+ <!--
+ ServiceConfig...
+ -->
+
+ <jb:bindings beanId="serviceConfig" class="org.jboss.esb.deploy.config.ServiceConfig" createOnElement="service">
+ <jb:wiring property="serviceName" beanIdRef="serviceName" />
+ <jb:value property="description" data="service/@serviceDescription" />
+ <jb:value property="serviceMEP" data="service/@mep" decoder="Enum" default="In-Only">
+ <jb:decodeParam name="enumType">org.jboss.esb.service.ServiceMEP</jb:decodeParam>
+ <jb:decodeParam name="In-Only">InOnly</jb:decodeParam>
+ <jb:decodeParam name="Out-Only">OutOnly</jb:decodeParam>
+ <jb:decodeParam name="In-Out">InOut</jb:decodeParam>
+ </jb:value>
+ <jb:wiring property="service" beanIdRef="serviceInstance" />
+ </jb:bindings>
+
+ <!--
+ Service Name ("serviceName")...
+ -->
+
+ <resource-config selector="service">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">serviceName</param>
+ <param name="className">org.jboss.esb.service.ServiceName</param>
+ </resource-config>
+
+ <resource-config selector="service">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">serviceName</param> <!-- Created above. -->
+ <param name="property">category</param>
+ <param name="valueAttrib">serviceCategory</param>
+ </resource-config>
+
+ <resource-config selector="service">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">serviceName</param> <!-- Created above. -->
+ <param name="property">name</param>
+ <param name="valueAttrib">serviceName</param>
+ </resource-config>
+
+ <!--
+ Service instance...
+ -->
+
+ <resource-config selector="service">
+ <resource>org.jboss.esb.deploy.config.digest.CreateObject</resource>
+ <param name="beanId">serviceInstance</param> <!-- Wired in above. -->
+ <param name="classAttrib">class</param>
+ <param name="expectedType">org.jboss.esb.service.Service</param>
+ </resource-config>
+
+ <resource-config selector="service/property">
+ <resource>org.jboss.esb.deploy.config.digest.SetProperty</resource>
+ <param name="beanId">serviceInstance</param> <!-- Created above. -->
+ <param name="nameAttrib">name</param>
+ </resource-config>
+
+ <!--
+ InRouters ("inRouters")...
+ -->
+
+ <jb:bindings beanId="inRouters" class="java.util.ArrayList" createOnElement="services">
+ <jb:wiring beanIdRef="inRouterConfig" />
+ </jb:bindings>
+
+ <!--
+ InRouters ("outRouters")...
+ -->
+
+ <jb:bindings beanId="outRouters" class="java.util.ArrayList" createOnElement="services">
+ <jb:wiring beanIdRef="outRouterConfig" />
+ </jb:bindings>
+
+</smooks-resource-list>
\ No newline at end of file
Property changes on: labs/jbossesb/workspace/skeagh/runtime/src/main/resources/META-INF/jbossesb/xsd/smooks/services-smooks.xml
___________________________________________________________________
Name: svn:mime-type
+ text/xml
Name: svn:eol-style
+ native
More information about the jboss-svn-commits
mailing list