aboutsummaryrefslogtreecommitdiffstats
path: root/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF
diff options
context:
space:
mode:
Diffstat (limited to 'framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF')
-rw-r--r--framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/maven/extension.xml173
-rw-r--r--framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml219
-rw-r--r--framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/components.xml134
-rw-r--r--framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml399
4 files changed, 925 insertions, 0 deletions
diff --git a/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/maven/extension.xml b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/maven/extension.xml
new file mode 100644
index 00000000..6abf2186
--- /dev/null
+++ b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/maven/extension.xml
@@ -0,0 +1,173 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<extension>
+ <exportedPackages>
+ <!-- maven-* -->
+ <exportedPackage>org.apache.maven.*</exportedPackage>
+ <exportedPackage>org.apache.maven.artifact</exportedPackage>
+ <exportedPackage>org.apache.maven.classrealm</exportedPackage>
+ <exportedPackage>org.apache.maven.cli</exportedPackage>
+ <exportedPackage>org.apache.maven.configuration</exportedPackage>
+ <exportedPackage>org.apache.maven.exception</exportedPackage>
+ <exportedPackage>org.apache.maven.execution</exportedPackage>
+ <exportedPackage>org.apache.maven.execution.scope</exportedPackage>
+ <exportedPackage>org.apache.maven.lifecycle</exportedPackage>
+ <exportedPackage>org.apache.maven.model</exportedPackage>
+ <exportedPackage>org.apache.maven.monitor</exportedPackage>
+ <exportedPackage>org.apache.maven.plugin</exportedPackage>
+ <exportedPackage>org.apache.maven.profiles</exportedPackage>
+ <exportedPackage>org.apache.maven.project</exportedPackage>
+ <exportedPackage>org.apache.maven.reporting</exportedPackage>
+ <exportedPackage>org.apache.maven.repository</exportedPackage>
+ <exportedPackage>org.apache.maven.rtinfo</exportedPackage>
+ <exportedPackage>org.apache.maven.settings</exportedPackage>
+ <exportedPackage>org.apache.maven.toolchain</exportedPackage>
+ <exportedPackage>org.apache.maven.usability</exportedPackage>
+
+
+ <!-- wagon-api -->
+ <exportedPackage>org.apache.maven.wagon.*</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.authentication</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.authorization</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.events</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.observers</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.proxy</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.repository</exportedPackage>
+ <exportedPackage>org.apache.maven.wagon.resource</exportedPackage>
+
+ <!-- aether-api, aether-spi, aether-impl -->
+ <exportedPackage>org.eclipse.aether.*</exportedPackage>
+ <exportedPackage>org.eclipse.aether.artifact</exportedPackage>
+ <exportedPackage>org.eclipse.aether.collection</exportedPackage>
+ <exportedPackage>org.eclipse.aether.deployment</exportedPackage>
+ <exportedPackage>org.eclipse.aether.graph</exportedPackage>
+ <exportedPackage>org.eclipse.aether.impl</exportedPackage>
+ <exportedPackage>org.eclipse.aether.internal.impl</exportedPackage>
+ <exportedPackage>org.eclipse.aether.installation</exportedPackage>
+ <exportedPackage>org.eclipse.aether.metadata</exportedPackage>
+ <exportedPackage>org.eclipse.aether.repository</exportedPackage>
+ <exportedPackage>org.eclipse.aether.resolution</exportedPackage>
+ <exportedPackage>org.eclipse.aether.spi</exportedPackage>
+ <exportedPackage>org.eclipse.aether.transfer</exportedPackage>
+ <exportedPackage>org.eclipse.aether.version</exportedPackage>
+
+ <!-- plexus-classworlds -->
+ <exportedPackage>org.codehaus.plexus.classworlds</exportedPackage>
+
+ <!-- classworlds (for legacy code) -->
+ <exportedPackage>org.codehaus.classworlds</exportedPackage>
+
+ <!-- plexus-utils (for DOM-type fields in maven-model) -->
+ <exportedPackage>org.codehaus.plexus.util.xml.Xpp3Dom</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlPullParser</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlPullParserException</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.util.xml.pull.XmlSerializer</exportedPackage>
+
+ <!-- plexus-container, plexus-component-annotations -->
+ <exportedPackage>org.codehaus.plexus.*</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.component</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.configuration</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.container</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.context</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.lifecycle</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.logging</exportedPackage>
+ <exportedPackage>org.codehaus.plexus.personality</exportedPackage>
+
+ <!-- javax.inject (JSR-330) -->
+ <exportedPackage>javax.inject.*</exportedPackage>
+ <!-- javax.enterprise.inject (JSR-299) -->
+ <exportedPackage>javax.enterprise.util.*</exportedPackage>
+ <exportedPackage>javax.enterprise.inject.*</exportedPackage>
+
+
+ <!--
+ | We may potentially want to export these, but right now I'm not sure that anything Guice specific needs
+ | to be made available to plugin authors. If we find people are getting fancy and want to take advantage of
+ | Guice specifics we can expose that later. Really some testing needs to be done to see full hiding
+ | of Guice has any impact on what we may categorize as a standard JSR-330 based Tesla/Maven plugin.
+
+ <exportedPackage>com.google.inject.*</exportedPackage>
+ <exportedPackage>com.google.inject.binder.*</exportedPackage>
+ <exportedPackage>com.google.inject.matcher.*</exportedPackage>
+ <exportedPackage>com.google.inject.name.*</exportedPackage>
+ <exportedPackage>com.google.inject.spi.*</exportedPackage>
+ <exportedPackage>com.google.inject.util.*</exportedPackage>
+ -->
+
+ <!-- SLF4J -->
+ <exportedPackage>org.slf4j.*</exportedPackage>
+ <exportedPackage>org.slf4j.spi.*</exportedPackage>
+
+ </exportedPackages>
+
+ <exportedArtifacts>
+ <exportedArtifact>classworlds:classworlds</exportedArtifact>
+ <exportedArtifact>org.codehaus.plexus:plexus-classworlds</exportedArtifact>
+ <exportedArtifact>org.codehaus.plexus:plexus-component-api</exportedArtifact>
+ <exportedArtifact>org.codehaus.plexus:plexus-container-default</exportedArtifact>
+ <exportedArtifact>plexus:plexus-container-default</exportedArtifact>
+ <exportedArtifact>org.sonatype.spice:spice-inject-plexus</exportedArtifact>
+ <exportedArtifact>org.sonatype.sisu:sisu-inject-plexus</exportedArtifact>
+ <exportedArtifact>org.eclipse.sisu:org.eclipse.sisu.plexus</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-artifact</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-aether-provider</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-artifact-manager</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-compat</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-core</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-error-diagnostics</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-lifecycle</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-model</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-model-builder</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-monitor</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-plugin-api</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-plugin-descriptor</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-plugin-parameter-documenter</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-plugin-registry</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-profile</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-project</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-repository-metadata</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-settings</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-settings-builder</exportedArtifact>
+ <exportedArtifact>org.apache.maven:maven-toolchain</exportedArtifact>
+ <exportedArtifact>org.apache.maven.wagon:wagon-provider-api</exportedArtifact>
+ <exportedArtifact>org.eclipse.aether:aether-api</exportedArtifact>
+ <exportedArtifact>org.eclipse.aether:aether-spi</exportedArtifact>
+ <exportedArtifact>org.eclipse.aether:aether-impl</exportedArtifact>
+
+ <exportedArtifact>javax.inject:javax.inject</exportedArtifact>
+ <exportedArtifact>org.slf4j:slf4j-api</exportedArtifact>
+
+ <!--
+ | We must also filter out the old or NoClassDefFoundErrors will surface
+ -->
+ <exportedArtifact>org.sonatype.aether:aether-api</exportedArtifact>
+ <exportedArtifact>org.sonatype.aether:aether-spi</exportedArtifact>
+ <exportedArtifact>org.sonatype.aether:aether-impl</exportedArtifact>
+
+ <!--
+ | NOTE: Don't exclude the wagons or any of their dependencies (apart from the wagon API). This would otherwise
+ | provoke linkage errors for wagons contributed by build extensions. We also don't need to exclude the wagons
+ | from plugins. Plugins that use wagons directly and declare the corresponding dependency will simply use a
+ | wagon from their plugin realm.
+ -->
+ </exportedArtifacts>
+</extension> \ No newline at end of file
diff --git a/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml
new file mode 100644
index 00000000..05795beb
--- /dev/null
+++ b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/artifact-handlers.xml
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<!--
+
+Artifact handlers are required by the dependency resolution mechanism.
+
+-->
+
+<component-set>
+ <components>
+ <!--
+ | POM
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>pom</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>pom</type>
+ </configuration>
+ </component>
+
+ <!--
+ | JAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>jar</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>jar</type>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | EJB
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>ejb</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>ejb</type>
+ <extension>jar</extension>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>ejb-client</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>ejb-client</type>
+ <extension>jar</extension>
+ <packaging>ejb</packaging>
+ <classifier>client</classifier>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>ejb3</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>ejb3</type>
+ <includesDependencies>true</includesDependencies>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | TEST JAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>test-jar</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <classifier>tests</classifier>
+ <extension>jar</extension>
+ <type>test-jar</type>
+ <packaging>jar</packaging>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | MAVEN PLUGIN
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>maven-plugin</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>maven-plugin</type>
+ <extension>jar</extension>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | SOURCE JAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>java-source</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <classifier>sources</classifier>
+ <type>java-source</type>
+ <extension>jar</extension>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | JAVADOC JAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>javadoc</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <classifier>javadoc</classifier>
+ <type>javadoc</type>
+ <extension>jar</extension>
+ <language>java</language>
+ <addedToClasspath>true</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | WAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>war</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>war</type>
+ <includesDependencies>true</includesDependencies>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | EAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>ear</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>ear</type>
+ <includesDependencies>true</includesDependencies>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | RAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>rar</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>rar</type>
+ <includesDependencies>true</includesDependencies>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+
+ <!--
+ | PAR
+ |-->
+ <component>
+ <role>org.apache.maven.artifact.handler.ArtifactHandler</role>
+ <role-hint>par</role-hint>
+ <implementation>org.apache.maven.artifact.handler.DefaultArtifactHandler</implementation>
+ <configuration>
+ <type>par</type>
+ <includesDependencies>true</includesDependencies>
+ <language>java</language>
+ <addedToClasspath>false</addedToClasspath>
+ </configuration>
+ </component>
+ </components>
+</component-set>
diff --git a/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/components.xml b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/components.xml
new file mode 100644
index 00000000..3f099cb1
--- /dev/null
+++ b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/components.xml
@@ -0,0 +1,134 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<!--
+ There is currently only one component descriptor that cannot be generated from annotations because of the
+ accompanying configuration. Our options are to embed this information programatically or use a configuration source
+ to pull in the lifecycle information.
+-->
+<component-set>
+ <components>
+ <!-- 'default' lifecycle, without any binding since it is dependent on packaging -->
+ <component>
+ <role>org.apache.maven.lifecycle.Lifecycle</role>
+ <implementation>org.apache.maven.lifecycle.Lifecycle</implementation>
+ <role-hint>default</role-hint>
+ <configuration>
+ <id>default</id>
+ <!-- START SNIPPET: lifecycle -->
+ <phases>
+ <phase>validate</phase>
+ <phase>initialize</phase>
+ <phase>generate-sources</phase>
+ <phase>process-sources</phase>
+ <phase>generate-resources</phase>
+ <phase>process-resources</phase>
+ <phase>compile</phase>
+ <phase>process-classes</phase>
+ <phase>generate-test-sources</phase>
+ <phase>process-test-sources</phase>
+ <phase>generate-test-resources</phase>
+ <phase>process-test-resources</phase>
+ <phase>test-compile</phase>
+ <phase>process-test-classes</phase>
+ <phase>test</phase>
+ <phase>prepare-package</phase>
+ <phase>package</phase>
+ <phase>pre-integration-test</phase>
+ <phase>integration-test</phase>
+ <phase>post-integration-test</phase>
+ <phase>verify</phase>
+ <phase>install</phase>
+ <phase>deploy</phase>
+ </phases>
+ <!-- END SNIPPET: lifecycle -->
+ </configuration>
+ </component>
+
+ <!-- 'clean' lifecycle, with default binding -->
+ <component>
+ <role>org.apache.maven.lifecycle.Lifecycle</role>
+ <implementation>org.apache.maven.lifecycle.Lifecycle</implementation>
+ <role-hint>clean</role-hint>
+ <configuration>
+ <id>clean</id>
+ <!-- START SNIPPET: clean -->
+ <phases>
+ <phase>pre-clean</phase>
+ <phase>clean</phase>
+ <phase>post-clean</phase>
+ </phases>
+ <default-phases>
+ <clean>
+ org.apache.maven.plugins:maven-clean-plugin:2.5:clean
+ </clean>
+ </default-phases>
+ <!-- END SNIPPET: clean -->
+ </configuration>
+ </component>
+
+ <!-- 'site' lifecycle, with default bindings -->
+ <component>
+ <role>org.apache.maven.lifecycle.Lifecycle</role>
+ <implementation>org.apache.maven.lifecycle.Lifecycle</implementation>
+ <role-hint>site</role-hint>
+ <configuration>
+ <id>site</id>
+ <!-- START SNIPPET: site -->
+ <phases>
+ <phase>pre-site</phase>
+ <phase>site</phase>
+ <phase>post-site</phase>
+ <phase>site-deploy</phase>
+ </phases>
+ <default-phases>
+ <site>
+ org.apache.maven.plugins:maven-site-plugin:3.3:site
+ </site>
+ <site-deploy>
+ org.apache.maven.plugins:maven-site-plugin:3.3:deploy
+ </site-deploy>
+ </default-phases>
+ <!-- END SNIPPET: site -->
+ </configuration>
+ </component>
+
+ <component>
+ <role>org.sonatype.plexus.components.sec.dispatcher.SecDispatcher</role>
+ <role-hint>maven</role-hint>
+ <implementation>org.sonatype.plexus.components.sec.dispatcher.DefaultSecDispatcher</implementation>
+ <description>Maven Security dispatcher</description>
+ <requirements>
+ <requirement>
+ <role>org.sonatype.plexus.components.cipher.PlexusCipher</role>
+ <field-name>_cipher</field-name>
+ </requirement>
+ <requirement>
+ <role>org.sonatype.plexus.components.sec.dispatcher.PasswordDecryptor</role>
+ <field-name>_decryptors</field-name>
+ </requirement>
+ </requirements>
+ <configuration>
+ <_configuration-file>~/.m2/settings-security.xml</_configuration-file>
+ </configuration>
+ </component>
+ </components>
+</component-set>
diff --git a/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml
new file mode 100644
index 00000000..79d6c52e
--- /dev/null
+++ b/framework/src/maven/apache-maven-3.3.3/maven-core/src/main/resources/META-INF/plexus/default-bindings.xml
@@ -0,0 +1,399 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<!--
+
+Mappings to default lifecycle, specific for each packaging.
+
+-->
+
+<component-set>
+ <components>
+ <!--
+ | POM
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>pom</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: pom-lifecycle -->
+ <phases>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: pom-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | JAR
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>jar</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: jar-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-jar-plugin:2.4:jar
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: jar-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | EJB
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>ejb</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: ejb-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-ejb-plugin:2.3:ejb
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: ejb-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>ejb3</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: ejb3-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-ejb3-plugin:ejb3
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: ejb3-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | MAVEN PLUGIN
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>maven-plugin</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: maven-plugin-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-classes>
+ org.apache.maven.plugins:maven-plugin-plugin:3.2:descriptor
+ </process-classes>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-jar-plugin:2.4:jar,
+ org.apache.maven.plugins:maven-plugin-plugin:3.2:addPluginArtifactMetadata
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: maven-plugin-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | WAR
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>war</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: war-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-war-plugin:2.2:war
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: war-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | EAR
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>ear</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: ear-lifecycle -->
+ <phases>
+ <generate-resources>
+ org.apache.maven.plugins:maven-ear-plugin:2.8:generate-application-xml
+ </generate-resources>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.4.3:resources
+ </process-resources>
+ <package>
+ org.apache.maven.plugins:maven-ear-plugin:2.8:ear
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: ear-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | RAR
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>rar</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: rar-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-rar-plugin:2.2:rar
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: rar-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+
+ <!--
+ | PAR
+ |-->
+ <component>
+ <role>org.apache.maven.lifecycle.mapping.LifecycleMapping</role>
+ <role-hint>par</role-hint>
+ <implementation>org.apache.maven.lifecycle.mapping.DefaultLifecycleMapping</implementation>
+ <configuration>
+ <lifecycles>
+ <lifecycle>
+ <id>default</id>
+ <!-- START SNIPPET: par-lifecycle -->
+ <phases>
+ <process-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:resources
+ </process-resources>
+ <compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:compile
+ </compile>
+ <process-test-resources>
+ org.apache.maven.plugins:maven-resources-plugin:2.6:testResources
+ </process-test-resources>
+ <test-compile>
+ org.apache.maven.plugins:maven-compiler-plugin:3.1:testCompile
+ </test-compile>
+ <test>
+ org.apache.maven.plugins:maven-surefire-plugin:2.12.4:test
+ </test>
+ <package>
+ org.apache.maven.plugins:maven-par-plugin:par
+ </package>
+ <install>
+ org.apache.maven.plugins:maven-install-plugin:2.4:install
+ </install>
+ <deploy>
+ org.apache.maven.plugins:maven-deploy-plugin:2.7:deploy
+ </deploy>
+ </phases>
+ <!-- END SNIPPET: par-lifecycle -->
+ </lifecycle>
+ </lifecycles>
+ </configuration>
+ </component>
+ </components>
+</component-set>