├── .asf.yaml ├── .git-blame-ignore-revs ├── .github ├── ISSUE_TEMPLATE │ ├── BUG.yml │ ├── FEATURE.yml │ └── config.yml ├── dependabot.yml ├── pull_request_template.md ├── release-drafter.yml └── workflows │ ├── maven-verify.yml │ ├── pr-automation.yml │ ├── release-drafter.yml │ └── stale.yml ├── .gitignore ├── Jenkinsfile ├── README.md ├── pom.xml └── src ├── it ├── MEAR-198 │ ├── invoker.properties │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── java │ │ │ └── A.java │ └── verify.bsh ├── MEAR-243-skinny-wars-provided │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ ├── war-module-one │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── web.xml │ └── war-module-two │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── MEAR-278-same-artifact-twice │ ├── invoker.properties │ ├── pom.xml │ ├── pom1.xml │ ├── pom2.xml │ └── verify.groovy ├── basic │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── application │ │ │ └── META-INF │ │ │ └── appserver-application.xml │ └── verify.bsh ├── descriptor-encoding │ ├── latin-1 │ │ └── pom.xml │ ├── pom.xml │ ├── utf-8 │ │ └── pom.xml │ └── verify.groovy ├── filenamemapping-usage-fail │ ├── ear-module │ │ └── pom.xml │ ├── invoker.properties │ ├── pom.xml │ ├── verify.groovy │ └── war-module │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── jboss │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── application │ │ │ └── META-INF │ │ │ └── appserver-application.xml │ └── verify.bsh ├── non-skinny-wars │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ └── war-module │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── packaging-excludes │ ├── pom.xml │ └── verify.bsh ├── packaging-includes │ ├── pom.xml │ └── verify.bsh ├── resource-custom-directory │ ├── pom.xml │ ├── src │ │ └── main │ │ │ └── application │ │ │ └── APP-INF │ │ │ └── classes │ │ │ └── foo.properties │ └── verify.bsh ├── same-artifactId │ ├── app │ │ └── pom.xml │ ├── business-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── B.java │ ├── ejb-service │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ └── com │ │ │ └── example │ │ │ └── A.java │ ├── invoker.properties │ ├── pom.xml │ └── verify.groovy ├── settings.xml ├── skinny-wars-filenamemapping-full │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ └── war-module │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── skinny-wars-filenamemapping-no-version │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ └── war-module │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── skinny-wars-javaee5 │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ ├── war-module1 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── web.xml │ ├── war-module2 │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── web.xml │ └── war-module3 │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── skinny-wars-timestamp │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ ├── war-module-one │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── webapp │ │ │ └── WEB-INF │ │ │ └── web.xml │ └── war-module-two │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml ├── skinny-wars │ ├── ear-module │ │ └── pom.xml │ ├── pom.xml │ ├── verify.bsh │ └── war-module │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── webapp │ │ └── WEB-INF │ │ └── web.xml └── transitive-excludes │ ├── pom.xml │ └── verify.groovy ├── main ├── filtered-resources │ └── META-INF │ │ └── plexus │ │ └── components.xml └── java │ └── org │ └── apache │ └── maven │ └── plugins │ └── ear │ ├── AbstractEarModule.java │ ├── AbstractEarMojo.java │ ├── AbstractXmlWriter.java │ ├── AppClientModule.java │ ├── ApplicationXmlWriter.java │ ├── ApplicationXmlWriterContext.java │ ├── EarExecutionContext.java │ ├── EarModule.java │ ├── EarModuleFactory.java │ ├── EarMojo.java │ ├── EarPluginException.java │ ├── EjbClientModule.java │ ├── EjbModule.java │ ├── EjbRef.java │ ├── EnvEntry.java │ ├── GenerateApplicationXmlMojo.java │ ├── HarModule.java │ ├── JarModule.java │ ├── JbossAppXmlWriter.java │ ├── JbossConfiguration.java │ ├── JbossEarModule.java │ ├── ParModule.java │ ├── RarModule.java │ ├── ResourceRef.java │ ├── SarModule.java │ ├── SecurityRole.java │ ├── UnknownArtifactTypeException.java │ ├── WebModule.java │ ├── WsrModule.java │ └── util │ ├── ArtifactRepository.java │ ├── ArtifactTypeMappingService.java │ ├── EarMavenArchiver.java │ ├── InvalidJavaEEVersion.java │ └── JavaEEVersion.java ├── site ├── apt │ ├── examples │ │ ├── customize-file-name-mapping.apt.vm │ │ ├── customizing-a-module-filename.apt.vm │ │ ├── customizing-context-root.apt.vm │ │ ├── customizing-module-location.apt.vm │ │ ├── customizing-module-uri.apt.vm │ │ ├── eclipse-and-maven-integration.apt.vm │ │ ├── excluding-a-module.apt.vm │ │ ├── excluding-files-from-ear.apt.vm │ │ ├── filtering-advanced.apt.vm │ │ ├── filtering-sources.apt.vm │ │ ├── generating-jboss-app.apt.vm │ │ ├── generating-modules-id.apt.vm │ │ ├── including-a-third-party-library-in-application-xml.apt.vm │ │ ├── skinny-modules.apt.vm │ │ ├── skinny-wars.apt.vm │ │ ├── specifying-env-entries-for-the-generated-application-xml.apt.vm │ │ ├── specifying-resource-ref-entries-for-the-generated-application-xml.apt.vm │ │ ├── specifying-security-roles-for-the-generated-application-xml.apt.vm │ │ ├── unpacking-a-module.apt.vm │ │ └── using-app-client.apt.vm │ ├── index.apt.vm │ ├── modules.apt.vm │ ├── tests.apt │ └── usage.apt.vm ├── fml │ └── faq.fml ├── resources │ └── download.cgi ├── site.xml └── xdoc │ └── download.xml.vm └── test ├── filtered-resources └── settings.xml ├── java └── org │ └── apache │ └── maven │ └── plugins │ └── ear │ ├── AbstractEarTestBase.java │ ├── EarModuleTest.java │ ├── EnvEntryTest.java │ ├── it │ ├── AbstractEarPluginIT.java │ └── EarMojoIT.java │ ├── stub │ └── ArtifactHandlerTestStub.java │ └── util │ ├── ArtifactRepositoryTest.java │ ├── ArtifactTypeMappingServiceTest.java │ ├── EarMavenArchiverTest.java │ ├── JavaEEVersionTest.java │ └── ResourceEntityResolver.java └── resources ├── dtd ├── application_1_3.dtd ├── jboss-app_3_2.dtd ├── jboss-app_4_0.dtd ├── jboss-app_4_2.dtd └── jboss-app_5_0.dtd ├── m2repo ├── com │ └── foo │ │ └── bar │ │ ├── ejb-sample-one │ │ └── 1.0 │ │ │ ├── ejb-sample-one-1.0-classified.jar │ │ │ ├── ejb-sample-one-1.0.jar │ │ │ └── ejb-sample-one-1.0.pom │ │ └── ejb-sample-two │ │ └── 1.0 │ │ ├── ejb-sample-two-1.0-client.jar │ │ ├── ejb-sample-two-1.0.jar │ │ └── ejb-sample-two-1.0.pom └── eartest │ ├── app-client-sample-one │ └── 1.0 │ │ ├── app-client-sample-one-1.0.jar │ │ └── app-client-sample-one-1.0.pom │ ├── ejb-sample-one │ └── 1.0 │ │ ├── ejb-sample-one-1.0-classified.jar │ │ ├── ejb-sample-one-1.0.jar │ │ └── ejb-sample-one-1.0.pom │ ├── ejb-sample-two │ └── 1.0 │ │ ├── ejb-sample-two-1.0-client.jar │ │ ├── ejb-sample-two-1.0.jar │ │ └── ejb-sample-two-1.0.pom │ ├── har-sample-one │ └── 1.0 │ │ ├── har-sample-one-1.0.har │ │ └── har-sample-one-1.0.pom │ ├── jar-sample-one │ └── 1.0 │ │ ├── jar-sample-one-1.0.jar │ │ └── jar-sample-one-1.0.pom │ ├── jar-sample-three-with-deps │ └── 1.0 │ │ ├── jar-sample-three-with-deps-1.0.jar │ │ └── jar-sample-three-with-deps-1.0.pom │ ├── jar-sample-two │ └── 1.0 │ │ ├── jar-sample-two-1.0.jar │ │ └── jar-sample-two-1.0.pom │ ├── sar-sample-one │ └── 1.0 │ │ ├── sar-sample-one-1.0.pom │ │ └── sar-sample-one-1.0.sar │ └── war-sample-one │ └── 1.0 │ ├── war-sample-one-1.0.pom │ └── war-sample-one-1.0.war ├── m2snapshots └── eartest │ └── jar-sample-one │ └── 1.0-SNAPSHOT │ ├── jar-sample-one-1.0-20150825.210557-91.jar │ ├── jar-sample-one-1.0-20150825.210557-91.jar.sha1 │ ├── jar-sample-one-1.0-20150825.210557-91.pom │ ├── jar-sample-one-1.0-20150825.210557-91.pom.sha1 │ └── maven-metadata.xml └── projects ├── project-001 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-002 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-003 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-004 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-005 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-006 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-007 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-008 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-009 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-010 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-011 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-012 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── application │ ├── LICENSE.txt │ └── README.txt ├── project-013 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── ear │ ├── LICENSE.txt │ └── README.txt ├── project-014 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── application │ ├── LICENSE.txt │ ├── README.txt │ ├── content │ └── ignore.txt │ └── ignore.txt ├── project-015 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── application │ └── META-INF │ └── MANIFEST.MF ├── project-016 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── ear │ └── MANIFEST.MF ├── project-017 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── ear │ └── application.xml ├── project-018 └── pom.xml ├── project-019 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-020 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-021 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-022 └── pom.xml ├── project-023 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-024 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-025 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-026 └── pom.xml ├── project-027 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-028 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-029 ├── expected-META-INF │ └── application.xml ├── lib │ └── rt.jar └── pom.xml ├── project-030 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-031 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-032 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-033 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-034 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-035 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-036 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-037 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-038 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-039 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-040 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-041 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-042 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-043 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-044 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-045 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── application │ └── README.txt ├── project-046 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ ├── application │ └── README.txt │ └── filters │ └── config.properties ├── project-047 ├── expected-META-INF │ └── application.xml ├── pom.xml └── src │ └── main │ └── application │ └── README.txt ├── project-048 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-049 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-050 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-051 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-052 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-053 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-054 └── pom.xml ├── project-055 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-056 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-057 ├── expected-META-INF │ ├── application.xml │ └── jboss-app.xml └── pom.xml ├── project-058 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-059 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-060 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-061 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-062 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-063 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-064 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-065 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-066 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-067 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-068 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-069 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-070 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-071 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-072 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-073 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-074 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-075 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-076 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-077 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-078 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-079 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-080 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-081 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-082 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-083 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-084 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-085 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-086 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-087 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-088 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-089 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── ejb │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-090 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── ejb │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-091 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── ejb │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-092 ├── ear │ ├── expected-META-INF │ │ ├── application.xml │ │ └── jboss-app.xml │ └── pom.xml ├── har │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── pom.xml ├── rar │ ├── pom.xml │ └── src │ │ └── main │ │ └── rar │ │ ├── META-INF │ │ └── ra.xml │ │ └── SomeResource.txt ├── sar-four │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── sar-three │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── sar-two │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-093 ├── ear │ ├── expected-META-INF │ │ ├── application.xml │ │ └── jboss-app.xml │ └── pom.xml ├── har │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── pom.xml ├── rar │ ├── pom.xml │ └── src │ │ └── main │ │ └── rar │ │ ├── META-INF │ │ └── ra.xml │ │ └── SomeResource.txt ├── sar │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-094 ├── ear │ ├── expected-META-INF │ │ ├── application.xml │ │ └── jboss-app.xml │ └── pom.xml ├── ejb │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── har │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── pom.xml ├── rar │ ├── pom.xml │ └── src │ │ └── main │ │ └── rar │ │ ├── META-INF │ │ └── ra.xml │ │ └── SomeResource.txt ├── sar │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-095 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── jar │ └── pom.xml ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-096 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── jar-five │ └── pom.xml ├── jar-four │ └── pom.xml ├── pom.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-097 ├── ear │ ├── expected-META-INF │ │ ├── application.xml │ │ └── jboss-app.xml │ └── pom.xml ├── har │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml ├── par │ ├── pom.xml │ └── src │ │ └── main │ │ └── jpdl │ │ └── par-sample-one │ │ └── processdefinition.xml ├── pom.xml ├── sar │ ├── pom.xml │ └── src │ │ └── main │ │ └── resources │ │ └── META-INF │ │ └── jboss-service.xml └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-098 ├── ear │ ├── expected-META-INF │ │ └── application.xml │ └── pom.xml ├── ejb-one │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── ejb-two │ ├── pom.xml │ └── src │ │ └── main │ │ └── java │ │ └── eartest │ │ └── Stub.java ├── pom.xml ├── rar │ ├── pom.xml │ └── src │ │ └── main │ │ └── rar │ │ ├── META-INF │ │ └── ra.xml │ │ └── SomeResource.txt └── war │ ├── pom.xml │ └── src │ └── main │ └── webapp │ └── WEB-INF │ └── web.xml ├── project-099 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-100 ├── expected-META-INF │ └── application.xml └── pom.xml ├── project-101 ├── expected-META-INF │ └── application.xml └── pom.xml └── project-102 ├── expected-META-INF └── application.xml └── pom.xml /.git-blame-ignore-revs: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one 3 | # or more contributor license agreements. See the NOTICE file 4 | # distributed with this work for additional information 5 | # regarding copyright ownership. The ASF licenses this file 6 | # to you under the Apache License, Version 2.0 (the 7 | # "License"); you may not use this file except in compliance 8 | # with the License. You may obtain a copy of the License at 9 | # 10 | # http://www.apache.org/licenses/LICENSE-2.0 11 | # 12 | # Unless required by applicable law or agreed to in writing, 13 | # software distributed under the License is distributed on an 14 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | # KIND, either express or implied. See the License for the 16 | # specific language governing permissions and limitations 17 | # under the License. 18 | # 19 | 20 | # Change maven code style 21 | 74ac1297f36086e74a0eaf62d287343a764887df 22 | -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- 1 | # 2 | # Licensed to the Apache Software Foundation (ASF) under one or more 3 | # contributor license agreements. See the NOTICE file distributed with 4 | # this work for additional information regarding copyright ownership. 5 | # The ASF licenses this file to You under the Apache License, Version 2.0 6 | # (the "License"); you may not use this file except in compliance with 7 | # the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, software 12 | # distributed under the License is distributed on an "AS IS" BASIS, 13 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 14 | # See the License for the specific language governing permissions and 15 | # limitations under the License. 16 | # 17 | version: 2 18 | updates: 19 | - package-ecosystem: "maven" 20 | directory: "/" 21 | schedule: 22 | interval: "daily" 23 | - package-ecosystem: "github-actions" 24 | directory: "/" 25 | schedule: 26 | interval: "daily" 27 | 28 | -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | _extends: maven-gh-actions-shared 19 | 20 | -------------------------------------------------------------------------------- /.github/workflows/maven-verify.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: Verify 19 | 20 | on: 21 | push: 22 | pull_request: 23 | 24 | jobs: 25 | build: 26 | name: Verify 27 | uses: apache/maven-gh-actions-shared/.github/workflows/maven-verify.yml@v4 28 | -------------------------------------------------------------------------------- /.github/workflows/pr-automation.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: PR Automation 19 | on: 20 | pull_request_target: 21 | types: 22 | - closed 23 | 24 | jobs: 25 | pr-automation: 26 | name: PR Automation 27 | uses: apache/maven-gh-actions-shared/.github/workflows/pr-automation.yml@v4 28 | -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: Release Drafter 19 | on: 20 | push: 21 | branches: 22 | - master 23 | workflow_dispatch: 24 | 25 | jobs: 26 | update_release_draft: 27 | uses: apache/maven-gh-actions-shared/.github/workflows/release-drafter.yml@v4 28 | -------------------------------------------------------------------------------- /.github/workflows/stale.yml: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | name: Stale 19 | 20 | on: 21 | schedule: 22 | - cron: '42 2 * * *' 23 | issue_comment: 24 | types: [ 'created' ] 25 | 26 | jobs: 27 | stale: 28 | uses: 'apache/maven-gh-actions-shared/.github/workflows/stale.yml@v4' 29 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | target/ 2 | .project 3 | .classpath 4 | .settings/ 5 | .svn/ 6 | bin/ 7 | # Intellij 8 | *.ipr 9 | *.iml 10 | .idea 11 | out/ 12 | .DS_Store 13 | /bootstrap 14 | /dependencies.xml 15 | .java-version 16 | .checkstyle 17 | *.versionsBackup 18 | -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- 1 | /** 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | asfMavenTlpPlgnBuild( ) 21 | -------------------------------------------------------------------------------- /src/it/MEAR-198/invoker.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | invoker.description = This test only checks if using extensions works without any issue. 19 | invoker.goals = clean package 20 | -------------------------------------------------------------------------------- /src/it/MEAR-198/src/main/java/A.java: -------------------------------------------------------------------------------- 1 | 2 | /* 3 | * Licensed to the Apache Software Foundation (ASF) under one 4 | * or more contributor license agreements. See the NOTICE file 5 | * distributed with this work for additional information 6 | * regarding copyright ownership. The ASF licenses this file 7 | * to you under the Apache License, Version 2.0 (the 8 | * "License"); you may not use this file except in compliance 9 | * with the License. You may obtain a copy of the License at 10 | * 11 | * http://www.apache.org/licenses/LICENSE-2.0 12 | * 13 | * Unless required by applicable law or agreed to in writing, 14 | * software distributed under the License is distributed on an 15 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | * KIND, either express or implied. See the License for the 17 | * specific language governing permissions and limitations 18 | * under the License. 19 | */ 20 | 21 | public class A { 22 | public static void main(String[] args) { 23 | 24 | } 25 | } 26 | -------------------------------------------------------------------------------- /src/it/MEAR-243-skinny-wars-provided/war-module-one/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/MEAR-243-skinny-wars-provided/war-module-two/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/MEAR-278-same-artifact-twice/invoker.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | invoker.project.1 = pom1.xml 19 | 20 | invoker.goals.1 = package 21 | 22 | invoker.project.2 = pom2.xml 23 | 24 | invoker.goals.2 = package 25 | 26 | -------------------------------------------------------------------------------- /src/it/basic/src/main/application/META-INF/appserver-application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/it/filenamemapping-usage-fail/invoker.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | invoker.buildResult = failure 19 | -------------------------------------------------------------------------------- /src/it/filenamemapping-usage-fail/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.skinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test MEAR-261 31 | 32 | 33 | ear-module 34 | war-module 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/it/filenamemapping-usage-fail/verify.groovy: -------------------------------------------------------------------------------- 1 | /* 2 | * Licensed to the Apache Software Foundation (ASF) under one 3 | * or more contributor license agreements. See the NOTICE file 4 | * distributed with this work for additional information 5 | * regarding copyright ownership. The ASF licenses this file 6 | * to you under the Apache License, Version 2.0 (the 7 | * "License"); you may not use this file except in compliance 8 | * with the License. You may obtain a copy of the License at 9 | * 10 | * http://www.apache.org/licenses/LICENSE-2.0 11 | * 12 | * Unless required by applicable law or agreed to in writing, 13 | * software distributed under the License is distributed on an 14 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 15 | * KIND, either express or implied. See the License for the 16 | * specific language governing permissions and limitations 17 | * under the License. 18 | */ 19 | 20 | def buildLog = new File( basedir, "build.log" ).getText('UTF-8') 21 | 22 | if (!buildLog.contains ( '[ERROR] fileNameMapping has been removed with version 3.0.0. You are still using it.' )) { 23 | println ( "missing output about fileNameMapping removement.") 24 | return false 25 | } 26 | if (!buildLog.contains ( '[ERROR] Use outputFileNameMapping instead.' )) { 27 | println ( "missing information about usage today.") 28 | return false 29 | } 30 | 31 | 32 | return true; 33 | -------------------------------------------------------------------------------- /src/it/filenamemapping-usage-fail/war-module/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/jboss/src/main/application/META-INF/appserver-application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/it/non-skinny-wars/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.nonskinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test non Skinny WAR generation 31 | 32 | 33 | ear-module 34 | war-module 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/it/non-skinny-wars/war-module/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/resource-custom-directory/src/main/application/APP-INF/classes/foo.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | test.property=${filtered.value} -------------------------------------------------------------------------------- /src/it/same-artifactId/business-service/src/main/java/com/example/B.java: -------------------------------------------------------------------------------- 1 | package com.example; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | import javax.ejb.Stateless; 23 | 24 | @Stateless 25 | public class B { 26 | 27 | public void doSmth() { } 28 | 29 | } 30 | -------------------------------------------------------------------------------- /src/it/same-artifactId/ejb-service/src/main/java/com/example/A.java: -------------------------------------------------------------------------------- 1 | package com.example; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | import javax.ejb.Stateless; 23 | 24 | @Stateless 25 | public class A { 26 | 27 | public void doSomething() { } 28 | 29 | } 30 | -------------------------------------------------------------------------------- /src/it/same-artifactId/invoker.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | # required due to javax:javaee-api:6.0 19 | invoker.java.version = 1.6+ -------------------------------------------------------------------------------- /src/it/skinny-wars-filenamemapping-full/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.skinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test MEAR-189 31 | 32 | 33 | ear-module 34 | war-module 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/it/skinny-wars-filenamemapping-full/war-module/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-filenamemapping-no-version/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.skinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test MEAR-189 31 | 32 | 33 | ear-module 34 | war-module 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/it/skinny-wars-filenamemapping-no-version/war-module/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-javaee5/war-module1/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-javaee5/war-module2/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-javaee5/war-module3/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-timestamp/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.skinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test Skinny WAR generation 31 | 32 | 33 | ear-module 34 | war-module-one 35 | war-module-two 36 | 37 | 38 | -------------------------------------------------------------------------------- /src/it/skinny-wars-timestamp/war-module-one/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars-timestamp/war-module-two/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/it/skinny-wars/pom.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 21 | 22 | 23 | 4.0.0 24 | 25 | org.apache.maven.its.ear.skinnywars 26 | pom 27 | 1.0 28 | pom 29 | 30 | Test Skinny WAR generation 31 | 32 | 33 | ear-module 34 | war-module 35 | 36 | 37 | -------------------------------------------------------------------------------- /src/it/skinny-wars/war-module/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/site/resources/download.cgi: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | # 3 | # Licensed to the Apache Software Foundation (ASF) under one 4 | # or more contributor license agreements. See the NOTICE file 5 | # distributed with this work for additional information 6 | # regarding copyright ownership. The ASF licenses this file 7 | # to you under the Apache License, Version 2.0 (the 8 | # "License"); you may not use this file except in compliance 9 | # with the License. You may obtain a copy of the License at 10 | # 11 | # http://www.apache.org/licenses/LICENSE-2.0 12 | # 13 | # Unless required by applicable law or agreed to in writing, 14 | # software distributed under the License is distributed on an 15 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 16 | # KIND, either express or implied. See the License for the 17 | # specific language governing permissions and limitations 18 | # under the License. 19 | # 20 | # Just call the standard mirrors.cgi script. It will use download.html 21 | # as the input template. 22 | exec /www/www.apache.org/dyn/mirrors/mirrors.cgi $* -------------------------------------------------------------------------------- /src/test/resources/m2repo/com/foo/bar/ejb-sample-one/1.0/ejb-sample-one-1.0-classified.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/com/foo/bar/ejb-sample-one/1.0/ejb-sample-one-1.0-classified.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/com/foo/bar/ejb-sample-one/1.0/ejb-sample-one-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/com/foo/bar/ejb-sample-one/1.0/ejb-sample-one-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/com/foo/bar/ejb-sample-one/1.0/ejb-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | com.foo.bar 23 | ejb-sample-one 24 | ejb 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/com/foo/bar/ejb-sample-two/1.0/ejb-sample-two-1.0-client.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/com/foo/bar/ejb-sample-two/1.0/ejb-sample-two-1.0-client.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/com/foo/bar/ejb-sample-two/1.0/ejb-sample-two-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/com/foo/bar/ejb-sample-two/1.0/ejb-sample-two-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/app-client-sample-one/1.0/app-client-sample-one-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/app-client-sample-one/1.0/app-client-sample-one-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/ejb-sample-one/1.0/ejb-sample-one-1.0-classified.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/ejb-sample-one/1.0/ejb-sample-one-1.0-classified.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/ejb-sample-one/1.0/ejb-sample-one-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/ejb-sample-one/1.0/ejb-sample-one-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/ejb-sample-one/1.0/ejb-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | ejb-sample-one 24 | ejb 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/ejb-sample-two/1.0/ejb-sample-two-1.0-client.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/ejb-sample-two/1.0/ejb-sample-two-1.0-client.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/ejb-sample-two/1.0/ejb-sample-two-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/ejb-sample-two/1.0/ejb-sample-two-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/har-sample-one/1.0/har-sample-one-1.0.har: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/har-sample-one/1.0/har-sample-one-1.0.har -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/har-sample-one/1.0/har-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | har-sample-one 24 | har 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/jar-sample-one/1.0/jar-sample-one-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/jar-sample-one/1.0/jar-sample-one-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/jar-sample-one/1.0/jar-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | jar-sample-one 24 | jar 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/jar-sample-three-with-deps/1.0/jar-sample-three-with-deps-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/jar-sample-three-with-deps/1.0/jar-sample-three-with-deps-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/jar-sample-two/1.0/jar-sample-two-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/jar-sample-two/1.0/jar-sample-two-1.0.jar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/jar-sample-two/1.0/jar-sample-two-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | jar-sample-two 24 | jar 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/sar-sample-one/1.0/sar-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | sar-sample-one 24 | sar 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/sar-sample-one/1.0/sar-sample-one-1.0.sar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/sar-sample-one/1.0/sar-sample-one-1.0.sar -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/war-sample-one/1.0/war-sample-one-1.0.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | war-sample-one 24 | war 25 | 1.0 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2repo/eartest/war-sample-one/1.0/war-sample-one-1.0.war: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2repo/eartest/war-sample-one/1.0/war-sample-one-1.0.war -------------------------------------------------------------------------------- /src/test/resources/m2snapshots/eartest/jar-sample-one/1.0-SNAPSHOT/jar-sample-one-1.0-20150825.210557-91.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/m2snapshots/eartest/jar-sample-one/1.0-SNAPSHOT/jar-sample-one-1.0-20150825.210557-91.jar -------------------------------------------------------------------------------- /src/test/resources/m2snapshots/eartest/jar-sample-one/1.0-SNAPSHOT/jar-sample-one-1.0-20150825.210557-91.jar.sha1: -------------------------------------------------------------------------------- 1 | 21F2D328DEC02E1AB9F623412502D5126231ABCC -------------------------------------------------------------------------------- /src/test/resources/m2snapshots/eartest/jar-sample-one/1.0-SNAPSHOT/jar-sample-one-1.0-20150825.210557-91.pom: -------------------------------------------------------------------------------- 1 | 19 | 20 | 21 | 4.0.0 22 | eartest 23 | jar-sample-one 24 | jar 25 | 1.0-SNAPSHOT 26 | 27 | verified 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/m2snapshots/eartest/jar-sample-one/1.0-SNAPSHOT/jar-sample-one-1.0-20150825.210557-91.pom.sha1: -------------------------------------------------------------------------------- 1 | FB180EB8CE6EB7E52D96FD6584A82D23120942FB -------------------------------------------------------------------------------- /src/test/resources/projects/project-001/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-001 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-002/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-002 26 | 27 | APP-INF/lib/eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | ejb-sample-two.jar 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-003/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-003 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-004/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-004 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-005/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-005 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-006/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-006 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-007/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-007 26 | 27 | eartest-ejb-sample-one-1.0-classified.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-011/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-011 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-012/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-012 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-012/src/main/application/LICENSE.txt: -------------------------------------------------------------------------------- 1 | fake license -------------------------------------------------------------------------------- /src/test/resources/projects/project-012/src/main/application/README.txt: -------------------------------------------------------------------------------- 1 | fake readme -------------------------------------------------------------------------------- /src/test/resources/projects/project-013/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-013 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-013/src/main/ear/LICENSE.txt: -------------------------------------------------------------------------------- 1 | fake license -------------------------------------------------------------------------------- /src/test/resources/projects/project-013/src/main/ear/README.txt: -------------------------------------------------------------------------------- 1 | fake readme -------------------------------------------------------------------------------- /src/test/resources/projects/project-014/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-014 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-014/src/main/application/LICENSE.txt: -------------------------------------------------------------------------------- 1 | fake license -------------------------------------------------------------------------------- /src/test/resources/projects/project-014/src/main/application/README.txt: -------------------------------------------------------------------------------- 1 | fake readme -------------------------------------------------------------------------------- /src/test/resources/projects/project-014/src/main/application/content/ignore.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | ignore -------------------------------------------------------------------------------- /src/test/resources/projects/project-014/src/main/application/ignore.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | ignore -------------------------------------------------------------------------------- /src/test/resources/projects/project-015/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-015 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-015/src/main/application/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Archiver-Version: Custom Archive 3 | Created-By: Foo 4 | Built-By: sni 5 | Build-Jdk: 1.5.0_06 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-016/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-016 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-016/src/main/ear/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Archiver-Version: Custom Archive 3 | Created-By: Foo 4 | Built-By: sni 5 | Build-Jdk-Spec: 1.5 6 | 7 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-017/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | My custom display name 26 | Custom description 27 | 28 | eartest-ejb-sample-one-1.0.jar 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-017/src/main/ear/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | My custom display name 26 | Custom description 27 | 28 | eartest-ejb-sample-one-1.0.jar 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-019/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-019 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-sar-sample-one-1.0.sar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-020/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-020 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-sar-sample-one-1.0.sar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-023/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-023 26 | 27 | eartest-ejb-sample-one-1.0-classified.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-024/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-024 26 | 27 | eartest-ejb-sample-one-1.0-classified.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-025/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-025 26 | 27 | eartest-ejb-sample-one-1.0-classified.jar 28 | 29 | 30 | eartest-ejb-sample-one-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-027/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-027 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-028/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-028 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-029/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-029 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-029/lib/rt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/apache/maven-ear-plugin/abad79c92e5b72d69894ca445a6ed81eed8b57b5/src/test/resources/projects/project-029/lib/rt.jar -------------------------------------------------------------------------------- /src/test/resources/projects/project-030/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-030 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-031/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-031 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-031/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | java:/MySecurityDomain 26 | guest 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-032/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-032 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-032/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | FOO:service=MyApplication 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-033/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-033 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-033/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | 26 | eartest-sar-sample-one-1.0.sar 27 | 28 | 29 | eartest-har-sample-one-1.0.har 30 | 31 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-037/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-037 26 | 27 | eartest-ejb-sample-two-1.0-client.jar 28 | 29 | 30 | eartest-ejb-sample-one-1.0.jar 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-038/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 23 | 24 | maven-ear-plugin-test-project-038 25 | 26 | eartest-ejb-sample-one-1.0.jar 27 | 28 | 29 | eartest-ejb-sample-one-1.0-classified.jar 30 | 31 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-039/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-039 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-039/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | com.foo:loader=foo-application-1.0.ear 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-041/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-041 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-041/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | strict 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-042/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-042 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-042/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | 26 | my-ds.xml 27 | 28 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-043/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 23 | 24 | maven-ear-plugin-test-project-043 25 | 26 | eartest-ejb-sample-one-1.0.jar 27 | 28 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-044/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | maven-ear-plugin-test-project-044 23 | 24 | eartest-ejb-sample-one-1.0.jar 25 | 26 | myLibs 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-045/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-045 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-045/src/main/application/README.txt: -------------------------------------------------------------------------------- 1 | ##### 2 | # 3 | # ${application.name} ${project.version} 4 | # 5 | ##### 6 | 7 | Bla bla bla bla bla. 8 | 9 | This property will not be filtered \${application.name}. 10 | 11 | Enjoy! 12 | 13 | 14 | --The Maven team -------------------------------------------------------------------------------- /src/test/resources/projects/project-046/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-046 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-046/src/main/application/README.txt: -------------------------------------------------------------------------------- 1 | ##### 2 | # 3 | # ${application.name} ${project.version} (Build ${application.build}) 4 | # 5 | ##### 6 | 7 | Bla bla bla bla bla. 8 | 9 | This property will not be filtered ${application.unknown}. 10 | 11 | Enjoy! 12 | 13 | 14 | --The Maven team -------------------------------------------------------------------------------- /src/test/resources/projects/project-046/src/main/filters/config.properties: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | 18 | application.build=2 19 | 20 | # WARNING: settings specified in the pom takes precedence so 21 | # the properties below won't be used 22 | application.name=my-other-app 23 | application.version=1.0 -------------------------------------------------------------------------------- /src/test/resources/projects/project-047/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-047 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-047/src/main/application/README.txt: -------------------------------------------------------------------------------- 1 | ##### 2 | # 3 | # ${application.name} ${project.version} 4 | # 5 | ##### 6 | 7 | Bla bla bla bla bla. 8 | 9 | Enjoy! 10 | 11 | 12 | --The Maven team -------------------------------------------------------------------------------- /src/test/resources/projects/project-048/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-048 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-048/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | /APP-INF/lib 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-049/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-049 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-049/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | /APP-INF/lib 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-050/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-050 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-050/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | abcdef 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-051/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-051 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-051/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | abc 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-052/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-052 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-052/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | abcghi 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-053/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-053 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-053/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | strict 26 | java:/jaas/test 27 | guest 28 | 29 | abc 30 | 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-056/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-056 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | sample-one-ejb-jar.xml 25 | 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-057/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-057 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-057/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 23 | 24 | strict 25 | com.foo:loader=project-057.earjava2ParentDelegation=true 26 | 27 | APP-INF/lib 28 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-059/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | A custom description 22 | maven-ear-plugin-test-project-059 23 | 24 | eartest-ejb-sample-one-1.0.jar 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-060/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-060 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-061/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-061 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-062/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | maven-ear-plugin-test-project-062 23 | 24 | eartest-ejb-sample-one-1.0.jar 25 | 26 | lib 27 | 28 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-063/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | maven-ear-plugin-test-project-063 23 | lib 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-064/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | maven-ear-plugin-test-project-064 23 | 24 | eartest-ejb-sample-one-1.0.jar 25 | 26 | lib 27 | 28 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-065/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-065 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-067/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-067 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-068/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-068 26 | 27 | eartest-ejb-sample-one.jar 28 | 29 | 30 | eartest-ejb-sample-two.jar 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-069/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-069 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | myLibs 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-071/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | maven-ear-plugin-test-project-071 23 | 24 | eartest-ejb-sample-one-1.0.jar 25 | 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-074/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | maven-ear-plugin-test-project-074 26 | 27 | eartest-ejb-sample-one-1.0.jar 28 | 29 | 30 | eartest-ejb-sample-two-1.0.jar 31 | 32 | 33 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-079/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-079 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | myLibs 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-080/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-080 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-081/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-081 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-082/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-082 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-084/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-084 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-088/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-089/ejb/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-089/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-090/ejb/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-090/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-091/ejb/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-091/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/har/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/rar/src/main/rar/META-INF/ra.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/rar/src/main/rar/SomeResource.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/sar-four/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/sar-three/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/sar-two/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-092/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/ear/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | 26 | eartest-sar-sample-two-1.0.sar 27 | 28 | 29 | eartest-har-sample-two-1.0.har 30 | 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/har/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/rar/src/main/rar/META-INF/ra.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/rar/src/main/rar/SomeResource.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/sar/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-093/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/ear/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | 26 | eartest-sar-sample-two-1.0.sar 27 | 28 | 29 | eartest-har-sample-two-1.0.har 30 | 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/ejb/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/har/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/rar/src/main/rar/META-INF/ra.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/rar/src/main/rar/SomeResource.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/sar/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-094/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-095/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-096/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-097/ear/expected-META-INF/jboss-app.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 24 | 25 | 26 | eartest-sar-sample-two-1.0.sar 27 | 28 | 29 | eartest-har-sample-two-1.0.har 30 | 31 | 32 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-097/har/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-097/par/src/main/jpdl/par-sample-one/processdefinition.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-097/sar/src/main/resources/META-INF/jboss-service.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-097/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-098/ejb-one/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-098/ejb-two/src/main/java/eartest/Stub.java: -------------------------------------------------------------------------------- 1 | package eartest; 2 | 3 | /* 4 | * Licensed to the Apache Software Foundation (ASF) under one 5 | * or more contributor license agreements. See the NOTICE file 6 | * distributed with this work for additional information 7 | * regarding copyright ownership. The ASF licenses this file 8 | * to you under the Apache License, Version 2.0 (the 9 | * "License"); you may not use this file except in compliance 10 | * with the License. You may obtain a copy of the License at 11 | * 12 | * http://www.apache.org/licenses/LICENSE-2.0 13 | * 14 | * Unless required by applicable law or agreed to in writing, 15 | * software distributed under the License is distributed on an 16 | * "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 17 | * KIND, either express or implied. See the License for the 18 | * specific language governing permissions and limitations 19 | * under the License. 20 | */ 21 | 22 | public class Stub {} 23 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-098/rar/src/main/rar/META-INF/ra.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-098/rar/src/main/rar/SomeResource.txt: -------------------------------------------------------------------------------- 1 | # Licensed to the Apache Software Foundation (ASF) under one 2 | # or more contributor license agreements. See the NOTICE file 3 | # distributed with this work for additional information 4 | # regarding copyright ownership. The ASF licenses this file 5 | # to you under the Apache License, Version 2.0 (the 6 | # "License"); you may not use this file except in compliance 7 | # with the License. You may obtain a copy of the License at 8 | # 9 | # http://www.apache.org/licenses/LICENSE-2.0 10 | # 11 | # Unless required by applicable law or agreed to in writing, 12 | # software distributed under the License is distributed on an 13 | # "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY 14 | # KIND, either express or implied. See the License for the 15 | # specific language governing permissions and limitations 16 | # under the License. 17 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-098/war/src/main/webapp/WEB-INF/web.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 24 | 25 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-099/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-099 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-100/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-100 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-101/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-101 22 | . 23 | 24 | -------------------------------------------------------------------------------- /src/test/resources/projects/project-102/expected-META-INF/application.xml: -------------------------------------------------------------------------------- 1 | 2 | 20 | 21 | maven-ear-plugin-test-project-102 22 | 23 | eartest-ejb-sample-one-1.0.jar 24 | 25 | 26 | 27 | --------------------------------------------------------------------------------