Compare commits
27 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
e5b2d8179e | ||
|
|
ba0463e445 | ||
|
|
34daa37ef3 | ||
|
|
aa1164cf34 | ||
|
|
ac41e1ee61 | ||
|
|
cdd3b4bec1 | ||
|
|
def5c44e67 | ||
|
|
4940fa897c | ||
|
|
1a0f969034 | ||
|
|
712a193c3f | ||
|
|
142bfe4a97 | ||
|
|
560726da92 | ||
|
|
5ae1d4c3d4 | ||
|
|
9ea71362b5 | ||
|
|
9774902025 | ||
|
|
a460d6d925 | ||
|
|
944a0876aa | ||
|
|
9e83c14568 | ||
|
|
30cdffd558 | ||
|
|
80453b3ae9 | ||
|
|
acd3d37721 | ||
|
|
c2407a9a8c | ||
|
|
0384d2f6e2 | ||
|
|
25608220eb | ||
|
|
55cdec3793 | ||
|
|
f3f63755f7 | ||
|
|
a331f8b5de |
21 changed files with 1 additions and 1855 deletions
7
.gitignore
vendored
7
.gitignore
vendored
|
|
@ -1,7 +0,0 @@
|
|||
/wildfly-8.0.0.Alpha3-CLEAN.tar.xz
|
||||
/wildfly-8.0.0.Alpha4-CLEAN.tar.xz
|
||||
/wildfly-8.0.0.Beta1-CLEAN.tar.xz
|
||||
/wildfly-8.0.0.CR1-CLEAN.tar.xz
|
||||
/wildfly-8.0.0.Final-CLEAN.tar.xz
|
||||
/wildfly-8.1.0.CR1-CLEAN.tar.xz
|
||||
/wildfly-8.1.0.Final-CLEAN.tar.xz
|
||||
|
|
@ -1,125 +0,0 @@
|
|||
From 658fe0a7d19eb4584b188d5f65663236b85d1027 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <mgoldman@redhat.com>
|
||||
Date: Wed, 22 Aug 2012 11:23:43 +0200
|
||||
Subject: [PATCH] [fedora] Add jtype dependency to hibernate-validator to fix
|
||||
the java.lang.NoClassDefFoundError: com/googlecode/jtype/TypeUtils exception
|
||||
|
||||
---
|
||||
build/build.xml | 4 +++
|
||||
build/pom.xml | 5 ++++
|
||||
.../base/com/googlecode/jtype/main/module.xml | 32 ++++++++++++++++++++++
|
||||
.../base/org/hibernate/validator/main/module.xml | 2 ++
|
||||
pom.xml | 7 +++++
|
||||
5 files changed, 50 insertions(+)
|
||||
create mode 100644 build/src/main/resources/modules/system/layers/base/com/googlecode/jtype/main/module.xml
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 50c6045..0c89e98 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -426,6 +426,10 @@
|
||||
<maven-resource group="com.google.guava" artifact="guava" />
|
||||
</module-def>
|
||||
|
||||
+ <module-def name="com.googlecode.jtype">
|
||||
+ <maven-resource group="com.googlecode.jtype" artifact="jtype" />
|
||||
+ </module-def>
|
||||
+
|
||||
<module-def name="com.h2database.h2">
|
||||
<maven-resource group="com.h2database" artifact="h2"/>
|
||||
</module-def>
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index e9b9b01..03a00f3 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -236,6 +236,11 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
+ <groupId>com.googlecode.jtype</groupId>
|
||||
+ <artifactId>jtype</artifactId>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
<groupId>com.sun.faces</groupId>
|
||||
<artifactId>jsf-impl</artifactId>
|
||||
</dependency>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/com/googlecode/jtype/main/module.xml b/build/src/main/resources/modules/system/layers/base/com/googlecode/jtype/main/module.xml
|
||||
new file mode 100644
|
||||
index 0000000..4807d1d
|
||||
--- /dev/null
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/com/googlecode/jtype/main/module.xml
|
||||
@@ -0,0 +1,32 @@
|
||||
+<?xml version="1.0" encoding="UTF-8"?>
|
||||
+
|
||||
+<!--
|
||||
+ ~ JBoss, Home of Professional Open Source.
|
||||
+ ~ Copyright 2010, Red Hat, Inc., and individual contributors
|
||||
+ ~ as indicated by the @author tags. See the copyright.txt file in the
|
||||
+ ~ distribution for a full listing of individual contributors.
|
||||
+ ~
|
||||
+ ~ This is free software; you can redistribute it and/or modify it
|
||||
+ ~ under the terms of the GNU Lesser General Public License as
|
||||
+ ~ published by the Free Software Foundation; either version 2.1 of
|
||||
+ ~ the License, or (at your option) any later version.
|
||||
+ ~
|
||||
+ ~ This software is distributed in the hope that it will be useful,
|
||||
+ ~ but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
+ ~ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
+ ~ Lesser General Public License for more details.
|
||||
+ ~
|
||||
+ ~ You should have received a copy of the GNU Lesser General Public
|
||||
+ ~ License along with this software; if not, write to the Free
|
||||
+ ~ Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
|
||||
+ ~ 02110-1301 USA, or see the FSF site: http://www.fsf.org.
|
||||
+ -->
|
||||
+
|
||||
+<module xmlns="urn:jboss:module:1.1" name="com.googlecode.jtype">
|
||||
+ <resources>
|
||||
+ <!-- Insert resources here -->
|
||||
+ </resources>
|
||||
+
|
||||
+ <dependencies>
|
||||
+ </dependencies>
|
||||
+</module>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/org/hibernate/validator/main/module.xml b/build/src/main/resources/modules/system/layers/base/org/hibernate/validator/main/module.xml
|
||||
index fafcd0f..24c893b 100644
|
||||
--- a/build/src/main/resources/modules/system/layers/base/org/hibernate/validator/main/module.xml
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/org/hibernate/validator/main/module.xml
|
||||
@@ -30,6 +30,8 @@
|
||||
|
||||
<dependencies>
|
||||
<module name="com.fasterxml.classmate"/>
|
||||
+ <module name="com.googlecode.jtype"/>
|
||||
+ <module name="javax.api"/>
|
||||
<module name="javax.persistence.api"/>
|
||||
<module name="javax.validation.api"/>
|
||||
<module name="javax.xml.bind.api"/>
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index a1eec5f..c7d60a4 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -84,6 +84,7 @@
|
||||
<version.com.github.relaxng>2011.1</version.com.github.relaxng>
|
||||
<version.com.google.guava>16.0.1</version.com.google.guava>
|
||||
<version.com.h2database>1.3.173</version.com.h2database>
|
||||
+ <version.com.googlecode.jtype>0.1.1</version.com.googlecode.jtype>
|
||||
<version.com.sun.codemodel>2.6</version.com.sun.codemodel>
|
||||
<version.com.sun.faces>2.2.6-jbossorg-4</version.com.sun.faces>
|
||||
<version.com.sun.istack>2.6.1</version.com.sun.istack>
|
||||
@@ -1514,6 +1515,12 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
+ <groupId>com.googlecode.jtype</groupId>
|
||||
+ <artifactId>jtype</artifactId>
|
||||
+ <version>${version.com.googlecode.jtype}</version>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
<groupId>com.sun.faces</groupId>
|
||||
<artifactId>jsf-impl</artifactId>
|
||||
<version>${version.com.sun.faces}</version>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,83 +0,0 @@
|
|||
From 169881cdf575e8005e2f4bd45f301a0ae857aed0 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <mgoldman@redhat.com>
|
||||
Date: Fri, 30 Nov 2012 13:24:53 +0100
|
||||
Subject: [PATCH] [fedora] Missing module dependencies in mime4j,
|
||||
com.sun.xml.bind and org.apache.xerces after unbundling
|
||||
|
||||
---
|
||||
build/build.xml | 4 +++-
|
||||
build/pom.xml | 12 +++++++++++-
|
||||
.../system/layers/base/com/sun/xml/bind/main/module.xml | 5 ++++-
|
||||
.../system/layers/base/org/apache/xerces/main/module.xml | 2 ++
|
||||
4 files changed, 20 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 0c89e98..7688b8a 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -698,7 +698,9 @@
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.apache.james.mime4j">
|
||||
- <maven-resource group="org.apache.james" artifact="apache-mime4j"/>
|
||||
+ <maven-resource group="org.apache.james" artifact="apache-mime4j-core"/>
|
||||
+ <maven-resource group="org.apache.james" artifact="apache-mime4j-dom"/>
|
||||
+ <maven-resource group="org.apache.james" artifact="apache-mime4j-storage"/>
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.apache.lucene">
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index 03a00f3..d21bba9 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -598,7 +598,17 @@
|
||||
|
||||
<dependency>
|
||||
<groupId>org.apache.james</groupId>
|
||||
- <artifactId>apache-mime4j</artifactId>
|
||||
+ <artifactId>apache-mime4j-core</artifactId>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
+ <groupId>org.apache.james</groupId>
|
||||
+ <artifactId>apache-mime4j-dom</artifactId>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
+ <groupId>org.apache.james</groupId>
|
||||
+ <artifactId>apache-mime4j-storage</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/com/sun/xml/bind/main/module.xml b/build/src/main/resources/modules/system/layers/base/com/sun/xml/bind/main/module.xml
|
||||
index 839f6ad..7ceac17 100644
|
||||
--- a/build/src/main/resources/modules/system/layers/base/com/sun/xml/bind/main/module.xml
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/com/sun/xml/bind/main/module.xml
|
||||
@@ -28,7 +28,10 @@
|
||||
</properties>
|
||||
|
||||
<resources>
|
||||
- <!-- Insert resources here -->
|
||||
+ <!-- Unbundled from jaxb in Fedora -->
|
||||
+ <resource-root path="istack-commons-runtime.jar"/>
|
||||
+ <resource-root path="txw2.jar"/>
|
||||
+ <!-- Insert resources here -->
|
||||
</resources>
|
||||
|
||||
<dependencies>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/org/apache/xerces/main/module.xml b/build/src/main/resources/modules/system/layers/base/org/apache/xerces/main/module.xml
|
||||
index 0c42c9c..61fd40d 100644
|
||||
--- a/build/src/main/resources/modules/system/layers/base/org/apache/xerces/main/module.xml
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/org/apache/xerces/main/module.xml
|
||||
@@ -25,6 +25,8 @@
|
||||
<module xmlns="urn:jboss:module:1.3" name="org.apache.xerces">
|
||||
|
||||
<resources>
|
||||
+ <!-- Unbundled from xerces in Fedora -->
|
||||
+ <resource-root path="xml-commons-apis.jar"/>
|
||||
<!-- Insert resources here -->
|
||||
</resources>
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,53 +0,0 @@
|
|||
From 79737b63bdebed3b2a320a8e44c23ba7f911a2bf Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Thu, 1 Aug 2013 14:11:47 +0200
|
||||
Subject: [PATCH] [fedora] Use old relaxngDatatype.
|
||||
|
||||
---
|
||||
build/build.xml | 2 +-
|
||||
build/pom.xml | 2 +-
|
||||
pom.xml | 2 +-
|
||||
3 files changed, 3 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 7688b8a..d0b020e 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -419,7 +419,7 @@
|
||||
</module-def>
|
||||
|
||||
<module-def name="com.github.relaxng">
|
||||
- <maven-resource group="com.github.relaxng" artifact="relaxngDatatype" />
|
||||
+ <maven-resource group="relaxngDatatype" artifact="relaxngDatatype" />
|
||||
</module-def>
|
||||
|
||||
<module-def name="com.google.guava">
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index d21bba9..3734798 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -216,7 +216,7 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
- <groupId>com.github.relaxng</groupId>
|
||||
+ <groupId>relaxngDatatype</groupId>
|
||||
<artifactId>relaxngDatatype</artifactId>
|
||||
</dependency>
|
||||
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index c7d60a4..17a8f4b 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -1485,7 +1485,7 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
- <groupId>com.github.relaxng</groupId>
|
||||
+ <groupId>relaxngDatatype</groupId>
|
||||
<artifactId>relaxngDatatype</artifactId>
|
||||
<version>${version.com.github.relaxng}</version>
|
||||
</dependency>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,104 +0,0 @@
|
|||
From ceb7a4d31c4945ffc7d4a72ea7d63b5f5836c86d Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <mgoldman@redhat.com>
|
||||
Date: Fri, 30 Nov 2012 14:01:30 +0100
|
||||
Subject: [PATCH] [fedora] Remove still unavailable in Fedora dependencies
|
||||
|
||||
---
|
||||
build/build.xml | 7 ++++++-
|
||||
build/pom.xml | 6 ++++++
|
||||
2 files changed, 12 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index d0b020e..36a51a9 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -100,9 +100,10 @@
|
||||
|
||||
<target name="create-ext-content">
|
||||
<mkdir dir="${output.dir}/modules/system/layers/base/org/jboss/integration/ext-content/main/bundled"/>
|
||||
+ <!--
|
||||
<copy file="${org.jboss.seam.integration:jboss-seam-int-jbossas:jar}" tofile="${output.dir}/modules/system/layers/base/org/jboss/integration/ext-content/main/bundled/jboss-seam-int.jar"/>
|
||||
- <!-- resteasy spring integration -->
|
||||
<copy file="${org.jboss.resteasy:resteasy-spring:jar}" tofile="${output.dir}/modules/system/layers/base/org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring.jar"/>
|
||||
+ -->
|
||||
|
||||
<!-- Copy the EJB specific schemas to the JBOSS_HOME/docs/schema folder -->
|
||||
<unzip src="${org.jboss.metadata:jboss-metadata-ejb:jar}" dest="${output.dir}/docs/schema/">
|
||||
@@ -940,9 +941,11 @@
|
||||
<maven-resource group="org.wildfly" artifact="wildfly-appclient"/>
|
||||
</module-def>
|
||||
|
||||
+ <!--
|
||||
<module-def name="org.jboss.as.console">
|
||||
<maven-resource-with-classifier group="org.jboss.hal" artifact="release-stream" classifier="resources"/>
|
||||
</module-def>
|
||||
+ -->
|
||||
|
||||
<module-def name="org.jboss.as.cli">
|
||||
<maven-resource group="org.wildfly" artifact="wildfly-cli"/>
|
||||
@@ -1439,6 +1442,7 @@
|
||||
<maven-resource group="org.osgi" artifact="org.osgi.core"/>
|
||||
</module-def>
|
||||
|
||||
+ <!--
|
||||
<module-def name="org.picketlink">
|
||||
</module-def>
|
||||
|
||||
@@ -1473,6 +1477,7 @@
|
||||
<module-def name="org.picketlink.idm">
|
||||
<maven-resource group="org.picketlink" artifact="picketlink-idm-impl"/>
|
||||
</module-def>
|
||||
+ -->
|
||||
|
||||
<module-def name="org.picketbox">
|
||||
<maven-resource group="org.picketbox" artifact="picketbox"/>
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index 3734798..c87bffe 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -1024,11 +1024,13 @@
|
||||
<artifactId>wildfly-cmp</artifactId>
|
||||
</dependency>
|
||||
|
||||
+ <!--
|
||||
<dependency>
|
||||
<groupId>org.jboss.hal</groupId>
|
||||
<artifactId>release-stream</artifactId>
|
||||
<classifier>resources</classifier>
|
||||
</dependency>
|
||||
+ -->
|
||||
|
||||
<dependency>
|
||||
<groupId>org.wildfly</groupId>
|
||||
@@ -1625,10 +1627,12 @@
|
||||
<artifactId>jboss-sasl</artifactId>
|
||||
</dependency>
|
||||
|
||||
+ <!--
|
||||
<dependency>
|
||||
<groupId>org.jboss.seam.integration</groupId>
|
||||
<artifactId>jboss-seam-int-jbossas</artifactId>
|
||||
</dependency>
|
||||
+ -->
|
||||
|
||||
<dependency>
|
||||
<groupId>org.jboss.security</groupId>
|
||||
@@ -1936,6 +1940,7 @@
|
||||
<artifactId>org.osgi.core</artifactId>
|
||||
</dependency>
|
||||
|
||||
+ <!--
|
||||
<dependency>
|
||||
<groupId>org.picketlink</groupId>
|
||||
<artifactId>picketlink-api</artifactId>
|
||||
@@ -1975,6 +1980,7 @@
|
||||
<groupId>org.picketlink.distribution</groupId>
|
||||
<artifactId>picketlink-jbas7</artifactId>
|
||||
</dependency>
|
||||
+ -->
|
||||
|
||||
<dependency>
|
||||
<groupId>org.scannotation</groupId>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,61 +0,0 @@
|
|||
From cd075b8ecd7d146d6f33586d0772a744d44399ef Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Fri, 27 Sep 2013 12:31:34 +0200
|
||||
Subject: [PATCH] [fedora] Use activation classes provided by the JDK
|
||||
|
||||
---
|
||||
build/build.xml | 4 +---
|
||||
build/pom.xml | 5 -----
|
||||
.../modules/system/layers/base/javax/activation/api/main/module.xml | 5 +++++
|
||||
3 files changed, 6 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 36a51a9..115223b 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -487,9 +487,7 @@
|
||||
|
||||
<module-def name="javaee.api"/>
|
||||
|
||||
- <module-def name="javax.activation.api">
|
||||
- <maven-resource group="javax.activation" artifact="activation"/>
|
||||
- </module-def>
|
||||
+ <module-def name="javax.activation.api"/>
|
||||
|
||||
<module-def name="javax.annotation.api">
|
||||
<maven-resource group="org.jboss.spec.javax.annotation" artifact="jboss-annotations-api_1.2_spec"/>
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index c87bffe..aa538ee 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -341,11 +341,6 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
- <groupId>javax.activation</groupId>
|
||||
- <artifactId>activation</artifactId>
|
||||
- </dependency>
|
||||
-
|
||||
- <dependency>
|
||||
<groupId>javax.enterprise</groupId>
|
||||
<artifactId>cdi-api</artifactId>
|
||||
<exclusions>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/javax/activation/api/main/module.xml b/build/src/main/resources/modules/system/layers/base/javax/activation/api/main/module.xml
|
||||
index f6406b3..1eed105 100644
|
||||
--- a/build/src/main/resources/modules/system/layers/base/javax/activation/api/main/module.xml
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/javax/activation/api/main/module.xml
|
||||
@@ -31,6 +31,11 @@
|
||||
<module name="com.sun.xml.messaging.saaj" optional="true"/>
|
||||
<module name="org.jboss.ws.native.jbossws-native-core" optional="true"/>
|
||||
<module name="org.apache.cxf" optional="true"/>
|
||||
+ <system export="true">
|
||||
+ <paths>
|
||||
+ <path name="javax/activation"/>
|
||||
+ </paths>
|
||||
+ </system>
|
||||
</dependencies>
|
||||
|
||||
<resources>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,63 +0,0 @@
|
|||
From a96d61d05367aaef2584f076bf1d72cb934cf6ff Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Wed, 2 Oct 2013 12:52:37 +0200
|
||||
Subject: [PATCH] [fedora] Use jws classes provided by the JDK
|
||||
|
||||
---
|
||||
build/build.xml | 4 +---
|
||||
build/pom.xml | 5 -----
|
||||
.../modules/system/layers/base/javax/jws/api/main/module.xml | 7 +++++++
|
||||
3 files changed, 8 insertions(+), 8 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 115223b..94ce63e 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -531,9 +531,7 @@
|
||||
<maven-resource group="org.jboss.spec.javax.jms" artifact="jboss-jms-api_2.0_spec"/>
|
||||
</module-def>
|
||||
|
||||
- <module-def name="javax.jws.api">
|
||||
- <maven-resource group="javax.jws" artifact="jsr181-api"/>
|
||||
- </module-def>
|
||||
+ <module-def name="javax.jws.api"/>
|
||||
|
||||
<module-def name="javax.management.j2ee.api">
|
||||
<maven-resource group="org.jboss.spec.javax.management.j2ee" artifact="jboss-j2eemgmt-api_1.1_spec"/>
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index aa538ee..53dfc42 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -357,11 +357,6 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
- <groupId>javax.jws</groupId>
|
||||
- <artifactId>jsr181-api</artifactId>
|
||||
- </dependency>
|
||||
-
|
||||
- <dependency>
|
||||
<groupId>com.sun.mail</groupId>
|
||||
<artifactId>javax.mail</artifactId>
|
||||
</dependency>
|
||||
diff --git a/build/src/main/resources/modules/system/layers/base/javax/jws/api/main/module.xml b/build/src/main/resources/modules/system/layers/base/javax/jws/api/main/module.xml
|
||||
index 8358f92..d2fb8b6 100644
|
||||
--- a/build/src/main/resources/modules/system/layers/base/javax/jws/api/main/module.xml
|
||||
+++ b/build/src/main/resources/modules/system/layers/base/javax/jws/api/main/module.xml
|
||||
@@ -23,6 +23,13 @@
|
||||
-->
|
||||
|
||||
<module xmlns="urn:jboss:module:1.3" name="javax.jws.api">
|
||||
+ <dependencies>
|
||||
+ <system export="true">
|
||||
+ <paths>
|
||||
+ <path name="javax/jws"/>
|
||||
+ </paths>
|
||||
+ </system>
|
||||
+ </dependencies>
|
||||
<resources>
|
||||
<!-- Insert resources here -->
|
||||
</resources>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,83 +0,0 @@
|
|||
From 85e05fab9c029bab9c7d8345de407955eb5f4bdb Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Wed, 2 Oct 2013 14:15:12 +0200
|
||||
Subject: [PATCH] [fedora] Use glassfish-el and jboss-el-3.0-api together
|
||||
|
||||
We do not have version 3.0 of glassfish-el available in Fedora, which is
|
||||
required by WildFly.
|
||||
|
||||
Bug: https://bugzilla.redhat.com/show_bug.cgi?id=978306
|
||||
---
|
||||
build/build.xml | 2 +-
|
||||
build/pom.xml | 7 ++++++-
|
||||
pom.xml | 9 ++++++++-
|
||||
3 files changed, 15 insertions(+), 3 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 94ce63e..decafc9 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -778,7 +778,7 @@
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.glassfish.javax.el">
|
||||
- <maven-resource-with-filtering group="org.glassfish" artifact="javax.el" excludes="javax/**"/>
|
||||
+ <maven-resource-with-filtering group="org.glassfish.web" artifact="javax.el" excludes="javax/**"/>
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.glassfish.javax.enterprise.concurrent">
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index 53dfc42..8e11641 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -715,7 +715,7 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
- <groupId>org.glassfish</groupId>
|
||||
+ <groupId>org.glassfish.web</groupId>
|
||||
<artifactId>javax.el</artifactId>
|
||||
</dependency>
|
||||
|
||||
@@ -726,6 +726,11 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
+ <groupId>org.jboss.spec.javax.el</groupId>
|
||||
+ <artifactId>jboss-el-api_3.0_spec</artifactId>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
<groupId>org.hibernate</groupId>
|
||||
<artifactId>hibernate-core</artifactId>
|
||||
</dependency>
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index 17a8f4b..05df4e0 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -3575,7 +3575,7 @@
|
||||
|
||||
<!-- EL3 RI implementation -->
|
||||
<dependency>
|
||||
- <groupId>org.glassfish</groupId>
|
||||
+ <groupId>org.glassfish.web</groupId>
|
||||
<artifactId>javax.el</artifactId>
|
||||
<version>${version.org.glassfish.javax.el}</version>
|
||||
</dependency>
|
||||
@@ -3594,6 +3594,13 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
+ <groupId>org.jboss.spec.javax.el</groupId>
|
||||
+ <artifactId>jboss-el-api_3.0_spec</artifactId>
|
||||
+ <version>1.0.0.Final</version>
|
||||
+ </dependency>
|
||||
+
|
||||
+
|
||||
+ <dependency>
|
||||
<groupId>org.hibernate</groupId>
|
||||
<artifactId>hibernate-core</artifactId>
|
||||
<version>${version.org.hibernate}</version>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
From 653d86e1a48caf41af2f6530053ef336dfbe1f4c Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Wed, 2 Oct 2013 14:20:19 +0200
|
||||
Subject: [PATCH] [fedora] Add log4j dependency to org.jboss.log4j.logmanager
|
||||
module
|
||||
|
||||
---
|
||||
build/build.xml | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index decafc9..eaf9758 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -335,6 +335,7 @@
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.jboss.log4j.logmanager">
|
||||
+ <maven-resource group="log4j" artifact="log4j"/>
|
||||
<maven-resource group="org.jboss.logmanager" artifact="log4j-jboss-logmanager"/>
|
||||
</module-def>
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,27 +0,0 @@
|
|||
From 87f77bb9bd0b636e27bb1f4a641de981305659cb Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Mon, 28 Oct 2013 15:32:57 +0100
|
||||
Subject: [PATCH] [fedora] Remove hornetq-native extraction, we're linking it
|
||||
in the spec file instead
|
||||
|
||||
---
|
||||
build/build.xml | 2 ++
|
||||
1 file changed, 2 insertions(+)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index eaf9758..a3553d8 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -862,7 +862,9 @@
|
||||
and contains native libraries that are extracted
|
||||
-->
|
||||
<maven-resource group="org.hornetq" artifact="hornetq-native"/>
|
||||
+ <!-- Do not extract the jar files in Fedora, we'll symlink them
|
||||
<extract-native-jar group="org.hornetq" artifact="hornetq-native"/>
|
||||
+ -->
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.hornetq.protocol.amqp">
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,46 +0,0 @@
|
|||
From d28cbb23457b1908facb2b80718371cdf91b1380 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Tue, 12 Nov 2013 11:25:59 +0100
|
||||
Subject: [PATCH] [fedora] Disable jipijapa support for Hibernate 4.1 since
|
||||
it's not available on Fedora
|
||||
|
||||
---
|
||||
build/build.xml | 5 -----
|
||||
build/pom.xml | 5 -----
|
||||
2 files changed, 10 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index a3553d8..53a423c 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -827,11 +827,6 @@
|
||||
<maven-resource group="org.jipijapa" artifact="jipijapa-hibernate3"/>
|
||||
</module-def>
|
||||
|
||||
- <!-- create empty slot for Hibernate 4.1.x or 4.2.x jars -->
|
||||
- <module-def name="org.hibernate" slot="4.1">
|
||||
- <maven-resource group="org.jipijapa" artifact="jipijapa-hibernate4-1"/>
|
||||
- </module-def>
|
||||
-
|
||||
<!-- create empty slot for OpenJPA jars -->
|
||||
<module-def name="org.apache.openjpa">
|
||||
<maven-resource group="org.jipijapa" artifact="jipijapa-openjpa"/>
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index 8e11641..2bfe852 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -1345,11 +1345,6 @@
|
||||
|
||||
<dependency>
|
||||
<groupId>org.jipijapa</groupId>
|
||||
- <artifactId>jipijapa-hibernate4-1</artifactId>
|
||||
- </dependency>
|
||||
-
|
||||
- <dependency>
|
||||
- <groupId>org.jipijapa</groupId>
|
||||
<artifactId>jipijapa-eclipselink</artifactId>
|
||||
</dependency>
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,25 +0,0 @@
|
|||
From 5b49521d8d0f4287c4ac2ff3cbbcfa8eca93707b Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Fri, 10 Jan 2014 14:02:17 +0100
|
||||
Subject: [PATCH] [fedora] Use Netty 4 only
|
||||
|
||||
---
|
||||
pom.xml | 2 +-
|
||||
1 file changed, 1 insertion(+), 1 deletion(-)
|
||||
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index 05df4e0..31e5e89 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -103,7 +103,7 @@
|
||||
<version.dom4j>1.6.1</version.dom4j>
|
||||
<version.gnu.getopt>1.0.13</version.gnu.getopt>
|
||||
<version.groovy-all>2.2.1</version.groovy-all>
|
||||
- <version.io.netty>4.0.15.Final</version.io.netty>
|
||||
+ <version.io.netty>4</version.io.netty>
|
||||
<version.io.undertow>1.0.15.Final</version.io.undertow>
|
||||
<version.io.undertow.jastow>1.0.0.Final</version.io.undertow.jastow>
|
||||
<version.javax.activation>1.1.1</version.javax.activation>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,43 +0,0 @@
|
|||
From c81638d48b9d0d82d55247e30aca1a01b9e5cca8 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Mon, 9 Jun 2014 15:33:04 +0200
|
||||
Subject: [PATCH] [fedora] Use Log4j version 1.2 provided by Fedora
|
||||
|
||||
---
|
||||
logging/pom.xml | 6 ++++++
|
||||
pom.xml | 2 +-
|
||||
2 files changed, 7 insertions(+), 1 deletion(-)
|
||||
|
||||
diff --git a/logging/pom.xml b/logging/pom.xml
|
||||
index 88bb17f..9690ea2 100644
|
||||
--- a/logging/pom.xml
|
||||
+++ b/logging/pom.xml
|
||||
@@ -131,6 +131,12 @@
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
+ <groupId>log4j</groupId>
|
||||
+ <artifactId>log4j</artifactId>
|
||||
+ <scope>compile</scope>
|
||||
+ </dependency>
|
||||
+
|
||||
+ <dependency>
|
||||
<groupId>org.jboss.msc</groupId>
|
||||
<artifactId>jboss-msc</artifactId>
|
||||
</dependency>
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index 31e5e89..94daeb5 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -118,7 +118,7 @@
|
||||
<version.joda-time>1.6.2</version.joda-time>
|
||||
<version.junit>4.11</version.junit>
|
||||
<version.jsoup>1.6.1</version.jsoup>
|
||||
- <version.log4j>1.2.16</version.log4j>
|
||||
+ <version.log4j>12</version.log4j>
|
||||
<version.net.jcip>1.0</version.net.jcip>
|
||||
<version.org.apache.ant>1.8.2</version.org.apache.ant>
|
||||
<version.org.apache.avro>1.7.6</version.org.apache.avro>
|
||||
--
|
||||
1.9.3
|
||||
|
||||
|
|
@ -1,81 +0,0 @@
|
|||
From 7c1f3d1498bbdb374bf2302a6e94d29ec676b7b3 Mon Sep 17 00:00:00 2001
|
||||
From: Marek Goldmann <marek.goldmann@gmail.com>
|
||||
Date: Tue, 24 Jun 2014 10:40:56 +0200
|
||||
Subject: [PATCH] [fedora 20] Adjust bouncycastle aid and remove bcpkix-jdk15on
|
||||
dependency - it's not available in Fedora 20
|
||||
|
||||
---
|
||||
build/build.xml | 5 ++---
|
||||
build/pom.xml | 9 ++-------
|
||||
pom.xml | 10 ++--------
|
||||
3 files changed, 6 insertions(+), 18 deletions(-)
|
||||
|
||||
diff --git a/build/build.xml b/build/build.xml
|
||||
index 53a423c..272501b 100755
|
||||
--- a/build/build.xml
|
||||
+++ b/build/build.xml
|
||||
@@ -748,9 +748,8 @@
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.bouncycastle">
|
||||
- <maven-resource group="org.bouncycastle" artifact="bcprov-jdk15on"/>
|
||||
- <maven-resource group="org.bouncycastle" artifact="bcmail-jdk15on"/>
|
||||
- <maven-resource group="org.bouncycastle" artifact="bcpkix-jdk15on"/>
|
||||
+ <maven-resource group="org.bouncycastle" artifact="bcprov-jdk16"/>
|
||||
+ <maven-resource group="org.bouncycastle" artifact="bcmail-jdk16"/>
|
||||
</module-def>
|
||||
|
||||
<module-def name="org.codehaus.woodstox">
|
||||
diff --git a/build/pom.xml b/build/pom.xml
|
||||
index 2bfe852..aec1b21 100644
|
||||
--- a/build/pom.xml
|
||||
+++ b/build/pom.xml
|
||||
@@ -660,17 +660,12 @@
|
||||
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcprov-jdk15on</artifactId>
|
||||
+ <artifactId>bcprov-jdk16</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcmail-jdk15on</artifactId>
|
||||
- </dependency>
|
||||
-
|
||||
- <dependency>
|
||||
- <groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcpkix-jdk15on</artifactId>
|
||||
+ <artifactId>bcmail-jdk16</artifactId>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
diff --git a/pom.xml b/pom.xml
|
||||
index 94daeb5..66f96e2 100644
|
||||
--- a/pom.xml
|
||||
+++ b/pom.xml
|
||||
@@ -3483,19 +3483,13 @@
|
||||
</dependency>
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcprov-jdk15on</artifactId>
|
||||
+ <artifactId>bcprov-jdk16</artifactId>
|
||||
<version>${version.org.bouncycastle}</version>
|
||||
</dependency>
|
||||
|
||||
<dependency>
|
||||
<groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcmail-jdk15on</artifactId>
|
||||
- <version>${version.org.bouncycastle}</version>
|
||||
- </dependency>
|
||||
-
|
||||
- <dependency>
|
||||
- <groupId>org.bouncycastle</groupId>
|
||||
- <artifactId>bcpkix-jdk15on</artifactId>
|
||||
+ <artifactId>bcmail-jdk16</artifactId>
|
||||
<version>${version.org.bouncycastle}</version>
|
||||
</dependency>
|
||||
|
||||
--
|
||||
1.9.3
|
||||
|
||||
1
dead.package
Normal file
1
dead.package
Normal file
|
|
@ -0,0 +1 @@
|
|||
wildfly fails to build from source: https://bugzilla.redhat.com/show_bug.cgi?id=1676209
|
||||
12
launch.sh
12
launch.sh
|
|
@ -1,12 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
if [ "x$WILDFLY_HOME" = "x" ]; then
|
||||
WILDFLY_HOME="/usr/share/wildfly"
|
||||
fi
|
||||
|
||||
if [[ "$1" == "domain" ]]; then
|
||||
$WILDFLY_HOME/bin/domain.sh -c $2 -b $3
|
||||
else
|
||||
$WILDFLY_HOME/bin/standalone.sh -c $2 -b $3
|
||||
fi
|
||||
|
||||
1
sources
1
sources
|
|
@ -1 +0,0 @@
|
|||
79f8c09b9991dabf51c9f41ae76ab298 wildfly-8.1.0.Final-CLEAN.tar.xz
|
||||
|
|
@ -1,76 +0,0 @@
|
|||
#!/bin/sh
|
||||
|
||||
usage()
|
||||
{
|
||||
cat << EOF
|
||||
usage: $0 options
|
||||
|
||||
Makes possible to run WildFly AS in different directory by creating the structure and copying required configuration files.
|
||||
|
||||
OPTIONS:
|
||||
-h Show this message
|
||||
-c WildFly configuration xml file (see \$JBOSS_HOME/docs/examples/configs/), default: standalone-web.xml
|
||||
-l Location where the directory structure should be created (required)
|
||||
-p Port offset, see https://community.jboss.org/docs/DOC-16705
|
||||
EOF
|
||||
}
|
||||
|
||||
STANDALONE_XML="standalone.xml"
|
||||
|
||||
while getopts “hc:l:p:” OPTION
|
||||
do
|
||||
case $OPTION in
|
||||
h)
|
||||
usage
|
||||
exit 1
|
||||
;;
|
||||
c)
|
||||
STANDALONE_XML=$OPTARG
|
||||
;;
|
||||
l)
|
||||
LOCATION=$OPTARG
|
||||
;;
|
||||
p)
|
||||
PORT_OFFSET=$OPTARG
|
||||
;;
|
||||
?)
|
||||
usage
|
||||
exit
|
||||
;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [[ -z $LOCATION ]]
|
||||
then
|
||||
usage
|
||||
exit 1
|
||||
fi
|
||||
|
||||
if [ "x$JBOSS_HOME" = "x" ]; then
|
||||
JBOSS_HOME="/usr/share/jboss-as"
|
||||
fi
|
||||
|
||||
mkdir -p ${LOCATION}/{bin,data,deployments,log,tmp,configuration}
|
||||
|
||||
cp $JBOSS_HOME/docs/examples/configs/$STANDALONE_XML ${LOCATION}/configuration/
|
||||
cp $JBOSS_HOME/docs/examples/properties/logging.properties ${LOCATION}/configuration/
|
||||
cp $JBOSS_HOME/docs/examples/properties/mgmt-users.properties ${LOCATION}/configuration/
|
||||
|
||||
# Create the standalone script
|
||||
echo "#!/bin/sh
|
||||
|
||||
JBOSS_BASE_DIR=${LOCATION} ${JBOSS_HOME}/bin/standalone.sh -c ${STANDALONE_XML}" > ${LOCATION}/bin/standalone.sh
|
||||
|
||||
# Make sure the mgmt-users.properties file has correct permissions!
|
||||
chmod 600 ${LOCATION}/configuration/mgmt-users.properties
|
||||
|
||||
# Set the executable permissions correctly
|
||||
chmod 755 ${LOCATION}/bin/standalone.sh
|
||||
|
||||
# Set the port offset (if specified)
|
||||
if [ "x$PORT_OFFSET" != "x" ]; then
|
||||
sed -i s/'\(socket-binding-group name="standard-sockets" default-interface="public"\).*'/"\1 port-offset=\"${PORT_OFFSET}\">"/ ${LOCATION}/configuration/${STANDALONE_XML}
|
||||
fi
|
||||
|
||||
echo -e "Directory ${LOCATION} is prepared to launch WildFly AS!\n\nYou can now boot your instance: ${LOCATION}/bin/standalone.sh"
|
||||
|
||||
11
wildfly.conf
11
wildfly.conf
|
|
@ -1,11 +0,0 @@
|
|||
# The configuration you want to run
|
||||
#
|
||||
WILDFLY_CONFIG=standalone.xml
|
||||
|
||||
# The mode you want to run
|
||||
WILDFLY_MODE=standalone
|
||||
|
||||
# The address to bind to
|
||||
#
|
||||
WILDFLY_BIND=0.0.0.0
|
||||
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
[Unit]
|
||||
Description=The WildFly Application Server
|
||||
After=syslog.target network.target
|
||||
Before=httpd.service
|
||||
|
||||
[Service]
|
||||
Environment=LAUNCH_JBOSS_IN_BACKGROUND=1
|
||||
EnvironmentFile=-/etc/wildfly/wildfly.conf
|
||||
User=wildfly
|
||||
LimitNOFILE=102642
|
||||
PIDFile=/var/run/wildfly/wildfly.pid
|
||||
ExecStart=/usr/share/wildfly/bin/launch.sh $WILDFLY_MODE $WILDFLY_CONFIG $WILDFLY_BIND
|
||||
StandardOutput=null
|
||||
|
||||
[Install]
|
||||
WantedBy=multi-user.target
|
||||
|
||||
912
wildfly.spec
912
wildfly.spec
|
|
@ -1,912 +0,0 @@
|
|||
%global namedreltag .Final
|
||||
%global namedversion %{version}%{?namedreltag}
|
||||
|
||||
%global cachedir %{_var}/cache/%{name}
|
||||
%global libdir %{_var}/lib/%{name}
|
||||
%global rundir %{_var}/run/%{name}
|
||||
%global homedir %{_datadir}/%{name}
|
||||
%global bindir %{homedir}/bin
|
||||
%global logdir %{_var}/log/%{name}
|
||||
%global confdir %{_sysconfdir}/%{name}
|
||||
|
||||
%global wfuid 185
|
||||
|
||||
# Enabled modules:
|
||||
%global modules appclient cli cmp connector controller-client controller deployment-repository deployment-scanner domain-management domain-http-error-context domain-http-interface ee ejb3 embedded host-controller jacorb jaxr jaxrs jdr jpa jsf jmx jsr77 logging management-client-content mail messaging naming network patching platform-mbean pojo process-controller protocol remoting sar security server system-jmx threads transactions version web web-common weld xts
|
||||
|
||||
# New modules added in WildFly
|
||||
%global wildflymodules jberet
|
||||
|
||||
Name: wildfly
|
||||
Version: 8.1.0
|
||||
Release: 4%{?dist}
|
||||
Summary: WildFly Application Server
|
||||
License: LGPLv2+ and ASL 2.0 and GPLv2 with exceptions
|
||||
URL: http://wildfly.org/
|
||||
|
||||
# git clone git://github.com/wildfly/wildfly.git
|
||||
# cd wildfly && git checkout 8.1.0.Final && git checkout-index -f -a --prefix=wildfly-8.1.0.Final/
|
||||
# find wildfly-8.1.0.Final/ -name '*.jar' -type f -delete
|
||||
# tar -cJf wildfly-8.1.0.Final-CLEAN.tar.xz wildfly-8.1.0.Final
|
||||
Source0: wildfly-%{namedversion}-CLEAN.tar.xz
|
||||
|
||||
# Makes possible to run WildFly AS in different directory by creating the structure and copying required configuration files
|
||||
Source1: wildfly-cp.sh
|
||||
|
||||
# The WildFly systemd service
|
||||
Source2: wildfly.service
|
||||
|
||||
# The WildFly systemd configuration file
|
||||
Source3: wildfly.conf
|
||||
|
||||
# A simple launch script
|
||||
Source4: launch.sh
|
||||
|
||||
Provides: jboss-as = %{version}-%{release}
|
||||
Obsoletes: jboss-as < 7.1.1-22
|
||||
|
||||
Patch0: 0001-fedora-Add-jtype-dependency-to-hibernate-validator-t.patch
|
||||
Patch1: 0002-fedora-Missing-module-dependencies-in-mime4j-com.sun.patch
|
||||
Patch2: 0003-fedora-Use-old-relaxngDatatype.patch
|
||||
Patch3: 0004-fedora-Remove-still-unavailable-in-Fedora-dependenci.patch
|
||||
Patch4: 0005-fedora-Use-activation-classes-provided-by-the-JDK.patch
|
||||
Patch5: 0006-fedora-Use-jws-classes-provided-by-the-JDK.patch
|
||||
Patch6: 0007-fedora-Use-glassfish-el-and-jboss-el-3.0-api-togethe.patch
|
||||
Patch7: 0008-fedora-Add-log4j-dependency-to-org.jboss.log4j.logma.patch
|
||||
Patch8: 0009-fedora-Remove-hornetq-native-extraction-we-re-linkin.patch
|
||||
Patch9: 0010-fedora-Disable-jipijapa-support-for-Hibernate-4.1-si.patch
|
||||
Patch10: 0011-fedora-Use-Netty-4-only.patch
|
||||
Patch11: 0012-fedora-Use-Log4j-version-1.2-provided-by-Fedora.patch
|
||||
Patch12: 0013-fedora-20-Adjust-bouncycastle-aid-and-remove-bcpkix-.patch
|
||||
|
||||
BuildArch: noarch
|
||||
|
||||
# Please keep alphabetically
|
||||
BuildRequires: aesh
|
||||
BuildRequires: aether
|
||||
BuildRequires: aether-api
|
||||
BuildRequires: antlr-tool
|
||||
BuildRequires: ant-apache-bsf
|
||||
BuildRequires: apache-commons-beanutils
|
||||
BuildRequires: apache-commons-cli
|
||||
BuildRequires: apache-commons-codec
|
||||
BuildRequires: apache-commons-collections
|
||||
BuildRequires: apache-commons-configuration
|
||||
BuildRequires: apache-commons-io
|
||||
BuildRequires: apache-commons-lang
|
||||
BuildRequires: apache-commons-logging
|
||||
BuildRequires: apache-commons-pool
|
||||
BuildRequires: apache-james-project
|
||||
BuildRequires: apache-juddi
|
||||
BuildRequires: apache-mime4j
|
||||
BuildRequires: apache-scout
|
||||
BuildRequires: apacheds
|
||||
BuildRequires: atinject
|
||||
BuildRequires: bean-validation-api
|
||||
BuildRequires: bouncycastle
|
||||
BuildRequires: bsf
|
||||
BuildRequires: cal10n
|
||||
BuildRequires: cdi-api
|
||||
BuildRequires: cssparser
|
||||
BuildRequires: cxf >= 2.7.5-3
|
||||
BuildRequires: cxf-api >= 2.7.5-3
|
||||
BuildRequires: cxf-rt >= 2.7.5-3
|
||||
BuildRequires: cxf-tools >= 2.7.5-3
|
||||
BuildRequires: dom4j
|
||||
BuildRequires: ecj
|
||||
BuildRequires: felix-configadmin
|
||||
BuildRequires: felix-osgi-core
|
||||
BuildRequires: fusesource-pom
|
||||
BuildRequires: guava
|
||||
BuildRequires: h2
|
||||
BuildRequires: hibernate
|
||||
BuildRequires: hibernate-entitymanager
|
||||
BuildRequires: hibernate-infinispan
|
||||
BuildRequires: hibernate-envers
|
||||
BuildRequires: hibernate-commons-annotations
|
||||
BuildRequires: hibernate-jpa-2.1-api
|
||||
BuildRequires: hibernate-hql
|
||||
BuildRequires: hibernate-validator
|
||||
BuildRequires: hibernate-search >= 4.5.0-1
|
||||
BuildRequires: hornetq >= 2.4.1-1
|
||||
BuildRequires: httpcomponents-client
|
||||
BuildRequires: httpcomponents-core
|
||||
BuildRequires: git
|
||||
BuildRequires: glassfish-jaxb
|
||||
BuildRequires: glassfish-saaj
|
||||
BuildRequires: glassfish-annotation-api
|
||||
BuildRequires: glassfish-el
|
||||
BuildRequires: glassfish-enterprise-concurrent-api
|
||||
BuildRequires: glassfish-enterprise-concurrent
|
||||
BuildRequires: generic-jms-ra
|
||||
BuildRequires: jboss-servlet-3.1-api
|
||||
BuildRequires: gnu-getopt
|
||||
BuildRequires: istack-commons
|
||||
BuildRequires: infinispan >= 6.0.0-1
|
||||
BuildRequires: ironjacamar >= 1.1.2-1
|
||||
BuildRequires: jacorb
|
||||
BuildRequires: jberet >= 1.0.0-1
|
||||
BuildRequires: jackson
|
||||
BuildRequires: jandex
|
||||
BuildRequires: javacc-maven-plugin
|
||||
BuildRequires: javamail
|
||||
BuildRequires: javassist
|
||||
BuildRequires: jastow >= 1.0.0-1
|
||||
BuildRequires: jaxen
|
||||
BuildRequires: jaxws-jboss-httpserver-httpspi
|
||||
BuildRequires: jettison
|
||||
BuildRequires: jgroups
|
||||
BuildRequires: jboss-annotations-1.2-api
|
||||
BuildRequires: jboss-annotations-1.1-api
|
||||
BuildRequires: jboss-classfilewriter
|
||||
BuildRequires: jboss-common-core
|
||||
BuildRequires: jboss-common-beans
|
||||
BuildRequires: jboss-connector-1.7-api >= 1.0.0-1
|
||||
BuildRequires: jboss-concurrency-1.0-api
|
||||
BuildRequires: jboss-dmr >= 1.2.0-1
|
||||
BuildRequires: jboss-ejb-3.1-api
|
||||
BuildRequires: jboss-ejb-3.2-api
|
||||
BuildRequires: jboss-ejb3-ext-api
|
||||
BuildRequires: jboss-ejb-client >= 2.0.0-0.4.Beta5
|
||||
BuildRequires: jboss-el-2.2-api
|
||||
BuildRequires: jboss-el-3.0-api
|
||||
BuildRequires: jboss-httpserver
|
||||
BuildRequires: jboss-iiop-client
|
||||
BuildRequires: jboss-invocation
|
||||
BuildRequires: jboss-interceptors-1.2-api
|
||||
BuildRequires: jboss-j2eemgmt-1.1-api
|
||||
BuildRequires: jboss-jacc-1.5-api
|
||||
BuildRequires: jboss-jad-1.2-api
|
||||
BuildRequires: jboss-jaxb-2.2-api
|
||||
BuildRequires: jboss-jaxb-intros
|
||||
BuildRequires: jboss-jaxr-1.0-api
|
||||
BuildRequires: jboss-jaxrpc-1.1-api
|
||||
BuildRequires: jboss-jaxrs-1.1-api
|
||||
BuildRequires: jboss-jaxws-2.2-api
|
||||
BuildRequires: jboss-jaspi-1.1-api
|
||||
BuildRequires: jboss-batch-1.0-api
|
||||
BuildRequires: jboss-jms-2.0-api
|
||||
BuildRequires: jboss-jsf-2.1-api
|
||||
BuildRequires: jboss-jsf-2.2-api
|
||||
BuildRequires: jboss-jsp-2.3-api
|
||||
BuildRequires: jboss-jstl-1.2-api
|
||||
BuildRequires: jboss-parent
|
||||
BuildRequires: jboss-logging
|
||||
BuildRequires: jboss-logging-tools
|
||||
BuildRequires: jboss-logmanager
|
||||
BuildRequires: jboss-marshalling
|
||||
BuildRequires: jboss-metadata >= 8.0.0-1
|
||||
BuildRequires: jboss-modules
|
||||
BuildRequires: jboss-msc
|
||||
BuildRequires: jboss-negotiation
|
||||
BuildRequires: jboss-remoting >= 4.0.0-1
|
||||
BuildRequires: jboss-remoting-jmx
|
||||
BuildRequires: jboss-remote-naming
|
||||
BuildRequires: jboss-rmi-1.0-api
|
||||
BuildRequires: jboss-sasl
|
||||
BuildRequires: jboss-saaj-1.3-api
|
||||
BuildRequires: jboss-stdio
|
||||
BuildRequires: jboss-specs-parent
|
||||
BuildRequires: jboss-threads
|
||||
BuildRequires: jboss-transaction-1.2-api
|
||||
BuildRequires: jboss-transaction-spi >= 7.0.2-1
|
||||
BuildRequires: jboss-web
|
||||
BuildRequires: jboss-web-native
|
||||
BuildRequires: jboss-vfs
|
||||
BuildRequires: jbossws-parent
|
||||
BuildRequires: jbossws-api
|
||||
BuildRequires: jbossws-common >= 2.2.3-1
|
||||
BuildRequires: jbossws-common-tools
|
||||
BuildRequires: jbossws-cxf
|
||||
BuildRequires: jbossws-spi >= 2.2.2-1
|
||||
BuildRequires: jbossxb
|
||||
BuildRequires: jcip-annotations
|
||||
BuildRequires: jdom
|
||||
BuildRequires: jul-to-slf4j-stub
|
||||
BuildRequires: joda-time
|
||||
BuildRequires: jipijapa >= 1.0.0-0.5.CR1
|
||||
BuildRequires: jsonp
|
||||
BuildRequires: jsoup
|
||||
BuildRequires: jtype
|
||||
BuildRequires: jansi
|
||||
BuildRequires: log4j-jboss-logmanager >= 1.1.0-1
|
||||
|
||||
%if 0%{?fedora} >= 21
|
||||
BuildRequires: lucene3
|
||||
BuildRequires: lucene3-contrib
|
||||
BuildRequires: log4j12
|
||||
%else
|
||||
BuildRequires: lucene
|
||||
BuildRequires: lucene-contrib
|
||||
%endif
|
||||
|
||||
BuildRequires: maven-local
|
||||
BuildRequires: maven-jar-plugin
|
||||
BuildRequires: maven-checkstyle-plugin
|
||||
BuildRequires: maven-resources-plugin
|
||||
BuildRequires: maven-surefire-plugin
|
||||
BuildRequires: maven-dependency-plugin
|
||||
BuildRequires: maven-help-plugin
|
||||
BuildRequires: maven-shade-plugin
|
||||
BuildRequires: maven-enforcer-plugin
|
||||
BuildRequires: maven-ear-plugin
|
||||
BuildRequires: maven-eclipse-plugin
|
||||
BuildRequires: maven-install-plugin
|
||||
BuildRequires: maven-ejb-plugin
|
||||
BuildRequires: xml-maven-plugin
|
||||
BuildRequires: mojarra
|
||||
BuildRequires: mockito
|
||||
BuildRequires: mod_cluster-java
|
||||
BuildRequires: neethi
|
||||
BuildRequires: nekohtml
|
||||
BuildRequires: narayana >= 5.0.0-0.7
|
||||
%if 0%{?fedora} >= 21
|
||||
BuildRequires: netty
|
||||
%else
|
||||
BuildRequires: netty4
|
||||
%endif
|
||||
BuildRequires: objectweb-asm
|
||||
BuildRequires: openjpa
|
||||
BuildRequires: opensaml-java
|
||||
BuildRequires: opensaml-java-openws
|
||||
BuildRequires: opensaml-java-xmltooling
|
||||
BuildRequires: opensaml-java-parent
|
||||
BuildRequires: picketbox >= 4.0.20-1
|
||||
BuildRequires: picketbox-commons
|
||||
BuildRequires: picketbox-xacml
|
||||
BuildRequires: powermock-junit4
|
||||
BuildRequires: powermock-api-mockito
|
||||
BuildRequires: resteasy >= 3.0.6-1
|
||||
BuildRequires: relaxngDatatype
|
||||
BuildRequires: rhq-plugin-annotations
|
||||
BuildRequires: scannotation
|
||||
BuildRequires: sac
|
||||
BuildRequires: serp
|
||||
BuildRequires: shrinkwrap
|
||||
#BuildRequires: shrinkwrap-resolver
|
||||
BuildRequires: slf4j
|
||||
%if 0%{?fedora} >= 21
|
||||
BuildRequires: slf4j-ext
|
||||
%endif
|
||||
BuildRequires: slf4j-jboss-logmanager
|
||||
BuildRequires: snakeyaml
|
||||
BuildRequires: staxmapper
|
||||
BuildRequires: stax2-api
|
||||
BuildRequires: systemd-units
|
||||
BuildRequires: undertow >= 1:1.0.5-1
|
||||
BuildRequires: velocity
|
||||
BuildRequires: weld-api >= 2.1-0.1
|
||||
BuildRequires: weld-core >= 2.1.0-0.1
|
||||
BuildRequires: weld-parent
|
||||
BuildRequires: woodstox-core
|
||||
BuildRequires: wsdl4j
|
||||
BuildRequires: wss4j
|
||||
BuildRequires: wildfly-security-manager >= 1.0.0-1
|
||||
BuildRequires: ws-xmlschema
|
||||
BuildRequires: xalan-j2
|
||||
BuildRequires: xerces-j2
|
||||
BuildRequires: xml-security
|
||||
BuildRequires: xml-commons-apis
|
||||
BuildRequires: xml-commons-resolver
|
||||
BuildRequires: xnio >= 3.2.0-1
|
||||
BuildRequires: netty-xnio-transport
|
||||
BuildRequires: xom
|
||||
|
||||
BuildRequires: mvn(org.hibernate:hibernate-validator-cdi)
|
||||
|
||||
# Missing requires not provided by xmvn
|
||||
Requires: cal10n
|
||||
Requires: glassfish-el
|
||||
Requires: glassfish-saaj
|
||||
Requires: hibernate-envers
|
||||
Requires: hibernate-infinispan
|
||||
Requires: jandex
|
||||
Requires: jboss-concurrency-1.0-api
|
||||
Requires: jboss-jaxrs-1.1-api
|
||||
Requires: jbossws-cxf
|
||||
Requires: jsonp
|
||||
Requires: jtype
|
||||
Requires: slf4j-jboss-logmanager
|
||||
Requires: tomcat-native
|
||||
Requires: woodstox-core
|
||||
|
||||
# Required for compiling JSP for example
|
||||
Requires: java-devel >= 1:1.7
|
||||
|
||||
Requires(pre): shadow-utils
|
||||
Requires(post): systemd-units
|
||||
Requires(preun): systemd-units
|
||||
Requires(postun): systemd-units
|
||||
|
||||
%description
|
||||
WildFly Application Server (formerly known as JBoss Application Server) is the
|
||||
latest release in a series of WildFly offerings. WildFly Application Server, is
|
||||
a fast, powerful, implementation of the Java Enterprise Edition 6
|
||||
specification. The state-of-the-art architecture built on the Modular Service
|
||||
Container enables services on-demand when your application requires them.
|
||||
|
||||
%package javadoc
|
||||
Summary: Javadocs for %{name}
|
||||
Group: Documentation
|
||||
|
||||
%description javadoc
|
||||
This package contains the API documentation for %{name}.
|
||||
|
||||
%package doc
|
||||
Summary: Documentation for %{name}
|
||||
Group: Documentation
|
||||
|
||||
%description doc
|
||||
This package contains the documentation for %{name}.
|
||||
|
||||
%prep
|
||||
%setup -q -n wildfly-%{namedversion}
|
||||
|
||||
git init
|
||||
git config user.email "wildfly-owner@fedoraproject.org"
|
||||
git config user.name "WildFly package owner"
|
||||
git add .
|
||||
git commit -a -q -m "%{version} baseline."
|
||||
|
||||
git am %{patches}
|
||||
|
||||
# Remove wagon extension
|
||||
%pom_xpath_remove "pom:build/pom:extensions" build-config/pom.xml
|
||||
|
||||
# Make the javax.inject dep available at build time too
|
||||
%pom_xpath_remove "pom:dependencies/pom:dependency[pom:artifactId = 'javax.inject']/pom:scope" arquillian/container-remote/pom.xml
|
||||
|
||||
# Disable checkstyle plugin
|
||||
%pom_remove_plugin "org.apache.maven.plugins:maven-checkstyle-plugin"
|
||||
|
||||
# Disable enforcer plugin - doesn't make sens on Fedora
|
||||
%pom_remove_plugin "org.apache.maven.plugins:maven-enforcer-plugin"
|
||||
|
||||
%pom_disable_module subsystem-test
|
||||
%pom_disable_module model-test
|
||||
%pom_disable_module core-model-test
|
||||
%pom_disable_module arquillian
|
||||
%pom_disable_module testsuite
|
||||
%pom_disable_module testsuite/shared
|
||||
|
||||
%pom_disable_module multi-jsf-installer jsf/pom.xml
|
||||
|
||||
%pom_remove_dep "org.wildfly:wildfly-core-model-test-framework" build/pom.xml
|
||||
|
||||
# No myfaces avaialble
|
||||
rm -rf jsf/injection/src/main/java/org/jboss/as/jsf/injection/MyFaces*
|
||||
%pom_remove_dep "org.apache.myfaces.core:myfaces-impl" jsf/injection/pom.xml
|
||||
|
||||
%pom_remove_dep "sun.jdk:jconsole" cli/pom.xml
|
||||
%pom_add_dep "sun.jdk:jconsole" cli/pom.xml
|
||||
|
||||
%pom_remove_dep "org.jboss.osgi.metadata:jbosgi-metadata" pom.xml
|
||||
%pom_remove_dep "org.jboss.osgi.metadata:jbosgi-metadata" build/pom.xml
|
||||
|
||||
sed -i "s|lucene>3.6.2<|lucene>3<|" pom.xml
|
||||
|
||||
# Fix for 'SimpleImmutableSessionAttributes.java:[42,17] variable attributes might not have been initialized'
|
||||
sed -i "s|this.attributes.put|map.put|" clustering/web/infinispan/src/main/java/org/wildfly/clustering/web/infinispan/session/SimpleImmutableSessionAttributes.java
|
||||
|
||||
%build
|
||||
export MAVEN_OPTS="-Xms1024m -Xmx3096m -XX:PermSize=128m -XX:MaxPermSize=384m"
|
||||
|
||||
# We don't have packaged all test dependencies (jboss-test for example)
|
||||
%mvn_build -f -- -Dskip-enforce
|
||||
|
||||
%install
|
||||
%mvn_install
|
||||
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_javadir}/%{name}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_javadocdir}/%{name}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{homedir}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{confdir}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{rundir}
|
||||
install -d -m 770 $RPM_BUILD_ROOT%{cachedir}/auth
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_mavenpomdir}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_unitdir}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_bindir}
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{_docdir}/%{name}
|
||||
|
||||
for mode in standalone domain; do
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{homedir}/${mode}
|
||||
install -d -m 775 $RPM_BUILD_ROOT%{libdir}/${mode}/data
|
||||
install -d -m 755 $RPM_BUILD_ROOT%{cachedir}/${mode}
|
||||
install -d -m 775 $RPM_BUILD_ROOT%{logdir}/${mode}
|
||||
done
|
||||
|
||||
install -d -m 775 $RPM_BUILD_ROOT%{libdir}/domain/servers
|
||||
|
||||
pushd build/target/wildfly-%{namedversion}
|
||||
# We don't need Windows files
|
||||
find bin/ -type f -name "*.bat" -delete
|
||||
find bin/ -type f -name "*.exe" -delete
|
||||
|
||||
# Install systemd files
|
||||
install -m 644 %{SOURCE2} $RPM_BUILD_ROOT%{_unitdir}/%{name}.service
|
||||
install -m 644 %{SOURCE3} $RPM_BUILD_ROOT%{confdir}/%{name}.conf
|
||||
|
||||
# We don't need legacy init scripts
|
||||
rm -rf bin/init.d
|
||||
# TMP - investigate
|
||||
rm -rf bin/client
|
||||
|
||||
# Prepare directory for properties files
|
||||
install -d -m 755 docs/examples/properties
|
||||
|
||||
# Copy logging.properties and mgmt-users.properties so we can reuse it later in wildfly-cp script
|
||||
cp standalone/configuration/logging.properties docs/examples/properties/
|
||||
cp standalone/configuration/mgmt-users.properties docs/examples/properties/
|
||||
# Lower a bit the permissions, so ordinary user can copy it. It's an example file!
|
||||
chmod 644 docs/examples/properties/mgmt-users.properties
|
||||
|
||||
# standalone
|
||||
mv standalone/configuration $RPM_BUILD_ROOT%{confdir}/standalone
|
||||
mv standalone/deployments $RPM_BUILD_ROOT%{libdir}/standalone/deployments
|
||||
mv standalone/lib $RPM_BUILD_ROOT%{libdir}/standalone/lib
|
||||
mv standalone/tmp $RPM_BUILD_ROOT%{cachedir}/standalone/tmp
|
||||
|
||||
# domain
|
||||
mv domain/configuration $RPM_BUILD_ROOT%{confdir}/domain
|
||||
mv domain/tmp $RPM_BUILD_ROOT%{cachedir}/domain/tmp
|
||||
|
||||
# appclient
|
||||
mv appclient/configuration $RPM_BUILD_ROOT%{confdir}/appclient
|
||||
|
||||
mv bin/jboss-cli.xml $RPM_BUILD_ROOT%{confdir}
|
||||
|
||||
# docs
|
||||
# fix the encoding
|
||||
for f in $(find docs -name "*.dtd" -o -name "*.xsd"); do
|
||||
sed -i 's/\r$//' $f
|
||||
done
|
||||
|
||||
mv docs/* $RPM_BUILD_ROOT%{_docdir}/%{name}
|
||||
|
||||
mv copyright.txt README.txt LICENSE.txt welcome-content docs bin appclient modules $RPM_BUILD_ROOT%{homedir}
|
||||
|
||||
# Install the launch script
|
||||
install -m 755 %{SOURCE4} $RPM_BUILD_ROOT%{bindir}/launch.sh
|
||||
popd
|
||||
|
||||
chmod 775 $RPM_BUILD_ROOT%{libdir}/standalone/deployments
|
||||
|
||||
pushd $RPM_BUILD_ROOT%{homedir}
|
||||
|
||||
# Standalone
|
||||
ln -s %{confdir}/standalone standalone/configuration
|
||||
ln -s %{libdir}/standalone/deployments standalone/deployments
|
||||
ln -s %{libdir}/standalone/data standalone/data
|
||||
ln -s %{libdir}/standalone/lib standalone/lib
|
||||
ln -s %{logdir}/standalone standalone/log
|
||||
ln -s %{cachedir}/standalone/tmp standalone/tmp
|
||||
|
||||
# Domain
|
||||
ln -s %{confdir}/domain domain/configuration
|
||||
ln -s %{libdir}/domain/data domain/data
|
||||
ln -s %{libdir}/domain/servers domain/servers
|
||||
ln -s %{logdir}/domain domain/log
|
||||
ln -s %{cachedir}/domain/tmp domain/tmp
|
||||
|
||||
ln -s %{confdir}/appclient appclient
|
||||
|
||||
# Auth dir
|
||||
ln -s %{cachedir}/auth auth
|
||||
|
||||
xmvn-subst .
|
||||
|
||||
# Still missing symlinks
|
||||
ln -s $(build-classpath jboss-modules/jboss-modules) jboss-modules.jar
|
||||
|
||||
# Remove all jars from modules directory - we need to symlink them
|
||||
find . -type f -name "*.jar" -exec rm -rvf {} \;
|
||||
|
||||
# Create symlinks to jars
|
||||
pushd modules/system/layers/base
|
||||
# Definition of submodules
|
||||
# If a submodule contains hyphen in the name, just skip it, e.g. domain-http => domainhttp
|
||||
multimodules="mod_cluster clustering"
|
||||
modules_mod_cluster="web undertow"
|
||||
modules_clustering="api ejb-spi common jgroups infinispan registry server singleton web-api web-catalina web-spi web-infinispan web-undertow ejb-infinispan"
|
||||
|
||||
for m in %{modules}; do
|
||||
ln -s %{_javadir}/%{name}/%{name}-${m}.jar org/jboss/as/${m}/main/%{name}-${m}-%{namedversion}.jar
|
||||
done
|
||||
|
||||
for m in %{wildflymodules}; do
|
||||
ln -s %{_javadir}/%{name}/%{name}-${m}.jar org/wildfly/${m}/main/%{name}-${m}-%{namedversion}.jar
|
||||
done
|
||||
|
||||
for m in ${multimodules}; do
|
||||
eval submodules=\$"modules_${m//-/}"
|
||||
|
||||
for sm in $submodules; do
|
||||
for p in "org/wildfly/${m}/${sm/-//}/main" "org/jboss/as/${m}/${sm/-//}/main"; do
|
||||
if [ -d "${p}" ]; then
|
||||
ln -v -s %{_javadir}/%{name}/%{name}-${m}-${sm}.jar ${p}/%{name}-${m}-${sm}-%{namedversion}.jar
|
||||
fi
|
||||
done
|
||||
done
|
||||
done
|
||||
|
||||
# WildFly extensions
|
||||
for m in batch io undertow rts; do
|
||||
if [ -d "org/wildfly/extension/${m}/main/" ]; then
|
||||
ln -v -s %{_javadir}/%{name}/%{name}-${m}.jar org/wildfly/extension/${m}/main/%{name}-${m}-%{namedversion}.jar
|
||||
fi
|
||||
done
|
||||
|
||||
# Special cases of wildfly jars
|
||||
ln -s %{_javadir}/%{name}/%{name}-mod_cluster-extension.jar org/wildfly/extension/mod_cluster/main/wildfly-mod_cluster-extension-%{namedversion}.jar
|
||||
ln -s %{_javadir}/%{name}/%{name}-security-manager.jar org/wildfly/extension/security/manager/main/wildfly-security-manager-%{namedversion}.jar
|
||||
ln -s %{_javadir}/%{name}/%{name}-webservices-server-integration.jar org/jboss/as/webservices/main/%{name}-webservices-server-integration-%{namedversion}.jar
|
||||
ln -s %{_javadir}/%{name}/%{name}-jsf-injection.jar org/jboss/as/jsf-injection/main/%{name}-jsf-injection-%{namedversion}.jar
|
||||
|
||||
ln -s %{_javadir}/%{name}/%{name}-core-security.jar org/jboss/as/core-security/main/%{name}-core-security-%{namedversion}.jar
|
||||
ln -s %{_javadir}/%{name}/%{name}-core-security-api.jar org/jboss/as/core-security-api/main/%{name}-core-security-api-%{namedversion}.jar
|
||||
|
||||
# Remove native libs that are shipped with the source distribution...
|
||||
rm -rf org/hornetq/main/lib/*
|
||||
|
||||
# Prepare directories for native libs
|
||||
install -d -m 755 org/hornetq/main/lib/linux-{x86_64,i686,arm}
|
||||
|
||||
# Jandex index for cxf-rt-ws-security
|
||||
ln -s $(build-classpath cxf/cxf-rt-ws-security-jandex) org/apache/cxf/impl/main/cxf-rt-ws-security-jandex.jar
|
||||
|
||||
# Jandex indexes for resteasy
|
||||
for m in atom-provider crypto cdi jackson-provider jackson2-provider jaxb-provider jaxrs jettison-provider jsapi multipart-provider yaml-provider validator-provider-11; do
|
||||
ln -s $(build-classpath resteasy/resteasy-${m}-jandex) org/jboss/resteasy/resteasy-${m}/main/resteasy-${m}-jandex.jar
|
||||
done
|
||||
|
||||
# RestEasy Spring integration special case
|
||||
install -d -m 755 org/jboss/resteasy/resteasy-spring/main/bundled/
|
||||
ln -s %{_javadir}/resteasy/resteasy-spring.jar org/jboss/resteasy/resteasy-spring/main/bundled/resteasy-spring.jar
|
||||
|
||||
# Not caught by xmvn-subst
|
||||
ln -s $(build-classpath txw2) com/sun/xml/bind/main/txw2.jar
|
||||
ln -s $(build-classpath istack-commons-runtime) com/sun/xml/bind/main/istack-commons-runtime.jar
|
||||
ln -s $(build-classpath xml-commons-apis) org/apache/xerces/main/xml-commons-apis.jar
|
||||
ln -s $(build-classpath jbossws-cxf/jbossws-cxf-resources) org/jboss/as/webservices/main/jbossws-cxf-resources.jar
|
||||
|
||||
# Incorrect symlinks made by xmvn
|
||||
# https://bugzilla.redhat.com/show_bug.cgi?id=1007687
|
||||
ln -sf $(build-classpath narayana/narayana-jts-jacorb) org/jboss/jts/main/narayana-jts-jacorb.jar
|
||||
popd
|
||||
|
||||
# Makes sure we replaced all jars and no jar files are left
|
||||
missed_jars=`find -type f -name "*.jar"`
|
||||
|
||||
if [ -n "$missed_jars" ]; then
|
||||
echo "Not all jars were replaced, failing the build!"
|
||||
echo $missed_jars
|
||||
exit 1
|
||||
fi
|
||||
popd
|
||||
|
||||
|
||||
pushd $RPM_BUILD_ROOT%{_bindir}
|
||||
# jboss-cli
|
||||
ln -s %{bindir}/jboss-cli.sh jboss-cli
|
||||
|
||||
install -m 755 %{SOURCE1} %{name}-cp
|
||||
popd
|
||||
|
||||
%pre
|
||||
# Add wildfly user and group
|
||||
getent group %{name} >/dev/null || groupadd -f -g %{wfuid} -r %{name}
|
||||
if ! getent passwd %{name} >/dev/null ; then
|
||||
if ! getent passwd %{wfuid} >/dev/null ; then
|
||||
useradd -r -u %{wfuid} -g %{name} -d %{homedir} -s /sbin/nologin -c "The WildFly Application Server user" %{name}
|
||||
else
|
||||
useradd -r -g %{name} -d %{homedir} -s /sbin/nologin -c "The WildFly Application Server user" %{name}
|
||||
fi
|
||||
fi
|
||||
exit 0
|
||||
|
||||
%post
|
||||
%systemd_post %{name}.service
|
||||
|
||||
# WildFly relies on some arch specific binary modules, let's link them.
|
||||
# We don't want to do this at build time because it should be still noarch package.
|
||||
arch=`uname -m`
|
||||
|
||||
if [ "${arch}" = "x86_64" ]; then
|
||||
libdir="/usr/lib64"
|
||||
else
|
||||
libdir="/usr/lib"
|
||||
fi
|
||||
|
||||
if [[ $arch == arm* ]]; then
|
||||
validarch="arm"
|
||||
else
|
||||
validarch=${arch}
|
||||
fi
|
||||
|
||||
pushd %{homedir}/modules/system/layers/base/org/hornetq/main/lib/linux-${validarch} > /dev/null
|
||||
ln -sf ${libdir}/libHornetQAIO.so libHornetQAIO.so
|
||||
popd > /dev/null
|
||||
|
||||
%preun
|
||||
%systemd_preun %{name}.service
|
||||
|
||||
# Let's clean up the arch-specific symlinks
|
||||
for l in $(find %{homedir}/modules/system/layers/base/org/hornetq/main/lib -name "*.so"); do
|
||||
[ -L ${l} ] && rm -f ${l}
|
||||
done
|
||||
|
||||
%postun
|
||||
%systemd_postun_with_restart %{name}.service
|
||||
|
||||
%files -f .mfiles
|
||||
%{homedir}/appclient
|
||||
%dir %{bindir}
|
||||
%{bindir}/*.conf
|
||||
%{bindir}/*.sh
|
||||
%{bindir}/*.properties
|
||||
%{bindir}/.jbossclirc
|
||||
%{_bindir}/*
|
||||
%dir %{homedir}
|
||||
%{homedir}/auth
|
||||
%{homedir}/domain
|
||||
%{homedir}/standalone
|
||||
%{homedir}/modules
|
||||
%{homedir}/welcome-content
|
||||
%{homedir}/jboss-modules.jar
|
||||
%attr(-,root,wildfly) %dir %{libdir}
|
||||
%attr(-,root,wildfly) %{libdir}/standalone
|
||||
%attr(-,root,wildfly) %{libdir}/domain
|
||||
%attr(0775,root,wildfly) %dir %{rundir}
|
||||
%attr(0775,root,wildfly) %dir %{cachedir}
|
||||
%attr(0775,root,wildfly) %dir %{cachedir}/standalone
|
||||
%attr(0775,root,wildfly) %dir %{cachedir}/standalone/tmp
|
||||
%attr(0775,root,wildfly) %dir %{cachedir}/domain
|
||||
%attr(0775,root,wildfly) %dir %{cachedir}/domain/tmp
|
||||
%attr(0770,root,wildfly) %dir %{logdir}
|
||||
%attr(0770,root,wildfly) %dir %{logdir}/standalone
|
||||
%attr(0770,root,wildfly) %dir %{logdir}/domain
|
||||
%attr(0775,root,wildfly) %dir %{confdir}
|
||||
%attr(0775,root,wildfly) %dir %{confdir}/appclient
|
||||
%attr(0775,root,wildfly) %dir %{confdir}/standalone
|
||||
%attr(0775,root,wildfly) %dir %{confdir}/domain
|
||||
%attr(0700,wildfly,wildfly) %dir %{cachedir}/auth
|
||||
%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/appclient/*.properties
|
||||
%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/appclient/*.xml
|
||||
%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/standalone/*.properties
|
||||
%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/standalone/*.xml
|
||||
%attr(0600,wildfly,wildfly) %config(noreplace) %{confdir}/domain/*.properties
|
||||
%attr(0664,wildfly,wildfly) %config(noreplace) %{confdir}/domain/*.xml
|
||||
%config(noreplace) %{confdir}/%{name}.conf
|
||||
%config(noreplace) %{confdir}/jboss-cli.xml
|
||||
%{_unitdir}/%{name}.service
|
||||
%doc %{homedir}/README.txt
|
||||
%doc %{homedir}/copyright.txt
|
||||
%doc %{homedir}/LICENSE.txt
|
||||
%doc tools/maven/NOTICE
|
||||
%doc tools/maven/LICENSE
|
||||
%doc README.md
|
||||
%dir %{_javadir}/%{name}
|
||||
|
||||
%files javadoc -f .mfiles-javadoc
|
||||
%doc tools/maven/LICENSE
|
||||
|
||||
%files doc
|
||||
%{_docdir}/%{name}
|
||||
%doc tools/maven/LICENSE
|
||||
|
||||
%changelog
|
||||
* Mon Mar 16 2015 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-4
|
||||
- Rebuild to fix rhbz#1173536
|
||||
|
||||
* Mon Jul 28 2014 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-3
|
||||
- Rebuild, fixes RHBZ#1122560
|
||||
|
||||
* Tue Jun 24 2014 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-2
|
||||
- Bouncycastle fixes for Fedora < 21
|
||||
- Drop hibernate3 and jbosgi* BR, not required anymore
|
||||
|
||||
* Wed Jun 11 2014 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-1
|
||||
- Upstream release 8.1.0.Final
|
||||
|
||||
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 8.1.0-0.3.CR1
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Thu Apr 24 2014 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-0.2.CR1
|
||||
- Modules adjustments for 8.1.0.CR1
|
||||
|
||||
* Wed Apr 23 2014 Marek Goldmann <mgoldman@redhat.com> - 8.1.0-0.1.CR1
|
||||
- Upstream release 8.1.0.CR1
|
||||
|
||||
* Fri Apr 18 2014 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-2
|
||||
- Use lucene3 compat package if available
|
||||
|
||||
* Thu Feb 13 2014 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-1
|
||||
- Upstream release 8.0.0.Final
|
||||
|
||||
* Sat Feb 08 2014 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.17.CR1
|
||||
- Fixed missing wildfly-clustering-ejb-spi.jar link, RHBZ#1062877
|
||||
|
||||
* Wed Jan 22 2014 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.16.CR1
|
||||
- Upstream release 8.0.0.CR1
|
||||
|
||||
* Thu Dec 12 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.15.20131212gitd637807
|
||||
- Release based on commit d6378078ea61fc4eea7db208a7624fa2f27da2f2
|
||||
|
||||
* Tue Nov 12 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.14.Beta1
|
||||
- Hibernate 4.3 support added
|
||||
- Hibernate 4.1 support dropped
|
||||
|
||||
* Wed Oct 30 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.13.Beta1
|
||||
- Removed jline BR, RHBZ#1023006
|
||||
|
||||
* Mon Oct 07 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.12.Beta1
|
||||
- Upstream release 8.0.0.Beta1
|
||||
- wildfly: Upgrade to 8.0.0.Beta1, RHBZ#1016622
|
||||
|
||||
* Thu Oct 03 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.11.Alpha4
|
||||
- Rebased patches
|
||||
- Added some missing R/BR ater xmvn update
|
||||
- Added jsf-injection module
|
||||
|
||||
* Thu Sep 19 2013 Michal Srb <msrb@redhat.com> - 8.0.0-0.10.Alpha4
|
||||
- Fix jboss-modules symlink (Resolves: rhbz#1009769)
|
||||
|
||||
* Tue Sep 17 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.9.Alpha4
|
||||
- wildfly: incorrect symlink, RHBZ#1007687
|
||||
- Missing .jar files in the org.jboss.jts module, RHBZ#1008605
|
||||
- Missing javax.activation.api module, RHBZ#1008612
|
||||
- Missing javax.enterprise.concurrent.api module, RHBZ#1008614
|
||||
- Broken link to jandex.jar in modules directory, RHBZ#1008578
|
||||
|
||||
* Mon Sep 16 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.8.Alpha4
|
||||
- Upstream release 8.0.0.Alpha4
|
||||
- Updated Obsoletes
|
||||
- Removed the standalone-web.xml config, since we are now able to run the default standalone.xml
|
||||
|
||||
* Wed Sep 11 2013 Michal Srb <msrb@redhat.com> - 8.0.0-0.7.Alpha3
|
||||
- Fix a typo in systemd service file (Resolves: rhbz#1006666)
|
||||
|
||||
* Mon Sep 09 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.6.Alpha3
|
||||
- Fixed licensing
|
||||
- Fixed directory ownership
|
||||
|
||||
* Wed Sep 04 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.5.Alpha3
|
||||
- Removed jbossweb-native BR
|
||||
- Added a check if all jars were replaced by symlinks
|
||||
- Fixed EOL in the docs
|
||||
|
||||
* Wed Aug 14 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.4.Alpha3
|
||||
- Use the wildfly user instead of jboss-as
|
||||
- Created doc subpackage
|
||||
- Fixed the way we remove the arch specific symlinks while uninstalling the package
|
||||
- Fixed some config file locations
|
||||
|
||||
* Tue Aug 13 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.3.Alpha3
|
||||
- Using xmvn-subst instead of manual symlinks where possible
|
||||
|
||||
* Fri Aug 09 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.2.Alpha3
|
||||
- Added provides and obsoletes for jboss-as
|
||||
- Fixed requires
|
||||
- Fixed symlinks
|
||||
- Cleaned up the spec file
|
||||
|
||||
* Thu Aug 08 2013 Marek Goldmann <mgoldman@redhat.com> - 8.0.0-0.1.Alpha3
|
||||
- Package rename to wildfly
|
||||
- Upstream release 8.0.0.Alpha3
|
||||
- New guidelines (xmvn)
|
||||
|
||||
* Thu May 23 2013 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-19
|
||||
- Fix the jar symlinks
|
||||
- Make it possible to launch the domain mode using systemd service
|
||||
- Cleanup
|
||||
|
||||
* Wed May 22 2013 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-18
|
||||
- Fixed BR/R
|
||||
- Preparations for domain mode enablement
|
||||
|
||||
* Sat Mar 23 2013 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-17
|
||||
- Fixed apache-scout jar name
|
||||
|
||||
* Tue Feb 19 2013 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-16
|
||||
- Remove wagon extension
|
||||
|
||||
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.1.1-15
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Wed Feb 06 2013 Java SIG <java-devel@lists.fedoraproject.org> - 7.1.1-14
|
||||
- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
|
||||
- Replace maven BuildRequires with maven-local
|
||||
|
||||
* Tue Dec 04 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-13
|
||||
- Rebasing patches
|
||||
|
||||
* Wed Nov 28 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-12
|
||||
- Fixing many missing symlinks
|
||||
- Make standalone.xml the default configuration instead standalone-web.xml
|
||||
- Add an easy way to override the default bind address for systemd service
|
||||
|
||||
* Tue Nov 20 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-11
|
||||
- Add webservices support based on CXF 2.6.3
|
||||
- The jackson modules don't have symlinks to .jar files, RHBZ#879008
|
||||
- The jettison modules doesn't have symlinks to .jar, RHBZ#879009
|
||||
- The mime4j module doesn't have symlinks to .jar files, RHBZ#879014
|
||||
- The snakeyaml modules doesn't have symlinks to .jar, RHBZ#879017
|
||||
- The com.sun.xml.bind needs to include the istack-commons-runtime.jar file, RHBZ#879020
|
||||
|
||||
* Tue Nov 06 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-10
|
||||
- Added Hibernate 4 (default persistence provider) support
|
||||
- Preparations for webservice-related modules from CXF
|
||||
- Use static GID, RHBZ#873897
|
||||
|
||||
* Tue Sep 18 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-9
|
||||
- Introduce new systemd-rpm macros in jboss-as spec file, RHBZ#856680
|
||||
- Added org.jboss.as.xts module
|
||||
|
||||
* Thu Aug 30 2012 Marek Goldmann <mgoldman@redhat.com> - 7.1.1-8
|
||||
- Added org.jboss.as.jpa.jacorb module
|
||||
|
||||
* Thu Aug 23 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-7
|
||||
- Added org.jboss.as.jpa.openjpa module
|
||||
- Added org.jboss.as.jpa.hibernate3 module
|
||||
- Added jtype dependency to hibernate-validator to fix NoClassDefFoundError exception
|
||||
- Regenerated patches with git format-patch --no-numbered --no-signature
|
||||
- Added ExampleDS to the standalone-web.xml config
|
||||
|
||||
* Wed Aug 01 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-6
|
||||
- /usr/bin conflict between jboss-as-7.1.1-4 and filesystem-3.1-1, RHBZ#839419
|
||||
- Missing symlinks RHBZ#842997, RHBZ#842996
|
||||
- Fixed BR
|
||||
- Fixed empty version requirement for org.eclipse.jdt:core
|
||||
|
||||
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 7.1.1-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Wed Jul 04 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-4
|
||||
- jboss-as-cp script is missing argument placeholder for c optarg, RHBZ#827571
|
||||
- Create a startup script when creating a new user instance (jboss-as-cp), RHBZ#827588
|
||||
- The user instance create script (jboss-as-cp) should allow a port offset to be specified, RHBZ#827589
|
||||
- Added org.jboss.as.modcluster module
|
||||
- Added org.jboss.as.jsr77 module
|
||||
- Added org.jboss.as.arquillian module
|
||||
- Added org.jboss.as.osgi module
|
||||
- Added org.jboss.as.configadmin module
|
||||
- Added org.jboss.as.spec-api module
|
||||
- Add ExampleDS based on H2 database, RHBZ#81252
|
||||
|
||||
* Fri May 11 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-3
|
||||
- Changed the way we apply patches at build time
|
||||
- Added org.jboss.as.sar module
|
||||
- Added org.jboss.as.host-controller module
|
||||
- Added org.jboss.as.jaxr module
|
||||
- Added org.jboss.as.messaging module
|
||||
|
||||
* Wed May 02 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-2
|
||||
- Link to native modules in post section to avoid arch-specific Requires
|
||||
|
||||
* Fri Apr 20 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.1-1
|
||||
- Upstream release 7.1.1.Final
|
||||
- Added jboss-as-cmp module
|
||||
- Added jboss-as-mail module
|
||||
- Added jboss-as-jaxrs module
|
||||
- Added jboss-as-pojo module
|
||||
- Spec file cleanup from versions
|
||||
|
||||
* Mon Apr 16 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.0-3
|
||||
- Simplified systemd files
|
||||
- Added jboss-as-cli module
|
||||
- Make it possible to run as different user in different direcotry by changing JBOSS_BASE_DIR
|
||||
- Fixed issues with using add-user.sh script
|
||||
- Changed validation API jar to bean-validation
|
||||
- Added jboss-as-cp script to be able to use JBoss AS from different dir as different user
|
||||
- Removed activation AS7 module - it's already in JDK
|
||||
- Make it possible to add a user also when JBoss AS is run from different directory
|
||||
|
||||
* Wed Apr 04 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.0-2
|
||||
- Fixed rpmlint issues
|
||||
- Fixed license
|
||||
- Added LICENSE.txt file to javadoc subpackage
|
||||
- Use standalone-web.xml config from docs as default
|
||||
|
||||
* Mon Apr 02 2012 Marek Goldmann <mgoldman@redhat.com> 7.1.0-1
|
||||
- Initial packaging
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue