Re: Dependency licenses

2008-10-28 Thread Julien Graglia
Le lundi 27 octobre 2008 à 14:48 +1100, James William Dumay a écrit :
 On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote:
  
  Would like to see this plugin in central. It helped me alot.
  
  Brian
 
 Good news - I've released the maven-licenses-plugin 0.1 and it should be
 up on the central repository in a few hours time.
 
 There is a distinct lack of documentation at the moment but I will be
 working on this plugin quite a bit in the next few weeks - so let me
 know if there is anything I can do to make it better.
 
 Cheers,
 James
It's funny, I have developped a similar plugin for my personal
(professional) use. it is  in alpha stage but it has the same
functionnality of your maven-licenses-plugin.

The functionnality I have developped are : 
 - generate a licenses report in site phase
 - dl licenses in a folder 
 - support the concept of origin country of an artifact : basically I
need the name, desc, vers, license AND country of origin of all
dependencies. the country can't be found in the pom so I use an external
file to says that that groupid is from USA, that groupId:artifactId is
from UK, etc..
  - store licenses in a cache mapped on the URL.




-- 
Julien Graglia
NetCeler



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dependency licenses

2008-10-26 Thread James William Dumay
On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote:
 
 Would like to see this plugin in central. It helped me alot.
 
 Brian

Good news - I've released the maven-licenses-plugin 0.1 and it should be
up on the central repository in a few hours time.

There is a distinct lack of documentation at the moment but I will be
working on this plugin quite a bit in the next few weeks - so let me
know if there is anything I can do to make it better.

Cheers,
James


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dependency licenses

2008-10-06 Thread bshepherd

I found out that here at work we can not checkout from other companies svn.
So I followed all the links and downloaded the files manually. However,
there is a dependency on a parent pom that is not in the checkout url link.
Therefore I can not  seem to build. Any ideas?

Downloading:
http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/atlassian-public-pom/14/atlassian-public-pom-14.pom

[ERROR]FATAL ERROR

Error building POM (may not be this project's POM).


Project ID:
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT

Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for
project:
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT
for project
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPSHOT



Wayne Fay wrote:
 
 The reply from James @ Atlassian provided the SVN trunk url:
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/
 
 I haven't done it, but I imagine you can check out the code and
 build/install/use it pretty easily.
 
 Wayne
 
 On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED] wrote:

 I can follow the link in my browser, but how do you check out the code so
 I
 can build it. It sounds exactly what I need.
 Thanks


 Keith Bonawitz-2 wrote:

 Is there a way to create an assembly that includes a license file for
 each dependency (including transitive dependencies)?

 Thanks,
 Keith

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 --
 View this message in context:
 http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html
 Sent from the Maven - Users mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Dependency-licenses-tp17040644p19837323.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Dependency licenses

2008-10-06 Thread Edelson, Justin
It's in the Atlassian public repo:
https://maven.atlassian.com/repository/public/ 

-Original Message-
From: bshepherd [mailto:[EMAIL PROTECTED] 
Sent: Monday, October 06, 2008 8:51 AM
To: users@maven.apache.org
Subject: Re: Dependency licenses


I found out that here at work we can not checkout from other companies
svn.
So I followed all the links and downloaded the files manually. However,
there is a dependency on a parent pom that is not in the checkout url
link.
Therefore I can not  seem to build. Any ideas?

Downloading:
http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/
atlassian-public-pom/14/atlassian-public-pom-14.pom

[ERROR]FATAL ERROR

Error building POM (may not be this project's POM).


Project ID:
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
HOT

Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for
project:
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
HOT
for project
com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
HOT



Wayne Fay wrote:
 
 The reply from James @ Atlassian provided the SVN trunk url:
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-lic
 enses-plugin/trunk/
 
 I haven't done it, but I imagine you can check out the code and 
 build/install/use it pretty easily.
 
 Wayne
 
 On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED]
wrote:

 I can follow the link in my browser, but how do you check out the 
 code so I can build it. It sounds exactly what I need.
 Thanks


 Keith Bonawitz-2 wrote:

 Is there a way to create an assembly that includes a license file 
 for each dependency (including transitive dependencies)?

 Thanks,
 Keith

 
 - To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 --
 View this message in context:
 http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html
 Sent from the Maven - Users mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

--
View this message in context:
http://www.nabble.com/Dependency-licenses-tp17040644p19837323.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE: Dependency licenses

2008-10-06 Thread bshepherd

Thanks, I was able to build the plugin by pointing to the repo you listed. I
have verified that the plugin was installed into my local repository. I am
not sure how to run it. I tried:

mvn licenses:list

and got
[INFO] Searching repository for plugin with prefix: 'licenses'.
[INFO]

[ERROR] BUILD ERROR
[INFO]

[INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not
exist or no valid version could be found
[INFO]

[INFO] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid
version
 could be found
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException:
The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist
or no valid version could be found
at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
at
org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
at
org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171)
at
org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
... 14 more
[INFO]

[INFO] Total time: 2 seconds
[INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008
[INFO] Final Memory: 6M/11M
[INFO]



I have place the following in my Reporting section of the pom

plugin
groupIdcom.atlassian.maven.plugins/groupId
artifactIdmaven-licenses-plugin/artifactId
version1.0-SNAPSHOT/version
/plugin

Is there something else I need to do?


justinedelson wrote:
 
 It's in the Atlassian public repo:
 https://maven.atlassian.com/repository/public/ 
 
 -Original Message-
 From: bshepherd [mailto:[EMAIL PROTECTED] 
 Sent: Monday, October 06, 2008 8:51 AM
 To: users@maven.apache.org
 Subject: Re: Dependency licenses
 
 
 I found out that here at work we can not checkout from other companies
 svn.
 So I followed all the links and downloaded the files manually. However,
 there is a dependency on a parent pom that is not in the checkout url
 link.
 Therefore I can not  seem to build. Any ideas?
 
 Downloading:
 http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/
 atlassian-public-pom/14/atlassian-public-pom-14.pom
 
 [ERROR]FATAL ERROR
 
 Error building POM (may not be this project's POM).
 
 
 Project ID:
 com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
 HOT
 
 Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for
 project:
 com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
 HOT
 for project
 com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
 HOT
 
 
 
 Wayne Fay wrote:
 
 The reply from James @ Atlassian provided the SVN trunk url:
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-lic
 enses-plugin/trunk/
 
 I haven't done it, but I imagine you can check out the code and 
 build/install/use it pretty easily.
 
 Wayne
 
 On Fri, Oct 3, 2008 at 11:47 AM

Re: Dependency licenses

2008-10-06 Thread Wayne Fay
As described here:
http://maven.apache.org/guides/plugin/guide-java-plugin-development.html

You can execute the mojo with:
mvn groupID:artifactID:version:goal

In this case, it should be something like (not sure about the goal,
check the plugin sources or documentation):
mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list

Wayne

On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote:

 Thanks, I was able to build the plugin by pointing to the repo you listed. I
 have verified that the plugin was installed into my local repository. I am
 not sure how to run it. I tried:

 mvn licenses:list

 and got
 [INFO] Searching repository for plugin with prefix: 'licenses'.
 [INFO]
 
 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not
 exist or no valid version could be found
 [INFO]
 
 [INFO] Trace
 org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no valid
 version
  could be found
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
 Caused by: org.apache.maven.plugin.version.PluginVersionNotFoundException:
 The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not exist
 or no valid version could be found
at
 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
at
 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
at
 org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
... 14 more
 [INFO]
 
 [INFO] Total time: 2 seconds
 [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008
 [INFO] Final Memory: 6M/11M
 [INFO]
 


 I have place the following in my Reporting section of the pom

plugin
groupIdcom.atlassian.maven.plugins/groupId
artifactIdmaven-licenses-plugin/artifactId
version1.0-SNAPSHOT/version
/plugin

 Is there something else I need to do?


 justinedelson wrote:

 It's in the Atlassian public repo:
 https://maven.atlassian.com/repository/public/

 -Original Message-
 From: bshepherd [mailto:[EMAIL PROTECTED]
 Sent: Monday, October 06, 2008 8:51 AM
 To: users@maven.apache.org
 Subject: Re: Dependency licenses


 I found out that here at work we can not checkout from other companies
 svn.
 So I followed all the links and downloaded the files manually. However,
 there is a dependency on a parent pom that is not in the checkout url
 link.
 Therefore I can not  seem to build. Any ideas?

 Downloading:
 http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/
 atlassian-public-pom/14/atlassian-public-pom-14.pom
 
 [ERROR]FATAL ERROR
 
 Error building POM (may not be this project's POM).


 Project ID:
 com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
 HOT

 Reason: Cannot find parent: com.atlassian.pom:atlassian-public-pom for
 project:
 com.atlassian.maven.plugins:maven-licenses

Re: Dependency licenses

2008-10-06 Thread bshepherd

That worked!

Would like to see this plugin in central. It helped me alot.

Brian


Wayne Fay wrote:
 
 As described here:
 http://maven.apache.org/guides/plugin/guide-java-plugin-development.html
 
 You can execute the mojo with:
 mvn groupID:artifactID:version:goal
 
 In this case, it should be something like (not sure about the goal,
 check the plugin sources or documentation):
 mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list
 
 Wayne
 
 On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote:

 Thanks, I was able to build the plugin by pointing to the repo you
 listed. I
 have verified that the plugin was installed into my local repository. I
 am
 not sure how to run it. I tried:

 mvn licenses:list

 and got
 [INFO] Searching repository for plugin with prefix: 'licenses'.
 [INFO]
 
 [ERROR] BUILD ERROR
 [INFO]
 
 [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does
 not
 exist or no valid version could be found
 [INFO]
 
 [INFO] Trace
 org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
 'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no
 valid
 version
  could be found
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
 org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at
 org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
 Caused by:
 org.apache.maven.plugin.version.PluginVersionNotFoundException:
 The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not
 exist
 or no valid version could be found
at
 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
at
 org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
at
 org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171)
at
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
... 14 more
 [INFO]
 
 [INFO] Total time: 2 seconds
 [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008
 [INFO] Final Memory: 6M/11M
 [INFO]
 


 I have place the following in my Reporting section of the pom

plugin
groupIdcom.atlassian.maven.plugins/groupId
artifactIdmaven-licenses-plugin/artifactId
version1.0-SNAPSHOT/version
/plugin

 Is there something else I need to do?


 justinedelson wrote:

 It's in the Atlassian public repo:
 https://maven.atlassian.com/repository/public/

 -Original Message-
 From: bshepherd [mailto:[EMAIL PROTECTED]
 Sent: Monday, October 06, 2008 8:51 AM
 To: users@maven.apache.org
 Subject: Re: Dependency licenses


 I found out that here at work we can not checkout from other companies
 svn.
 So I followed all the links and downloaded the files manually. However,
 there is a dependency on a parent pom that is not in the checkout url
 link.
 Therefore I can not  seem to build. Any ideas?

 Downloading:
 http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/
 atlassian-public-pom/14/atlassian-public-pom-14.pom
 
 [ERROR]FATAL ERROR
 
 Error building POM (may not be this project's POM).


 Project ID:
 com.atlassian.maven.plugins:maven-licenses-plugin:maven-plugin:1.0-SNAPS
 HOT

 Reason

Re: Dependency licenses

2008-10-06 Thread James William Dumay
Cool Brian I'm glad you liked it. Ill see if I can get a version of it
up on central for you shortly.

James

On Mon, 2008-10-06 at 10:13 -0700, bshepherd wrote:
 That worked!
 
 Would like to see this plugin in central. It helped me alot.
 
 Brian
 
 
 Wayne Fay wrote:
  
  As described here:
  http://maven.apache.org/guides/plugin/guide-java-plugin-development.html
  
  You can execute the mojo with:
  mvn groupID:artifactID:version:goal
  
  In this case, it should be something like (not sure about the goal,
  check the plugin sources or documentation):
  mvn com.atlassian.maven.plugins:maven-licenses-plugin:1.0-SNAPSHOT:list
  
  Wayne
  
  On Mon, Oct 6, 2008 at 9:51 AM, bshepherd [EMAIL PROTECTED] wrote:
 
  Thanks, I was able to build the plugin by pointing to the repo you
  listed. I
  have verified that the plugin was installed into my local repository. I
  am
  not sure how to run it. I tried:
 
  mvn licenses:list
 
  and got
  [INFO] Searching repository for plugin with prefix: 'licenses'.
  [INFO]
  
  [ERROR] BUILD ERROR
  [INFO]
  
  [INFO] The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does
  not
  exist or no valid version could be found
  [INFO]
  
  [INFO] Trace
  org.apache.maven.lifecycle.LifecycleExecutionException: The plugin
  'org.apache.maven.plugins:maven-licenses-plugin' does not exist or no
  valid
  version
   could be found
 at
  org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1303)
 at
  org.apache.maven.lifecycle.DefaultLifecycleExecutor.getMojoDescriptor(DefaultLifecycleExecutor.java:1542)
 at
  org.apache.maven.lifecycle.DefaultLifecycleExecutor.segmentTaskListByAggregationNeeds(DefaultLifecycleExecutor.java:405)
 at
  org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:137)
 at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:336)
 at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:129)
 at org.apache.maven.cli.MavenCli.main(MavenCli.java:287)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at
  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
 at
  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
 at java.lang.reflect.Method.invoke(Method.java:597)
 at
  org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
 at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
 at
  org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
 at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
  Caused by:
  org.apache.maven.plugin.version.PluginVersionNotFoundException:
  The plugin 'org.apache.maven.plugins:maven-licenses-plugin' does not
  exist
  or no valid version could be found
 at
  org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:229)
 at
  org.apache.maven.plugin.version.DefaultPluginVersionManager.resolvePluginVersion(DefaultPluginVersionManager.java:91)
 at
  org.apache.maven.plugin.DefaultPluginManager.verifyPlugin(DefaultPluginManager.java:171)
 at
  org.apache.maven.lifecycle.DefaultLifecycleExecutor.verifyPlugin(DefaultLifecycleExecutor.java:1274)
 ... 14 more
  [INFO]
  
  [INFO] Total time: 2 seconds
  [INFO] Finished at: Mon Oct 06 10:43:29 MDT 2008
  [INFO] Final Memory: 6M/11M
  [INFO]
  
 
 
  I have place the following in my Reporting section of the pom
 
 plugin
 groupIdcom.atlassian.maven.plugins/groupId
 artifactIdmaven-licenses-plugin/artifactId
 version1.0-SNAPSHOT/version
 /plugin
 
  Is there something else I need to do?
 
 
  justinedelson wrote:
 
  It's in the Atlassian public repo:
  https://maven.atlassian.com/repository/public/
 
  -Original Message-
  From: bshepherd [mailto:[EMAIL PROTECTED]
  Sent: Monday, October 06, 2008 8:51 AM
  To: users@maven.apache.org
  Subject: Re: Dependency licenses
 
 
  I found out that here at work we can not checkout from other companies
  svn.
  So I followed all the links and downloaded the files manually. However,
  there is a dependency on a parent pom that is not in the checkout url
  link.
  Therefore I can not  seem to build. Any ideas?
 
  Downloading:
  http://coors.casper.local/nexus/content/groups/public/com/atlassian/pom/
  atlassian-public-pom/14/atlassian-public-pom-14.pom

Re: Dependency licenses

2008-10-03 Thread bshepherd

I can follow the link in my browser, but how do you check out the code so I
can build it. It sounds exactly what I need.
Thanks


Keith Bonawitz-2 wrote:
 
 Is there a way to create an assembly that includes a license file for
 each dependency (including transitive dependencies)?
 
 Thanks,
 Keith
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 

-- 
View this message in context: 
http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html
Sent from the Maven - Users mailing list archive at Nabble.com.


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dependency licenses

2008-10-03 Thread Wayne Fay
The reply from James @ Atlassian provided the SVN trunk url:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/

I haven't done it, but I imagine you can check out the code and
build/install/use it pretty easily.

Wayne

On Fri, Oct 3, 2008 at 11:47 AM, bshepherd [EMAIL PROTECTED] wrote:

 I can follow the link in my browser, but how do you check out the code so I
 can build it. It sounds exactly what I need.
 Thanks


 Keith Bonawitz-2 wrote:

 Is there a way to create an assembly that includes a license file for
 each dependency (including transitive dependencies)?

 Thanks,
 Keith

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]




 --
 View this message in context: 
 http://www.nabble.com/Dependency-licenses-tp17040644p19803517.html
 Sent from the Maven - Users mailing list archive at Nabble.com.


 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



RE : Dependency licenses

2008-05-19 Thread Deneux, Christophe
Hi James,
 
Your plugin is very interresting.
 
Please, can you add the following features:
  - In the goal download, can you add a parameter to exclude all dependencies 
that are not in the final package (all dependencies where the scope is 
provided or test)
  - Can you add a new goal to check the dependency licences against the current 
project one. If a licence incompatibility exists, the build will fail. The 
licence compatibilities will be defined in a xml file available in the plugin 
classpath ?
 
___
Christophe DENEUX / Capgemini Sud / Méditerranée
Integration Architect
Tel: + 33 4 93 95 55 92 / www.capgemini.com http://www.capgemini.com/ 
Porte de l'Arénas - Entrée B / 455 Promenade des Anglais / 06200 Nice / FRANCE
Join the Collaborative Business Experience
___
Please consider the environment and do not print this email unless absolutely 
necessary. Capgemini encourages environmental awareness.



De: James William Dumay [mailto:[EMAIL PROTECTED]
Date: dim. 04/05/2008 05:35
À: Maven Users List
Objet : Re: Dependency licenses



Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/

You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive 
dependencies of your project.
* Download - This goal will download all of the transitive 
dependencies of your project.

This plugin is still a work in progress but we hope to make it 
available on central shortly.

Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:

 Is there a way to create an assembly that includes a license file for
 each dependency (including transitive dependencies)?

 Thanks,
 Keith

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]


Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/

You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive 
dependencies of your project.
* Download - This goal will download all of the transitive 
dependencies of your project.

This plugin is still a work in progress but we hope to make it 
available on central shortly.

Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:

 Is there a way to create an assembly that includes a license file for
 each dependency (including transitive dependencies)?

 Thanks,
 Keith

 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]



-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]









This message contains information that may be privileged or confidential and is 
the property of the Capgemini Group. It is 
intended only for the person to whom it is addressed. If you are not the 
intended recipient, you are not authorized to 
read, print, retain, copy, disseminate, distribute, or use this message or any 
part thereof. If you receive this message 
in error, please notify the sender immediately and delete all copies of this 
message.


Re: Dependency licenses

2008-05-08 Thread Nicole Lacoste
me too!

2008/5/8 Keith Bonawitz [EMAIL PROTECTED]:

 Thanks, this is just what I wanted.  I look forward to seeing it on
 central :-)
 Keith

 2008/5/4 Sherali Karimov [EMAIL PROTECTED]:
  Just a clarification:
   Download - will download (and optionally deploy to maven repo) licenses
 of
  all the dependencies of the project.
 
   cheers,
   sherali
 
   04/05/2008, в 13:35, James William Dumay писал(а):
 
 
 
 
   Keith,
  
   We are working on something like that at Atlassian right now.
  
   Checkout this plugin:
  
 
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/
  
   You would probably be interested in the following two goals:
   * List - This goal lists all of the licenses of all transitive
  dependencies of your project.
   * Download - This goal will download all of the transitive
 dependencies of
  your project.
  
   This plugin is still a work in progress but we hope to make it
 available
  on central shortly.
  
   Cheers
   James
  
   On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:
  
  
Is there a way to create an assembly that includes a license file
 for
each dependency (including transitive dependencies)?
   
Thanks,
Keith
   
   
 -
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   
   
  
   Keith,
  
   We are working on something like that at Atlassian right now.
  
   Checkout this plugin:
  
 
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/
  
   You would probably be interested in the following two goals:
   * List - This goal lists all of the licenses of all transitive
  dependencies of your project.
   * Download - This goal will download all of the transitive
 dependencies of
  your project.
  
   This plugin is still a work in progress but we hope to make it
 available
  on central shortly.
  
   Cheers
   James
  
   On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:
  
  
Is there a way to create an assembly that includes a license file
 for
each dependency (including transitive dependencies)?
   
Thanks,
Keith
   
   
 -
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
   
   
  
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
 
 



Re: Dependency licenses

2008-05-08 Thread Rémy Sanlaville
Hi,

Do you know this one too ?
http://java.dzone.com/announcements/maven-license-plugin-130-relea

I haven't try both of them so I don't know which one is the best.
But it could be nice to merge the effort in order to have just one. Don't
you think ?

Rémy


Re: Dependency licenses

2008-05-08 Thread Keith Bonawitz
I believe that this one is intended to manage license information
within each source file, e.g. copyright  licensing comments at the
top of each .java file , whereas the licenseS plugin is intended to
manage separate project-level license files, e.g LICENSE.TXT files.  I
can certainly imagine a merged plugin being easier for people to find,
but I'm just happy that both their functionalities exist :-)

Keith

On Thu, May 8, 2008 at 9:20 AM, Rémy Sanlaville
[EMAIL PROTECTED] wrote:
 Hi,

  Do you know this one too ?
  http://java.dzone.com/announcements/maven-license-plugin-130-relea

  I haven't try both of them so I don't know which one is the best.
  But it could be nice to merge the effort in order to have just one. Don't
  you think ?

  Rémy


-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dependency licenses

2008-05-08 Thread Rémy Sanlaville
Yes you have right, I wrote a little bit to fast.
I agree it would be nice to have just one plugin for both functionalities.

Rémy


Re: Dependency licenses

2008-05-07 Thread Keith Bonawitz
Thanks, this is just what I wanted.  I look forward to seeing it on central :-)
Keith

2008/5/4 Sherali Karimov [EMAIL PROTECTED]:
 Just a clarification:
  Download - will download (and optionally deploy to maven repo) licenses of
 all the dependencies of the project.

  cheers,
  sherali

  04/05/2008, в 13:35, James William Dumay писал(а):




  Keith,
 
  We are working on something like that at Atlassian right now.
 
  Checkout this plugin:
 
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/
 
  You would probably be interested in the following two goals:
  * List - This goal lists all of the licenses of all transitive
 dependencies of your project.
  * Download - This goal will download all of the transitive dependencies of
 your project.
 
  This plugin is still a work in progress but we hope to make it available
 on central shortly.
 
  Cheers
  James
 
  On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:
 
 
   Is there a way to create an assembly that includes a license file for
   each dependency (including transitive dependencies)?
  
   Thanks,
   Keith
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
  Keith,
 
  We are working on something like that at Atlassian right now.
 
  Checkout this plugin:
 
 https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/
 
  You would probably be interested in the following two goals:
  * List - This goal lists all of the licenses of all transitive
 dependencies of your project.
  * Download - This goal will download all of the transitive dependencies of
 your project.
 
  This plugin is still a work in progress but we hope to make it available
 on central shortly.
 
  Cheers
  James
 
  On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:
 
 
   Is there a way to create an assembly that includes a license file for
   each dependency (including transitive dependencies)?
  
   Thanks,
   Keith
  
   -
   To unsubscribe, e-mail: [EMAIL PROTECTED]
   For additional commands, e-mail: [EMAIL PROTECTED]
  
  
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]




Re: Dependency licenses

2008-05-05 Thread Sherali Karimov

Just a clarification:
Download - will download (and optionally deploy to maven repo)  
licenses of all the dependencies of the project.


cheers,
sherali

04/05/2008, в 13:35, James William Dumay писал(а):


Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven- 
licenses-plugin/trunk/


You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive  
dependencies of your project.
* Download - This goal will download all of the transitive  
dependencies of your project.


This plugin is still a work in progress but we hope to make it  
available on central shortly.


Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:


Is there a way to create an assembly that includes a license file for
each dependency (including transitive dependencies)?

Thanks,
Keith

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven- 
licenses-plugin/trunk/


You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive  
dependencies of your project.
* Download - This goal will download all of the transitive  
dependencies of your project.


This plugin is still a work in progress but we hope to make it  
available on central shortly.


Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:


Is there a way to create an assembly that includes a license file for
each dependency (including transitive dependencies)?

Thanks,
Keith

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Re: Dependency licenses

2008-05-03 Thread James William Dumay

Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/

You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive  
dependencies of your project.
* Download - This goal will download all of the transitive  
dependencies of your project.


This plugin is still a work in progress but we hope to make it  
available on central shortly.


Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:


Is there a way to create an assembly that includes a license file for
each dependency (including transitive dependencies)?

Thanks,
Keith

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]



Keith,

We are working on something like that at Atlassian right now.

Checkout this plugin:
https://svn.atlassian.com/svn/public/atlassian/maven-plugins/maven-licenses-plugin/trunk/

You would probably be interested in the following two goals:
* List - This goal lists all of the licenses of all transitive  
dependencies of your project.
* Download - This goal will download all of the transitive  
dependencies of your project.


This plugin is still a work in progress but we hope to make it  
available on central shortly.


Cheers
James

On 04/05/2008, at 8:39 AM, Keith Bonawitz wrote:


Is there a way to create an assembly that includes a license file for
each dependency (including transitive dependencies)?

Thanks,
Keith

-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]




-
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]