[jboss-cvs] JBossAS SVN: r109455 - in trunk/build: src and 1 other directory.
jboss-cvs-commits at lists.jboss.org
jboss-cvs-commits at lists.jboss.org
Wed Nov 24 13:10:49 EST 2010
Author: pgier
Date: 2010-11-24 13:10:49 -0500 (Wed, 24 Nov 2010)
New Revision: 109455
Added:
trunk/build/src/licenses.xml
Modified:
trunk/build/pom.xml
Log:
[JBAS-8438] Switch to codehaus license Maven plugin and start adding license configuration for bad POMs
Modified: trunk/build/pom.xml
===================================================================
--- trunk/build/pom.xml 2010-11-24 18:04:04 UTC (rev 109454)
+++ trunk/build/pom.xml 2010-11-24 18:10:49 UTC (rev 109455)
@@ -42,9 +42,9 @@
<plugins>
<!-- Download the license files for each dependency -->
<plugin>
- <groupId>org.jboss.maven.plugins</groupId>
- <artifactId>maven-jboss-license-plugin</artifactId>
- <version>1.0.3</version>
+ <groupId>org.codehaus.mojo</groupId>
+ <artifactId>license-maven-plugin</artifactId>
+ <version>1.0-alpha-1-jboss-1</version>
<inherited>false</inherited>
<executions>
<execution>
@@ -53,8 +53,9 @@
</goals>
<phase>package</phase>
<configuration>
- <outputDirectory>${project.build.directory}/jboss-${project.version}/docs/licenses</outputDirectory>
- <licenseSummaryFile>${project.build.directory}/jboss-${project.version}/docs/licenses/licenses.xml</licenseSummaryFile>
+ <includeTransitiveDependencies>true</includeTransitiveDependencies>
+ <licensesOutputDirectory>${project.build.directory}/jboss-${project.version}/docs/licenses</licensesOutputDirectory>
+ <licensesSummaryOutputFile>${project.build.directory}/jboss-${project.version}/docs/licenses/licenses.xml</licensesSummaryOutputFile>
</configuration>
</execution>
</executions>
Added: trunk/build/src/licenses.xml
===================================================================
--- trunk/build/src/licenses.xml (rev 0)
+++ trunk/build/src/licenses.xml 2010-11-24 18:10:49 UTC (rev 109455)
@@ -0,0 +1,411 @@
+<?xml version="1.0"?>
+
+<licenseSummary xmlns="http://mojo.codehaus.org/"
+ xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ xsi:schemaLocation="http://mojo.codehaus.org/ licenses.xsd">
+ <dependencies>
+ <dependency>
+ <groupId>com.wutka</groupId>
+ <artifactId>dtdparser</artifactId>
+ <!-- license information from POM in central Maven repo -->
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ <!-- This URL of this license is not valid
+ <license>
+ <name>Apache-style license</name>
+ <url>http://www.wutka.com/dtdparserasllicense.html</url>
+ <distribution>repo</distribution>
+ </license>
+ -->
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.slf4j</groupId>
+ <artifactId>jcl-over-slf4j</artifactId>
+ <licenses>
+ <!-- license information located in version 1.6.1 in Maven central repo -->
+ <license>
+ <name>MIT License</name>
+ <url>http://www.opensource.org/licenses/mit-license.php</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>jgroups</groupId>
+ <artifactId>jgroups</artifactId>
+ <licenses>
+ <!-- license information from pom in trunk
+ http://javagroups.cvs.sourceforge.net/viewvc/javagroups/JGroups/pom.xml?revision=1.43&view=markup
+ -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>gnu-getopt</groupId>
+ <artifactId>getopt</artifactId>
+ <licenses>
+ <!-- license information from EAP
+ -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ <comments>LGPLv2+</comments>
+ </license>
+ </licenses>
+ </dependency>
+ <!-- <dependency>
+ <groupId>org.hibernate.javax.persistence</groupId>
+ <artifactId>hibernate-jpa-2.0-api</artifactId>
+ <version>1.0.0.Final</version>
+ <licenses>
+ <!- License Unknown
+ <license>
+ <name></name>
+ <url></url>
+ </license>
+ </licenses>
+ </dependency> -->
+ <dependency>
+ <groupId>cglib</groupId>
+ <artifactId>cglib</artifactId>
+ <licenses>
+ <!-- license information from source jar in Maven central repository -->
+ <license>
+ <name>ASL 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3.ejbref.resolver</groupId>
+ <artifactId>ejbref-resolver-ejb31</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3.ejbref.resolver</groupId>
+ <artifactId>ejbref-resolver-ejb30</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3.ejbref.resolver</groupId>
+ <artifactId>ejbref-resolver-spi</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3</groupId>
+ <artifactId>jboss-ejb3-timerservice-deployer</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3</groupId>
+ <artifactId>jboss-ejb3-timerservice-naming</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3.nointerface</groupId>
+ <artifactId>jboss-ejb3-nointerface-impl</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jboss.ejb3.nointerface</groupId>
+ <artifactId>jboss-ejb3-nointerface-spi</artifactId>
+ <licenses>
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.hornetq</groupId>
+ <artifactId>hornetq-jms</artifactId>
+ <licenses>
+ <license>
+ <name>ASL 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>i18nlog</groupId>
+ <artifactId>i18nlog</artifactId>
+ <licenses>
+ <!-- License from jar in JBoss repository -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.rhq</groupId>
+ <artifactId>rhq-core-domain</artifactId>
+ <licenses>
+ <!-- License from jar in JBoss repository -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.rhq</groupId>
+ <artifactId>rhq-core-util</artifactId>
+ <licenses>
+ <!-- License from jar in JBoss repository -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.rhq</groupId>
+ <artifactId>rhq-core-plugin</artifactId>
+ <licenses>
+ <!-- License from jar in JBoss repository -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.rhq</groupId>
+ <artifactId>rhq-core-native-system</artifactId>
+ <licenses>
+ <!-- License from jar in JBoss repository -->
+ <license>
+ <name>GNU Lesser General Public License</name>
+ <url>http://www.gnu.org/licenses/lgpl.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>stax</groupId>
+ <artifactId>stax-api</artifactId>
+ <licenses>
+ <!-- Taken from POM of stax version 1.0.1 -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.apache.httpcomponents</groupId>
+ <artifactId>httpclient</artifactId>
+ <licenses>
+ <!-- Bad URL in POM in Maven central for httpclient version 4.0 -->
+ <license>
+ <name>Apache License</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>com.google.code.guice</groupId>
+ <artifactId>guice</artifactId>
+ <licenses>
+ <!-- License information from Guice 1.0 POM in central Maven repo -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.jyaml</groupId>
+ <artifactId>jyaml</artifactId>
+ <licenses>
+ <!-- License from POM and Jar contained license name but not URL -->
+ <license>
+ <name>BSD style license</name>
+ <url>http://repository.jboss.org/licenses/bsd.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>org.apache</groupId>
+ <artifactId>xmlsec</artifactId>
+ <licenses>
+ <!-- License found in version 1.4.3 Jar in JBoss repository -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>bcel</groupId>
+ <artifactId>bcel</artifactId>
+ <licenses>
+ <!-- License found in version 5.1 Jar in Maven central repository -->
+ <license>
+ <name>The Apache Software License, Version 1.1</name>
+ <url>http://www.apache.org/licenses/LICENSE-1.1.txt</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>net.jcip</groupId>
+ <artifactId>jcip-annotations</artifactId>
+ <licenses>
+ <!-- Located in source files for jcip-annotations 1.0 in Maven central repository -->
+ <license>
+ <name>Creative Commons Attribution License</name>
+ <url>http://creativecommons.org/licenses/by/2.5</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>opensaml</groupId>
+ <artifactId>opensaml</artifactId>
+ <licenses>
+ <!-- License from version 2.0 in JBoss repository -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>apache-velocity</groupId>
+ <artifactId>velocity</artifactId>
+ <licenses>
+ <!-- License info from POM in Maven central repository -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>commons-collections</groupId>
+ <artifactId>commons-collections</artifactId>
+ <licenses>
+ <!-- License info found in version 3.1 in Maven central repository -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>logkit</groupId>
+ <artifactId>logkit</artifactId>
+ <licenses>
+ <!-- License info found in binary jar version 2.0 in Maven central repository -->
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>apache-xalan</groupId>
+ <artifactId>serializer</artifactId>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>apache-xalan</groupId>
+ <artifactId>xalan</artifactId>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>commons-logging</groupId>
+ <artifactId>commons-logging</artifactId>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>commons-codec</groupId>
+ <artifactId>commons-codec</artifactId>
+ <licenses>
+ <license>
+ <name>The Apache Software License, Version 2.0</name>
+ <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>emma</groupId>
+ <artifactId>emma</artifactId>
+ <licenses>
+ <!-- License info from version 2.1.5320 POM in Maven central -->
+ <license>
+ <name>Common Public License v1.0</name>
+ <url>http://www.eclipse.org/legal/cpl-v10.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ <dependency>
+ <groupId>emma</groupId>
+ <artifactId>emma_ant</artifactId>
+ <licenses>
+ <!-- License info from version 2.1.5320 POM in Maven central -->
+ <license>
+ <name>Common Public License v1.0</name>
+ <url>http://www.eclipse.org/legal/cpl-v10.html</url>
+ <distribution>repo</distribution>
+ </license>
+ </licenses>
+ </dependency>
+ </dependencies>
+</licenseSummary>
\ No newline at end of file
Property changes on: trunk/build/src/licenses.xml
___________________________________________________________________
Name: svn:keywords
+ Author Date Id Revision
Name: svn:eol-style
+ native
More information about the jboss-cvs-commits
mailing list