You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2017/12/09 15:24:28 UTC
[maven-ear-plugin] branch master created (now 095c598)
This is an automated email from the ASF dual-hosted git repository.
hboutemy pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/maven-ear-plugin.git.
at 095c598 [MEAR-171] fixed IT
This branch includes the following new commits:
new aec93ba Move maven-ear-plugin to maven-plugins
new f949434 Applying patch(es) for: MNG-576
new d7acad0 Bumping plexus-utils version to 1.0.1
new e1e530f PR: MNG-596 add XSD definition to m2 poms and archetypes
new 449c691 move main J2EE packaging definitions back to being built in
new a929706 PR: MNG-651 include ejb-clients in an EAR
new f1e4df5 o Put all m2 core dependencies (plexus-container-default and plexus-utils) under dependencyManagement of m2 and maven-plugins, and removed versions in all poms having either as a parent. Used version 1.0.2-SNAPSHOT for plexus-utils as that was used in maven-core and is not overridable.
new 3a705cf o Bumped version of plexus-container-default to 1.0-alpha-6-SNAPSHOT
new d2503e5 Forgot to remove the module package.
new 4e0bf7d o Resolved MNG-692, although I think a more general solution is required;
new ebe59b5 Add missing )
new 6fc78c6 MNG-736: Move ear source directory to comply with other plugin's structure. Applied on Stephane's behalf.
new 0e02b73 Fixing MNG-623: "Improve the exclusion / inclusion of a dependency inside the ear" Committing on behalf of Stephane Nicoll. Provides two new flags to customize ear modules:
new 35d865c Removed excludedDependencySet as it has been implemented another way
new 1cc5c18 Now allowing custom manifest file to be set in the generated EAR file.
new 2df9e4e PR: MNG-822 Submitted by: Edwin Punzalan Reviewed by: Brett Porter EAR improvements
new 8d62227 MNG-826: - Jar dependencies are not included in the generated application.xml ; Hence 'library' is the default behavior and has been removed - Added includeInApplicationXml property on JavaModule to allow it to be included in the generated application.xml
new 0218213 update dependency and parent versions
new 42c3237 [maven-release-plugin] prepare release maven-ear-plugin-2.0-beta-1
new ba6866b [maven-release-plugin] prepare for next development iteration
new c07f171 Updated web site documentation according to Johnny R. Ruiz III's work.
new 50ae8e6 changing email address.
new 1e75cfc missing : in id.
new b49bf7c info log now specifies that maven will generate a MANIFEST if the custom manifest is not found.
new 719549b Resolving: MNG-885
new ae360c4 fix ordering of display-name and description in accordance with the xsd
new e8b4e3e PR: MNG-1025 use standard resources for the ear plugin
new 1b57ae8 [MNG-1071] lookup archiver instead of calling contructor so output will be use with the correct logger. I forgot to modify these files
new 42bdb75 Fix tabs
new 2705b7f use released versions
new 9b9653d set parent
new c8aa5d7 [maven-release-plugin] prepare release maven-ear-plugin-2.0-beta-2
new 8e3c9b1 [maven-release-plugin] prepare for next development iteration
new 4816c18 upgrade plexus utils to 1.0.4-SNAPSHOT. The group ID has changed, so add a bunch of exclusions to ensure the old is not picked up fix bugs in mboot that wasn't honoring excludes.
new e3a2d91 PR: MNG-616 improve version logging, use artifact.toString for textual logging
new d7cb8b1 PR: MNG-829 Submitted by: Johnny R. Ruiz III Reviewed by: Brett Porter use File for basedir aligned parameters in various plugins
new 922c76a clean up ear plugin exception handling
new 1a9ffa0 update versions in plugins
new 9cc83be [maven-release-plugin] prepare release maven-ear-plugin-2.0
new 0b0b2a0 [maven-release-plugin] prepare for next development iteration
new 06028d1 PR: MNG-1264 Submitted by: Jerome Lacoste Reviewed by: Stephane Nicoll Support of PAR and EJB3 artifact's type in EAR plugin
new 0e4cf35 PR: MNG-1296 Submitted by: Edwin Punzalan Reviewed by: Brett Porter use scope filter and optional flag instead of hard coding
new a27640b PR: MNG-1402 Submitted by: Tomislav Stojcevich Reviewed by: Stephane Nicoll Fixed compliance of generated application.xml (display-name and description different in 1.3 and 1.4)
new 238a7a6 - MNG-1461: custom application.xml can now be specified properly. Overrides any other file found in the source directories - MNG-1444: added directory scanner to exclude common directories (subversion, CVS files, etc). Added earSourceIncludes and earSourceExcludes properties to specify the list of tokens to include and exclude respectively.
new bdfacc2 MNG-1488: added global scope defaultJavaBundleDir property. If set, all Java modules without a custom bundleDir are placed in the default bundle directory. See howto for an example.
new e9a8f26 [MNG-1598] Use maven-archiver snapshot
new 6a2685e MNG-1723: fixed configuration of ejb3 and par modules.
new d0c91ec Updating poms to change dependencies on 2.0.1-SNAPSHOT info to 2.0.1 (parent-poms, and a couple references to maven-archiver).
new ff0efde Added apache license.
new 5ddaf0f MNG-1852: Added support of sar files.
new c30077a updating parent to 2.0.1 for scpexe changes.
new 8bc9345 [maven-release-plugin] prepare release maven-ear-plugin-2.1
new 0856549 [maven-release-plugin] prepare for next development iteration
new 9be509d MEAR-3: Fixed handling of includes and excludes settings ; now handles comma separated values properly Submitted by: David Hawkins Reviewed by: Stéphane Nicoll
new 328fe04 resourceDir marked as deprecated ; will be removed in 2.3
new f54d562 fix keywords
new 7bc0a13 MEAR-18: Added support of wsr file (Jboss Web Service Archive) Thanks to: Brad O'Hearne Reviewed by: Stephane Nicoll
new 670c5fb MEAR-21: Updated of documentation Submitted by: Lilians Auvigne Reviewed by: Stephane Nicoll
new 4ee620b fixed wrong property in documentation
new ea93fb0 adjust parent POMs
new f0811b9 [MRESOURCES-14, MRAR-5, MEJB-8, MEAR-23, MANTRUN-46] Removed @description tag and use javadocs
new e382e29 MEAR-25: fixed handling of POM dependencies.
new 844320a MEAR-24: earName can now be set by the end-user.
new d54a5cb MEAR-8: Added security-roles management for the generated application.xml
new e2720be MEAR-8: Fixed NPE when no security configuration element is set.
new acd4b99 MEAR-26: Added ability to map custom artifact type.
new 4b57d1f MEAR-28: Added the ability to generate JavaEE5 deployement descriptor Submitted By: Stefan Arentz Reviewed By: Stephane Nicoll
new 8380bc0 [maven-release-plugin] prepare release maven-ear-plugin-2.2
new e8403b5 [maven-release-plugin] prepare for next development iteration
new 3cb563d [MWAR-34, MJAR-38] use the latest archiver to correct issues with the extension in the manifest
new 2a6e2d7 MNG-2460: Incorrect POM inheritance for plugins
new 732ed95 PR: MEAR-32
new d474a48 MEAR-34: Added support for HAR archives.
new 1c8034d PR: MEAR-32
new c371adb MEAR-34: Added support for HAR archives.
new 4127629 MEAR-29: Added ability to deactivate <context-root> generation to be compliant with portlet deployment.
new 80d61f9 MEAR-31: Added JBoss support (jboss-app.xml is now generated automatically).
new 4000ddd MEAR-29: revert the ability to deactivate <context-root> generation. not compliant with the spec.
new 62ebd20 MEAR-33: Added the ability to unpack artifacts in the generated EAR.
new 7cd8941 Adding test cases with the maven embedder.
new b27f06a updated dependencies.
new ad4f944 Added testing harness dependency.
new 13ec562 Revert to 2.0.1 to fix localRepository issue.
new 92c7349 MEAR-44: Added test case for the classifier attribute of a dependency.
new 0aa6cbe MEAR-33: fixed broken unpacking with non standard types (sar mainly)
new 53a086f use inheritence and make all the site appearances consistent
new 51da446 Switched to the verifier thing. Still not running the right version though.
new ce9aec9 Added apache license.
new 12dfc09 - Cleaned dependencies - Added a tests page with the list of the test - Fake artifacts are now valid zip files - Updated test structure
new fca6e12 - Cleaned dependencies - Added a tests page with the list of the test - Fake artifacts are now valid zip files - Updated test structure
new e73a0dc More tests ; Added checks on deployment descriptors.
new abba27b Added settings.xml for test execution.
new 2ff7365 MEAR-33: unpack flag can be set to false even if the artifact is witin the unpack list.
new b3fabba More tests.
new a57801a Added license.
new 31410b5 More tests.
new 163af3f MEAR-36: Added classifier functionnality to EAR plugin Submitted by: Eric Bernstein Reviewed by: Stephane Nicoll
new 5592a94 MEAR-44: Classifier can be used with Ear modules Submitted by: Cédric Vidal Reviewed by: Stephane Nicoll
new 7c428f4 MEAR-39: Added tests to check dependency scopes handling.
new acde702 MEAR-46: - Fixed ejb-clients handling - Renamed JavaModule to JarModule and deprecated JavaModule - Added defaultLibDir as an alias of defaultJavaBundleDir which is more understable - Updated documentation - Updated tests and added an ejb-client test.
new b1ec839 put back the Overview menu - when you inherit menu items they are meant to be resolved against the parent, by design - so these always belonged in the child POM.
new b7a5341 MEAR-47: resourceDir is now optional since it's deprecated Submitted by: Ian Springer Reviewed by: Stéphane Nicoll
new 45c468f Added more tests (JBoss and security settings).
new 9e97675 MEAR-42: Added file name mapping functionnality to avoid clashes with artifacts with the same Id and version.
new 09b090e MEAR-47: resourceDir is now optional since it's deprecated Submitted by: Ian Springer Reviewed by: Stéphane Nicoll
new 969914d Added test utility.
new b82fb8f MEAR-49: Preventing artifacts to be zeroed if source and destination refer to the same file. Submitted by: Ian Springer Reviewed by: Stephane Nicoll
new 03506e8 Updated license.
new 9ab084e Preparing for the release.
new 954d127 Fixed system property since it won't work on all JDK installations.
new 77c69b9 o preparing the EAR plugin for release with the directRelease profile
new aa2a758 o updating to latest released parent
new ceb83e6 Fixed test failure on linux and macOSx when the build is expected to fail.
new 4bf5f33 [maven-release-plugin] prepare release maven-ear-plugin-2.3
new 0a5fc17 [maven-release-plugin] prepare for next development iteration
new e887558 MEAR-53: ejb-client dependencies are not included in the application.xml by default anymore (should not be treated as J2EE application client modules)
new 94e1d8d MEAR-54: fixed wrong example in the documentation.
new 1c1a060 - move plugin-plugin out of 'reporting' for plugins. It's a required part of the site, and does not cause any issues with the reactor or site generation - update to snapshots
new cbb79df MEAR-58: a module is now copied over only if it is newer than the destination file Submitted by: Ian Springer Reviewed by: Stephane Nicoll
new c384408 Update parent version to 8, as 8-SNAPSHOT is never deployed and 8 is released
new bd6568f MEAR-59: it is now possible to customize the main artifact when used toghether with a classified dependency. By default a 'none' classifier identify the main artifact. This can be customized using the mainArtifactId parameter.
new 85d81e2 MEAR-50: Added simple loader repository support Submitted by: Maurice Zeijen Reviewed by: Stephane Nicoll
new 69c719c MEAR-68: Ability to add alt-dd tags to the generated application.xml
new a25e03d MEAR-63: Allow subclasses of EarMojo to provide a JarArchiver Submitted by: Elliot Metsger Reviewed by: Stephane Nicoll
new 2c3ec45 MEAR-72: Added JBoss module-order element (JBoss 4.2 only) Submitted by: Sairam Rekapalli Reviewed by: Stephane Nicoll
new 4f3ddfe [maven-release-plugin] prepare release maven-ear-plugin-2.3.1
new 620ab71 [maven-release-plugin] prepare for next development iteration
new 44378db MEAR-52: Ability to add JBoss datasources (*ds.xml) files Reviewed By: Stephane Nicoll Submitted By: Matthew Gagne
new 5eca5b9 comment out test that is failing in my env and CI
new 1f6e540 uncomment test, apparently it was a bad snapshot
new ad4f7a9 o Added svn:eol-style=native
new 720aa3f fixed case where there is a space in alternate settings path
new 64f40bc o Update links to Doxia APT reference.
new 50a0327 o added reference to MavenArchiveConfiguration's site in javadoc
new e99fd1d Bumping all parent versions to 11, to allow deployment to alternative locations.
new c2cc280 Try to use the 12-SNAPSHOT parent
new 76536ec Fixed test failure. Workaround for now, xml unit should be configured to ignore the elements order.
new 4c11816 MEAR-79: Added an IT and could not reproduce the problem.
new a82f299 Split unit tests and integration tests Move integration tests in the integration-tests profile
new 0bc22fb o Synced id and activation of integration-tests with core ITs
new 280b8f8 o Readded license headers
new 03d159d o Reordered POM
new bb45b3c o Added project description
new 69db555 o Added SCM information (compare http://www.nabble.com/Re%3A-%3Cscm%3E-element-in-plugin-POMs-p18934198.html)
new 62bd976 o Updated index page of plugin site
new 1d7fc58 o Unified plugin name
new 472d8da o Changed encoding of site descriptor to UTF-8 just like used for POMs o Updated/added license headers
new 53372d4 o Fixed spelling
new 13da5fd o Explicitly stated UTF-8 as file encoding o Updated license header
new 29ef1cf o Updated index page of plugin site
new d7edd94 o Inherited from maven-plugins:12
new a337c3f o Formatted/reordered POM
new e49e730 o Migrated core IT 0033 over to its corresponding plugin project
new 8d0be9b o fixed settings XSD due to r726420
new 9ee15c3 o Updated all plugins to use maven-invoker-plugin:1.3 to workaround MNG-3284 and bogus CI failures
new 4077100 o Adjusted IT settings to compensate for the unusual unix-style local repo path used on the Windows nodes of the Hudson grid
new b42e467 o Fixed svn:keywords
new 4a95bd7 MEAR-78: when specified, the library configuration is now written properly in a JavaEE5 application.xml. Thanks to Markus Knittig.
new 6211c68 MEAR-43: Content in the src/main/application can be filtered the usual way
new f7f6488 ejb3 module deprecation warning.
new 18f4e48 o Declared parameter default values via Mojo API annotations to have them documented on the site
new c1f2055 o Fixed IT setup: - Added/filtered token @project.version@ to test POMs to enforce proper plugin version during tests - Moved JUnit IT test into phase integration-test to use the staging repository created by the Invoker Plugin
new 64800b0 [MEAR-99] Corrupted deployment descriptor if configured encoding does not match platform encoding
new b8c10d3 o Stabilized tests
new f8e0a64 use the latest parents
new f1fb109 o Inherited from maven-plugins:13
new 33785ce MEAR-120: Added support for JBoss5 and a complete loader-repository section. Submitted by: Daniel Pfeifer Reviewed by: Stephane Nicoll
new 6f03ad2 MEAR-120: improved the configuration by providing attributes par parser and repository classes.
new 75f6b6a MEAR-81: it is now possible to disable the generation of application.xml if version is set to 5.
new 3d88c72 MEAR-86: Added a way to include libraries in application.xml using a flag
new f1da837 prepare for the release
new b7a562c MEAR-100: Activated altDeploymentDescriptor for 1.3 and 1.4
new ba59cef [maven-release-plugin] prepare release maven-ear-plugin-2.3.2
new 74fd7cb [maven-release-plugin] prepare for next development iteration
new 41997da used http://maven.apache.org/xsd/* for schema location
new 7a86ef2 o Propagated maven.home to ITs
new c485d84 MEAR-105: Fixed jboss-app.xml settings for JBoss5 Submitted by: Evgeny Mandrikov Reviewed by: Stephane Nicoll
new 8bb6b0f MEAR-104: Fixed order of elements in jboss-app.xml to match the DTD
new 07d1479 MEAR-103: Filtered manifest in the defaut resources directory is now taken into account automagically.
new 276e1f1 MEAR-75: Class-Path entry in manifest is now generated according what EarModule#getUri() returns.
new 6186f5b Fix imports
new fec1b1a o Added plugin version to POM snippets in documentation
new 69355b9 o filtering version in doc
new bfa8e24 o fixed ambiguous links o added Doxia xsd
new fbd844e MEAR-112 add "6"/VERSION_6 as a valid value of version parameter
new 420812d generate correct java ee 6 deployment descriptor
new 7e590c6 o Added IT to check JBoss-specific configuration
new f0fbb04 upgrade parent version to ensure source-release is automatic.
new f934fc9 preparing maven ear plugin release. Switched to 2.4 as it contains a major new feature (support of JaveEE 6)
new 2f3e85e o Fixed IT
new c106296 o Updated to maven-invoker-plugin:1.4
new b6fbed6 [maven-release-plugin] prepare release maven-ear-plugin-2.4
new 2994caa revert release preparation (tagging failed no such revision)
new 1ed8f27 [maven-release-plugin] prepare release maven-ear-plugin-2.4
new da2de52 [maven-release-plugin] prepare for next development iteration
new 3140024 Fix couple of typos in javadoc
new f9d0ede MEAR-118: Fixed regression of application.xml generation.
new 198ea52 MEAR-121: Added documentation about the ${null} trick to avoid a display name at all in the generated application.xml
new 607bbf5 MEAR-117: filtering should create the appropriate target directory if necessary.
new 961950b MEAR-85: ejbClient dependencies should be placed in defaultLibBundleDir. Patch submitted by: Aleksey Shipilev Reviewed by: Stephane Nicoll
new 003afde [maven-release-plugin] prepare release maven-ear-plugin-2.4.1
new 935952a [maven-release-plugin] prepare for next development iteration
new 33c17fa Updated parent to v17
new 06eb99d [MEAR-125] EAR plugin is not thread safe
new 1e82c1e o Upped archiver to 2.4.1, fixed dependency:analyze issues
new f694831 [maven-release-plugin] prepare release maven-ear-plugin-2.4.2
new b21adef [maven-release-plugin] prepare for next development iteration
new 3e50da8 code reformat according to maven code style. Initiated 2.4.3-SNAPSHOT
new c638cc0 MEAR-116: Harmonized build output be it invoked from the reactor or from the module directly, based on an initial patch made by Benjamin Bentmann.
new 224445d MEAR-35: added the ability to specify an ID for a given module and to trigger automatic generation based on the generateModuleId property. Based on an initial patch from Matt Jensen.
new b8f81ef MEAR-98: Added a file name mapping implementation that omits the version. Based on a patch by Benjamin LERMAN.
new 92178cf MEAR-134: fix for no library directory with JavaEE, based on patch provided by Michael Brackx
new 37cfb16 MEAR-131: Rationalized the use of expresion vs. default-value for mojo parameters.
new 0dee502 MEAR-132: adding default-value tag to generate the documentation properly.
new f49b395 MEAR-128: added support for application-name and initialize-in-order (JavaEE 6 features)
new 65f85b6 MEAR-135: rationalize the use of JavaEEVersion in its own class.
new 1865cee o Fix typos and add more formating.
new 8ec5e76 [maven-release-plugin] prepare release maven-ear-plugin-2.5
new 26d4bdd [maven-release-plugin] prepare for next development iteration
new 82399f3 o Added license headers
new 695814e o Set svn:eol-style=native
new 5ddccf2 fix relativePath to plugins parent and bump to latest parent for all plugins
new b4805de MEAR-137: Support for AppClient. Still need to add ITs once the maven-acr-plugin is resolved
new 9ae257d MEAR-137: integration tests and documentation update for the app-client support
new c64ff87 o added mavenVersion property when not already there o used mavenVersion property for maven prerequisite
new 5c4726a upgrade invoker plugin to 1.5
new 692b55b fixed typos
new 1bcd8b8 use local resources when validating documents to avoid intermittent failures
new b09d69e MEAR-139: fixed typos in documentation (earSourcesDirectory vs. earSourceDirectory). Thanks to Alexey Tomin
new e013d48 [maven-release-plugin] prepare release maven-ear-plugin-2.6
new aee07bc [maven-release-plugin] prepare for next development iteration
new adcac92 upgrade plugins to latest parent 21
new e5a5f44 Fix broken links.
new ef4cc33 Improve Javadoc.
new 6a0d04d [MEAR-60] Improve support for skinny war files Submitted by: Jeroen Ruijgers and Eric Pabst Reviewed by: Dennis Lundberg
new 999bac5 [MEAR-60] Improve support for skinny war files
new 1d5d164 Fix the property name so that filtering actually takes place. Fix typos.
new 8463df4 Change groupId and name of IT.
new a822ebd Fix typo in directory name of IT.
new b500591 Fix the exception message if an excluded entry is included.
new 0f2789b [MEAR-87] Allow exclusion of artifacts when building the ear file
new 7bd05a9 Remove redundant name attribute.
new e6d9158 Minor tweaks to Javadoc.
new 7ff3586 Extract the version of Maven Archiver to a property and display it on the usage page.
new 950b171 Extract the version of Maven Filtering to a property and display it on the usage page.
new 7e2dd3e [MEAR-140] HTML Anchors on page "EAR Modules" defect
new f39791c [MEAR-48] Remove the deprecated resourcesDir parameter
new a569595 [MEAR-60] Improve support for skinny war files
new f8ee32b [MEAR-87] Allow exclusion of artifacts when building the ear file
new c3d4db5 Fix errors reported by Checkstyle.
new b61caff Fix typos.
new 7daafe4 Add generics
new e8cbcb1 Add more generics
new 1cf7228 Add more generics
new 6d47229 Generics for tests too
new a9b80bf Update mavenArchiverVersion from 2.4.1 to 2.4.2
new b17b9a2 Cleanup m-invoker-p, already configured in maven-plugins parent, which caused a duplicate invocation of this plugin
new 8665c6a Fix typos.
new 0f3b971 [maven-release-plugin] prepare release maven-ear-plugin-2.7
new 366eb0d [maven-release-plugin] prepare for next development iteration
new 4675165 MEAR-141: support of env-entries in generated application.xml, based on a patch from Jim Brownfield.
new 5b6c717 MEAR-145: Add Maven version used to Created-By entry in manifest (Submitted by Anders Hammar).
new c99dfd6 MEAR-141: Fix String.isEmpty() signature
new 54449de [MEAR-145] Add Maven version used to Created-By entry in manifest
new 2d2dc96 Stop using deprecated plugin configurations.
new eda3dc4 Revert "MEAR-141: Fix String.isEmpty() signature"
new 07d4542 Upgraded deps
new 8f2364e MEAR-147: Fixed doctype declaration for JBoss 4.2. Patch submitted by Andreas Wurzer
new e29643a Remove unnecessary @SuppressWarning
new 19d7754 [MEAR-152] use maven-plugin-tools' java 5 annotations
new ceafae7 move plugin version to a property and plugins annotations in compile scope
new 2e848d0 use non beta maven filtering version
new 365554a use last plugin parent snapshot to use last compiler plugin to improve build time on jenkins build.
new 99e4953 fix ear plugin build
new ac7d2a1 this repository doesn't exist anymore
new efbb451 reverted part of r1360770 causing IT failures
new 9c6798f reverted r1360775 since it causes project-045 failure (don't know if the IT is wrong or the non-beta utility has bugs)
new 3d82307 annotations are not needed for plugin execution so mark dependency as provided
new 9bae7ec Aligned plexus archiver version to latest release
new fcc19be MEAR-150: Support for no version for ejb file name mapping. Patch submitted by Philippe Marschall
new 2b63a6f use released parent pom
new b126a56 MEAR-141: support of env-entries in generated application.xml, based on a patch from Jim Brownfield. Applied again with a fix for the IT with Maven 2
new 5985670 MEAR-146: add an option to tune the way the library-directory element is generated in the application.xml. Based on patch provided by Alex Halovanic. Also fixes MEAR-151.
new 393a15e [maven-release-plugin] prepare release maven-ear-plugin-2.8
new 6bca609 [maven-release-plugin] prepare for next development iteration
new ac9dca4 use Integer.valueOf rather than new Integer
new 7309d4d replace StringBuffer by StringBuilder
new c7b5c3a [MEAR-160] use last plexus-utils which is faster to copy files.
new 460563d [MEAR-160] use last plexus-archiver with useJvmChmod on per default.
new 94d9191 update maven-plugin-plugin to 3.2
new 0966bff use last plexus utils 3.0.9
new 37b58bd [MEAR-164] support for useJvmChmod in archiver Submitted by Seth Rife.
new c8337d4 add contributor
new 1136cfd add @since
new d8e4ae7 [MEAR-164] support for useJvmChmod in archiver and true per default
new 161c630 upgrade all to last parent 24
new 0b5a60e Use m-invoker-p 1.8 to include groovy-xml classes
new 0f1c357 Follow ASF branding rules.
new 717a2d9 More plexus updates
new 21133e5 Oh, look at that button. Does that convert everything to correct java5 ??
new 26ffabd Further code analysis improvements
new edc2506 More code analysis fixes
new c0636b6 Reformatted to code style
new c2206e7 Revert "Reformatted to code style"
new d9065da [MEAR-169] Add support for EAR 7 Submitted by Fred Bricon
new bae9296 better with adding files ...
new d5d6bef add Fred as contributor
new 495c4af Add missing license headers where possible. Configure explicit RAT exclusions for the files that cannot contain a license header. This plugin now passes the checks done by RAT.
new becb67e [MEAR-149] skinnyWars and SNAPSHOT unique dependencies
new 11e5930 Add mockito (required with previous commit, which now has compilation errors) introduce failsafe instead of customized surefire
new d6788a3 Force correct order of elements, it seems like XML validation doesn't work.
new 237c9b0 [MEAR-158] Elements library-directory and env-entry out of sequence in application.xml for JEE 6 Patch contributed by Fred Bricon, verified by Robert Scholte
new 16dd700 configured site deploy to /plugins-archives/<artifactId>-LATEST
new 1e095da [MEAR-174] generate-application-xml does not support the definition of an application id
new 8174734 Update javadoc, version 7 is also valid
new 5d56955 MavenProject is actually injected as parameter, not as component
new b6da524 Make MavenProject required and readonly
new f8261ee [MEAR-172] Enhance the exception thrown when the EAR plugin can not map an included artifact Patch contributed by Steve Moyer, verified by Robert Scholte
new ca9e072 Code formatting, no other changes!
new 0124ac7 Fix several checkstyle error
new b1c2295 [MEAR-167] Classes from different modules with the same artifactId are merged when skinnyWars set to TRUE
new 6cb446c improve comment
new daa09c4 [MEAR-162] skinnyWars with wars without manifest Class-Path attribute
new cdea5ff restrict jdk to 1.6+ due to javaee-api dependency
new 46fd5fb Also fix source+target of compiler
new e5fc6b2 Simplify multimodule project Fix for M2 by specifying ejb packaging (instead of the default: jar)
new bb09c19 Cleaned up based on dependency:analyze
new 00a0a00 [MEAR-88] Improve documentation on combining Eclipse and Maven Integration
new be93932 Upgraded plexus deps
new baa8c68 Changed to correct name of m2e and added link to m2e project page.
new fbc39a3 [MEAR-178] Change "J2EE" and sun link on index page
new b5cceae Added missing link to Eclipse and Maven Integration example
new b89db0d [MEAR-73] Property to disable transitive dependencies resolving IT to confirm this works for M3 already
new 8c72379 [MEAR-73] Property to disable transitive dependencies resolving Document configuration for excluding transitive dependencies
new e3b5654 Clarified that m2e is the preferred way for integrate Maven in Eclipse
new 5803064 Add licenses
new 42b1679 [maven-release-plugin] prepare release maven-ear-plugin-2.9
new f84256c [maven-release-plugin] prepare for next development iteration
new 217dd8d upgraded parent pom (compiler, assembly, doap not upgraded because of a failure: need to investigate)
new 6919f98 [MNGSITE-152] - Added appropriate links to download site and license location to fulfill the ASF requirements.
new 0c1af5a [MNGSITE-152] - Added missing download.cgi and xdoc/download.xml.vm
new 055c78d added license header
new 7883c36 [MEAR-189] - In case of the fileNameMapping is changed from default to no-version or full the deletion of the artifacts could not work. So introduced a simple method which gives back the original name which solves the problem. - Added two approriate integration tests to prove the correctness.
new 9a72fa0 [MEAR-185] - Fixed documentation and IT's appropriately. Using defaultLibBundleDir instead of defaultJavaBundleDir.
new c53cb8e - Improved documentation for the fileNameMapping.
new d0e988f [maven-release-plugin] prepare release maven-ear-plugin-2.9.1
new fbc0353 [maven-release-plugin] prepare for next development iteration
new 91eb386 - Cleaned up code - Removed WARNINGs - Removed unused imports - Removed unneccesary @Suppress..
new e92e223 [MEAR-183] - Creation of temp folder now in target folder.
new f73367b [MEAR-190] - Removed alias.
new 623056c [MEAR-191] - Set prerequisites to Maven 2.2.1 - fixed incompatiblity in ArtifactTestStub.
new 7e087ea Injection via @Parameter instead of @Component
new 476ffc8 plexus-archiver 2.5
new 7acf1d0 [MEAR-195] - Removed plexus-container-default:1.0-alpha-9-stable-1 dependency
new 5ae8db1 - Removed unused code.
new 4e89e84 [MEAR-196] - Upgrade to plexus-archiver version 2.6
new 6c03e16 Updated to plexus-archiver 2.6.1, plexus-io 2.1.1 and plexus-utils 3.0.18
new 6bc5a1d [MEAR-197] - Upgrade to plexus-archiver version 2.6.2
new 65112d5 Updated to plexus-archivee 2.6.3 and io 2.1.3. Should fix windows troubles
new 5d07c07 - Improved Code to be more Java 5.
new 6bc482a [MEAR-199] - Fixed the integration test to get a comparsion between used manifest file and the one which is inside the EAR file.
new 093e7f7 [MEAR-199] - Followup cleaned up imports.
new a5de0ee - Fixed typo.
new 3431d3c - Added to all plugins LICENSE file - Added to all plugins NOTICE file with copyright year 2007-2014
new 01d96cb - Undone the commit r1630358 which means to remove all LICENSE/NOTICE files until the ASF is clear about what to do.
new da25629 [MEAR-200] - Upgrade to plexus-archiver 2.7
new ed2da40 Updated to p-u .20
new 2b4552a [MEAR-180] - Checking the list of modules if we have duplicate artifacts and produce a warnging optionally fail the build to keep backward compatibility.
new 64c7709 [MEAR-202] Upgrade to maven-plugins version 25 to 26 - Fixed checkstyle reported errors. - Added/Fixed missing license headers
new e77656c [MEAR-202] Upgrade to maven-plugins version 25 to 26 - Added excludes for har, sar types which seemed to be causing problems.
new 7fa42e1 [MEAR-202] Upgrade to maven-plugins version 25 to 26 - Cleanup pom according to the update.
new bb9ac46 - Added Link to RAT-187 to ignore har/sar files.
new dda0eef [MEAR-204] Upgrade maven-archiver dependency to v2.6
new fdac5be added debug output
new bd0f3ac [MEAR-205] Upgrade to maven-plugins parent version 27 - Removed definitions for maven-plugin-annotations cause they are inhertited from the parent. - Enhanced apache-rat-plugin configuration to add excludes instead of replacing them.
new 0743c18 [MEAR-206] Update to plexus-archiver 2.9
new df029e2 [MEAR-176] Upgrading maven-filtering breaks IT
new 3a8b8b6 [MEAR-182] Skinny WAR's - Skip Class-Path Modification in Manifest Applied patch of Mario Däpp with slight enhancement by using the option skipClassPathModification which is defined to true by default to keep backward compatibility.
new c0d9a9a [MEAR-182] Skinny WAR's - Skip Class-Path Modification in Manifest Followup: changed the logic cause it makes more sense in that way.
new 1f543e6 [MEAR-182] Skinny WAR's - Skip Class-Path Modification in Manifest Followup: activate new feature in integration tests otherwise the IT will fail as expected.
new 2db4ef2 Improved code to reduce the checkstyle reported errors.
new 892d7b8 Improved code to reduce the checkstyle reported warnings/errors.
new d1011fb Removed accidently added comment.
new 1caff15 [MEAR-188] Project property cannot be resolved inside <env-entry> element Introduced interpolation within the envEntries elements its no possible having properties etc. within those elements.
new 88699b9 [MEAR-181] Adding ejb-ref in application.xml Added ejb-ref first implementation.
new e1b6f69 [MEAR-210] Following naming conventions of maven-surefire/failsafe-plugin - Removing the maven-surefire-plugin configuration which results in changing some test file names to fit naming conventions. - Moving the stubs into a separate folder. - Upgrade to junit 4.10
new 239f82b [maven-release-plugin] prepare release maven-ear-plugin-2.10
new dd5fcf9 [maven-release-plugin] rollback the release of maven-ear-plugin-2.10
new a4a2105 Fixed checkstyle reported stuff.
new 2aa3bd8 [maven-release-plugin] prepare release maven-ear-plugin-2.10
new 32eb17b [maven-release-plugin] prepare for next development iteration
new 804fc3e [MEAR-214] RarModule not seen as standard artifact type
new b4a8dd7 [MEAR-159] encoding when filtering resources
new 2f34b2b changed svnpubsub url from /content to /components
new 501a338 moved Jira from Codehaus to Apache
new 8a2a210 [MNGSITE-243] Fixed link to How to use Mirros for Repositories
new 22d61df Added tests.
new 93f328a [MEAR-218] Upgrade plexus-archiver to 2.10.3
new 5820d60 [MEAR-219] Upgrade to fluido skin
new 7c8dd15 [MEAR-220] Upgrade plexus-utils to 3.0.22
new ba2aecb [maven-release-plugin] prepare release maven-ear-plugin-2.10.1
new 5dedcd5 [maven-release-plugin] prepare for next development iteration
new f29d8e7 Result of mvn versions:update-child-modules -DallowSnapshots -N
new 254b423 use released version of plugin parent, i.e 28
new 3059720 [MEAR-208] Upgrade to Maven 3.0 compatiblity + JDK 6
new a164a4b [MEAR-207] Remove the JavaModule/Ejb3Module which are marked deprecated
new 65a94db [MEAR-208] Upgrade to Maven 3.0 compatiblity + JDK 6 Upgraded maven-filtering from 3.0.0-SNAPSHOT to final release 3.0.0
new 315697b [MPOM-95] updated parent pom location
new 7f0cb7b [MEAR-224] Upgrade plexus-archiver from 2.10.3 to 3.0.1
new b212398 [MEAR-225] Upgrade plexus-archiver from 3.0.1 to 3.0.3
new d398fd1 [MEAR-233] Upgrade plexus-archiver from 3.0.3 to 3.1.1
new c8b2f8e [MEAR-229] Change default value for version parameter o Changed default value to version 7. o Added for the IT the version parameter in the appropriate pom files, cause they would otherwise fail. o Added possible version 8.
new cf1b4e9 [MEAR-198] Add LifecycleMapping and ArtifactHandler from maven-core to target packaging plugin o Added components.xml which contains ArtifactHandler mapping and life cycle mapping and the appropriate plugin versions. o Added basic integration tests which checks if by using the maven-jar-plugin with extensions=true the build will successfully end.
new eb80643 [MEAR-198] Add LifecycleMapping and ArtifactHandler from maven-core to target packaging plugin o Followup missed filtering.
new 8255c3e o Updated to 'plexus-utils-3.0.23'. o Updated to stop suppressing exceptions incorrectly when closing resources. Most of the time the 'IOUtils.closeQuietly' methods of 'commons-io' and the 'IOUtil.close' method of 'plexus-utils' are used incorrectly. They are meant to be used in 'finally' blocks to not suppress an exception already thrown in the 'try' block. The documentation of the 'IOUtils.closeQuietly' methods explicitly contains usage examples. As soon as [...]
new d08fa73 o Updated to 'plexus-utils' 3.0.24.
new e124a26 o Updated 'plexus-archiver' to 3.2. o Updated 'commons-io' to 2.5.
new b19d701 updated Jira url
new 0907852 [MEAR-234] Upgrade maven-shared-components parent to version 30
new 83a0471 [MEAR-235] Upgrade maven-archiver to 3.1.0
new dc89fa4 [MEAR-236] Upgrade maven-filtering to 3.1.1
new e09ac43 [MEAR-237] Upgrade plexus-archiver to 3.3
new 3f3f91e [MEAR-238] Upgrade of plexus-archiver to 3.4.
new 82f01b9 [MEAR-240] Upgrade of maven-archiver to 3.1.1.
new c05feed [MEAR-208] Upgrade to Maven 3.0 compatiblity + JDK 6 Set project version to 3.0.0-SNAPSHOT
new 80800f9 Fix IDE reported warnings
new 04752fa replace deprecated constructor Manifest(Reader) with Manifest(InputStream)
new 8675553 [MEAR-241] Change package to o.a.m.plugins
new bad62c5 [MEAR-242] Update lifecycle mapping plugin version o maven-resources-plugin from 2.7 to 3.0.1
new b81c9f5 [MEAR-243] Skinny WARs - JAR not removed from WAR if scope in EAR is set to provided
new 333eb1e [MEAR-244] Remove link to non-existing Codehaus wiki
new 5ba1dbd [MEAR-245] Upgrade of plexus-interpolation to 1.24.
new a3e6f01 Correct jira.codehaus.org to issues.apache.org/jira
new 15d7211 [MEAR-217] Snapshot dependencies are not deleted from skinny WARs Submitted by: Fabian Schlier
new 6435640 o Updated to latest parent SNAPSHOT.
new f63aaa5 o Reverted last commit to reset to release version parent's.
new 2790bda [MEAR-246] Upgrade the EAR lifecycle to use the maven-resources-plugin 3.0.2.
new de495ac Code improvement.
new a356cdb [MEAR-228] Remove manifestFile parameter o Removed manifestFile and fixed IT according to the change to use archive configuration instead.
new 7215f79 [MEAR-223] Link to wiki on documentation page is pointing to shutdown codehaus
new 07c6c12 [MEAR-250] IT skinny-wars-javaee5 fails while running with JDK 9 o By upgrading the IT using the newest version of maven-war-plugin:3.1.0 will successfully run the IT.
new 0ece918 [MEAR-251] Upgrade maven-archiver to 3.2.0
new b17cc70 [MEAR-252] Upgrade plexus-archiver to 3.5.
new ae5db95 [MEAR-253] Upgrade plexus-utils to version 3.1.0
new 48ea09d [MEAR-252] Upgrade plexus-archiver to 3.5. o Followup upgrade to JDK 7 minimum
new f08fbed [MEAR-232] Remove param properties that doesn't make sense for CLI usage o Removed maven.ear.escapedBackslashesInFilePath, maven.ear.escapeString, maven.ear.skinnyWars, maven.ear.useJvmChmod. o Removed alias earName.
new 9c976d7 [MEAR-226] bundleFileName functionality for the acr plugin o Added AcrModule implementation to make bundleFileName configuration possible.
new f0a219f [MEAR-247] resource-ref in generated application.xml o Added the generation of resource-ref entries in application.xml
new 7df71d3 [MEAR-248] Support lookup-name in env-entry section o Added lookup-name in env-entry section.
new 6ed527e [MEAR-248] Support lookup-name in env-entry section o Added integration test
new c350a38 [MEAR-247] resource-ref in generated application.xml o Added integration test for resource-refs.
new de33bcf [MEAR-171] Full customization of FileNameMapping is needed o Implemented full file name mapping by using maven-mapping shared component. o Made integration tests more reliable. o Changed all integration tests cause the default for the file name mapping is defined as: @{groupId}@-@{artifactId}@-@{version}@@{dashClassifier?}@.@{extension}@ o Introduced a new parameter outputFileNameMapping which can be used to change the mapping based on the maven-mapping [...]
new 095c598 [MEAR-171] fixed IT
The 453 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
--
To stop receiving notification emails like this one, please contact
['"commits@maven.apache.org" <co...@maven.apache.org>'].