.gitignore
0001-fedora-Disable-checkstyle.patch
0002-fedora-Added-standalone-web.xml-example-configuratio.patch
0003-Add-systemd-files-re-arrange-directory-with-init-scr.patch
0004-Fix-JBOSS_HOME-when-jboss-cli.sh-is-executed-through.patch
0005-AS7-3800-JBOSS_BASE_DIR-is-checked-in-standalone.sh-.patch
0006-fedora-Remove-activation-module.patch
0007-Use-properties-in-add-user-AS7-module.patch
0008-added-support-for-overriding-the-user-and-roles-prop.patch
0009-AS7-4536-add-user.sh-mangles-permissions-of-mgmt-use.patch
0010-AS7-4286-Fix-JavaCC-grammars-for-version-5.patch
0011-fedora-Remove-jasper-jdt-requirement-it-was-replaced.patch
0012-Removed-unused-import-in-modcluster-module.patch
0013-fedora-Remove-org.osgi.enterprise-dependency.patch
0014-fedora-Drop-some-enforcer-exclusions-these-are-alias.patch
0015-fedora-Remove-jbossweb-native-dependency.-We-ll-have.patch
0016-fedora-Disable-checkstyle-in-testsuite-too.patch
0017-fedora-Disable-testsuites.patch
0018-fedora-Make-AS7-work-with-jython-2.2.1.patch
0019-fedora-Add-jtype-dependency-to-hibernate-validator-t.patch
0020-Add-org.apache.openjpa-module.-This-allows-to-use-th.patch
0021-fedora-Add-org.hibernate.3-module.patch
0022-fedora-Add-org.osgi-org.osgi.compendium-dependency-s.patch
0023-JBWS-3446-Add-methods-for-creating-a-test-https-conn.patch
0024-Modified-AS7-4890-upgrade-to-JBossWS-4.1.0.Beta1.patch
0025-fedora-Remove-javax.jws.api.-This-is-part-of-the-JDK.patch
0026-fedora-Missing-module-dependencies-in-mime4j-com.sun.patch
0027-fedora-Remove-still-unavailable-in-Fedora-dependenci.patch
0028-fedora-Do-not-extract-jbossweb-native-it-s-symlinked.patch
README.md
jboss-as.spec
sources
jboss-as-cp.sh
README.md

Hi!

This is the JBoss Application Server RPM spec repository used to create RPM in Fedora.

Repositories

There are two places where the JBoss AS spec file (and other files required to build the package) is stored:

  1. Fedora's Git repository
  2. GitHub

Workflow

The GitHub repostitory is a mirror created for the convenience of the packagers. The actual work is done on that mirror, then the commits are merged with the Fedora repository.

Please note that only master branch from Fedora Git repo is mirrored. This branch represents the current state of the next (unreleased) Fedora version. Other branches representing released Fedora versions (f16, f17...) are skipped. The master branch from Fedora is represented as fedora_master on GitHub. There may be some other branches, but these are temporary.

How to genererate patches?

JBoss AS needs some patches to work in Fedora. Some of them are related to still missing dependencies some of them are bug fixes.

The customized source code used to compile JBoss AS is located in the jboss-as repository on GitHub repository. To generate patches from it, please use following command:

git format-patch --no-numbered --no-signature 7.1.1.Final..HEAD