[jboss-cvs] JBossAS SVN: r80734 - in trunk: system and 1 other directories.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Mon Nov 10 03:53:57 EST 2008
Author: scott.stark at jboss.org
Date: 2008-11-10 03:53:57 -0500 (Mon, 10 Nov 2008)
New Revision: 80734
Added:
trunk/system/src/assembly/profileservice-spi.xml
Modified:
trunk/server/src/etc/conf/default/classloader.xml
trunk/system/build.xml
Log:
JBAS-6187, split out the profileservice spis into a separate jboss-profileservice-spi.jar, jboss-as-system-5.0.x-profileservice-spi.jar artifact
Modified: trunk/server/src/etc/conf/default/classloader.xml
===================================================================
--- trunk/server/src/etc/conf/default/classloader.xml 2008-11-10 08:49:30 UTC (rev 80733)
+++ trunk/server/src/etc/conf/default/classloader.xml 2008-11-10 08:53:57 UTC (rev 80734)
@@ -37,6 +37,7 @@
<root>${jboss.lib.url}jboss-deployers-vfs.jar</root>
<!-- System -->
<root>${jboss.lib.url}jboss-system.jar</root>
+ <root>${jboss.lib.url}jboss-profileservice-spi.jar</root>
<!-- FIXME Move to JMX -->
<root>${jboss.lib.url}jboss-j2se.jar</root>
<root>${jboss.lib.url}jboss-mbeans.jar</root>
Modified: trunk/system/build.xml
===================================================================
--- trunk/system/build.xml 2008-11-10 08:49:30 UTC (rev 80733)
+++ trunk/system/build.xml 2008-11-10 08:53:57 UTC (rev 80734)
@@ -104,11 +104,13 @@
<property name="jar.prefix" value="jboss-system"/>
<property name="javac.target" value="1.5"/>
<property name="javac.source" value="1.5"/>
+ <property name="ps.spi.includes"
+ value="org/jboss/profileservice/**,
+ org/jboss/deployers/spi/**
+ "
+ />
<property name="jar.client.includes"
- value="org/jboss/deployment/DeploymentException*,
- org/jboss/deployment/IncompleteDeploymentException*,
- org/jboss/deployment/Deployer*,
- org/jboss/system/Service.class,
+ value="org/jboss/system/Service.class,
**/*MBean.class"
/>
@@ -148,12 +150,16 @@
<!-- -->
<jar jarfile="${build.lib}/jboss-system.jar" manifest="${build.etc}/default.mf">
- <fileset dir="${build.classes}" />
+ <fileset dir="${build.classes}" excludes="${ps.spi.includes}" />
<fileset dir="${build.resources}">
<include name="dtd/**"/>
</fileset>
</jar>
+ <jar jarfile="${build.lib}/jboss-profileservice-spi.jar" manifest="${build.etc}/default.mf">
+ <fileset dir="${build.classes}" includes="${ps.spi.includes}"/>
+ </jar>
+
<jar jarfile="${build.lib}/${jar.client.name}" manifest="${build.etc}/default.mf">
<fileset dir="${build.classes}" includes="${jar.client.includes}"/>
</jar>
Added: trunk/system/src/assembly/profileservice-spi.xml
===================================================================
--- trunk/system/src/assembly/profileservice-spi.xml (rev 0)
+++ trunk/system/src/assembly/profileservice-spi.xml 2008-11-10 08:53:57 UTC (rev 80734)
@@ -0,0 +1,18 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<assembly>
+ <id>profileservice-spi</id>
+ <formats>
+ <format>jar</format>
+ </formats>
+ <includeBaseDirectory>false</includeBaseDirectory>
+ <fileSets>
+ <fileSet>
+ <directory>target/classes</directory>
+ <outputDirectory>/</outputDirectory>
+ <includes>
+ <include>org/jboss/deployers/spi/**</include>
+ <include>org/jboss/profileservice/**</include>
+ </includes>
+ </fileSet>
+ </fileSets>
+</assembly>
More information about the jboss-cvs-commits
mailing list