lams_build

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
LDEV-3275: Deploy Apache Commons HTTPClient as a WildFly module.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • -0
    • +29
    ./lib/jakarta-commons/httpclient.module.xml
LDEV-3275: Deploy Apache Commons FileUpload as a WildFly module.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • -0
    • +29
    ./lib/jakarta-commons/fileupload.module.xml
LDEV-3275: Remove information about libraries that are now retrieved from WildFly, not embedded library package.

LDEV-3275: Use Apache Commons Pool version 1.5.1 -> 1.6 delivered with WildFly.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
LDEV-3275: Remove unnecessary (?) Apache Commons Discovery.

LDEV-3275: Use Apache Commons Pool version 1.5.1 -> 1.6 delivered with WildFly.

    • binary
    ./lib/aspirin/commons-pool-1.5.1.jar
LDEV-3275: Use Apache Commons Codec version 1.3 -> 1.9 delivered with WildFly.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
  1. … 6 more files in changeset.
LDEV-3275: Use Apache Commons Longing version 1.0.4 -> 1.7.4 delivered with WildFly.

    • binary
    ./lib/jakarta-commons/commons-logging.jar
  1. … 14 more files in changeset.
LDEV-3275: Use Apache Commons Lang version 2.6 delivered with WildFly.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • binary
    ./lib/jakarta-commons/commons-lang.jar
  1. … 35 more files in changeset.
LDEV-3275: Use Apache Commons IO version 2.1 -> 2.4 delivered with WildFly. Previous similar upgrades were: Apache Commons Collections 3.1 -> 3.2.1 Apache Commons BeanUtils 1.6 -> 1.8.3 Saaj 1.2 -> 1.3 JaxRPC same version, but delivered with WildFly.

    • -0
    • +1
    ./conf/j2ee/jboss-deployment-structure.xml
    • binary
    ./lib/jakarta-commons/commons-io-2.1.jar
  1. … 107 more files in changeset.
LDEV-3275: Remove commons-digester lib as it does not seem to be used anywhere.

    • binary
    ./lib/jakarta-commons/commons-digester.jar
LDEV-3275: Deploy EAR libraries as WildFly modules. In JBoss there were several folders where libraries could be simply copied. In WildFly it is more organised, with module.xml files describing each library. In order not to keep libs in EAR, so only real LAMS code remains there, they are moved to WildFly as modules and get referenced by EAR with META-INF/jboss-deployment-structure.xml.

    • -0
    • +83
    ./conf/j2ee/jboss-deployment-structure.xml
    • -0
    • +34
    ./lib/apache-poi/poi.module.xml
    • -0
    • +29
    ./lib/apache-poi/xmlbeans.module.xml
    • -0
    • +33
    ./lib/aspirin/aspirin.module.xml
    • -0
    • +29
    ./lib/aspirin/commons.module.xml
    • -0
    • +29
    ./lib/aspirin/dnsjava.module.xml
    • -0
    • +30
    ./lib/autopatch/autopatch.module.xml
    • -0
    • +34
    ./lib/axis/axis.module.xml
    • -0
    • +29
    ./lib/axis/wsdl4j.module.xml
    • -0
    • +29
    ./lib/batik/batik.module.xml
  1. … 24 more files in changeset.
LDEV-3275: Rearrange XML elements so they conform to XSD.

LDEV-3275: Make application.xml use version 6 of XSD.

LDEV-3275: WildFly docs state: "If you modify the MANIFEST.MF file, make sure to include a newline character at the end of the file."

LDEV-3275: Make Ant use WildFly libraries to build EAR. The libraries have to be exactly listed, instead of using **/*.jar. This is becaus full (not slimmed) WildFly contain other library versions than used by LAMS (located in lams_build/lib). When starting up WildFly libraries would be loaded first and probably foreshadow/clash with versions delivered with EAR.

Also an attempt to correctly deliver MySQL connector lib to WildFly modules dir was committed. Other libraries delivery will follow the same pattern.

    • -0
    • +32
    ./lib/mysql/mysql-connector-java.module.xml
LDEV-3275: Remove files again after unnecessary reintroduction.

    • -44
    • +0
    ./conf/unix/jboss/service/mysql-ds.xml
    • -44
    • +0
    ./conf/windows/jboss/service/mysql-ds.xml
    • binary
    ./lib/mysql/mysql-connector-java-5.0.8-bin.jar
LDEV-3275: Add quartz.jar as a 3rd party module since it is not a part of WildFly distribution. Old version (1.5.3) stays as upgrading to the latest (2.2.1) requires code changes (different API).

  1. … 3 more files in changeset.
LDEV-3275: Add jbossweb.jar (needed for SSO valve and JSON) as a 3rd party module since WildFly is based on Undertow, not JBoss Web server.

    • binary
    ./lib/jboss/jbossweb.jar
  1. … 16 more files in changeset.
LDEV-3275: Set WildFly server log level to DEBUG.

LDEV-3275: Start replacing JBoss libraries with ones from WildFly. Minor changes in config files.

  1. … 35 more files in changeset.
LDEV-3275: Rename lams.application.xml to application.xml as there is no more RAMS project.

LDEV-3275: Reintroduce MySQL files in HEAD.

    • -0
    • +44
    ./conf/unix/jboss/service/mysql-ds.xml
    • -0
    • +44
    ./conf/windows/jboss/service/mysql-ds.xml
    • binary
    ./lib/mysql/mysql-connector-java-5.0.8-bin.jar
LDEV-3275: Partial switch to new server dir structure.

  1. … 3 more files in changeset.
LDEV-3275: Minify Ant .properties files. Most of the variables were constant, never changed. Since build file inheritance was introduced to LAMS, it is fairly easy to change relative paths in build files themselves. So only root path were left in .properties files and variables that can actually change from project to project.

  1. … 6 more files in changeset.
LDEV-3275: Minify Ant .properties files. Most of the variables were constant, never changed. Since build file inheritance was introduced to LAMS, it is fairly easy to change relative paths in build files themselves. So only root path were left in .properties files and variables that can actually change from project to project.

LDEV-3275: Upgrade MySQL connector to version 5.1.31.

    • -44
    • +0
    ./conf/unix/jboss/service/mysql-ds.xml
    • -44
    • +0
    ./conf/windows/jboss/service/mysql-ds.xml
    • binary
    ./lib/mysql/mysql-connector-java-5.0.8-bin.jar
  1. … 6 more files in changeset.
LDEV-3275: Upgrade MySQL connector to version 5.1.31.

    • -0
    • +433
    ./conf/standalone.xml
    • -0
    • +32
    ./lib/mysql/module.xml
    • binary
    ./lib/mysql/mysql-connector-java-5.1.31-bin.jar
  1. … 256 more files in changeset.
LDEV-3275: Remove broken Eclipse builders.

  1. … 30 more files in changeset.
LDEV-3275: Add default constructors as XStream requires them when run on Java 7+. An upgrade to newer (1.4.4+) XStream is advised.

    • binary
    ./deploy-tool/lib/lams-tool-deploy.jar
  1. … 3 more files in changeset.