Skip to content

Commit 833561f

Browse files
author
jdeolive
committed
closes #697, added assembly of a custom jboss war
git-svn-id: http://svn.opengeo.org/suite/trunk@1012 fe66add1-021f-4af3-b75b-ea5154e73f91
1 parent ad69b9e commit 833561f

File tree

4 files changed

+33
-1
lines changed

4 files changed

+33
-1
lines changed

assembly/build.xml

+12-1
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,18 @@
7878
includes="CHANGELOG.txt,LICENSE.txt,manifest,tiapp.xml,timanifest"/>
7979
</copy>
8080

81-
81+
<!-- geoserver jboss war -->
82+
<antcall target="geoserver-war-jboss"/>
8283
</target>
8384

85+
<target name="geoserver-war-jboss">
86+
<mkdir dir="target"/>
87+
<jar destfile="target/geoserver-jboss.war">
88+
<fileset dir="../geoserver/web/app/target/geoserver">
89+
<exclude name="**/lib/xalan*.jar"/>
90+
<exclude name="**/lib/xerces*.jar"/>
91+
</fileset>
92+
<fileset dir="geoserver" includes="WEB-INF/jboss-classloading.xml"/>
93+
</jar>
94+
</target>
8495
</project>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
<classloading xmlns="urn:jboss:classloading:1.0"
2+
name="geoserver.war"
3+
domain="GeoServerDomain"
4+
export-all="NON_EMPTY"
5+
import-all="true">
6+
</classloading>

assembly/war-jboss.xml

+14
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
<assembly>
2+
<id>war-joss</id>
3+
<formats>
4+
<format>zip</format>
5+
<format>tar.gz</format>
6+
</formats>
7+
<files>
8+
<file>
9+
<source>assembly/target/geoserver-jboss.war</source>
10+
<outputDirectory>/</outputDirectory>
11+
<destName>geoserver.war</destName>
12+
</file>
13+
</files>
14+
</assembly>

pom.xml

+1
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@
112112
<descriptor>assembly/doc.xml</descriptor>
113113
<descriptor>assembly/ext.xml</descriptor>
114114
<descriptor>assembly/war.xml</descriptor>
115+
<descriptor>assembly/war-jboss.xml</descriptor>
115116
</descriptors>
116117
</configuration>
117118
</plugin>

0 commit comments

Comments
 (0)