[jboss-svn-commits] JBL Code SVN: r36057 - in labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution: post-patch and 1 other directories.

jboss-svn-commits at lists.jboss.org jboss-svn-commits at lists.jboss.org
Wed Nov 24 11:07:04 EST 2010


Author: dpalmer at redhat.com
Date: 2010-11-24 11:07:03 -0500 (Wed, 24 Nov 2010)
New Revision: 36057

Added:
   labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/post-patch/patch_components.xml
   labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/resource/components.xsl
Modified:
   labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/build.xml
   labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/pom.xml
Log:
Patched components.xml for brms deployable

Modified: labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/build.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/build.xml	2010-11-24 15:02:52 UTC (rev 36056)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/build.xml	2010-11-24 16:07:03 UTC (rev 36057)
@@ -7,7 +7,8 @@
   <target name="assemble">
     <mkdir dir="${module_base_dir}/target/dist"/>
     <zip destfile="${module_base_dir}/target/dist/jboss-brms-manager.zip">
-      <zipfileset dir="${module_base_dir}/target/work/drools-guvnor" prefix="jboss-brms.war"/>
+      <zipfileset dir="${module_base_dir}/target/work/drools-guvnor" prefix="jboss-brms.war" excludes="WEB-INF/components.xml"/>
+      <zipfileset dir="${module_base_dir}/target/work/jboss-brms-manager" prefix="jboss-brms.war" includes="WEB-INF/components.xml"/>
     </zip>
     <zip destfile="${module_base_dir}/target/dist/jboss-brms-server.zip">
       <zipfileset dir="${module_base_dir}/target/work/drools-server" prefix="jboss-brms-server.war"/>

Modified: labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/pom.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/pom.xml	2010-11-24 15:02:52 UTC (rev 36056)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/pom.xml	2010-11-24 16:07:03 UTC (rev 36057)
@@ -198,6 +198,11 @@
         </configuration>
         <dependencies>
           <dependency>
+            <groupId>org.apache.ant</groupId>
+            <artifactId>ant-trax</artifactId>
+            <version>1.7.1</version>
+          </dependency>
+          <dependency>
             <groupId>org.codehaus.groovy</groupId>
             <artifactId>groovy-all</artifactId>
             <version>1.7.0</version>

Added: labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/post-patch/patch_components.xml
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/post-patch/patch_components.xml	                        (rev 0)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/post-patch/patch_components.xml	2010-11-24 16:07:03 UTC (rev 36057)
@@ -0,0 +1,9 @@
+<project name="patchname" default="apply.patch">
+  <property name="module_work_dir" value="${module_base_dir}/target/work"/>
+  
+  <target name="apply.patch">
+    <mkdir dir="${module_work_dir}/jboss-brms-manager/WEB-INF"/>
+    <xslt style="${module_base_dir}/resource/components.xsl" in="${module_work_dir}/drools-guvnor/WEB-INF/components.xml" out="${module_work_dir}/jboss-brms-manager/WEB-INF/components.xml"/>
+  </target>
+
+</project>

Added: labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/resource/components.xsl
===================================================================
--- labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/resource/components.xsl	                        (rev 0)
+++ labs/jbossrules/soa_branches/BRMS-5.1.x/brms-distribution/resource/components.xsl	2010-11-24 16:07:03 UTC (rev 36057)
@@ -0,0 +1,16 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<xsl:stylesheet version="1.0" xmlns:NS="http://jboss.com/products/seam/components" xmlns:security="http://jboss.com/products/seam/security" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
+    <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="yes"/>
+
+    <xsl:template match="NS:components/security:identity[@jaas-config-name='brms']/@jaas-config-name" priority="3">
+        <xsl:attribute name="jaas-config-name">jmx-console</xsl:attribute>
+    </xsl:template>
+
+    <xsl:template match="*|@*|node()">
+        <xsl:copy>
+            <xsl:apply-templates select="@*|node()"/>
+        </xsl:copy>
+    </xsl:template>
+</xsl:stylesheet>
+



More information about the jboss-svn-commits mailing list