[jira] Commented: (SCM-427) HgUpdateCommand

2009-03-18 Thread THURNER rupert (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170082#action_170082
 ] 

THURNER rupert commented on SCM-427:


what would be the ideal?


 HgUpdateCommand
 ---

 Key: SCM-427
 URL: http://jira.codehaus.org/browse/SCM-427
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-mercurial (hg)
Affects Versions: 1.1
 Environment: $ java -version
 java version 1.5.0_16
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
 Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)
 $ mvn -version
 Maven version: 2.0.9
 Java version: 1.5.0_16
 OS name: mac os x version: 10.5.5 arch: i386 Family: unix
 $ uname -a
 Darwin SilverMidgetII.lan 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep  3 
 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386
 $ hg --version
 Mercurial Distributed SCM (version 1.0.2)
Reporter: Rohan Holt

 In HgUpdateCommand.java the following steps are performed
 hg pull -r tip
 hg id
 hg diff -r -1
 hg log --verbose
 Firstly, the working copies of the files are never updated by any of these 
 commands, only the local repository is updated..
 This can be verified using the following test:
 $mvn -Ptck -Dtest=HgUpdateCommandTckTest test
 ---
  T E S T S
 ---
 Running org.apache.maven.scm.provider.hg.command.update.HgUpdateCommandTckTest
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg init
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg add 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/pom.xml 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/readme.txt 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/src/main/java/Application.java
  
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/src/test/java/Test.java
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg commit 
 --message 'Add files to test branch'
 [INFO] Removing 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test  hg clone -r 
 tip /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg locate
 [INFO] Removing 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test  hg clone -r 
 tip /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy  
 hg locate
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose project.xml
 [INFO] [project.xml:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/test/java/org
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/main/java/org
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/main/java/org/Foo.java
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg status
 [INFO] [readme.txt:modified]
 [INFO] [project.xml:added]
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg commit --message 'No msg'
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg push /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy  
 hg pull -r tip
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy  
 hg id
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy  
 hg diff -r -1
 [INFO] EXECUTING: /bin/sh -c cd 
 

[jira] Commented: (MRELEASE-103) No SCM URL was provided to perform the release from

2009-03-18 Thread Gabriele Columbro (JIRA)

[ 
http://jira.codehaus.org/browse/MRELEASE-103?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170083#action_170083
 ] 

Gabriele Columbro commented on MRELEASE-103:


I'm having this issue with 2.0-beta-8 and pom completely configured with:

 scm
developerConnectionscm:svn:${svn.url}/developerConnection
url${svn.url}/url
connectionscm:svn:${svn.url}/connection
 /scm

and 

svn.urlhttp://mysvnurl.com/repos/project/trunk/svn.url

Am I missing something?



 No SCM URL was provided to perform the release from
 ---

 Key: MRELEASE-103
 URL: http://jira.codehaus.org/browse/MRELEASE-103
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
  Components: scm
 Environment: solaris
Reporter: Olivier Lamy
Priority: Blocker
 Fix For: 2.0-beta-5

 Attachments: olamy.tar.gz


 The stack trace says :
 DEBUG] Trace
 org.apache.maven.BuildFailureException: No SCM URL was provided to perform 
 the release from
 at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor
 .java:555)
 I included a test case with multi modules project (you need to change scm url 
 in all poms to complete the test).
 Strange because all scm parts are filled in all modules.
 To test it, I launch ./buildis.sh $svnuser $svnpwd
 Olivier

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MEV-620) http://repo2.maven.org/maven2/ant/ant/1.6.5/ant-1.6.5.pom broken.

2009-03-18 Thread Christian Schulte (JIRA)
http://repo2.maven.org/maven2/ant/ant/1.6.5/ant-1.6.5.pom broken.
-

 Key: MEV-620
 URL: http://jira.codehaus.org/browse/MEV-620
 Project: Maven Evangelism
  Issue Type: Bug
  Components: Invalid POM
Reporter: Christian Schulte


The pom.xml of artifact ant:ant:1.6.5 in the central repository is missing an 
xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance; attribute leading to any 
namespace aware parser to fail parsing the file (Archiva for example).


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MJAVADOC-227) Aggregated javadocs do not take per project configuration into account

2009-03-18 Thread Carsten Ziegeler (JIRA)
Aggregated javadocs do not take per project configuration into account
--

 Key: MJAVADOC-227
 URL: http://jira.codehaus.org/browse/MJAVADOC-227
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Affects Versions: 2.5
Reporter: Carsten Ziegeler


We have a multi project setup where each module has a configuration for the 
javadocs for excluding packages.
Building the javadocs for each project separately works fine.
Starting the build from the root and building aggregated javadocs there, 
results in javadocs for all sources. The exclude package configurations of the 
individual poms are not considered.
I've used javadoc:javadoc to build the docs and tried both, putting the 
config in the plugin section and the reporting section in each module.

A workaround is of course to manually configure the javadoc plugin in the root 
pom and copy all excludes from the modules there; but that's a maintenance 
nightmare.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MNG-2879) Thousands of [WARNING] Component returned which is not the same manager.

2009-03-18 Thread Julian Payne (JIRA)

[ 
http://jira.codehaus.org/browse/MNG-2879?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170096#action_170096
 ] 

Julian Payne commented on MNG-2879:
---

I have this problem with maven 2.0.10 and IBM JDK 5.

 Thousands of [WARNING] Component returned which is not the same manager.
 

 Key: MNG-2879
 URL: http://jira.codehaus.org/browse/MNG-2879
 Project: Maven 2
  Issue Type: Bug
  Components: Plugins and Lifecycle
Affects Versions: 2.0.6
Reporter: Brian Fox
Assignee: Jason van Zyl
 Fix For: 2.0.x


 It happens when processing resources, mostly for war projects although I'm 
 not 100% positive it's only wars. We see one of these warnings apparently for 
 every file processed because sometimes there are just a few and sometimes 
 there are 1000s correlating to the number of files in the project. So far it 
 only happens on dual-core machines although not every time. It smells of a 
 multithreading issue.
 This issue has already been fixed in PLX-287. This MNG issue is to try and 
 get that fix into 2.0.x

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MAVENUPLOAD-2394) Please upload DynamicJasper 3.0.5

2009-03-18 Thread Juan Manuel Alvarez (JIRA)
Please upload DynamicJasper 3.0.5
-

 Key: MAVENUPLOAD-2394
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2394
 Project: Maven Upload Requests
  Issue Type: Task
Reporter: Juan Manuel Alvarez


I am DynamicJasper's project leader, please upload.

DynamicJasper (DJ) is an API that hides the complexity of Jasper Reports, it 
helps developers to save time when designing simple/medium complexity reports 
generating the layout of the report elements automatically. It creates reports 
dynamically, defining at runtime the columns, column width (auto width), 
groups, variables, fonts, charts, crosstabs, sub reports (that can also be 
dynamic), page size and everything else that you can define at design time.

thanks!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (ARCHETYPE-235) DefaultPomManager.mergePoms ignores ordering of plugins

2009-03-18 Thread Christian Bauer (JIRA)
DefaultPomManager.mergePoms  ignores ordering of plugins


 Key: ARCHETYPE-235
 URL: http://jira.codehaus.org/browse/ARCHETYPE-235
 Project: Maven Archetype
  Issue Type: Bug
Affects Versions: 2.0-alpha-4
Reporter: Christian Bauer


when you invoke an archetype with attribute partial=true (archetype-descriptor 
partial=true  ) the pom of the archetype-resources is merged with the 
existing pom.
During the merge of build plugins the DefaultPomManager ignores the ordering of 
the plugins in the archetype (generatedModel).
The DefaultPomManager uses the ordering of the map generatedPluginsByIds :

Map pluginsByIds = model.getBuild().getPluginsAsMap();

Map generatedPluginsByIds = 
generatedModel.getBuild().getPluginsAsMap();
Iterator generatedPluginsIds = 
generatedPluginsByIds.keySet().iterator();
while ( generatedPluginsIds.hasNext() )
{
String generatedPluginsId = (String) generatedPluginsIds.next();

if ( !pluginsByIds.containsKey( generatedPluginsId ) )
{
model.getBuild().addPlugin((Plugin) 
generatedPluginsByIds.get( generatedPluginsId )
);
}
else
{
getLogger().warn( Can not override plugin:  + 
generatedPluginsId );
}
}

When the build process depends on the ordering of the plugins it may fail.

The solution is to iterate over the list of plugins instead of the map

Map pluginsByIds = model.getBuild().getPluginsAsMap();
List generatedPlugins = generatedModel.getBuild().getPlugins();

Iterator generatedPluginsIterator = generatedPlugins.iterator();
while ( generatedPluginsIterator.hasNext() )
{
Plugin plugin = (Plugin)generatedPluginsIterator.next();
String generatedPluginsId = plugin.getKey();

if ( !pluginsByIds.containsKey( generatedPluginsId ) )
{
model.getBuild().addPlugin(plugin);
}
else
{
getLogger().warn( Can not override plugin:  + 
generatedPluginsId );
}
}



-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MECLIPSE-534) Tycho: IOException

2009-03-18 Thread Julien HENRY (JIRA)
Tycho: IOException
--

 Key: MECLIPSE-534
 URL: http://jira.codehaus.org/browse/MECLIPSE-534
 Project: Maven 2.x Eclipse Plugin
  Issue Type: Bug
  Components: PDE support
 Environment: Maven version: 3.0-TYCHO-733848 built on unknown
Java version: 1.6.0_12
Default locale: fr_FR, platform encoding: Cp1252
OS name: windows xp version: 5.1 arch: x86 family: windows
Eclipse 3.4.1

Reporter: Julien HENRY


I'm testing latest build of Tycho and I get the following error:

{code}
mvn -X org.codehaus.tycho:maven-tycho-plugin:generate-poms 
-DgroupId=tycho.demo -Dtycho.targetPlatform=d:\eclipse
+ Error stacktraces are turned on.
Maven version: 3.0-TYCHO-733848 built on unknown
Java version: 1.6.0_12
Default locale: fr_FR, platform encoding: Cp1252
OS name: windows xp version: 5.1 arch: x86 family: windows
[INFO] Build target platform tycho.targetPlatform=d:\eclipse
. This overrides target platform specified in pom.xml files, if any.
---
constituent[0]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../tycho/org.eclipse.osgi-3.4.0.v20080605-1900.jar
constituent[1]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../tycho/tycho-osgi-components-0.3.0-DEV-2146.jar
constituent[2]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/apache-maven-3.0-TYCHO-733848.jar
constituent[3]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/bcpg-jdk15-140.jar
constituent[4]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/bcprov-jdk15-140.jar
constituent[5]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/commons-cli-1.0.jar
constituent[6]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/commons-logging-api-1.1.jar
constituent[7]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/doxia-sink-api-1.0-alpha-9.jar
constituent[8]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/google-collect-snapshot-20080530.jar
constituent[9]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/jsch-0.1.38.jar
constituent[10]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/log4j-1.2.12.jar
constituent[11]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-compat-3.0-TYCHO-733848.jar
constituent[12]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-core-3.0-TYCHO-733848.jar
constituent[13]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-embedder-3.0-TYCHO-733848.jar
constituent[14]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-lifecycle-3.0-TYCHO-733848.jar
constituent[15]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-mercury-3.0-TYCHO-733848.jar
constituent[16]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-model-3.0-TYCHO-733848.jar
constituent[17]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-plugin-api-3.0-TYCHO-733848.jar
constituent[18]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-project-3.0-TYCHO-733848.jar
constituent[19]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-project-builder-3.0-TYCHO-733848.jar
constituent[20]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-reporting-api-3.0-TYCHO-733848.jar
constituent[21]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-toolchain-3.0-TYCHO-733848.jar
constituent[22]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-artifact-1.0.0-alpha-2.jar
constituent[23]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-crypto-api-1.0.0-alpha-2.jar
constituent[24]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-crypto-basic-1.0.0-alpha-2.jar
constituent[25]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-event-1.0.0-alpha-2.jar
constituent[26]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-external-1.0.0-alpha-2.jar
constituent[27]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-logging-1.0.0-alpha-2.jar
constituent[28]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-md-shared-1.0.0-alpha-2.jar
constituent[29]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-plexus-1.0.0-alpha-2.jar
constituent[30]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-repo-api-1.0.0-alpha-2.jar
constituent[31]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-repo-cache-fs-1.0.0-alpha-2.jar
constituent[32]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-repo-virtual-1.0.0-alpha-2.jar
constituent[33]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-transport-api-1.0.0-alpha-2.jar
constituent[34]: 
file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/model-builder-1.0.jar
constituent[35]: 

[jira] Closed: (MECLIPSE-534) Tycho: IOException

2009-03-18 Thread Julien HENRY (JIRA)

 [ 
http://jira.codehaus.org/browse/MECLIPSE-534?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Julien HENRY closed MECLIPSE-534.
-

Resolution: Won't Fix

Sorry, this is not the correct place for Tycho.

 Tycho: IOException
 --

 Key: MECLIPSE-534
 URL: http://jira.codehaus.org/browse/MECLIPSE-534
 Project: Maven 2.x Eclipse Plugin
  Issue Type: Bug
  Components: PDE support
 Environment: Maven version: 3.0-TYCHO-733848 built on unknown
 Java version: 1.6.0_12
 Default locale: fr_FR, platform encoding: Cp1252
 OS name: windows xp version: 5.1 arch: x86 family: windows
 Eclipse 3.4.1
Reporter: Julien HENRY

 I'm testing latest build of Tycho and I get the following error:
 {code}
 mvn -X org.codehaus.tycho:maven-tycho-plugin:generate-poms 
 -DgroupId=tycho.demo -Dtycho.targetPlatform=d:\eclipse
 + Error stacktraces are turned on.
 Maven version: 3.0-TYCHO-733848 built on unknown
 Java version: 1.6.0_12
 Default locale: fr_FR, platform encoding: Cp1252
 OS name: windows xp version: 5.1 arch: x86 family: windows
 [INFO] Build target platform tycho.targetPlatform=d:\eclipse
 . This overrides target platform specified in pom.xml files, if any.
 ---
 constituent[0]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../tycho/org.eclipse.osgi-3.4.0.v20080605-1900.jar
 constituent[1]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../tycho/tycho-osgi-components-0.3.0-DEV-2146.jar
 constituent[2]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/apache-maven-3.0-TYCHO-733848.jar
 constituent[3]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/bcpg-jdk15-140.jar
 constituent[4]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/bcprov-jdk15-140.jar
 constituent[5]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/commons-cli-1.0.jar
 constituent[6]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/commons-logging-api-1.1.jar
 constituent[7]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/doxia-sink-api-1.0-alpha-9.jar
 constituent[8]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/google-collect-snapshot-20080530.jar
 constituent[9]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/jsch-0.1.38.jar
 constituent[10]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/log4j-1.2.12.jar
 constituent[11]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-compat-3.0-TYCHO-733848.jar
 constituent[12]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-core-3.0-TYCHO-733848.jar
 constituent[13]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-embedder-3.0-TYCHO-733848.jar
 constituent[14]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-lifecycle-3.0-TYCHO-733848.jar
 constituent[15]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-mercury-3.0-TYCHO-733848.jar
 constituent[16]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-model-3.0-TYCHO-733848.jar
 constituent[17]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-plugin-api-3.0-TYCHO-733848.jar
 constituent[18]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-project-3.0-TYCHO-733848.jar
 constituent[19]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-project-builder-3.0-TYCHO-733848.jar
 constituent[20]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-reporting-api-3.0-TYCHO-733848.jar
 constituent[21]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/maven-toolchain-3.0-TYCHO-733848.jar
 constituent[22]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-artifact-1.0.0-alpha-2.jar
 constituent[23]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-crypto-api-1.0.0-alpha-2.jar
 constituent[24]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-crypto-basic-1.0.0-alpha-2.jar
 constituent[25]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-event-1.0.0-alpha-2.jar
 constituent[26]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-external-1.0.0-alpha-2.jar
 constituent[27]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-logging-1.0.0-alpha-2.jar
 constituent[28]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-md-shared-1.0.0-alpha-2.jar
 constituent[29]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-plexus-1.0.0-alpha-2.jar
 constituent[30]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-repo-api-1.0.0-alpha-2.jar
 constituent[31]: 
 file:/D:/CSO/tycho-distribution-0.3.0-DEV-2146/bin/../lib/mercury-repo-cache-fs-1.0.0-alpha-2.jar
 constituent[32]: 
 

[jira] Created: (MERCURY-104) Use properties for URLs and default port property

2009-03-18 Thread Paul Gier (JIRA)
Use properties for URLs and default port property
-

 Key: MERCURY-104
 URL: http://jira.codehaus.org/browse/MERCURY-104
 Project: Mercury
  Issue Type: Improvement
  Components: Ant tasks
Reporter: Paul Gier
Assignee: Oleg Gusakov
Priority: Trivial
 Attachments: props_for_urls.patch

Add a default value for the port, and use properties for some of the URL values 
in build.xml.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2374) Bouncycastle 140 bundle for bcmail jdk16

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2374?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2374.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Bouncycastle 140 bundle for bcmail jdk16
 

 Key: MAVENUPLOAD-2374
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2374
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Thierry Carré
Assignee: Carlos Sanchez
 Attachments: bcmail-jdk16-140-bundle.jar


 One bundle to upload bouncycastle's bcmail jar files, including sources and 
 javadoc.
 Note that I am not associated with the bouncycastle project.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2370) Maven Config Processor 1.5 Upload Request

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2370?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2370.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Maven Config Processor 1.5 Upload Request
 -

 Key: MAVENUPLOAD-2370
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2370
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Leandro
Assignee: Carlos Sanchez
 Attachments: maven-config-processor-plugin-1.5-bundle.jar, 
 maven-config-processor-plugin-1.5-bundle.jar


 http://maven-config-processor-plugin.googlecode.com/files/maven-config-processor-plugin-1.5-bundle.jar
 http://code.google.com/p/maven-config-processor-plugin/
 http://code.google.com/u/lehphyro/
 Hi, I'm leader developer of the Maven Config Processor Plugin and would like 
 to upload my plugin to the Maven Central Repository.
 Thanks

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2373) Sync the FindBugs repository Take 2

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2373?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2373.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Sync the FindBugs repository Take 2 
 

 Key: MAVENUPLOAD-2373
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2373
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Garvin LeClaire
Assignee: Carlos Sanchez

 This is the second take of my previous request 
 http://jira.codehaus.org/browse/MAVENUPLOAD-2364 .This one is in line 
 with the request of http://jira.codehaus.org/browse/MAVENUPLOAD-2335 and the 
 way some of the other google code hosted projects are packaging their 
 artifacts for the central repository.
 com.google.code.findbugs,,svn,Garvin 
 LeClaire,garvin.lecla...@gmail.com,,http://findbugs.googlecode.com/svn/repos/release-repository/;

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2343) jabsorb 1.3 (Java to JavaScript Object Request Broker)

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2343?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2343.
---

  Assignee: Carlos Sanchez
Resolution: Incomplete

 jabsorb 1.3 (Java to JavaScript Object Request Broker)
 --

 Key: MAVENUPLOAD-2343
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2343
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Roman Kuzmik
Assignee: Carlos Sanchez
 Attachments: jabsorb-1.3-bundle.jar, jabsorb-1.3.zip


 I am not developer. But we've got the permission form author (Arthur Blake) 
 to submit this request:
 http://groups.google.com/group/jabsorb-user/browse_thread/thread/6bd3a12b8e87b036
 @see http://jabsorb.org/JabsorbContributors
 Bundle URL: http://findnetbook.com/jabsorb/jabsorb-1.3.zip

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2371) JWBF

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2371?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2371.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 JWBF
 

 Key: MAVENUPLOAD-2371
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2371
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Loki
Assignee: Carlos Sanchez

 net.sourceforge.jwbf,mavens...@web.sourceforge.net:/home/groups/j/jw/jwbf/m2repo-release,rsync_ssh,eldurloki,eldurl...@users.sourceforge.net,,

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2372) sync mycila repository

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2372?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2372.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 sync mycila repository
 --

 Key: MAVENUPLOAD-2372
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2372
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Mathieu Carbou
Assignee: Carlos Sanchez

 Hi,
 Please add the Mycila repository to the list of repositories to SYNC. We are 
 currently finishing the migration of projects listed at 
 http://code.mycila.com/ to the com.mycila package and groupid.
 Thank you,
 Mathieu Carbou,
 Projects owner  Domain name owner.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MAVENUPLOAD-2375) Please upload jboss-retro artifact

2009-03-18 Thread Carlos Sanchez (JIRA)

[ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2375?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170159#action_170159
 ] 

Carlos Sanchez commented on MAVENUPLOAD-2375:
-

is the pom in http://repository.jboss.com/maven2/org/jboss/jboss-retro/1.1.2/ 
ok?

 Please upload jboss-retro artifact
 --

 Key: MAVENUPLOAD-2375
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2375
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Davide Simonetti

 Jboss retro is a retroweaver developed by jboss. 
 It can weave java 1.5 compiled code into a jdk 1.4 compatible. I use it into 
 my projects because it works better than retrotranslator.
 Detailed information can be found here: 
 http://www.jboss.org/community/docs/DOC-10738
 It's licensed under  GNU LGPL software license.
 Thanks in advance.
 Davide.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2379) Sync Spock Framework

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2379?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2379.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Sync Spock Framework
 

 Key: MAVENUPLOAD-2379
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2379
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Peter Niederwieser
Assignee: Carlos Sanchez

 I'm the founder of the Spock Framework, and owner of the spockframework.org 
 domain. Please add the Spock repository to the list of synced repositories. 
 Thank you!

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (SCM-441) NPE when using Git SCM 1.2-SNAPSHOT

2009-03-18 Thread Mark Struberg (JIRA)

 [ 
http://jira.codehaus.org/browse/SCM-441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Struberg updated SCM-441:
--

Attachment: SCM-441.patch

please check this patch!

the GitUpdateCommand now detects the latest version of the branch given (or 
master if non given).

 NPE when using Git SCM 1.2-SNAPSHOT
 ---

 Key: SCM-441
 URL: http://jira.codehaus.org/browse/SCM-441
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.2
 Environment: Linux and MacOSX, probably everywhere
Reporter: Petter Måhlén
Assignee: Olivier Lamy
 Fix For: 1.2

 Attachments: SCM-441.patch


 This is the log message:
 ---
 [INFO] Storing revision in 'scm.revision' project property.
 [INFO] 
 
 [ERROR] FATAL ERROR
 [INFO] 
 
 [INFO] null
 [INFO] 
 
 [INFO] Trace
 java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:394)
   at org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:103)
 ---
 Looking at the code:
 public void execute()
 throws MojoExecutionException
 {
 super.execute();  
 
 try
 {
 ScmRepository repository = getScmRepository();
 
 UpdateScmResult result = getScmManager().update( repository, 
 getFileSet(),
  getScmVersion( 
 scmVersionType, scmVersion ),
  runChangelog );  
 
 checkResult( result );
 
 if ( result instanceof UpdateScmResultWithRevision )
 {
 String revision = ( (UpdateScmResultWithRevision) result 
 ).getRevision(); 
 getLog().info( Storing revision in ' + revisionKey + ' 
 project property. );   
 if ( project.getProperties() != null ) // Remove the test 
 when we'll use plugin-test-harness 1.0-alpha-2
   {
 project.getProperties().put( revisionKey, revision ); 
 
 }
 getLog().info( Project at revision  + revision );   
 
 }
 }
 catch ( IOException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 catch ( ScmException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 }
 The problem must be that the 'revision' String is null. I guess that is a bug 
 in the Git SCM provider, but I would argue it is also a bug in the Update 
 mojo, which should be a little bit more resistant to null results.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2028) Sync Compass maven repository with the central maven repository

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2028.
---

Resolution: Fixed

remember to check the report mails or its going to be removed again if in error

 Sync Compass maven repository with the central maven repository
 ---

 Key: MAVENUPLOAD-2028
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2028
 Project: Maven Upload Requests
  Issue Type: Task
Reporter: Shay Banon
Assignee: Carlos Sanchez

 org.compass-project,rsync://repo.compass-project.org,rsync,Shay 
 Banon,kim...@gmail.com,,

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2381) Change the repository URL for the VRaptor

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2381?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2381.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Change the repository URL for the VRaptor
 -

 Key: MAVENUPLOAD-2381
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2381
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Rafael de F. Ferreira
Assignee: Carlos Sanchez

 We decided to upload our artifacts to SourceForge instead of our own server. 
 The new configuration line is:
 org.vraptor,mavens...@web.sourceforge.net:/home/groups/v/vr/vraptor2/htdocs/maven,rsync_ssh,Fabio
  Kung,fabio.k...@caelum.com.br,,
 (This issue supersedes MEV-593). 

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MEV-593) update .ssh/known_hosts for vraptor.org

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MEV-593?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MEV-593.
--

  Assignee: Carlos Sanchez
Resolution: Won't Fix

see linked issue

 update .ssh/known_hosts for vraptor.org
 ---

 Key: MEV-593
 URL: http://jira.codehaus.org/browse/MEV-593
 Project: Maven Evangelism
  Issue Type: Wish
Reporter: Fabio Kung
Assignee: Carlos Sanchez

 Our server has changed and we've lost the old rsa fingerprint. Could you 
 please update your /home/maven/.ssh/known_hosts vraptor.org entry to 
 0c:f9:fa:87:1d:a6:41:fe:e1:47:d2:7c:ed:a6:a6:c1 ?
 I'm receiving the following rsync failure:
 --- Some repositories were not synchronized ---
 groupId: org.vraptor
 Error:
 @@@
 @WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED! @
 @@@
 IT IS POSSIBLE THAT SOMEONE IS DOING SOMETHING NASTY!
 Someone could be eavesdropping on you right now (man-in-the-middle attack)!
 It is also possible that the RSA host key has just been changed.
 The fingerprint for the RSA key sent by the remote host is
 0c:f9:fa:87:1d:a6:41:fe:e1:47:d2:7c:ed:a6:a6:c1.
 Please contact your system administrator.
 Add correct host key in /home/maven/.ssh/known_hosts to get rid of this 
 message.
 Offending key in /home/maven/.ssh/known_hosts:15
 RSA host key for vraptor.org has changed and you have requested strict 
 checking.
 Host key verification failed.
 rsync: connection unexpectedly closed (0 bytes received so far) [receiver]
 rsync error: error in rsync protocol data stream (code 12) at io.c(453) 
 [receiver=2.6.9]
 Error synchronizing metadata. Exit code: 12
 Thanks.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (SCM-444) Git provider does 'git push' during 'mvn release:prepare' which causes unwanted problems

2009-03-18 Thread Mark Struberg (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-444?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170165#action_170165
 ] 

Mark Struberg commented on SCM-444:
---

my guess: the git-push is being executed while the release plugin tags the 
release.

normally only a 

git-push origin tag

is being execute.

Would be awesome if you could provide a full log for me!

 Git provider does 'git push' during 'mvn release:prepare' which causes 
 unwanted problems
 

 Key: SCM-444
 URL: http://jira.codehaus.org/browse/SCM-444
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.1
Reporter: Petter Måhlén
Assignee: Olivier Lamy
Priority: Minor
 Fix For: 1.2


 When doing 'mvn release:prepare' with a Git provider, a 'git push' command is 
 executed. This is not ideal because the push command can fail or push things 
 from the local repository that are not needed/wanted in the remote 
 repository. Some examples are:
 1. The local repository has two branches: master (tracking origin/master) and 
 dummy (tracking origin/dummy). The release is being made on the master 
 branch, and the dummy and origin/dummy branches have diverged. Running 
 'release:prepare' causes a 'git push', which will succeed for the master 
 branch (assuming that the release preparation has been made correctly) and 
 fail for the dummy branch (the two branches have diverged and need to be 
 merged or rebased). The release preparation aborts and the directory is left 
 in a somewhat inconsistent state where manual cleaning up is needed (removing 
 pom.xml.next files, changing versions to new-SNAPSHOT, etc.)
 2. The local repository has two branches: master (tracking origin/master) and 
 localtest (not in the origin repository). The localtest branch shouldn't be 
 published because it is just used for some temporary testing and doesn't even 
 work. It will be pushed during 'release:prepare'.
 Suggested behaviour: use 'git push origin currentbranch:currentbranch', 
 or even better, query for which remote repository to push to (found in 
 .git/config) and which branch to push from and to. For me, it would be great 
 to have a 'confirm push' before doing it so as to keep things clean, but 
 maybe that is quite complex.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MAVENUPLOAD-2382) Sync my repository to the central repository

2009-03-18 Thread Carlos Sanchez (JIRA)

[ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2382?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170163#action_170163
 ] 

Carlos Sanchez commented on MAVENUPLOAD-2382:
-

you need to use a qualified groupId, like net.java.dev.args4j 

 Sync my repository to the central repository
 

 Key: MAVENUPLOAD-2382
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2382
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Alex Eagle

 args4j,rs...@jakeherringbone.com:/srv/m2repo,rsync_ssh,Alex 
 Eagle,alexea...@google.com,,
 Note, I am working on a project in the google-maven-repository that depends 
 on args4j. To upload that project, you require that I have no repository/ 
 tags, so I need to upload args4j to the central repository.
 I have communicated with Kohsuke (the author of args4j and Hudson) about this 
 and gotten his blessing to upload. The files are copied from 
 http://download.java.net/maven/2/args4j/
 with the scmurl//scm and license/ tags added, as the Maven 
 documentation requires.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2385) maven1 clover 2.4.3 plugin bundle upload

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2385?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2385.
---

  Assignee: Carlos Sanchez
Resolution: Won't Fix

everything in your repo under com.cenqua is automatically sync'ed 

you can check at http://repo1.maven.org/maven2/com/cenqua

 maven1 clover 2.4.3 plugin bundle upload
 

 Key: MAVENUPLOAD-2385
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2385
 Project: Maven Upload Requests
  Issue Type: Task
Reporter: Nick Pellow
Assignee: Carlos Sanchez

 Hi Carlos, 
 I'm not sure if this bundle has already been automatically synced with repo1 
 as per the suggestion here: http://jira.codehaus.org/browse/MAVENUPLOAD-2292 
 so am creating this upload bundle request anyway.
 Please let me know if there is anything we need to do to have this automated.
 Cheers,
 Nick

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (SCM-441) NPE when using Git SCM 1.2-SNAPSHOT

2009-03-18 Thread Olivier Lamy (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170167#action_170167
 ] 

Olivier Lamy commented on SCM-441:
--

you mean please check in or check/verify ? :D.


 NPE when using Git SCM 1.2-SNAPSHOT
 ---

 Key: SCM-441
 URL: http://jira.codehaus.org/browse/SCM-441
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.2
 Environment: Linux and MacOSX, probably everywhere
Reporter: Petter Måhlén
Assignee: Olivier Lamy
 Fix For: 1.2

 Attachments: SCM-441.patch


 This is the log message:
 ---
 [INFO] Storing revision in 'scm.revision' project property.
 [INFO] 
 
 [ERROR] FATAL ERROR
 [INFO] 
 
 [INFO] null
 [INFO] 
 
 [INFO] Trace
 java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:394)
   at org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:103)
 ---
 Looking at the code:
 public void execute()
 throws MojoExecutionException
 {
 super.execute();  
 
 try
 {
 ScmRepository repository = getScmRepository();
 
 UpdateScmResult result = getScmManager().update( repository, 
 getFileSet(),
  getScmVersion( 
 scmVersionType, scmVersion ),
  runChangelog );  
 
 checkResult( result );
 
 if ( result instanceof UpdateScmResultWithRevision )
 {
 String revision = ( (UpdateScmResultWithRevision) result 
 ).getRevision(); 
 getLog().info( Storing revision in ' + revisionKey + ' 
 project property. );   
 if ( project.getProperties() != null ) // Remove the test 
 when we'll use plugin-test-harness 1.0-alpha-2
   {
 project.getProperties().put( revisionKey, revision ); 
 
 }
 getLog().info( Project at revision  + revision );   
 
 }
 }
 catch ( IOException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 catch ( ScmException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 }
 The problem must be that the 'revision' String is null. I guess that is a bug 
 in the Git SCM provider, but I would argue it is also a bug in the Update 
 mojo, which should be a little bit more resistant to null results.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2389) File doesn't sync

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2389?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2389.
---

  Assignee: Carlos Sanchez
Resolution: Won't Fix

nothing is deleted from central. You'd need to make a new release 3.6.1, 
3.6.0-1 or whatever you want.

 File doesn't sync
 -

 Key: MAVENUPLOAD-2389
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2389
 Project: Maven Upload Requests
  Issue Type: Bug
Reporter: Ivan Chang
Assignee: Carlos Sanchez

 I made a mistake that I upload wrong files.So I tried to re-post it to 
 overwrite with the right release , but it didn't sync to  
 http://repo1.maven.org/maven2/org/zkoss/zk/zk/3.6.0/ .
 So how should I do ? Can I delete this folder and re-upload 3.6.0?

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (SCM-441) NPE when using Git SCM 1.2-SNAPSHOT

2009-03-18 Thread Mark Struberg (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-441?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170170#action_170170
 ] 

Mark Struberg commented on SCM-441:
---

Same thing like in a good restaurant:
The question is now WHAT, the question is IN WHICH ORDER!

So I prefer you do both ;)

Would be cool if Petter could also check it on his repo - txs!

 NPE when using Git SCM 1.2-SNAPSHOT
 ---

 Key: SCM-441
 URL: http://jira.codehaus.org/browse/SCM-441
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.2
 Environment: Linux and MacOSX, probably everywhere
Reporter: Petter Måhlén
Assignee: Olivier Lamy
 Fix For: 1.2

 Attachments: SCM-441.patch


 This is the log message:
 ---
 [INFO] Storing revision in 'scm.revision' project property.
 [INFO] 
 
 [ERROR] FATAL ERROR
 [INFO] 
 
 [INFO] null
 [INFO] 
 
 [INFO] Trace
 java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:394)
   at org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:103)
 ---
 Looking at the code:
 public void execute()
 throws MojoExecutionException
 {
 super.execute();  
 
 try
 {
 ScmRepository repository = getScmRepository();
 
 UpdateScmResult result = getScmManager().update( repository, 
 getFileSet(),
  getScmVersion( 
 scmVersionType, scmVersion ),
  runChangelog );  
 
 checkResult( result );
 
 if ( result instanceof UpdateScmResultWithRevision )
 {
 String revision = ( (UpdateScmResultWithRevision) result 
 ).getRevision(); 
 getLog().info( Storing revision in ' + revisionKey + ' 
 project property. );   
 if ( project.getProperties() != null ) // Remove the test 
 when we'll use plugin-test-harness 1.0-alpha-2
   {
 project.getProperties().put( revisionKey, revision ); 
 
 }
 getLog().info( Project at revision  + revision );   
 
 }
 }
 catch ( IOException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 catch ( ScmException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 }
 The problem must be that the 'revision' String is null. I guess that is a bug 
 in the Git SCM provider, but I would argue it is also a bug in the Update 
 mojo, which should be a little bit more resistant to null results.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (SCM-442) Incorrect SCM URL constructed when using parent POM that is not in the parent directory

2009-03-18 Thread Mark Struberg (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-442?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170171#action_170171
 ] 

Mark Struberg commented on SCM-442:
---

the SCM URL creation is usually not part of the scm-provider but done by the 
release-plugin. So this is most probably a release bug

 Incorrect SCM URL constructed when using parent POM that is not in the parent 
 directory
 ---

 Key: SCM-442
 URL: http://jira.codehaus.org/browse/SCM-442
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.1
Reporter: Petter Måhlén
Assignee: Olivier Lamy
 Fix For: 1.2


 We have a parent corporate POM that is not in the parent folder of each 
 project. When running release:perform, the correct (as specified) GIT SCM URL 
 is not used, but instead a URL is created by appending the Maven artifact 
 name to the SCM URL of the parent corporate POM project. Which doesn't make 
 sense at all to me:
 1. There is no requirement (and in fact bad practice in a lot of cases) that 
 the POM hierarchy should map exactly to the folder hierarchy. So a parent POM 
 doesn't have to reside in a parent directory.
 2. There is no requirement (but maybe good practice) to have folder names in 
 SCM be the same as the artifact names. In our case, we have a bad artifact 
 name that we want to keep so as not to have to modify a lot of POMs, but we 
 wanted a clearer repository name for the new Git repository. 
 This is the error message from the 'mvn release:perform' command.
 INFO] Executing: /bin/sh -c cd 
 /Users/pettermahlen/git/sponsoredlinks-client/target  git clone 
 git://git.shopzilla.com/java/common.mvn.git/slg_client 
 /Users/pettermahlen/git/sponsoredlinks-client/target/checkout
 [INFO] Working directory: /Users/pettermahlen/git/sponsoredlinks-client/target
 [ERROR] The git-clone command failed.
 [INFO] 
 
 [ERROR] BUILD FAILURE
 [INFO] 
 
 [INFO] Unable to checkout from SCM
 Provider message:
 The git-clone command failed.
 Command output:
 fatal: The remote end hung up unexpectedly
 The SCM configuration from the 'slg_client' pom.xml is;
   scm
 
 connectionscm:git:git://git.shopzilla.com/site/client/sponsoredlinks-client/connection
   /scm
 The workaround that I have found is to manually edit the release.properties 
 file and change to using the correct SCM URL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MAVENUPLOAD-2387) Transitive dependencies in eclipse jdt core are broken

2009-03-18 Thread Carlos Sanchez (JIRA)

 [ 
http://jira.codehaus.org/browse/MAVENUPLOAD-2387?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Carlos Sanchez closed MAVENUPLOAD-2387.
---

  Assignee: Carlos Sanchez
Resolution: Won't Fix

There are many issues with version ranges and osgi, but that's more of a Maven 
issue than repository problem
Please refer to the mailing list for questions

 Transitive dependencies in eclipse jdt core are broken
 --

 Key: MAVENUPLOAD-2387
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2387
 Project: Maven Upload Requests
  Issue Type: Bug
Reporter: Dave Syer
Assignee: Carlos Sanchez

 Transitive dependencies in eclipse jdt core are broken.  I can 
 MAVENUPLOAD-1795 that the JDT core JAR was uploaded (the version number does 
 not match the actual one in the repo, so maybe that is part of the problem - 
 the repo has 3.3.0-v_771).  This JAR has dependencies and transitive 
 dependencies that (quite sensibly) use version ranges.  But the ranges do not 
 match any deployed versions of the dependencies, so if you try to use it you 
 get, for example
 Caused by: 
 org.apache.maven.artifact.versioning.OverConstrainedVersionException: 
 Couldn't find a version in [1.0.0-v20070606] to match range [1.0.0,2.0.0)
   org.eclipse.equinox:app:jar:null
 There seems to be an issue with the form of the version in the app artifact.  
 It looks like it might match, but clearly doesn't.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MASSEMBLY-399) jar-with-dependencies descriptor adding files twice

2009-03-18 Thread Soraya Sanchez (JIRA)
jar-with-dependencies descriptor adding files twice
---

 Key: MASSEMBLY-399
 URL: http://jira.codehaus.org/browse/MASSEMBLY-399
 Project: Maven 2.x Assembly Plugin
  Issue Type: Bug
Affects Versions: 2.2-beta-3
 Environment: windows xp
maven 2.0.7

Reporter: Soraya Sanchez


When generating a .jar with the project dependencies, files are being added 
twice to the jar (but in a location related to the absolute location).

When the plugin configuration is as follows:
plugin
artifactIdmaven-assembly-plugin/artifactId
version2.2-beta-3/version
configuration
  descriptorRefs
 descriptorRefjar-with-dependencies/descriptorRef   
 
  /descriptorRefs 
  archive

manifestFilesrc/main/resources/META-INF/MANIFEST.MF/manifestFile
  /archive 
/configuration
executions
execution
phasepackage/phase
goals
goalattached/goal
/goals
/execution
/executions
/plugin

The generated jar is:

+ the-jar
  + com
  + ...
  + TheClass.class
   + C:
  + workspace
 + ...
  + TheClass.class

that is, the files are being properly added from the project but, the C: folder 
should not exist (it contains, once more, the files located under com)

If using the plugin version 2.2-beta-2 the files are included twice as well 
but, the following way:

+ the-jar
  + com
  + TheClass.class
  + TheClass.class

whereas, if using version is 2.2-beta-1 the file is being generated properly 
(no duplicate files at all).





-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MNG-4095) Release instructions unclear

2009-03-18 Thread David Jencks (JIRA)
Release instructions unclear


 Key: MNG-4095
 URL: http://jira.codehaus.org/browse/MNG-4095
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: David Jencks


Refers to http://maven.apache.org/developers/release/releasing.html

This is AFAICT the de-facto advice on best practices for apache projects that 
want to use maven... if there's more information elsewhere it should be linked 
from here.   As such it is sorely lacking some basic info such as...

1. It applies to projects using the apache pom version 5 which implies you are 
deploying to nexus.  This needs to be stated up front and the consequences 
outlined (e.g. getting someone (who?) to move old stuff onto nexus, and what 
happens to a large collection of projects (e.g. portals or geronimo) that may 
not want to move everything at once)

2. if 
altDeploymentRepository${deploy.altRepository}/altDeploymentRepository in 
the release profile is actually recommended please document where the value 
actually comes from.

3. In the Release Process for part of Maven 1.b it says Verify that all 
pom.xml files have an SCM definition.  I think this is wrong.  IIUC only root 
poms in a multimodule project should define scm.

4. In the note on the settings.xml server definition of apache.snapshots.https 
please document that it is used from the apache 5 pom.  Also, I think that the 
password required is your apache svn password rather than a possible p.a.o 
password.  There is at least one other reference to logging on to nexus with 
apache credentials that should be more specifically apache svn username and 
password

5. If this is the de-facto advice to apache projects wishing to move from the 
file based repo to apache's nexus it needs to be findable through google. 
Linking it to INFRA-1885 would be good.  Linking from the front page of the 
maven docs would be good. More generic separate docs would be better.





-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MNGSITE-79) Release instructions unclear

2009-03-18 Thread Brett Porter (JIRA)

[ 
http://jira.codehaus.org/browse/MNGSITE-79?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170186#action_170186
 ] 

Brett Porter commented on MNGSITE-79:
-

2/3/4 apply to the docs here, but really an INFRA ticket should be opened to 
get generic stuff made available.

 Release instructions unclear
 

 Key: MNGSITE-79
 URL: http://jira.codehaus.org/browse/MNGSITE-79
 Project: Maven 2 Project Web Site
  Issue Type: Improvement
Reporter: David Jencks

 Refers to http://maven.apache.org/developers/release/releasing.html
 This is AFAICT the de-facto advice on best practices for apache projects that 
 want to use maven... if there's more information elsewhere it should be 
 linked from here.   As such it is sorely lacking some basic info such as...
 1. It applies to projects using the apache pom version 5 which implies you 
 are deploying to nexus.  This needs to be stated up front and the 
 consequences outlined (e.g. getting someone (who?) to move old stuff onto 
 nexus, and what happens to a large collection of projects (e.g. portals or 
 geronimo) that may not want to move everything at once)
 2. if 
 altDeploymentRepository${deploy.altRepository}/altDeploymentRepository in 
 the release profile is actually recommended please document where the value 
 actually comes from.
 3. In the Release Process for part of Maven 1.b it says Verify that all 
 pom.xml files have an SCM definition.  I think this is wrong.  IIUC only 
 root poms in a multimodule project should define scm.
 4. In the note on the settings.xml server definition of 
 apache.snapshots.https please document that it is used from the apache 5 pom. 
  Also, I think that the password required is your apache svn password rather 
 than a possible p.a.o password.  There is at least one other reference to 
 logging on to nexus with apache credentials that should be more 
 specifically apache svn username and password
 5. If this is the de-facto advice to apache projects wishing to move from the 
 file based repo to apache's nexus it needs to be findable through google. 
 Linking it to INFRA-1885 would be good.  Linking from the front page of the 
 maven docs would be good. More generic separate docs would be better.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Moved: (MNGSITE-79) Release instructions unclear

2009-03-18 Thread Brett Porter (JIRA)

 [ 
http://jira.codehaus.org/browse/MNGSITE-79?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Brett Porter moved MNG-4095 to MNGSITE-79:
--

Component/s: (was: Documentation:  General)
 Complexity:   (was: Intermediate)
Key: MNGSITE-79  (was: MNG-4095)
Project: Maven 2 Project Web Site  (was: Maven 2)

 Release instructions unclear
 

 Key: MNGSITE-79
 URL: http://jira.codehaus.org/browse/MNGSITE-79
 Project: Maven 2 Project Web Site
  Issue Type: Improvement
Reporter: David Jencks

 Refers to http://maven.apache.org/developers/release/releasing.html
 This is AFAICT the de-facto advice on best practices for apache projects that 
 want to use maven... if there's more information elsewhere it should be 
 linked from here.   As such it is sorely lacking some basic info such as...
 1. It applies to projects using the apache pom version 5 which implies you 
 are deploying to nexus.  This needs to be stated up front and the 
 consequences outlined (e.g. getting someone (who?) to move old stuff onto 
 nexus, and what happens to a large collection of projects (e.g. portals or 
 geronimo) that may not want to move everything at once)
 2. if 
 altDeploymentRepository${deploy.altRepository}/altDeploymentRepository in 
 the release profile is actually recommended please document where the value 
 actually comes from.
 3. In the Release Process for part of Maven 1.b it says Verify that all 
 pom.xml files have an SCM definition.  I think this is wrong.  IIUC only 
 root poms in a multimodule project should define scm.
 4. In the note on the settings.xml server definition of 
 apache.snapshots.https please document that it is used from the apache 5 pom. 
  Also, I think that the password required is your apache svn password rather 
 than a possible p.a.o password.  There is at least one other reference to 
 logging on to nexus with apache credentials that should be more 
 specifically apache svn username and password
 5. If this is the de-facto advice to apache projects wishing to move from the 
 file based repo to apache's nexus it needs to be findable through google. 
 Linking it to INFRA-1885 would be good.  Linking from the front page of the 
 maven docs would be good. More generic separate docs would be better.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MSOURCES-41) Generate source jars supporting Eclipse Source Bundle format.

2009-03-18 Thread Don Laidlaw (JIRA)
Generate source jars supporting Eclipse Source Bundle format.
-

 Key: MSOURCES-41
 URL: http://jira.codehaus.org/browse/MSOURCES-41
 Project: Maven 2.x Source Plugin
  Issue Type: New Feature
Affects Versions: 2.0.4
 Environment: Eclipse 3.3+
Reporter: Don Laidlaw


When developing eclipse plugins, or any OSGi bundle, it is desirable to create 
the source attachments for a project as Eclipse Source Bundles. See 
http://wiki.eclipse.org/Source_Bundles

A source bundle appears in the target platform (the bundles in the runtime) and 
allows the user to step into the source in debug, view the source, and see the 
javadoc from the source. All without having to download the source project. 
Source bundles differ from source attachments in non OSGi projects in that they 
are part of the target platform, which is resolved dynamically at runtime, not 
at compile time with the classpath.

It is very easy to extend the maven source plugin to create these source 
bundles. They are identical to the currently generated jar, with the addition 
of a few entries in the META-INF/MANIFEST.MF file. So source jars usable as 
source bundles are also 100% compatible with what is currently generated.

I have already done the work and would be happy to contribute this back if 
there is any interest.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Created: (MRELEASE-428) ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn

2009-03-18 Thread Olivier Lamy (JIRA)
ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn
---

 Key: MRELEASE-428
 URL: http://jira.codehaus.org/browse/MRELEASE-428
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-8
Reporter: Olivier Lamy


currently ForkedMavenExecutor use only mvn for forked maven execution.
With bad path, it can failed. It must use ${maven.home}/bin/mvn.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (MRELEASE-428) ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn

2009-03-18 Thread Olivier Lamy (JIRA)

 [ 
http://jira.codehaus.org/browse/MRELEASE-428?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Olivier Lamy closed MRELEASE-428.
-

Resolution: Fixed

fix in [rev755740|http://svn.apache.org/viewvc?rev=755740view=rev]

 ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn
 ---

 Key: MRELEASE-428
 URL: http://jira.codehaus.org/browse/MRELEASE-428
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-8
Reporter: Olivier Lamy
Assignee: Olivier Lamy

 currently ForkedMavenExecutor use only mvn for forked maven execution.
 With bad path, it can failed. It must use ${maven.home}/bin/mvn.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MRELEASE-428) ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn

2009-03-18 Thread Olivier Lamy (JIRA)

[ 
http://jira.codehaus.org/browse/MRELEASE-428?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170228#action_170228
 ] 

Olivier Lamy commented on MRELEASE-428:
---

M2_HOME env var added too in [rev 
755744|http://svn.apache.org/viewvc?rev=755744view=rev]

 ForkedMavenExecutor must use ${maven.home}/bin/mvn and not only mvn
 ---

 Key: MRELEASE-428
 URL: http://jira.codehaus.org/browse/MRELEASE-428
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-8
Reporter: Olivier Lamy
Assignee: Olivier Lamy

 currently ForkedMavenExecutor use only mvn for forked maven execution.
 With bad path, it can failed. It must use ${maven.home}/bin/mvn.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Closed: (SCM-441) NPE when using Git SCM 1.2-SNAPSHOT

2009-03-18 Thread Olivier Lamy (JIRA)

 [ 
http://jira.codehaus.org/browse/SCM-441?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Olivier Lamy closed SCM-441.


Resolution: Fixed

fixed in [rev 755751|http://svn.apache.org/viewvc?rev=755751view=rev]
Thanks !

 NPE when using Git SCM 1.2-SNAPSHOT
 ---

 Key: SCM-441
 URL: http://jira.codehaus.org/browse/SCM-441
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.2
 Environment: Linux and MacOSX, probably everywhere
Reporter: Petter Måhlén
Assignee: Olivier Lamy
 Fix For: 1.2

 Attachments: SCM-441.patch


 This is the log message:
 ---
 [INFO] Storing revision in 'scm.revision' project property.
 [INFO] 
 
 [ERROR] FATAL ERROR
 [INFO] 
 
 [INFO] null
 [INFO] 
 
 [INFO] Trace
 java.lang.NullPointerException
   at java.util.Hashtable.put(Hashtable.java:394)
   at org.apache.maven.scm.plugin.UpdateMojo.execute(UpdateMojo.java:103)
 ---
 Looking at the code:
 public void execute()
 throws MojoExecutionException
 {
 super.execute();  
 
 try
 {
 ScmRepository repository = getScmRepository();
 
 UpdateScmResult result = getScmManager().update( repository, 
 getFileSet(),
  getScmVersion( 
 scmVersionType, scmVersion ),
  runChangelog );  
 
 checkResult( result );
 
 if ( result instanceof UpdateScmResultWithRevision )
 {
 String revision = ( (UpdateScmResultWithRevision) result 
 ).getRevision(); 
 getLog().info( Storing revision in ' + revisionKey + ' 
 project property. );   
 if ( project.getProperties() != null ) // Remove the test 
 when we'll use plugin-test-harness 1.0-alpha-2
   {
 project.getProperties().put( revisionKey, revision ); 
 
 }
 getLog().info( Project at revision  + revision );   
 
 }
 }
 catch ( IOException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 catch ( ScmException e )
 {
 throw new MojoExecutionException( Cannot run update command : , 
 e );
 }
 }
 The problem must be that the 'revision' String is null. I guess that is a bug 
 in the Git SCM provider, but I would argue it is also a bug in the Update 
 mojo, which should be a little bit more resistant to null results.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Updated: (SCM-442) Incorrect SCM URL constructed when using parent POM that is not in the parent directory

2009-03-18 Thread Olivier Lamy (JIRA)

 [ 
http://jira.codehaus.org/browse/SCM-442?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Olivier Lamy updated SCM-442:
-

 Assignee: (was: Olivier Lamy)
Fix Version/s: (was: 1.2)
   1.3

 Incorrect SCM URL constructed when using parent POM that is not in the parent 
 directory
 ---

 Key: SCM-442
 URL: http://jira.codehaus.org/browse/SCM-442
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-git
Affects Versions: 1.1
Reporter: Petter Måhlén
 Fix For: 1.3


 We have a parent corporate POM that is not in the parent folder of each 
 project. When running release:perform, the correct (as specified) GIT SCM URL 
 is not used, but instead a URL is created by appending the Maven artifact 
 name to the SCM URL of the parent corporate POM project. Which doesn't make 
 sense at all to me:
 1. There is no requirement (and in fact bad practice in a lot of cases) that 
 the POM hierarchy should map exactly to the folder hierarchy. So a parent POM 
 doesn't have to reside in a parent directory.
 2. There is no requirement (but maybe good practice) to have folder names in 
 SCM be the same as the artifact names. In our case, we have a bad artifact 
 name that we want to keep so as not to have to modify a lot of POMs, but we 
 wanted a clearer repository name for the new Git repository. 
 This is the error message from the 'mvn release:perform' command.
 INFO] Executing: /bin/sh -c cd 
 /Users/pettermahlen/git/sponsoredlinks-client/target  git clone 
 git://git.shopzilla.com/java/common.mvn.git/slg_client 
 /Users/pettermahlen/git/sponsoredlinks-client/target/checkout
 [INFO] Working directory: /Users/pettermahlen/git/sponsoredlinks-client/target
 [ERROR] The git-clone command failed.
 [INFO] 
 
 [ERROR] BUILD FAILURE
 [INFO] 
 
 [INFO] Unable to checkout from SCM
 Provider message:
 The git-clone command failed.
 Command output:
 fatal: The remote end hung up unexpectedly
 The SCM configuration from the 'slg_client' pom.xml is;
   scm
 
 connectionscm:git:git://git.shopzilla.com/site/client/sponsoredlinks-client/connection
   /scm
 The workaround that I have found is to manually edit the release.properties 
 file and change to using the correct SCM URL.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (SCM-427) HgUpdateCommand

2009-03-18 Thread Rohan Holt (JIRA)

[ 
http://jira.codehaus.org/browse/SCM-427?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170234#action_170234
 ] 

Rohan Holt commented on SCM-427:


Not sure about ideal but performing a hg update -r tip after all the other 
hgUpdateCommand commands may the be an option:

i.e
hg pull -r tip - updates .hg repository directory only
hg id- gets current changeset of the working-copy
hg diff -r -1  - not sure what is happening here
hg log --verbose - used for generating changes since last build perhaps?
hg update -r tip   - after all other stuff has been done, update the 
working-copy to the required changeset.

Thanks




 HgUpdateCommand
 ---

 Key: SCM-427
 URL: http://jira.codehaus.org/browse/SCM-427
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-mercurial (hg)
Affects Versions: 1.1
 Environment: $ java -version
 java version 1.5.0_16
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_16-b06-284)
 Java HotSpot(TM) Client VM (build 1.5.0_16-133, mixed mode, sharing)
 $ mvn -version
 Maven version: 2.0.9
 Java version: 1.5.0_16
 OS name: mac os x version: 10.5.5 arch: i386 Family: unix
 $ uname -a
 Darwin SilverMidgetII.lan 9.5.0 Darwin Kernel Version 9.5.0: Wed Sep  3 
 11:29:43 PDT 2008; root:xnu-1228.7.58~1/RELEASE_I386 i386
 $ hg --version
 Mercurial Distributed SCM (version 1.0.2)
Reporter: Rohan Holt

 In HgUpdateCommand.java the following steps are performed
 hg pull -r tip
 hg id
 hg diff -r -1
 hg log --verbose
 Firstly, the working copies of the files are never updated by any of these 
 commands, only the local repository is updated..
 This can be verified using the following test:
 $mvn -Ptck -Dtest=HgUpdateCommandTckTest test
 ---
  T E S T S
 ---
 Running org.apache.maven.scm.provider.hg.command.update.HgUpdateCommandTckTest
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg init
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg add 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/pom.xml 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/readme.txt 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/src/main/java/Application.java
  
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch/src/test/java/Test.java
 EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch  hg commit 
 --message 'Add files to test branch'
 [INFO] Removing 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test  hg clone -r 
 tip /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg locate
 [INFO] Removing 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test  hg clone -r 
 tip /Users/rholt/Developer/maven-scm-provider-hg/target/test-branch 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/updating-copy  
 hg locate
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose project.xml
 [INFO] [project.xml:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/test/java/org
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/main/java/org
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg add --verbose src/main/java/org/Foo.java
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg status
 [INFO] [readme.txt:modified]
 [INFO] [project.xml:added]
 [INFO] [src/main/java/org/Foo.java:added]
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg commit --message 'No msg'
 [INFO] EXECUTING: /bin/sh -c cd 
 /Users/rholt/Developer/maven-scm-provider-hg/target/scm-test/working-copy  
 hg push 

[jira] Created: (MAVENUPLOAD-2395) Please add my project to the upload list

2009-03-18 Thread Ashley Williams (JIRA)
Please add my project to the upload list


 Key: MAVENUPLOAD-2395
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-2395
 Project: Maven Upload Requests
  Issue Type: Wish
Reporter: Ashley Williams


Hi,

I hope the information below is correct, for some reason nothing has happened 
with my attempted subscription to the repo-maintainers mailing list to find out 
more.
For example, what is the mavens...@web.sourceforge.net username, am I supposed 
to add it to my project?

Anyway here is the information you asked for:

protoj,mavens...@web.sourceforge.net:/home/groups/p/pr/protojrepo/mavensync,rsync_ssh,Ashley
 Williams,ashpub...@mac.com,,

The project is actually hosted at googlecode at this url: 
http://code.google.com/p/protoj/ and the sourceforge account is solely used to 
hold the repository for
syncing since google don't appear to offer a shell service.


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira




[jira] Commented: (MNG-3553) cannot resolve dependency with scope import

2009-03-18 Thread Jacques Morel (JIRA)

[ 
http://jira.codehaus.org/browse/MNG-3553?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=170260#action_170260
 ] 

Jacques Morel commented on MNG-3553:


Ralph, have you been able to make progress here? Thxs

 cannot resolve dependency with scope import
 ---

 Key: MNG-3553
 URL: http://jira.codehaus.org/browse/MNG-3553
 Project: Maven 2
  Issue Type: Bug
Affects Versions: 2.0.9
Reporter: Thomas Diesler
 Fix For: 2.0.11

 Attachments: mng-3553.zip


 This pom when added as a dependency of another project does not see 
 repository http://snapshots.jboss.org/maven2
   !-- DependencyManagement --
   dependencyManagement
 dependencies
   dependency
 groupIdorg.jboss.jbossas/groupId
 artifactIdjboss-as-component-matrix/artifactId
 version${jboss.version}/version
 typepom/type
 scopeimport/scope
   /dependency
 /dependencies
   /dependencyManagement
 with effective settings
 [tdies...@tddell trunk]$ mvn help:effective-settings
 [INFO] Scanning for projects...
 [INFO] Reactor build order: 
 [INFO]   JBoss Web Services - Stack CXF
 [INFO]   JBoss Web Services - Stack CXF Management
 [INFO]   JBoss Web Services - Stack CXF Runtime Server
 [INFO]   JBoss Web Services - Stack CXF Runtime Client
 [INFO] Searching repository for plugin with prefix: 'help'.
 [INFO] 
 
 [INFO] Building JBoss Web Services - Stack CXF
 [INFO]task-segment: [help:effective-settings] (aggregator-style)
 [INFO] 
 
 [INFO] [help:effective-settings]
 [INFO] 
 Effective settings:
 ?xml version=1.0?settings
   localRepository/home/tdiesler/.m2/repository/localRepository
   profiles
 profile
   activation
 property
   name!jboss.repository.off/name
 /property
   /activation
   repositories
 repository
   snapshots /
   idsnapshots.jboss.org/id
   urlhttp://snapshots.jboss.org/maven2/url
 /repository
 repository
   snapshots
 enabledfalse/enabled
   /snapshots
   idrepository.jboss.org/id
   urlhttp://repository.jboss.org/maven2/url
 /repository
   /repositories
   idjboss.repository/id
 /profile
   /profiles
   activeProfiles
 activeProfileuser-profile/activeProfile
   /activeProfiles
   pluginGroups
 pluginGrouporg.jboss.maven.plugins/pluginGroup
   /pluginGroups
 /settings

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira