<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>src/main/java/org/jboss/rails/web/deployers/AbstractRailsRackUpScriptProvider.java</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/deployers/RackUpScriptProvider.java</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/deployers/RailsRackUpScriptProvider.java</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/sessions/servlet_session.rb</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/sessions/servlet_session_manager.rb</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/v2_2/Rails_v2_2_RackUpScriptProvider.java</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/v2_2/rails_rack_dispatcher.rb</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/v2_2/servlet_rack_request.rb</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/v2_3/Rails_v2_3_RackUpScriptProvider.java</filename>
    </added>
    <added>
      <filename>src/main/java/org/jboss/rails/web/v2_3/rails_rack_dispatcher.rb</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -1,207 +1,207 @@
-&lt;?xml version=&quot;1.0&quot; encoding=&quot;UTF-8&quot;?&gt;
 &lt;classpath&gt;
-	&lt;classpathentry kind=&quot;src&quot; path=&quot;src/main/java&quot;/&gt;
-	&lt;classpathentry excluding=&quot;**/*.java&quot; including=&quot;**/*&quot; kind=&quot;src&quot; path=&quot;src/main/ruby&quot;/&gt;
-	&lt;classpathentry kind=&quot;src&quot; path=&quot;src/test/java&quot;/&gt;
-	&lt;classpathentry kind=&quot;con&quot; path=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/activation/activation/1.1.1/activation-1.1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant/1.7.0/ant-1.7.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant-junit/1.7.0/ant-junit-1.7.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar&quot; sourcepath=&quot;M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-avalon/avalon-framework/4.1.5/avalon-framework-4.1.5.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/bcel/bcel/5.1/bcel-5.1.jar&quot; sourcepath=&quot;M2_REPO/bcel/bcel/5.1/bcel-5.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/bouncycastle/bcprov-jdk15/140/bcprov-jdk15-140.jar&quot; sourcepath=&quot;M2_REPO/bouncycastle/bcprov-jdk15/140/bcprov-jdk15-140-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/cglib/cglib/2.1.3/cglib-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar&quot; sourcepath=&quot;M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar&quot; sourcepath=&quot;M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar&quot; sourcepath=&quot;M2_REPO/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/oswego-concurrent/concurrent/1.3.4-jboss-update1/concurrent-1.3.4-jboss-update1.jar&quot; sourcepath=&quot;M2_REPO/oswego-concurrent/concurrent/1.3.4-jboss-update1/concurrent-1.3.4-jboss-update1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-api/2.1.3/cxf-api-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-common-schemas/2.1.3/cxf-common-schemas-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-common-utilities/2.1.3/cxf-common-utilities-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-bindings-soap/2.1.3/cxf-rt-bindings-soap-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-core/2.1.3/cxf-rt-core-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-databinding-jaxb/2.1.3/cxf-rt-databinding-jaxb-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-frontend-simple/2.1.3/cxf-rt-frontend-simple-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-transports-http/2.1.3/cxf-rt-transports-http-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-ws-security/2.1.3/cxf-rt-ws-security-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-tools-common/2.1.3/cxf-tools-common-2.1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar&quot; sourcepath=&quot;M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/wutka-dtdparser/dtdparser121/1.2.1/dtdparser121-1.2.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar&quot; sourcepath=&quot;M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/xml/fastinfoset/FastInfoset/1.2.2/FastInfoset-1.2.2.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0.2/geronimo-activation_1.1_spec-1.0.2.jar&quot; sourcepath=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0.2/geronimo-activation_1.1_spec-1.0.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar&quot; sourcepath=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.3/geronimo-javamail_1.4_spec-1.3.jar&quot; sourcepath=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.3/geronimo-javamail_1.4_spec-1.3-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-jaxws_2.1_spec/1.0/geronimo-jaxws_2.1_spec-1.0.jar&quot; sourcepath=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-jaxws_2.1_spec/1.0/geronimo-jaxws_2.1_spec-1.0-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar&quot; sourcepath=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/gnu-getopt/getopt/1.0.13/getopt-1.0.13.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar&quot; sourcepath=&quot;M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA.jar&quot; sourcepath=&quot;M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar&quot; sourcepath=&quot;M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/security/jaas/1.0.01/jaas-1.0.01.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/security/jacc/1.0/jacc-1.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jacorb/jacorb/2.3.0jboss.patch5-brew/jacorb-2.3.0jboss.patch5-brew.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javassist/javassist/3.9.0.GA/javassist-3.9.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar&quot; sourcepath=&quot;M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxb/jaxb-api/2.1.4/jaxb-api-2.1.4.jar&quot; sourcepath=&quot;M2_REPO/sun-jaxb/jaxb-api/2.1.4/jaxb-api-2.1.4-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/xml/bind/jaxb-impl/2.1.7/jaxb-impl-2.1.7.jar&quot; sourcepath=&quot;M2_REPO/com/sun/xml/bind/jaxb-impl/2.1.7/jaxb-impl-2.1.7-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxws/jaxws-api/2.1.1/jaxws-api-2.1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop/2.0.1.GA/jboss-aop-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-core/2.0.1.GA/jboss-aop-asintegration-core-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-jmx/2.0.1.GA/jboss-aop-asintegration-jmx-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-mc/2.0.1.GA/jboss-aop-asintegration-mc-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-aspects/2.0.1.GA/jboss-aop-aspects-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-aop-mc-int/2.0.4.GA/jboss-aop-mc-int-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-aspects/5.0.1.GA/jboss-as-aspects-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-bootstrap/5.0.1.GA/jboss-as-bootstrap-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-connector/5.0.1.GA/jboss-as-connector-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-deployment/5.0.1.GA/jboss-as-deployment-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-ejb3/5.0.1.GA/jboss-as-ejb3-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-iiop/5.0.1.GA/jboss-as-iiop-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-j2se/5.0.1.GA/jboss-as-j2se-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-j2se/5.0.1.GA/jboss-as-j2se-5.0.1.GA-tests.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-jmx/5.0.1.GA/jboss-as-jmx-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-main/5.0.1.GA/jboss-as-main-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-mbeans/5.0.1.GA/jboss-as-mbeans-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-profileservice/5.0.1.GA/jboss-as-profileservice-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-security/5.0.1.GA/jboss-as-security-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.1.GA/jboss-as-server-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.0.CR2/jboss-as-server-5.0.0.CR2-client.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.0.CR2/jboss-as-server-5.0.0.CR2-jmx-invoker-adaptor-client.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-system/5.0.1.GA/jboss-as-system-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-system-jmx/5.0.1.GA/jboss-as-system-jmx-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-tomcat/5.0.1.GA/jboss-as-tomcat-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloader/2.0.3.GA/jboss-classloader-2.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloading/2.0.2.GA/jboss-classloading-2.0.2.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-classloading-spi/5.0.3.GA/jboss-classloading-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloading-vfs/2.0.2.GA/jboss-classloading-vfs-2.0.2.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-common-core/2.2.9.GA/jboss-common-core-2.2.9.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-corba-ots-spi/5.0.3.GA/jboss-corba-ots-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-current-invocation-aspects/1.0.0.CR1/jboss-current-invocation-aspects-1.0.0.CR1.jar&quot; sourcepath=&quot;M2_REPO/org/jboss/aspects/jboss-current-invocation-aspects/1.0.0.CR1/jboss-current-invocation-aspects-1.0.0.CR1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-dependency/2.0.3.GA/jboss-dependency-2.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-client/2.0.4.GA/jboss-deployers-client-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-client-spi/2.0.4.GA/jboss-deployers-client-spi-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-core/2.0.4.GA/jboss-deployers-core-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-core-spi/2.0.4.GA/jboss-deployers-core-spi-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-impl/2.0.4.GA/jboss-deployers-impl-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-spi/2.0.4.GA/jboss-deployers-spi-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-structure-spi/2.0.4.GA/jboss-deployers-structure-spi-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.4.GA/jboss-deployers-vfs-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.4.GA/jboss-deployers-vfs-spi-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-deployment-spi/5.0.3.GA/jboss-deployment-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-ejb-api/3.0.0.GA/jboss-ejb-api-3.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-as-int/1.0.0/jboss-ejb3-as-int-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-async/1.0.0/jboss-ejb3-async-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-cache/1.0.0/jboss-ejb3-cache-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-common/1.0.0/jboss-ejb3-common-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-core/1.0.0/jboss-ejb3-core-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-core/1.0.0/jboss-ejb3-core-1.0.0-client.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-deployers/1.0.0/jboss-ejb3-deployers-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-ext-api/1.0.0/jboss-ejb3-ext-api-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-ext-api-impl/1.0.0/jboss-ejb3-ext-api-impl-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-interceptors/1.0.0/jboss-ejb3-interceptors-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-mc-int/1.0.0/jboss-ejb3-mc-int-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-metadata/1.0.0/jboss-ejb3-metadata-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-proxy/1.0.0/jboss-ejb3-proxy-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-proxy-clustered/1.0.0/jboss-ejb3-proxy-clustered-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-security/1.0.0/jboss-ejb3-security-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-transactions/1.0.0/jboss-ejb3-transactions-1.0.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-client/1.1.1.GA/jboss-ha-client-1.1.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-api/1.1.0.GA/jboss-ha-server-api-1.1.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-cache-jbc/1.1.0.GA/jboss-ha-server-cache-jbc-1.1.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-cache-spi/1.1.0.GA/jboss-ha-server-cache-spi-1.1.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-integration/5.0.3.GA/jboss-integration-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jacc-api/1.1.0.GA_SP1/jboss-jacc-api-1.1.0.GA_SP1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jad-api/1.2.0.GA/jboss-jad-api-1.2.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jaspi-api/1.0.0.GA/jboss-jaspi-api-1.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/jbossws/jboss-jaxws/3.0.1-native-2.0.4.GA/jboss-jaxws-3.0.1-native-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jca-api/1.5.0.GA/jboss-jca-api-1.5.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-jca-spi/5.0.3.GA/jboss-jca-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jms-api/1.1.0.GA/jboss-jms-api-1.1.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jpa/jboss-jpa-deployers/1.0.0-Beta5/jboss-jpa-deployers-1.0.0-Beta5.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.4.GA/jboss-kernel-2.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/logging/jboss-logging-log4j/2.0.5.GA/jboss-logging-log4j-2.0.5.GA.jar&quot; sourcepath=&quot;M2_REPO/org/jboss/logging/jboss-logging-log4j/2.0.5.GA/jboss-logging-log4j-2.0.5.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/logging/jboss-logging-spi/2.0.5.GA/jboss-logging-spi-2.0.5.GA.jar&quot; sourcepath=&quot;M2_REPO/org/jboss/logging/jboss-logging-spi/2.0.5.GA/jboss-logging-spi-2.0.5.GA-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/man/jboss-managed/2.0.0.GA/jboss-managed-2.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-mdr/2.0.1.GA/jboss-mdr-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/messaging/jboss-messaging/1.4.3.GA/jboss-messaging-1.4.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/metadata/jboss-metadata/1.0.0.CR16/jboss-metadata-1.0.0.CR16.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/man/jboss-metatype/2.0.0.GA/jboss-metatype-2.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-profileservice-spi/5.0.3.GA/jboss-profileservice-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/remoting/jboss-remoting/2.5.0.SP2/jboss-remoting-2.5.0.SP2.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-remoting-aspects/1.0.1.CR4/jboss-remoting-aspects-1.0.1.CR4.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-security-aspects/1.0.0.Beta1/jboss-security-aspects-1.0.0.Beta1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jboss-security-spi/2.0.2.SP6/jboss-security-spi-2.0.2.SP6.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/jboss-serialization/1.0.3.GA/jboss-serialization-1.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-server-manager/1.0.0.GA/jboss-server-manager-1.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/test/jboss-test/1.1.3.GA/jboss-test-1.1.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-transaction-api/1.0.1.GA/jboss-transaction-api-1.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-transaction-aspects/1.0.0.Beta1/jboss-transaction-aspects-1.0.0.Beta1.jar&quot; sourcepath=&quot;M2_REPO/org/jboss/aspects/jboss-transaction-aspects/1.0.0.Beta1/jboss-transaction-aspects-1.0.0.Beta1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-transaction-spi/5.0.3.GA/jboss-transaction-spi-5.0.3.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-vfs/2.1.0.GA/jboss-vfs-2.1.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cache/jbosscache-core/3.0.0.CR4/jbosscache-core-3.0.0.CR4.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jbosssx/2.0.2.SP2/jbosssx-2.0.2.SP2.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jbosssx-client/2.0.2.SP6/jbosssx-client-2.0.2.SP6.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/web/jbossweb/2.1.2.GA/jbossweb-2.1.2.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-jaxrpc/3.0.4.GA/jbossws-native-jaxrpc-3.0.4.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-jaxws/3.0.5.GA/jbossws-native-jaxws-3.0.5.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-saaj/3.0.5.GA/jbossws-native-saaj-3.0.5.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/jbossws-spi/1.0.7.GA/jbossws-spi-1.0.7.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossxb/2.0.0.GA/jbossxb-2.0.0.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar&quot; sourcepath=&quot;M2_REPO/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jgroups/jgroups/2.6.7.GA/jgroups-2.6.7.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/jms/jms/1.1/jms-1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/naming/jnp-client/5.0.1.GA/jnp-client-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/naming/jnpserver/5.0.1.GA/jnpserver-5.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jpl-pattern/jpl-pattern/1.0/jpl-pattern-1.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jpl-util/jpl-util/1.0/jpl-util-1.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jruby/jruby-complete/1.2.0/jruby-complete-1.2.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/faces/jsf-api/1.2_10/jsf-api-1.2_10.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/jsf-impl/1.2_10/jsf-impl-1.2_10.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxws/jsr181-api/2.1.1/jsr181-api-2.1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar&quot; sourcepath=&quot;M2_REPO/junit/junit/3.8.1/junit-3.8.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jyaml/jyaml/1.3/jyaml-1.3.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar&quot; sourcepath=&quot;M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/mail/mail/1.4/mail-1.4.jar&quot; sourcepath=&quot;M2_REPO/javax/mail/mail/1.4/mail-1.4-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/neethi/neethi/2.0.4/neethi-2.0.4.jar&quot; sourcepath=&quot;M2_REPO/org/apache/neethi/neethi/2.0.4/neethi-2.0.4-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/opensaml/opensaml/1.1/opensaml-1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar&quot; sourcepath=&quot;M2_REPO/oro/oro/2.0.8/oro-2.0.8-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/pluggable-instrumentor/2.0.1.GA/pluggable-instrumentor-2.0.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/qdox/qdox/1.6.1/qdox-1.6.1.jar&quot; sourcepath=&quot;M2_REPO/qdox/qdox/1.6.1/qdox-1.6.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/quartz/quartz/1.5.2/quartz-1.5.2.jar&quot; sourcepath=&quot;M2_REPO/quartz/quartz/1.5.2/quartz-1.5.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/soap/saaj-api/1.3/saaj-api-1.3.jar&quot; sourcepath=&quot;M2_REPO/javax/xml/soap/saaj-api/1.3/saaj-api-1.3-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xalan/serializer/2.7.1/serializer-2.7.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/web/servlet-api/2.1.1.GA/servlet-api-2.1.1.GA.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-annotations/0.9-SNAPSHOT/sip-servlets-annotations-0.9-SNAPSHOT.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-impl/0.9-SNAPSHOT/sip-servlets-impl-0.9-SNAPSHOT.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-jboss5-metadata/0.9-SNAPSHOT/sip-servlets-jboss5-metadata-0.9-SNAPSHOT.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-spec/1.1.9-SNAPSHOT/sip-servlets-spec-1.1.9-SNAPSHOT.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/slf4j/slf4j-api/1.4.2/slf4j-api-1.4.2.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-beans/2.0.8/spring-beans-2.0.8.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-context/2.0.8/spring-context-2.0.8.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-core/2.0.8/spring-core-2.0.8.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-web/2.0.8/spring-web-2.0.8.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar&quot; sourcepath=&quot;M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/trove/trove/2.1.1/trove-2.1.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/velocity/velocity/1.5/velocity-1.5.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar&quot; sourcepath=&quot;M2_REPO/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ws/security/wss4j/1.5.4/wss4j-1.5.4.jar&quot; sourcepath=&quot;M2_REPO/org/apache/ws/security/wss4j/1.5.4/wss4j-1.5.4-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.jar&quot; sourcepath=&quot;M2_REPO/org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1.jar&quot; sourcepath=&quot;M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-xerces/xml-apis/2.9.1/xml-apis-2.9.1.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar&quot; sourcepath=&quot;M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar&quot; sourcepath=&quot;M2_REPO/xml-resolver/xml-resolver/1.2/xml-resolver-1.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ws/commons/schema/XmlSchema/1.4.2/XmlSchema-1.4.2.jar&quot; sourcepath=&quot;M2_REPO/org/apache/ws/commons/schema/XmlSchema/1.4.2/XmlSchema-1.4.2-sources.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/santuario/xmlsec/1.4.0/xmlsec-1.4.0.jar&quot;/&gt;
-	&lt;classpathentry kind=&quot;output&quot; path=&quot;target/classes&quot;/&gt;
-&lt;/classpath&gt;
+  &lt;classpathentry kind=&quot;src&quot; path=&quot;src/test/java&quot; output=&quot;target/test-classes&quot; including=&quot;**/*.java&quot;/&gt;
+  &lt;classpathentry kind=&quot;src&quot; path=&quot;src/test/resources&quot; output=&quot;target/test-classes&quot; excluding=&quot;**/*.java&quot;/&gt;
+  &lt;classpathentry kind=&quot;src&quot; path=&quot;src/main/java&quot; including=&quot;**/*.java&quot;/&gt;
+  &lt;classpathentry kind=&quot;src&quot; path=&quot;src/main/ruby&quot; including=&quot;**/*&quot; excluding=&quot;**/*.java&quot;/&gt;
+  &lt;classpathentry kind=&quot;output&quot; path=&quot;target/classes&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/activation/activation/1.1.1/activation-1.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/security/jaas/1.0.01/jaas-1.0.01.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/security/jacc/1.0/jacc-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/bind/jaxb-api/2.1/jaxb-api-2.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/jms/jms/1.1/jms-1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/faces/jsf-api/1.2_10/jsf-api-1.2_10.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/transaction/jta/1.1/jta-1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/mail/mail/1.4/mail-1.4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/soap/saaj-api/1.3/saaj-api-1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javax/xml/stream/stax-api/1.0-2/stax-api-1.0-2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant/1.7.0/ant-1.7.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant-junit/1.7.0/ant-junit-1.7.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ant/ant-launcher/1.7.0/ant-launcher-1.7.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/antlr/antlr/2.7.6/antlr-2.7.6.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/aopalliance/aopalliance/1.0/aopalliance-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-avalon/avalon-framework/4.1.5/avalon-framework-4.1.5.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/bcel/bcel/5.1/bcel-5.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/bouncycastle/bcprov-jdk15/140/bcprov-jdk15-140.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/cglib/cglib/2.1.3/cglib-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-collections/commons-collections/3.1/commons-collections-3.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-lang/commons-lang/2.4/commons-lang-2.4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/commons-logging/commons-logging/1.1.1/commons-logging-1.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/oswego-concurrent/concurrent/1.3.4-jboss-update1/concurrent-1.3.4-jboss-update1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-api/2.1.3/cxf-api-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-common-schemas/2.1.3/cxf-common-schemas-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-common-utilities/2.1.3/cxf-common-utilities-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-bindings-soap/2.1.3/cxf-rt-bindings-soap-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-core/2.1.3/cxf-rt-core-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-databinding-jaxb/2.1.3/cxf-rt-databinding-jaxb-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-frontend-simple/2.1.3/cxf-rt-frontend-simple-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-transports-http/2.1.3/cxf-rt-transports-http-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-rt-ws-security/2.1.3/cxf-rt-ws-security-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/cxf/cxf-tools-common/2.1.3/cxf-tools-common-2.1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/wutka-dtdparser/dtdparser121/1.2.1/dtdparser121-1.2.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/ejb3-persistence/1.0.2.GA/ejb3-persistence-1.0.2.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/xml/fastinfoset/FastInfoset/1.2.2/FastInfoset-1.2.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-activation_1.1_spec/1.0.2/geronimo-activation_1.1_spec-1.0.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-annotation_1.0_spec/1.1.1/geronimo-annotation_1.0_spec-1.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-javamail_1.4_spec/1.3/geronimo-javamail_1.4_spec-1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-jaxws_2.1_spec/1.0/geronimo-jaxws_2.1_spec-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-stax-api_1.0_spec/1.0.1/geronimo-stax-api_1.0_spec-1.0.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/geronimo/specs/geronimo-ws-metadata_2.0_spec/1.1.2/geronimo-ws-metadata_2.0_spec-1.1.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/gnu-getopt/getopt/1.0.13/getopt-1.0.13.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-annotations/3.4.0.GA/hibernate-annotations-3.4.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-commons-annotations/3.1.0.GA/hibernate-commons-annotations-3.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-core/3.3.1.GA/hibernate-core-3.3.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/hibernate/hibernate-entitymanager/3.4.0.GA/hibernate-entitymanager-3.4.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jacorb/jacorb/2.3.0jboss.patch5-brew/jacorb-2.3.0jboss.patch5-brew.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/javassist/javassist/3.9.0.GA/javassist-3.9.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxb/jaxb-api/2.1.4/jaxb-api-2.1.4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/xml/bind/jaxb-impl/2.1.7/jaxb-impl-2.1.7.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxws/jaxws-api/2.1.1/jaxws-api-2.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop/2.0.1.GA/jboss-aop-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-core/2.0.1.GA/jboss-aop-asintegration-core-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-jmx/2.0.1.GA/jboss-aop-asintegration-jmx-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-asintegration-mc/2.0.1.GA/jboss-aop-asintegration-mc-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/jboss-aop-aspects/2.0.1.GA/jboss-aop-aspects-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-aop-mc-int/2.0.4.GA/jboss-aop-mc-int-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-aspects/5.0.1.GA/jboss-as-aspects-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-bootstrap/5.0.1.GA/jboss-as-bootstrap-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-connector/5.0.1.GA/jboss-as-connector-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-deployment/5.0.1.GA/jboss-as-deployment-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-ejb3/5.0.1.GA/jboss-as-ejb3-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-iiop/5.0.1.GA/jboss-as-iiop-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-j2se/5.0.1.GA/jboss-as-j2se-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-j2se/5.0.1.GA/jboss-as-j2se-5.0.1.GA-tests.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-jmx/5.0.1.GA/jboss-as-jmx-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-main/5.0.1.GA/jboss-as-main-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-mbeans/5.0.1.GA/jboss-as-mbeans-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-profileservice/5.0.1.GA/jboss-as-profileservice-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-security/5.0.1.GA/jboss-as-security-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.1.GA/jboss-as-server-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.0.CR2/jboss-as-server-5.0.0.CR2-client.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-server/5.0.0.CR2/jboss-as-server-5.0.0.CR2-jmx-invoker-adaptor-client.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-system/5.0.1.GA/jboss-as-system-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-system-jmx/5.0.1.GA/jboss-as-system-jmx-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-as-tomcat/5.0.1.GA/jboss-as-tomcat-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloader/2.0.3.GA/jboss-classloader-2.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloading/2.0.2.GA/jboss-classloading-2.0.2.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-classloading-spi/5.0.3.GA/jboss-classloading-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cl/jboss-classloading-vfs/2.0.2.GA/jboss-classloading-vfs-2.0.2.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-common-core/2.2.9.GA/jboss-common-core-2.2.9.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-corba-ots-spi/5.0.3.GA/jboss-corba-ots-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-current-invocation-aspects/1.0.0.CR1/jboss-current-invocation-aspects-1.0.0.CR1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-dependency/2.0.3.GA/jboss-dependency-2.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-client/2.0.4.GA/jboss-deployers-client-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-client-spi/2.0.4.GA/jboss-deployers-client-spi-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-core/2.0.4.GA/jboss-deployers-core-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-core-spi/2.0.4.GA/jboss-deployers-core-spi-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-impl/2.0.4.GA/jboss-deployers-impl-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-spi/2.0.4.GA/jboss-deployers-spi-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-structure-spi/2.0.4.GA/jboss-deployers-structure-spi-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-vfs/2.0.4.GA/jboss-deployers-vfs-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/deployers/jboss-deployers-vfs-spi/2.0.4.GA/jboss-deployers-vfs-spi-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-deployment-spi/5.0.3.GA/jboss-deployment-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-ejb-api/3.0.0.GA/jboss-ejb-api-3.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-as-int/1.0.0/jboss-ejb3-as-int-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-async/1.0.0/jboss-ejb3-async-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-cache/1.0.0/jboss-ejb3-cache-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-common/1.0.0/jboss-ejb3-common-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-core/1.0.0/jboss-ejb3-core-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-core/1.0.0/jboss-ejb3-core-1.0.0-client.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-deployers/1.0.0/jboss-ejb3-deployers-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-ext-api/1.0.0/jboss-ejb3-ext-api-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-ext-api-impl/1.0.0/jboss-ejb3-ext-api-impl-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-interceptors/1.0.0/jboss-ejb3-interceptors-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-mc-int/1.0.0/jboss-ejb3-mc-int-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-metadata/1.0.0/jboss-ejb3-metadata-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-proxy/1.0.0/jboss-ejb3-proxy-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-proxy-clustered/1.0.0/jboss-ejb3-proxy-clustered-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-security/1.0.0/jboss-ejb3-security-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ejb3/jboss-ejb3-transactions/1.0.0/jboss-ejb3-transactions-1.0.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-client/1.1.1.GA/jboss-ha-client-1.1.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-api/1.1.0.GA/jboss-ha-server-api-1.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-cache-jbc/1.1.0.GA/jboss-ha-server-cache-jbc-1.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cluster/jboss-ha-server-cache-spi/1.1.0.GA/jboss-ha-server-cache-spi-1.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-integration/5.0.3.GA/jboss-integration-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jacc-api/1.1.0.GA_SP1/jboss-jacc-api-1.1.0.GA_SP1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jad-api/1.2.0.GA/jboss-jad-api-1.2.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jaspi-api/1.0.0.GA/jboss-jaspi-api-1.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/jbossws/jboss-jaxws/3.0.1-native-2.0.4.GA/jboss-jaxws-3.0.1-native-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jca-api/1.5.0.GA/jboss-jca-api-1.5.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-jca-spi/5.0.3.GA/jboss-jca-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-jms-api/1.1.0.GA/jboss-jms-api-1.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jpa/jboss-jpa-deployers/1.0.0-Beta5/jboss-jpa-deployers-1.0.0-Beta5.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/microcontainer/jboss-kernel/2.0.4.GA/jboss-kernel-2.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/logging/jboss-logging-log4j/2.0.5.GA/jboss-logging-log4j-2.0.5.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/logging/jboss-logging-spi/2.0.5.GA/jboss-logging-spi-2.0.5.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/man/jboss-managed/2.0.0.GA/jboss-managed-2.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-mdr/2.0.1.GA/jboss-mdr-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/messaging/jboss-messaging/1.4.3.GA/jboss-messaging-1.4.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/metadata/jboss-metadata/1.0.0.CR16/jboss-metadata-1.0.0.CR16.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/man/jboss-metatype/2.0.0.GA/jboss-metatype-2.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/profiler/jvmti/jboss-profiler-jvmti/1.0.0.CR5/jboss-profiler-jvmti-1.0.0.CR5.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-profileservice-spi/5.0.3.GA/jboss-profileservice-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-reflect/2.0.2.GA/jboss-reflect-2.0.2.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/remoting/jboss-remoting/2.5.0.SP2/jboss-remoting-2.5.0.SP2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-remoting-aspects/1.0.1.CR4/jboss-remoting-aspects-1.0.1.CR4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-security-aspects/1.0.0.Beta1/jboss-security-aspects-1.0.0.Beta1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jboss-security-spi/2.0.2.SP6/jboss-security-spi-2.0.2.SP6.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/jboss-serialization/1.0.3.GA/jboss-serialization-1.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossas/jboss-server-manager/1.0.0.GA/jboss-server-manager-1.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/test/jboss-test/1.1.3.GA/jboss-test-1.1.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/javaee/jboss-transaction-api/1.0.1.GA/jboss-transaction-api-1.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aspects/jboss-transaction-aspects/1.0.0.Beta1/jboss-transaction-aspects-1.0.0.Beta1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/integration/jboss-transaction-spi/5.0.3.GA/jboss-transaction-spi-5.0.3.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jboss-vfs/2.1.0.GA/jboss-vfs-2.1.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/cache/jbosscache-core/3.0.0.CR4/jbosscache-core-3.0.0.CR4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jbosssx/2.0.2.SP2/jbosssx-2.0.2.SP2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/security/jbosssx-client/2.0.2.SP6/jbosssx-client-2.0.2.SP6.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/web/jbossweb/2.1.2.GA/jbossweb-2.1.2.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-jaxrpc/3.0.4.GA/jbossws-native-jaxrpc-3.0.4.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-jaxws/3.0.5.GA/jbossws-native-jaxws-3.0.5.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/native/jbossws-native-saaj/3.0.5.GA/jbossws-native-saaj-3.0.5.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/ws/jbossws-spi/1.0.7.GA/jbossws-spi-1.0.7.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/jbossxb/2.0.0.GA/jbossxb-2.0.0.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/net/jcip/jcip-annotations/1.0/jcip-annotations-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jgroups/jgroups/2.6.7.GA/jgroups-2.6.7.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/naming/jnp-client/5.0.1.GA/jnp-client-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/naming/jnpserver/5.0.1.GA/jnpserver-5.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jpl-pattern/jpl-pattern/1.0/jpl-pattern-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jpl-util/jpl-util/1.0/jpl-util-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jruby/jruby-complete/1.2.0/jruby-complete-1.2.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/com/sun/jsf-impl/1.2_10/jsf-impl-1.2_10.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/sun-jaxws/jsr181-api/2.1.1/jsr181-api-2.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/junit/junit/3.8.1/junit-3.8.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jyaml/jyaml/1.3/jyaml-1.3.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/log4j/log4j/1.2.14/log4j-1.2.14.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/neethi/neethi/2.0.4/neethi-2.0.4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/opensaml/opensaml/1.1/opensaml-1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/oro/oro/2.0.8/oro-2.0.8.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/jboss/aop/pluggable-instrumentor/2.0.1.GA/pluggable-instrumentor-2.0.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/qdox/qdox/1.6.1/qdox-1.6.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/quartz/quartz/1.5.2/quartz-1.5.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xalan/serializer/2.7.1/serializer-2.7.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/jboss/web/servlet-api/2.1.1.GA/servlet-api-2.1.1.GA.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-annotations/0.9-SNAPSHOT/sip-servlets-annotations-0.9-SNAPSHOT.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-impl/0.9-SNAPSHOT/sip-servlets-impl-0.9-SNAPSHOT.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-jboss5-metadata/0.9-SNAPSHOT/sip-servlets-jboss5-metadata-0.9-SNAPSHOT.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/mobicents/servlet/sip/sip-servlets-spec/1.1.9-SNAPSHOT/sip-servlets-spec-1.1.9-SNAPSHOT.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/slf4j/slf4j-api/1.4.2/slf4j-api-1.4.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-beans/2.0.8/spring-beans-2.0.8.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-context/2.0.8/spring-context-2.0.8.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-core/2.0.8/spring-core-2.0.8.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/springframework/spring-web/2.0.8/spring-web-2.0.8.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/stax/stax-api/1.0/stax-api-1.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/trove/trove/2.1.1/trove-2.1.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/velocity/velocity/1.5/velocity-1.5.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/wsdl4j/wsdl4j/1.6.2/wsdl4j-1.6.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ws/security/wss4j/1.5.4/wss4j-1.5.4.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/codehaus/woodstox/wstx-asl/3.2.6/wstx-asl-3.2.6.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xalan/xalan/2.7.1/xalan-2.7.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/apache-xerces/xml-apis/2.9.1/xml-apis-2.9.1.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xml-apis/xml-apis/1.0.b2/xml-apis-1.0.b2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/xml-resolver/xml-resolver/1.2/xml-resolver-1.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/ws/commons/schema/XmlSchema/1.4.2/XmlSchema-1.4.2.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;var&quot; path=&quot;M2_REPO/org/apache/santuario/xmlsec/1.4.0/xmlsec-1.4.0.jar&quot;/&gt;
+  &lt;classpathentry kind=&quot;con&quot; path=&quot;org.eclipse.jdt.launching.JRE_CONTAINER&quot;/&gt;
+&lt;/classpath&gt;
\ No newline at end of file</diff>
      <filename>.classpath</filename>
    </modified>
    <modified>
      <diff>@@ -248,10 +248,10 @@
       &lt;layout&gt;default&lt;/layout&gt;
       &lt;url&gt;http://ws.zones.apache.org/repository2/&lt;/url&gt;
       &lt;snapshots&gt;
-        &lt;enabled&gt;false&lt;/enabled&gt;
+        &lt;enabled&gt;true&lt;/enabled&gt;
       &lt;/snapshots&gt;
       &lt;releases&gt;
-        &lt;enabled&gt;false&lt;/enabled&gt;
+        &lt;enabled&gt;true&lt;/enabled&gt;
       &lt;/releases&gt;
     &lt;/repository&gt;
   &lt;/repositories&gt;</diff>
      <filename>pom.xml</filename>
    </modified>
    <modified>
      <diff>@@ -72,6 +72,9 @@
   &lt;bean name=&quot;RailsStructure&quot;                       class=&quot;org.jboss.rails.core.deployers.RailsStructure&quot;/&gt;
   &lt;bean name=&quot;RailsRootRecognizingDeployer&quot;         class=&quot;org.jboss.rails.core.deployers.RailsRootRecognizingDeployer&quot;/&gt;
 
+  &lt;bean name=&quot;Rails-v2.2.x-RackUp&quot;                  class=&quot;org.jboss.rails.web.v2_2.Rails_v2_2_RackUpScriptProvider&quot;/&gt;
+  &lt;bean name=&quot;Rails-v2.3.x-RackUp&quot;                  class=&quot;org.jboss.rails.web.v2_3.Rails_v2_3_RackUpScriptProvider&quot;/&gt;
+
 
   &lt;!-- Crypto --&gt;
   &lt;bean name=&quot;RailsCryptoYamlParsingDeployer&quot;       class=&quot;org.jboss.rails.crypto.deployers.RailsCryptoYamlParsingDeployer&quot;/&gt;</diff>
      <filename>src/main/assembly/resources/rails-deployer-jboss-beans.xml</filename>
    </modified>
    <modified>
      <diff>@@ -21,27 +21,58 @@
  */
 package org.jboss.rails.web.deployers;
 
-import org.apache.log4j.Logger;
+import java.util.SortedSet;
+import java.util.TreeSet;
+
+import org.jboss.beans.metadata.api.annotations.Install;
 import org.jboss.deployers.spi.DeploymentException;
 import org.jboss.deployers.spi.deployer.DeploymentStages;
 import org.jboss.deployers.vfs.spi.deployer.AbstractSimpleVFSRealDeployer;
 import org.jboss.deployers.vfs.spi.structure.VFSDeploymentUnit;
 import org.jboss.rails.core.metadata.RailsApplicationMetaData;
+import org.jboss.rails.core.metadata.RailsVersionMetaData;
 import org.jboss.ruby.enterprise.web.rack.deployers.RubyRackApplicationFactoryDeployer;
 import org.jboss.ruby.enterprise.web.rack.metadata.RackWebApplicationMetaData;
 import org.jboss.ruby.enterprise.web.rack.metadata.RubyRackApplicationMetaData;
 
 public class RailsRackDeployer extends AbstractSimpleVFSRealDeployer&lt;RailsApplicationMetaData&gt; {
 
-	private static final Logger log = Logger.getLogger(RailsRackDeployer.class);
+	//private static final Logger log = Logger.getLogger(RailsRackDeployer.class);
+	
+	private SortedSet&lt;RailsRackUpScriptProvider&gt; providers = new TreeSet&lt;RailsRackUpScriptProvider&gt;();
 
 	public RailsRackDeployer() {
 		super(RailsApplicationMetaData.class);
 		addInput(RackWebApplicationMetaData.class);
+		addInput(RailsVersionMetaData.class);
 		addOutput(RackWebApplicationMetaData.class);
 		addOutput(RubyRackApplicationMetaData.class);
 		setStage(DeploymentStages.POST_PARSE);
 	}
+	
+	@Install
+	public void addRailsRackUpScriptProvider(RailsRackUpScriptProvider provider) {
+		this.providers.add( provider );
+	}
+	
+	protected RailsRackUpScriptProvider findProvider(RailsVersionMetaData version) {
+		RailsRackUpScriptProvider candidate = null;
+		
+		for ( RailsRackUpScriptProvider each : this.providers ) {
+			if ( each.getMajorVersion() &gt; version.getMajor() ) {
+				break;
+			}
+			if ( each.getMinorVersion() &gt; version.getMinor() ) {
+				break;
+			}
+			if ( each.getTinyVersion() &gt; version.getTiny() ) {
+				break;
+			}
+			candidate = each;
+		}
+		
+		return candidate;
+	}
 
 	@Override
 	public void deploy(VFSDeploymentUnit unit, RailsApplicationMetaData railsAppMetaData) throws DeploymentException {
@@ -61,12 +92,21 @@ public class RailsRackDeployer extends AbstractSimpleVFSRealDeployer&lt;RailsApplic
 		rackWebAppMetaData.setStaticPathPrefix( &quot;/public&quot; );
 
 		RubyRackApplicationMetaData rubyRackAppMetaData = new RubyRackApplicationMetaData();
-		rubyRackAppMetaData.setRackUpScript(getRackUpScript( rackWebAppMetaData.getContext() ));
+		
+		RailsVersionMetaData version = unit.getAttachment(RailsVersionMetaData.class);
+		log.info( &quot;VERSION &quot; + version );
+		RailsRackUpScriptProvider provider = findProvider( version );
+		
+		log.info( &quot;PROVIDER &quot; + provider );
+		
+		//rubyRackAppMetaData.setRackUpScript(getRackUpScript( rackWebAppMetaData.getContext() ));
+		rubyRackAppMetaData.setRackUpScript( provider.getRackUpScript( rackWebAppMetaData.getContext() ) );
 
 		unit.addAttachment(RubyRackApplicationMetaData.class, rubyRackAppMetaData);
 		
 	}
 
+	/*
 	protected String getRackUpScript(String context) {
 		if ( context.endsWith( &quot;/&quot; ) ) {
 			context = context.substring( 0, context.length() - 1 );
@@ -81,5 +121,6 @@ public class RailsRackDeployer extends AbstractSimpleVFSRealDeployer&lt;RailsApplic
 		return script;
 
 	}
+	*/
 
 }</diff>
      <filename>src/main/java/org/jboss/rails/web/deployers/RailsRackDeployer.java</filename>
    </modified>
    <modified>
      <diff>@@ -39,6 +39,7 @@ module JBoss
         env['rack.run_once']     = false
         env['rack.input']        = input
         env['rack.errors']       = errors
+        puts env.inspect
         servlet_request.getHeaderNames().each do |name|
           env_name = name.upcase.gsub( /-/, '_' )
           env[&quot;HTTP_#{env_name}&quot;] = servlet_request.getHeader( name )</diff>
      <filename>src/main/java/org/jboss/ruby/enterprise/web/rack/environment_builder.rb</filename>
    </modified>
    <modified>
      <diff>@@ -25,11 +25,15 @@ module JBoss
         status  = rack_response[0]
         headers = rack_response[1]
         body    = rack_response[2]
-        #status_code, status_string = status.split
-        #status_code.strip!
-        #status_string.strip!
-        #servlet_response.setStatus( status_code.to_i )
-        servlet_response.setStatus( status )
+        status_code = nil
+        if ( status.is_a? Array )
+          status_code, status_string = status.split
+          status_code.strip!
+          status_code = status_code.to_i
+        else
+          status_code = status.to_i
+        end
+        servlet_response.setStatus( status_code )
         headers.each{|key,value|
           for v in value
             servlet_response.addHeader( key, v )</diff>
      <filename>src/main/java/org/jboss/ruby/enterprise/web/rack/response_handler.rb</filename>
    </modified>
  </modified>
  <removed type="array">
    <removed>
      <filename>src/main/java/org/jboss/rails/web/deployers/rails_rack_dispatcher.rb</filename>
    </removed>
    <removed>
      <filename>src/main/java/org/jboss/rails/web/deployers/servlet_rack_request.rb</filename>
    </removed>
    <removed>
      <filename>src/main/java/org/jboss/rails/web/deployers/servlet_session.rb</filename>
    </removed>
    <removed>
      <filename>src/main/java/org/jboss/rails/web/deployers/servlet_session_manager.rb</filename>
    </removed>
  </removed>
  <parents type="array">
    <parent>
      <id>0443febd53900c36e96b6b01da3aed77370c53b6</id>
    </parent>
  </parents>
  <author>
    <name>Bob McWhirter</name>
    <email>bob@fnokd.com</email>
  </author>
  <url>http://github.com/bobmcwhirter/jboss-rails/commit/4883f8463a1b07050261af2d21d1f71009b19c0d</url>
  <id>4883f8463a1b07050261af2d21d1f71009b19c0d</id>
  <committed-date>2009-05-02T21:39:37-07:00</committed-date>
  <authored-date>2009-05-02T21:39:37-07:00</authored-date>
  <message>Support both Rails 2.2 and 2.3 codelines.
Implies support for Rack-0.1 and Rack-1.0.</message>
  <tree>d9965534d85ee6321ca2e3495a9eb3c4e966e6cf</tree>
  <committer>
    <name>Bob McWhirter</name>
    <email>bob@fnokd.com</email>
  </committer>
</commit>
