[jboss-cvs] JBossAS SVN: r62276 - trunk/testsuite/imports/sections.

jboss-cvs-commits at lists.jboss.org jboss-cvs-commits at lists.jboss.org
Wed Apr 11 12:48:57 EDT 2007


Author: anil.saldhana at jboss.com
Date: 2007-04-11 12:48:57 -0400 (Wed, 11 Apr 2007)
New Revision: 62276

Modified:
   trunk/testsuite/imports/sections/securityspi.xml
Log:
artifacts

Modified: trunk/testsuite/imports/sections/securityspi.xml
===================================================================
--- trunk/testsuite/imports/sections/securityspi.xml	2007-04-11 16:48:19 UTC (rev 62275)
+++ trunk/testsuite/imports/sections/securityspi.xml	2007-04-11 16:48:57 UTC (rev 62276)
@@ -1,17 +1,51 @@
 <project name="tests-security-spi-jars">
-   <target name="_jars-security-spi">
-      <mkdir dir="${build.lib}"/>
+	<target name="_jars-security-spi">
+		<mkdir dir="${build.lib}"/>
 
-      <!--web-role-map.war  -->
-      <jar destfile="${build.lib}/web-role-map.war">
-        <zipfileset prefix="WEB-INF" dir="${build.resources}/security-spi/rolemapping/web/WEB-INF">
-           <include name="web.xml" />
-           <include name="jboss-web.xml" />
-        </zipfileset>
-        <fileset dir="${build.resources}/security-spi/rolemapping/web">
-           <include name="*html"/>
-           <include name="*jsp"/>
-        </fileset>
-      </jar>
-   </target>
+		<!--web-role-map.war  -->
+		<jar destfile="${build.lib}/web-role-map.war">
+			<zipfileset prefix="WEB-INF" dir="${build.resources}/security-spi/rolemapping/web/WEB-INF">
+				<include name="web.xml" />
+				<include name="jboss-web.xml" />
+			</zipfileset>
+			<fileset dir="${build.resources}/security-spi/rolemapping/web">
+				<include name="*html"/>
+				<include name="*jsp"/>
+			</fileset>
+		</jar>
+
+		<!-- Build an ear to test deployment level role mapping -->
+		<!-- EJB Jar-->
+		<jar destfile="${build.lib}/deployment-rolemapping.jar"> 
+			<fileset dir="${build.resources}/security-spi/deploymentlevel">
+			    <include name="META-INF/ejb-jar.xml"/> 
+			</fileset>
+			<fileset dir="${build.resources}/security">
+				<include name="users.properties"/> 
+				<include name="roles.properties"/> 
+			</fileset>
+			<fileset dir="${build.classes}">
+				<include name="org/jboss/test/security/ejb/UncheckedSession*"/>
+				<include name="org/jboss/test/security/interfaces/Stateless*"/>
+			</fileset>
+		</jar>
+		<!-- WAR file-->
+                 <war warfile="${build.lib}/deployment-rolemapping.war"
+                      webxml="${build.resources}/security-spi/deploymentlevel/META-INF/web.xml">
+                   <classes dir="${build.classes}">
+                      <include name="org/jboss/test/web/servlets/Req*"/>
+                   </classes>
+                 </war>
+		<jar destfile="${build.lib}/deployment-rolemapping.ear">
+			<zipfileset prefix="META-INF" 
+   	   	      	dir="${build.resources}/security-spi/deploymentlevel/META-INF">
+				<include name="application.xml" />
+				<include name="jboss-app.xml" />
+			</zipfileset>
+			<fileset dir="${build.lib}">
+				<include name="deployment-rolemapping.war"/>
+				<include name="deployment-rolemapping.jar"/>
+			</fileset> 
+		</jar>
+	</target>
 </project>




More information about the jboss-cvs-commits mailing list