[jira] Commented: (MWAR-9) WAR plugin should support minimal WARs for inclusion within an EAR

2006-08-14 Thread Wonne Keysers (JIRA)
[ http://jira.codehaus.org/browse/MWAR-9?page=comments#action_72277 ] 

Wonne Keysers commented on MWAR-9:
--

Compile time dependencies can be excluded from the WEB-INF/lib by using the 
optionaltrue/optional flag.  However, this currently does not work 
recursively.

For example: if the war has a dependency on A.jar, but A.jar itself s dependant 
from B.jar, putting the A-dependency optional excludes it from the war (yet it 
includes it in the manifest), but B.jar is still included in the WEB-INF/lib.

If the optional flag would be working recursively, I think the solution would 
be complete?

 WAR plugin should support minimal WARs for inclusion within an EAR
 --

 Key: MWAR-9
 URL: http://jira.codehaus.org/browse/MWAR-9
 Project: Maven 2.x War Plugin
  Issue Type: Improvement
Reporter: Mike Perham

 I noticed that when I build a WAR, I get a gigantic WEB-INF/lib with all my 
 deps.  This is fine for a default but maven should also support skeleton 
 WARs which will be packaged within an EAR.  We have EARs which package 3-4 
 WARs each and to have the deps duplicated within each WAR means we cannot 
 have shared data (since the classes are loaded within each WAR's classloader, 
 rather than by the parent EAR's classloader).  It also means 80MB EARs!  :-)
 It seems like two things need to happen:
 1) Add a skeleton flag which prevents copying any dependencies to 
 WEB-INF/lib.
 2) Instead generate a META-INF/MANIFEST.MF which has a Class-Path entry which 
 lists the relative locations of the dependencies within the parent EAR.
 Fabrice has basically the same idea written down here.  Starting with - for 
 a War... : 
 http://marc.theaimsgroup.com/?l=turbine-maven-userm=112737860024530w=2

-- 
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: (CONTINUUM-812) Fix resolution of ${plexus.home}

2006-08-14 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-812?page=comments#action_72278 
] 

Emmanuel Venisse commented on CONTINUUM-812:


this parameter must be added in plexus context in plexus-xwork-integration.

I think some other parameters should be added too.

 Fix resolution of ${plexus.home}
 

 Key: CONTINUUM-812
 URL: http://jira.codehaus.org/browse/CONTINUUM-812
 Project: Continuum
  Issue Type: Bug
  Components: Database
Affects Versions: 1.1
Reporter: Carlos Sanchez

 Continuum creates the DB in a folder called ${plexus.home}

-- 
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: (CONTINUUM-812) Fix resolution of ${plexus.home}

2006-08-14 Thread Trygve Laugstol (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-812?page=comments#action_72280 
] 

Trygve Laugstol commented on CONTINUUM-812:
---

I'm pretty sure the code for finding out plexus.hom is in plexus-servlet 
somewhere, I'm sure something can be stolen from that code.

I think some clever code for figuring out how to handle un-exploded webapps 
needs to be written too.

 Fix resolution of ${plexus.home}
 

 Key: CONTINUUM-812
 URL: http://jira.codehaus.org/browse/CONTINUUM-812
 Project: Continuum
  Issue Type: Bug
  Components: Database
Affects Versions: 1.1
Reporter: Carlos Sanchez

 Continuum creates the DB in a folder called ${plexus.home}

-- 
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] Reopened: (MEAR-29) EAR:generate-application-xml : Ability to deactivate context-root generation to be compliant with portlet deployment

2006-08-14 Thread Stephane Nicoll (JIRA)
 [ http://jira.codehaus.org/browse/MEAR-29?page=all ]

Stephane Nicoll reopened MEAR-29:
-

 
I need more detail regarding this XML compliance problem.

 EAR:generate-application-xml : Ability to deactivate context-root 
 generation to be compliant with portlet deployment
 --

 Key: MEAR-29
 URL: http://jira.codehaus.org/browse/MEAR-29
 Project: Maven 2.x Ear Plugin
  Issue Type: Improvement
Affects Versions: 2.1
 Environment: OS: WIN2K (likely any platform)
 Application Server: JBOSS 4.0.3 (likely not relevant)
Reporter: Thierry Barnier
 Assigned To: Stephane Nicoll
 Fix For: 2.3

 Attachments: no-context-root for Maven-EARplugin.patch


 I embed a WAR portlet module inside an EAR module
 I configure the EAR module as follows
 plugin
 groupId org.apache.maven.plugins/groupId
 artifactIdmaven-ear-plugin/artifactId
 version2.1/version
 configuration
 displayNamePortlet/displayName
 descriptionJBOSS portlet/description
 modules
 webModule
 groupIdmyApp/groupId
 artifactIdJBPortlet1-war/artifactId
 !--contextRoot/portlet/contextRoot   My 
 problem goes here --
 /webModule
 /modules
 /configuration
 /plugin
 The maven-EAR-module generates an application.xml of the following form:
 application
   display-nameThierry Portlet/display-name
   descriptionJBOSS portlet/description
   module
 web
   web-uri JBPortlet1-war-1.0.war/web-uri
   context-root/portlet/context-root I would like to 
 remove automatically this line
 /web
   /module
 /application
 The problem is:
 In case of a portlet deployment, the context-root element must be omitted, 
 or the application server reject the EAR package.
 There is no way today to disable context-root generation in application.xml
 If i comment / remove the contextroot line in the POM file , it takes the 
 WAR filename as context-root in the application.xml
 I would like to remove automatically the context-root line.
 what could be the strategy?
 =a noContextRoot tag added to the ear plugin config
 webModule
   groupIdtutorials/groupId
   artifactIdJBPortlet1-war/artifactId
   noContextRoot/
 /webModule
 =a way to specify that application-xml has to be generated regarding portlet 
 constraints? (isPortlet property)
 webModule
   groupIdtutorials/groupId
   artifactIdJBPortlet1-war/artifactId
   isPortlettrue/isPortlet
 /webModule

-- 
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: (MWAR-67) webResource filtering needs filter

2006-08-14 Thread Franz Allan Valencia See (JIRA)
 [ http://jira.codehaus.org/browse/MWAR-67?page=all ]

Franz Allan Valencia See updated MWAR-67:
-

Attachment: MWAR-67-maven-war-plugin-2.patch

MWAR-67-maven-war-plugin-2.patch contains what MWAR-67-maven-war-plugin.patch 
has plus a modified testExplodedWar_WithResourceFiltering() of the 
WarExplodedMojoTest Class.



 webResource filtering needs filter
 --

 Key: MWAR-67
 URL: http://jira.codehaus.org/browse/MWAR-67
 Project: Maven 2.x War Plugin
  Issue Type: Bug
Reporter: Tomasz Pik
Priority: Minor
 Attachments: MWAR-67-maven-war-plugin-2.patch, 
 MWAR-67-maven-war-plugin.patch


 Filtering of webResources works only, if there's at least one 
 filterpath/to/properties/filter defined in pom.
 So without such a configuration there's no possiblity to build war file with 
 filtering using values specified during build invocation, with -D options 
 (System properties are ignored).
 Adding reference to (even empty) file using filter element 'solves' the 
 problem and properties defined using -D are used.

-- 
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: (MPIR-54) Team list table improvement

2006-08-14 Thread Dmitry Kobyleha (JIRA)
[ http://jira.codehaus.org/browse/MPIR-54?page=comments#action_72283 ] 

Dmitry Kobyleha commented on MPIR-54:
-

I did not want to change basic logic of columns output. I only added 
verification of blank columns presence. For example on 
http://embedchat.org/team-list-old.html there are 3 empty columns:  
Organization, Organization URL and Properties. In a patch I just remove 
from output empty  columns.

As about union of  organization and organizations url columns I initially 
don't think about it.

Possibly it would be not bad to add some output configuration to plugin options 
in pom.xml.

Is there some chance to plug my changes in some next version?

 Team list table improvement
 ---

 Key: MPIR-54
 URL: http://jira.codehaus.org/browse/MPIR-54
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: Improvement
Affects Versions: 2.0-beta-3, 2.0, 2.0.1
Reporter: Dmitry Kobyleha
 Attachments: TeamListReport.java


 When fo all developers in pom.xml we some property not defined, it is good to 
 not include it to html output.
 Fow example:
 ...
 developer
 iddeveloper1/id
 nameDeveloper 1/name
 email[EMAIL PROTECTED]/email
 roles
 roleProject Manager/role
 roleArchitect/role
 roleJava Developer/role
 /roles
 timezone+2/timezone
 /developer
 developer
 iddeveloper2/id
 nameDeveloper 2/name
 email[EMAIL PROTECTED]/email
 roles
 roleJava Developer/role
 /roles
 timezone+2/timezone
 /developer
 ...
 For both developers properties like URL, Organization,Organization 
 URL and Properties not specified. In result html we have cells with -.
 As for me it is good not not include columns where only - present 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] Commented: (MCHANGELOG-43) Changelog not getting created properly.

2006-08-14 Thread Abhijit Diwan (JIRA)
[ http://jira.codehaus.org/browse/MCHANGELOG-43?page=comments#action_72284 
] 

Abhijit Diwan commented on MCHANGELOG-43:
-

It is like any other SCM where you check-out and have working copy of the 
project locally on your development machine. So the local copy of the 
repository is on your development machine. Also I am able to run the mvn 
scm:status command as well.

 Changelog not getting created properly.
 ---

 Key: MCHANGELOG-43
 URL: http://jira.codehaus.org/browse/MCHANGELOG-43
 Project: Maven 2.x Changelog Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-1
 Environment: Windows xp SP2 / maven 2.0.4
Reporter: Abhijit Diwan

 I am trying to generate change log for my maven project. 
 I have following scm section under my pom.xml
 scm
 connectionscm:perforce://EJB/ejb-dev/MavenCodeline//connection
 /scm
 and following plugin decalration under reporting section
 plugin
 groupIdorg.codehaus.mojo/groupId
 artifactIdchangelog-maven-plugin/artifactId
 reportSets
 reportSet
 idPerofrce report/id
 configuration
 typerange/type
 range10/range
 repositoryConnection
 
 scm:perforce://EJB/ejb-dev/MavenCodeline//repositoryConnection
 properties
 maven.changelog.factory
 
 org.apache.maven.perforcelib.PerforceChangeLogFactory/maven.changelog.factory
 /properties
 /configuration
 reports
 reportchangelog/report
 reportfile-activity/report
 reportdev-activity/report
 /reports
 /reportSet
 /reportSets
 /plugin
 I have already defined P4PORT variable on my machine.
 When I ran mvn site command from module directory AeConnector I get following 
 error.
 [INFO] Generating changed sets xml to: 
 E:\views\EJB\ejb-dev\MavenCodeline\AeConn
 ector\target\changelog.xml
 [INFO] SCM Working Directory: 
 E:\views\EJB\ejb-dev\MavenCodeline\AeConnector\src
 \main\java
 [INFO] SCM Command Line[0]: p4
 [INFO] SCM Command Line[1]: filelog
 [INFO] SCM Command Line[2]: -tl
 [INFO] SCM Command Line[3]: //EJB/ejb-dev/MavenCodeline/AeConnector
 [ERROR] //EJB/ejb-dev/MavenCodeline/AeConnector - no such file(s).
 All my java code is under that directory but the plugin is not able to 
 recurse all the subdirectories under that directory. I looked at perforce doc 
 and ran command p4 filelog //EJB/ejb-dev/MavenCodeline/AeConnector/... and 
 it worked so I think with plugin those last 3 dots which makes p4 recurse is 
 not there. The documentation for p4 command you can find from following url - 
 (http://www.perforce.com/perforce/doc.051/manuals/cmdref/filelog.html)
 Please please help.
 thanks a lot
 abhijit

-- 
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: (MEAR-29) EAR:generate-application-xml : Ability to deactivate context-root generation to be compliant with portlet deployment

2006-08-14 Thread Stephane Nicoll (JIRA)
 [ http://jira.codehaus.org/browse/MEAR-29?page=all ]

Stephane Nicoll closed MEAR-29.
---

   Resolution: Won't Fix
Fix Version/s: (was: 2.3)

The product is JBoss portal

As discussed previously, check the JBoss portal documentation to solve this 
particular issue.

 EAR:generate-application-xml : Ability to deactivate context-root 
 generation to be compliant with portlet deployment
 --

 Key: MEAR-29
 URL: http://jira.codehaus.org/browse/MEAR-29
 Project: Maven 2.x Ear Plugin
  Issue Type: Improvement
Affects Versions: 2.1
 Environment: OS: WIN2K (likely any platform)
 Application Server: JBOSS 4.0.3 (likely not relevant)
Reporter: Thierry Barnier
 Assigned To: Stephane Nicoll
 Attachments: no-context-root for Maven-EARplugin.patch


 I embed a WAR portlet module inside an EAR module
 I configure the EAR module as follows
 plugin
 groupId org.apache.maven.plugins/groupId
 artifactIdmaven-ear-plugin/artifactId
 version2.1/version
 configuration
 displayNamePortlet/displayName
 descriptionJBOSS portlet/description
 modules
 webModule
 groupIdmyApp/groupId
 artifactIdJBPortlet1-war/artifactId
 !--contextRoot/portlet/contextRoot   My 
 problem goes here --
 /webModule
 /modules
 /configuration
 /plugin
 The maven-EAR-module generates an application.xml of the following form:
 application
   display-nameThierry Portlet/display-name
   descriptionJBOSS portlet/description
   module
 web
   web-uri JBPortlet1-war-1.0.war/web-uri
   context-root/portlet/context-root I would like to 
 remove automatically this line
 /web
   /module
 /application
 The problem is:
 In case of a portlet deployment, the context-root element must be omitted, 
 or the application server reject the EAR package.
 There is no way today to disable context-root generation in application.xml
 If i comment / remove the contextroot line in the POM file , it takes the 
 WAR filename as context-root in the application.xml
 I would like to remove automatically the context-root line.
 what could be the strategy?
 =a noContextRoot tag added to the ear plugin config
 webModule
   groupIdtutorials/groupId
   artifactIdJBPortlet1-war/artifactId
   noContextRoot/
 /webModule
 =a way to specify that application-xml has to be generated regarding portlet 
 constraints? (isPortlet property)
 webModule
   groupIdtutorials/groupId
   artifactIdJBPortlet1-war/artifactId
   isPortlettrue/isPortlet
 /webModule

-- 
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: (CONTINUUM-812) Fix resolution of ${plexus.home}

2006-08-14 Thread Emmanuel Venisse (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-812?page=all ]

Emmanuel Venisse closed CONTINUUM-812.
--

 Assignee: Emmanuel Venisse
   Resolution: Fixed
Fix Version/s: 1.1

Done.

The resolution of plexus.home for unexploded webapp will be in an other issue.

 Fix resolution of ${plexus.home}
 

 Key: CONTINUUM-812
 URL: http://jira.codehaus.org/browse/CONTINUUM-812
 Project: Continuum
  Issue Type: Bug
  Components: Database
Affects Versions: 1.1
Reporter: Carlos Sanchez
 Assigned To: Emmanuel Venisse
 Fix For: 1.1


 Continuum creates the DB in a folder called ${plexus.home}

-- 
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: (MEAR-33) add option to include modules in EAR in exploded (i.e. directory) form, rather than as in jar form

2006-08-14 Thread Stephane Nicoll (JIRA)
 [ http://jira.codehaus.org/browse/MEAR-33?page=all ]

Stephane Nicoll closed MEAR-33.
---

Resolution: Fixed

Done. Two ways to configure this

* Add: unpacktrue/unpack to the module's configuration
* Specify a list of types that will be unpacked, 
unpackTypesrar,ejb,war/unpackTypes

 add option to include modules in EAR in exploded (i.e. directory) form, 
 rather than as in jar form
 --

 Key: MEAR-33
 URL: http://jira.codehaus.org/browse/MEAR-33
 Project: Maven 2.x Ear Plugin
  Issue Type: New Feature
Affects Versions: 2.2
Reporter: Ian Springer
 Assigned To: Stephane Nicoll
 Fix For: 2.3

 Attachments: MEAR-33.patch


 In JBoss, and perhaps other app servers, modules can be packaged in an EAR as 
 directories. For example:
 my.ear/
   my.war/
   service1.sar/
   service2.sar/
 Please add an option on the ear plugin that allows you to specify that 
 modules should be packaged in exploded form.

-- 
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-1577) dependencyManagement does not work for transitive dependencies

2006-08-14 Thread Ralph Goers (JIRA)
[ http://jira.codehaus.org/browse/MNG-1577?page=comments#action_72300 ] 

Ralph Goers commented on MNG-1577:
--

Brett. This can easily be done without breaking compatibility. It wasn't too 
hard to figure out how to add an override child element to the 
dependencyManagement element.  By using false as the default value for this 
compatibility is maintained.  The problem I am having is in figuring out how to 
pass this flag to the artifact resolver since the dependency management object 
is converted into a simple Map.

 dependencyManagement does not work for transitive dependencies
 --

 Key: MNG-1577
 URL: http://jira.codehaus.org/browse/MNG-1577
 Project: Maven 2
  Issue Type: Bug
  Components: Artifacts and Repositories
Affects Versions: 2.0
Reporter: Joerg Schaible
 Fix For: 2.1


 The dependencyManagement does not work for transient dependencies. The 
 specified version is ignored.
 Use case:
 Main POM defines commons-digester-1.6 and commons-beanutils-1.7.0, A-SNAPSHOT 
 and B-SNAPSHOT
 Project A is child of Main and depends directly on commons-beanutils (version 
 inherited from Main)
 Project B is child of Main and depends directly on commons-digester (version 
 inherited from Main)
 Project C is child of Main and depends directly on A  B (versions inherited 
 from Main)
 A is compiled and tests are run using commons-beanutils-1.7.0
 B is compiled and tests are run using commons-digester-1.6 and 
 commons-beanutils-1.6, since digester is dependend on this
 C is compiled and tests are run using commons-beanutils-1.7.0
 Integration tests of B did not verify, that B is behaving as expected in this 
 scenario. B might fail with 1.7.0 and it is not even recognized.
 If I add beanutils also as direct dependency to B, it works fine, but then 
 are transitive dependency useless. It should be possible to define at least 
 in the dependencyManagement, that the versions of transient dependencies also 
 defined in the dependencyManagement have priority.
 - Jörg

-- 
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: (MASSEMBLY-67) assembling dependent jars or snapshots uses timestamp formatted version instead of ${version}

2006-08-14 Thread Richard van der Hoff (JIRA)
[ http://jira.codehaus.org/browse/MASSEMBLY-67?page=comments#action_72301 ] 

Richard van der Hoff commented on MASSEMBLY-67:
---

ah right, thanks. I'll look into rolling my own build of it then...

 assembling dependent jars or snapshots uses timestamp formatted version 
 instead of ${version}
 -

 Key: MASSEMBLY-67
 URL: http://jira.codehaus.org/browse/MASSEMBLY-67
 Project: Maven 2.x Assembly Plugin
  Issue Type: Bug
Reporter: Mark J. Titorenko
 Assigned To: John Casey
 Fix For: 2.2

 Attachments: MJAR-28-Notes.txt, MJAR-28-TestCases-Patch.txt


 I'm using the jar plugin to add my dependencies to the manifest.  I'm also 
 using the assembly plugin to package all dependencies into one archive.  The 
 problem is that the jar manifest adds my dependencies as foo-SNAPHOT and 
 the archiver adds them as foo-20041113.jar.
 This causes my snapshot classes to not be found at runtime.

-- 
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-149) Optionally lock perforce labels

2006-08-14 Thread Yuri Schimke (JIRA)
Optionally lock perforce labels
---

 Key: MRELEASE-149
 URL: http://jira.codehaus.org/browse/MRELEASE-149
 Project: Maven 2.x Release Plugin
  Issue Type: Improvement
Affects Versions: 2.0-beta-4
Reporter: Yuri Schimke
Priority: Minor


Perforce labels can be optionally locked.  The maven-release-plugin creates 
unlocked labels, however we would like to have the option of locking them.

-- 
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: (SCM-226) Optionally lock perforce labels

2006-08-14 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-226?page=all ]

Mike Perham moved MRELEASE-149 to SCM-226:
--

Affects Version/s: (was: 2.0-beta-4)
   1.0-beta-3
   Complexity: Intermediate
   Issue Type: New Feature  (was: Improvement)
  Key: SCM-226  (was: MRELEASE-149)
  Project: Maven SCM  (was: Maven 2.x Release Plugin)

 Optionally lock perforce labels
 ---

 Key: SCM-226
 URL: http://jira.codehaus.org/browse/SCM-226
 Project: Maven SCM
  Issue Type: New Feature
Affects Versions: 1.0-beta-3
Reporter: Yuri Schimke
Priority: Minor

 Perforce labels can be optionally locked.  The maven-release-plugin creates 
 unlocked labels, however we would like to have the option of locking them.

-- 
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: (DOXIA-68) Adding twiki plugin as build extension makes goal site:site fail.

2006-08-14 Thread Martin Zeltner (JIRA)
Adding twiki plugin as build extension makes goal site:site fail.
-

 Key: DOXIA-68
 URL: http://jira.codehaus.org/browse/DOXIA-68
 Project: doxia
  Issue Type: Bug
  Components: Module - Twiki
Affects Versions: 1.0-alpha-8
 Environment: WinXp, Java5
Reporter: Martin Zeltner


When I add the twiki module as an extension in my pom.xml the goal site:site 
will fail.

Extension config snippet:
--
build
extensions
!-- Site --
extension
artifactIddoxia-module-twiki/artifactId
groupIdorg.apache.maven.doxia/groupId
version1.0-alpha-9-SNAPSHOT/version
/extension
/extensions
/build
--

Console output:
--
mvn site:site -X
+ Error stacktraces are turned on.
Maven version: 2.1-SNAPSHOT
[INFO] Scanning for projects...
[INFO] Searching repository for plugin with prefix: 'site'.
[INFO] 

[INFO] Building EL4J module core
[INFO]task-segment: [site:site]
[INFO] 

[INFO] Setting property: classpath.resource.loader.class = 
'org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader'.
[INFO] Setting property: velocimacro.messages.on = 'false'.
[INFO] Setting property: resource.loader = 'classpath'.
[INFO] Setting property: resource.manager.logwhenfound = 'false'.
[INFO] **
[INFO] Starting Jakarta Velocity v1.4
[INFO] RuntimeInstance initializing.
[INFO] Default Properties File: 
org\apache\velocity\runtime\defaults\velocity.properties
[INFO] Default ResourceManager initializing. (class 
org.apache.velocity.runtime.resource.ResourceManagerImpl)
[INFO] Resource Loader Instantiated: 
org.codehaus.plexus.velocity.ContextClassLoaderResourceLoader
[INFO] ClasspathResourceLoader : initialization starting.
[INFO] ClasspathResourceLoader : initialization complete.
[INFO] ResourceCache : initialized. (class 
org.apache.velocity.runtime.resource.ResourceCacheImpl)
[INFO] Default ResourceManager initialization complete.
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Literal
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Macro
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Parse
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Include
[INFO] Loaded System Directive: org.apache.velocity.runtime.directive.Foreach
[INFO] Created: 20 parsers.
[INFO] Velocimacro : initialization starting.
[INFO] Velocimacro : adding VMs from VM library template : VM_global_library.vm
[ERROR] ResourceManager : unable to find resource 'VM_global_library.vm' in any 
resource loader.
[INFO] Velocimacro : error using  VM library template VM_global_library.vm : 
org.apache.velocity.exception.ResourceNotFoundException: Unable to find 
resource 'VM_global_library.vm'
[INFO] Velocimacro :  VM library template macro registration complete.
[INFO] Velocimacro : allowInline = true : VMs can be defined inline in templates
[INFO] Velocimacro : allowInlineToOverride = false : VMs defined inline may NOT 
replace previous VM definitions
[INFO] Velocimacro : allowInlineLocal = false : VMs defined inline will be  
global in scope if allowed.
[INFO] Velocimacro : initialization complete.
[INFO] Velocity successfully started.
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] Error getting reports from the plugin 
'org.apache.maven.plugins:maven-jxr-plugin': Unable to find the mojo 
'org.apache.maven.plugins:maven-jxr-plugin:2.1-SNAPSHOT:jxr' in the plugin 
'org.apache
.maven.plugins:maven-jxr-plugin'
[INFO] 
[DEBUG] Trace
org.apache.maven.lifecycle.LifecycleExecutionException: Error getting reports 
from the plugin 'org.apache.maven.plugins:maven-jxr-plugin': Unable to find the 
mojo 'org.apache.maven.plugins:maven-jxr-p
lugin:2.1-SNAPSHOT:jxr' in the plugin 
'org.apache.maven.plugins:maven-jxr-plugin'
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getReports(DefaultLifecycleExecutor.java:689)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.getReports(DefaultLifecycleExecutor.java:637)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:512)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:488)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:458)
at 

[jira] Created: (DOXIA-69) Uncorrect role taken for plexus component configuration

2006-08-14 Thread Martin Zeltner (JIRA)
Uncorrect role taken for plexus component configuration
---

 Key: DOXIA-69
 URL: http://jira.codehaus.org/browse/DOXIA-69
 Project: doxia
  Issue Type: Bug
  Components: Module - Twiki
Affects Versions: 1.0-alpha-8
 Environment: WinXp, Java5
Reporter: Martin Zeltner
 Attachments: patch_doxia-twiki-plugin.txt

In parser and site module classes the false role is configured. Problem solved 
in appended patch.

Cheers,
Martin

-- 
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: (DOXIA-70) Scope test must be added in dependency doxia-core:test-jar in doxia-modules

2006-08-14 Thread Martin Zeltner (JIRA)
Scope test must be added in dependency doxia-core:test-jar in doxia-modules
-

 Key: DOXIA-70
 URL: http://jira.codehaus.org/browse/DOXIA-70
 Project: doxia
  Issue Type: Bug
  Components: Core
Affects Versions: 1.0-alpha-8
 Environment: WinXp, Java5
Reporter: Martin Zeltner
 Attachments: patch_doxia-modules.txt

Scope test must be added in dependency doxia-core:test-jar in doxia-modules. 
See appended patch.

Cheers,
Martin

-- 
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: (MEAR-32) Review EAR Plugin site documentation

2006-08-14 Thread Edwin Punzalan (JIRA)
 [ http://jira.codehaus.org/browse/MEAR-32?page=all ]

Edwin Punzalan closed MEAR-32.
--

Resolution: Fixed

Stephane,

Thanks a lot for helping ^_^

 Review EAR Plugin site documentation
 

 Key: MEAR-32
 URL: http://jira.codehaus.org/browse/MEAR-32
 Project: Maven 2.x Ear Plugin
  Issue Type: Task
Affects Versions: 2.2
Reporter: Edwin Punzalan
 Assigned To: Edwin Punzalan
 Fix For: 2.3

   Original Estimate: 1 day, 12 hours
  Time Spent: 13 hours
  Remaining Estimate: 23 hours

 Also, apply docck rules

-- 
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: (MPWAR-63) ClassNotFoundException when trying to war SNAPSHOT version

2006-08-14 Thread Steve Molloy (JIRA)
[ http://jira.codehaus.org/browse/MPWAR-63?page=comments#action_72304 ] 

Steve Molloy commented on MPWAR-63:
---

Works fine with 1.6.1...

 ClassNotFoundException when trying to war SNAPSHOT version
 --

 Key: MPWAR-63
 URL: http://jira.codehaus.org/browse/MPWAR-63
 Project: maven-war-plugin
  Issue Type: Bug
Affects Versions: 1.6.2
 Environment: Fedora Core 5
 Sun JDK 1.5.0_07
 Maven 1.1-beta3
Reporter: Steve Molloy

 When trying to build a war for a SNAPSHOT version, a ClassNotFoundException 
 occurs when trying to perform the staticInvoke on StringUtils:
 ...
 war:war:
 [echo] Building WAR TawJni
 BUILD FAILED
 java.lang.ClassNotFoundException: org.apache.commons.lang.StringUtils
   at java.net.URLClassLoader$1.run(URLClassLoader.java:200)
   at java.security.AccessController.doPrivileged(Native Method)
   at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
   at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
   at 
 org.apache.commons.jelly.util.ClassLoaderUtils.loadClass(ClassLoaderUtils.java:91)
   at 
 org.apache.commons.jelly.tags.core.InvokeStaticTag.loadClass(InvokeStaticTag.java:167)
   at 
 org.apache.commons.jelly.tags.core.InvokeStaticTag.doTag(InvokeStaticTag.java:124)
   at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
   at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
   at org.apache.commons.jelly.tags.core.WhenTag.doTag(WhenTag.java:46)
   at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
   at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
   at org.apache.commons.jelly.tags.core.ChooseTag.doTag(ChooseTag.java:38)
   at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
   at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
   at org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
   at org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:222)
   at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:237)
   at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
   at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:186)
   at org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:234)
   at org.apache.commons.jelly.TagSupport.getBodyText(TagSupport.java:222)
   at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:160)
   at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
   at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   at 
 org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:82)
   at 
 org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:115)
   at org.apache.maven.werkz.Goal.fire(Goal.java:647)
   at org.apache.maven.werkz.Goal.attain(Goal.java:582)
   at org.apache.maven.werkz.Goal.attainPrecursors(Goal.java:494)
   at org.apache.maven.werkz.Goal.attain(Goal.java:580)
   at 
 org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:709)
   at org.apache.maven.MavenSession.attainGoals(MavenSession.java:264)
   at org.apache.maven.cli.App.doMain(App.java:546)
   at org.apache.maven.cli.App.main(App.java:1390)
   at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 File.. file:/home/smolloy/.maven/cache/maven-war-plugin-1.6.2/plugin.jelly
 Element... j:invokeStatic
 Line.. 103
 Column 130
 org.apache.commons.lang.StringUtils
   at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
   at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
   at java.lang.reflect.Method.invoke(Method.java:585)
   at com.werken.forehead.Forehead.run(Forehead.java:551)
   at com.werken.forehead.Forehead.main(Forehead.java:581)
 Total time   : 2 minutes 26 seconds 
 Finished at  : Monday, August 14, 2006 11:06:43 EDT AM

-- 
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: (MASSEMBLY-122) Apply docck rules to the assembly plugin

2006-08-14 Thread Edwin Punzalan (JIRA)
[ http://jira.codehaus.org/browse/MASSEMBLY-122?page=comments#action_72305 
] 

Edwin Punzalan commented on MASSEMBLY-122:
--

I'd like to close this issue but I'm a bit bothered by the Descriptor Format 
page... I think it needs to be refactored to remove unsupported SetBase 
elements such as fileModes and directoryModes when its a child of dependencySet.

 Apply docck rules to the assembly plugin
 

 Key: MASSEMBLY-122
 URL: http://jira.codehaus.org/browse/MASSEMBLY-122
 Project: Maven 2.x Assembly Plugin
  Issue Type: Improvement
Affects Versions: 2.1
Reporter: Edwin Punzalan
 Assigned To: Edwin Punzalan
   Original Estimate: 1 day, 9 hours
  Time Spent: 1 day, 16 hours
  Remaining Estimate: 1 hour



-- 
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: (MRESOURCES-29) An escape mechanism for property interpolation is missing.

2006-08-14 Thread Hendrik Schreiber (JIRA)
An escape mechanism for property interpolation is missing.
--

 Key: MRESOURCES-29
 URL: http://jira.codehaus.org/browse/MRESOURCES-29
 Project: Maven 2.x Resources Plugin
  Issue Type: New Feature
Affects Versions: 2.3
Reporter: Hendrik Schreiber


It would be great, if there was a mechanism that let's you escape a property so 
that it is not replaced by the filtering machism. E.g. in a log4j.xml 
configuration file you might want to preserve ${user.home}, but replace some 
other property like ${log.dir}. Currently there is no convenient way to achieve 
that.

Alternatively to escaping, it would be helpful, if one could choose the token 
format. So, if one could say, only honor @token@ and not ${token} (or the other 
way around) one could easily work around the escape problem.

Workaround for the problem mentioned above:

replace the ${user.home} in log4j.xml with @[EMAIL PROTECTED]@end@ and define   
  start=${and end=$}   in the property file


-- 
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: (MSITE-175) Log message shows wrong port number for site:run

2006-08-14 Thread Dennis Lundberg (JIRA)
 [ http://jira.codehaus.org/browse/MSITE-175?page=all ]

Dennis Lundberg closed MSITE-175.
-

   Resolution: Fixed
Fix Version/s: 2.0

Patch applied. Thanks!

 Log message shows wrong port number for site:run
 

 Key: MSITE-175
 URL: http://jira.codehaus.org/browse/MSITE-175
 Project: Maven 2.x Site Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-5
Reporter: Wendy Smoak
 Assigned To: Dennis Lundberg
Priority: Trivial
 Fix For: 2.0


 mvn site:run -Dport=8123 works correctly, but the log message still says that 
 Jetty was started on 8080.
 The port number is hard coded in the log message on line 86 of SiteRunMojo:
 Index: src/main/java/org/apache/maven/plugins/site/SiteRunMojo.java
 ===
 --- src/main/java/org/apache/maven/plugins/site/SiteRunMojo.java  
 (revision 428603)
 +++ src/main/java/org/apache/maven/plugins/site/SiteRunMojo.java  
 (working copy)
 @@ -83,7 +83,7 @@
  handlers[1] = notFoundHandler;
  server.setHandlers( handlers );
  
 -getLog().info( Starting Jetty on http://localhost:8080/; );
 +getLog().info( Starting Jetty on http://localhost:; + port + / );
  try
  {
  server.start();

-- 
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-150) Can't add prefix to tags without affecting version

2006-08-14 Thread Yuri Schimke (JIRA)
Can't add prefix to tags without affecting version
--

 Key: MRELEASE-150
 URL: http://jira.codehaus.org/browse/MRELEASE-150
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-4
Reporter: Yuri Schimke
Priority: Minor


I added the following to my POM

plugin
artifactIdmaven-release-plugin/artifactId
configuration
tagXXX-${artifactId}-${version}/tag
/configuration
/plugin

However the tag comes out incorrectly.

[INFO] Full run would be tagging C:\PerforceViews\... with label: 
'XXX-myproject-0.5.4-SNAPSHOT 

What is the default?  tag${artifactId}-${version}/tag
Note: this seems to be missing from the plugin documentation, it only mentions 
releaseLabel, which defaults to tag.

-- 
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-226) Optionally lock perforce labels

2006-08-14 Thread Yuri Schimke (JIRA)
[ http://jira.codehaus.org/browse/SCM-226?page=comments#action_72310 ] 

Yuri Schimke commented on SCM-226:
--

Is there an easy way to integrate this with the release plugin?

A system property seems fine for using the scm plugin directly.  but when using 
the release plugin, it should really be part of the config there.

I release it will take a while to get into a release with the different 
components involved.  But thanks for the quick feedback.  

 Optionally lock perforce labels
 ---

 Key: SCM-226
 URL: http://jira.codehaus.org/browse/SCM-226
 Project: Maven SCM
  Issue Type: New Feature
  Components: maven-scm-provider-perforce
Affects Versions: 1.0-beta-3
Reporter: Yuri Schimke
Priority: Minor
 Fix For: 1.0


 Perforce labels can be optionally locked.  The maven-release-plugin creates 
 unlocked labels, however we would like to have the option of locking them.

-- 
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-226) Optionally lock perforce labels

2006-08-14 Thread Yuri Schimke (JIRA)
[ http://jira.codehaus.org/browse/SCM-226?page=comments#action_72311 ] 

Yuri Schimke commented on SCM-226:
--

I realise 

 Optionally lock perforce labels
 ---

 Key: SCM-226
 URL: http://jira.codehaus.org/browse/SCM-226
 Project: Maven SCM
  Issue Type: New Feature
  Components: maven-scm-provider-perforce
Affects Versions: 1.0-beta-3
Reporter: Yuri Schimke
Priority: Minor
 Fix For: 1.0


 Perforce labels can be optionally locked.  The maven-release-plugin creates 
 unlocked labels, however we would like to have the option of locking them.

-- 
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: (MPIR-55) Detailed Artifact Information Repository Location for each Dependency.

2006-08-14 Thread Joakim Erdfelt (JIRA)
 [ http://jira.codehaus.org/browse/MPIR-55?page=all ]

Joakim Erdfelt updated MPIR-55:
---

Attachment: MPIR-55-incremental.diff

Incremental patch created (using standard diff, not svn diff)

Contains:
* Changing repository locations report default to false.
* DependenciesReport is now Contextualizable.
* Jar object is instantiated via plexus lookup.
* Repository Locations report does not run in offline mode.


 Detailed Artifact Information  Repository Location for each Dependency.
 

 Key: MPIR-55
 URL: http://jira.codehaus.org/browse/MPIR-55
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: New Feature
Reporter: Joakim Erdfelt
 Fix For: 2.1

 Attachments: MPIR-55-dependencies-details-and-repo-locations.diff, 
 MPIR-55-incremental.diff


 I've created a patch that uses MNG-2489 (maven-shared-jar) and WAGON-58 
 (wagon provider improvements) to increase the level of information about the 
 dependencies on the dependencies report.
 Example Report: 
 http://joakim.erdfelt.com/maven-project-info-reports-plugin/dependencies.html
 (See sections titled Dependency File Details and Dependency Repository 
 Locations)
 This adds the following information about each dependency.
 * File size
 * Count of entries
 * Count of classes
 * Count of packages
 * JDK Revision of compiled classes
 * If Debug is Present in compiled classes.
 * If Jar is Sealed (in the manifest)
 * What Repository the artifact can be found in
 And adds a small section of all of the repositories in use by the 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] Created: (MAVENUPLOAD-1048) Upload backport-util-concurrent-2.2

2006-08-14 Thread Taras Puchko (JIRA)
Upload backport-util-concurrent-2.2
---

 Key: MAVENUPLOAD-1048
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1048
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Taras Puchko


http://fileanchor.com/53065-d

http://dcl.mathcs.emory.edu/util/backport-util-concurrent/

This package is the backport of java.util.concurrent API, introduced in Java 
5.0, to Java 1.4.

Needed for http://retrotranslator.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] Commented: (MNG-1412) dependency sorting in classpath

2006-08-14 Thread JIRA
[ http://jira.codehaus.org/browse/MNG-1412?page=comments#action_72313 ] 

Holger Hoffstätte commented on MNG-1412:


I want to add another point of view and request ordering of exported jars *by 
name*, at least as option. While I can understand Mark's use case for 
controlling export ordering (POM order is a good step forward from the current 
way), I like to think of the need for a properly ordered classpath as a build 
management bug in the first place. This should just not be an issue for IDE 
development; I'd venture the guess that quickly finding classes in a list of 
jars is the much more common case. 99% of the time I am simply not interested 
in detailed dependency trees, and for launching I can still rearrange in the 
launch config.
Looking at the patches it seems to me that an optional name ordering should not 
be much more complicated, e.g. by throwing everything into a TreeMap before 
output.


 dependency sorting in classpath
 ---

 Key: MNG-1412
 URL: http://jira.codehaus.org/browse/MNG-1412
 Project: Maven 2
  Issue Type: Bug
Affects Versions: 2.0
Reporter: Mark Hobson
 Assigned To: fabrizio giustina
 Fix For: 2.1

 Attachments: artifact-order_maven-artifact-manager.txt, 
 artifact-order_maven-artifact.txt, artifact-order_maven-project.txt


 The .classpath file entries should be ordered by nearest transitiveness (if 
 that's a word).
 For example, I have project A that depends on B that depends on C.  The 
 classpath for A is generated in the order C, B.  Ideally the classpath should 
 be in order of how near they are to the project, i.e. B, C.

-- 
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: (MNGECLIPSE-177) Compiler Plugin Fails

2006-08-14 Thread Robert Elliot (JIRA)
Compiler Plugin Fails
-

 Key: MNGECLIPSE-177
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-177
 Project: Maven 2.x Extension for Eclipse
  Issue Type: Bug
  Components: Maven Launcher
Affects Versions: 0.0.9
 Environment: Eclipse 3.2, Windows XP, Java 1.5.0-06
Reporter: Robert Elliot
 Assigned To: Eugene Kuleshov
 Attachments: lidalia-test-message.zip

Choosing Run as on a very simple maven enabled project and specifying as 
goals clean install results in a compiler error as so:

[INFO] compiler:compile
Compiling 1 source file to C:\Documents and Settings\Rob\Eclipse 
Workspaces\Experimentation Workspace\lidalia-test-remoting\target\classes
[ERROR] mojo-execute : compiler:compile
Diagnosis: Compilation failure
FATAL ERROR: Error executing Maven for a project
[ERROR] project-execute : uk.org.lidalia:lidalia-test-remoting:jar:0.0.1 (  
task-segment: [clean, install] )
Diagnosis: Compilation failure
FATAL ERROR: Error executing Maven for a project
org.apache.maven.BuildFailureException: Compilation failure
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:555)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
at 
org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation 
failure
at 
org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:505)
at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
at 
org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
at 
org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
... 8 more

Running mvn clean install from the command line works fine.

-- 
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: (MNGECLIPSE-177) Compiler Plugin Fails

2006-08-14 Thread Eugene Kuleshov (JIRA)
 [ http://jira.codehaus.org/browse/MNGECLIPSE-177?page=all ]

Eugene Kuleshov closed MNGECLIPSE-177.
--

Resolution: Won't Fix

Most likely you are running Eclipse using JRE and have JRE as default JVM in 
your Eclipse? Check Java - Installd JREs in Eclipse preferences and make sure 
you have JDK in there as default one. You can also choose specific JDK in Maven 
launch configuration.

Feel free to reopen this issue if above evaluation is invalid.

 Compiler Plugin Fails
 -

 Key: MNGECLIPSE-177
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-177
 Project: Maven 2.x Extension for Eclipse
  Issue Type: Bug
  Components: Maven Launcher
Affects Versions: 0.0.9
 Environment: Eclipse 3.2, Windows XP, Java 1.5.0-06
Reporter: Robert Elliot
 Assigned To: Eugene Kuleshov
 Attachments: lidalia-test-message.zip


 Choosing Run as on a very simple maven enabled project and specifying as 
 goals clean install results in a compiler error as so:
 [INFO] compiler:compile
 Compiling 1 source file to C:\Documents and Settings\Rob\Eclipse 
 Workspaces\Experimentation Workspace\lidalia-test-remoting\target\classes
 [ERROR] mojo-execute : compiler:compile
 Diagnosis: Compilation failure
 FATAL ERROR: Error executing Maven for a project
 [ERROR] project-execute : uk.org.lidalia:lidalia-test-remoting:jar:0.0.1 (  
 task-segment: [clean, install] )
 Diagnosis: Compilation failure
 FATAL ERROR: Error executing Maven for a project
 org.apache.maven.BuildFailureException: Compilation failure
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:555)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
   at 
 org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
   at 
 org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
   at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
 Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation 
 failure
   at 
 org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:505)
   at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
   at 
 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
   ... 8 more
 Running mvn clean install from the command line works fine.

-- 
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: (MNGECLIPSE-177) Compiler Plugin Fails

2006-08-14 Thread Robert Elliot (JIRA)
[ http://jira.codehaus.org/browse/MNGECLIPSE-177?page=comments#action_72315 
] 

Robert Elliot commented on MNGECLIPSE-177:
--

That was it.  Sorry for bothering you.

 Compiler Plugin Fails
 -

 Key: MNGECLIPSE-177
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-177
 Project: Maven 2.x Extension for Eclipse
  Issue Type: Bug
  Components: Maven Launcher
Affects Versions: 0.0.9
 Environment: Eclipse 3.2, Windows XP, Java 1.5.0-06
Reporter: Robert Elliot
 Assigned To: Eugene Kuleshov
 Attachments: lidalia-test-message.zip


 Choosing Run as on a very simple maven enabled project and specifying as 
 goals clean install results in a compiler error as so:
 [INFO] compiler:compile
 Compiling 1 source file to C:\Documents and Settings\Rob\Eclipse 
 Workspaces\Experimentation Workspace\lidalia-test-remoting\target\classes
 [ERROR] mojo-execute : compiler:compile
 Diagnosis: Compilation failure
 FATAL ERROR: Error executing Maven for a project
 [ERROR] project-execute : uk.org.lidalia:lidalia-test-remoting:jar:0.0.1 (  
 task-segment: [clean, install] )
 Diagnosis: Compilation failure
 FATAL ERROR: Error executing Maven for a project
 org.apache.maven.BuildFailureException: Compilation failure
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:555)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:454)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:306)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:273)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:140)
   at 
 org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:441)
   at 
 org.apache.maven.embedder.MavenEmbedder.execute(MavenEmbedder.java:382)
   at org.maven.ide.eclipse.Maven2Executor.main(Maven2Executor.java:68)
 Caused by: org.apache.maven.plugin.CompilationFailureException: Compilation 
 failure
   at 
 org.apache.maven.plugin.AbstractCompilerMojo.execute(AbstractCompilerMojo.java:505)
   at org.apache.maven.plugin.CompilerMojo.execute(CompilerMojo.java:111)
   at 
 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
   at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
   ... 8 more
 Running mvn clean install from the command line works fine.

-- 
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-2497) multi module reporting - main page doesn't show links to contained modules

2006-08-14 Thread Jan Vissers (JIRA)
multi module reporting - main page doesn't show links to contained modules
--

 Key: MNG-2497
 URL: http://jira.codehaus.org/browse/MNG-2497
 Project: Maven 2
  Issue Type: Bug
Affects Versions: 2.0.4
Reporter: Jan Vissers


In a multi module project, the site generates a main page index.html, which 
has the contained modules on the upper left hand corner in bold face. These 
should be hyperlinks to the actual module's index.html

-- 
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-83) Aggregated javadoc page stays empty when site is generated with the destination option active

2006-08-14 Thread Jan Vissers (JIRA)
Aggregated javadoc page stays empty when site is generated with the destination 
option active
-

 Key: MJAVADOC-83
 URL: http://jira.codehaus.org/browse/MJAVADOC-83
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Reporter: Jan Vissers


The rest of the site is (more-or-less) placed in the location as specified by 
the -D option. However the aggregated javadoc remains empty.

-- 
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-150) Can't add prefix to tags without affecting version

2006-08-14 Thread Mike Perham (JIRA)
[ http://jira.codehaus.org/browse/MRELEASE-150?page=comments#action_72317 ] 

Mike Perham commented on MRELEASE-150:
--

I suspect the variables are getting resolved during the POM snapshot - release 
transform so that the tag value is then hardcoded to that value, no longer 
using variables.

 Can't add prefix to tags without affecting version
 --

 Key: MRELEASE-150
 URL: http://jira.codehaus.org/browse/MRELEASE-150
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-4
Reporter: Yuri Schimke
Priority: Minor

 I added the following to my POM
   plugin
   artifactIdmaven-release-plugin/artifactId
   configuration
   tagXXX-${artifactId}-${version}/tag
   /configuration
   /plugin
 However the tag comes out incorrectly.
 [INFO] Full run would be tagging C:\PerforceViews\... with label: 
 'XXX-myproject-0.5.4-SNAPSHOT 
 What is the default?  tag${artifactId}-${version}/tag
 Note: this seems to be missing from the plugin documentation, it only 
 mentions releaseLabel, which defaults to tag.

-- 
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: (MCHANGELOG-43) Changelog not getting created properly.

2006-08-14 Thread Dennis Lundberg (JIRA)
[ http://jira.codehaus.org/browse/MCHANGELOG-43?page=comments#action_72318 
] 

Dennis Lundberg commented on MCHANGELOG-43:
---

Yes I know, but I was asking about the repository - not your working copy. Is 
your perforce repository on your machine or some other machine?

Can you please run the command again with the -X flag som that you get a 
complete stack trace. Then either post the stack trace to this issue or attach 
it as a file.

 Changelog not getting created properly.
 ---

 Key: MCHANGELOG-43
 URL: http://jira.codehaus.org/browse/MCHANGELOG-43
 Project: Maven 2.x Changelog Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-1
 Environment: Windows xp SP2 / maven 2.0.4
Reporter: Abhijit Diwan

 I am trying to generate change log for my maven project. 
 I have following scm section under my pom.xml
 scm
 connectionscm:perforce://EJB/ejb-dev/MavenCodeline//connection
 /scm
 and following plugin decalration under reporting section
 plugin
 groupIdorg.codehaus.mojo/groupId
 artifactIdchangelog-maven-plugin/artifactId
 reportSets
 reportSet
 idPerofrce report/id
 configuration
 typerange/type
 range10/range
 repositoryConnection
 
 scm:perforce://EJB/ejb-dev/MavenCodeline//repositoryConnection
 properties
 maven.changelog.factory
 
 org.apache.maven.perforcelib.PerforceChangeLogFactory/maven.changelog.factory
 /properties
 /configuration
 reports
 reportchangelog/report
 reportfile-activity/report
 reportdev-activity/report
 /reports
 /reportSet
 /reportSets
 /plugin
 I have already defined P4PORT variable on my machine.
 When I ran mvn site command from module directory AeConnector I get following 
 error.
 [INFO] Generating changed sets xml to: 
 E:\views\EJB\ejb-dev\MavenCodeline\AeConn
 ector\target\changelog.xml
 [INFO] SCM Working Directory: 
 E:\views\EJB\ejb-dev\MavenCodeline\AeConnector\src
 \main\java
 [INFO] SCM Command Line[0]: p4
 [INFO] SCM Command Line[1]: filelog
 [INFO] SCM Command Line[2]: -tl
 [INFO] SCM Command Line[3]: //EJB/ejb-dev/MavenCodeline/AeConnector
 [ERROR] //EJB/ejb-dev/MavenCodeline/AeConnector - no such file(s).
 All my java code is under that directory but the plugin is not able to 
 recurse all the subdirectories under that directory. I looked at perforce doc 
 and ran command p4 filelog //EJB/ejb-dev/MavenCodeline/AeConnector/... and 
 it worked so I think with plugin those last 3 dots which makes p4 recurse is 
 not there. The documentation for p4 command you can find from following url - 
 (http://www.perforce.com/perforce/doc.051/manuals/cmdref/filelog.html)
 Please please help.
 thanks a lot
 abhijit

-- 
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: (CONTINUUM-777) Handle filesystem problems when adding a pom

2006-08-14 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-777?page=comments#action_72319 
] 

Carlos Sanchez commented on CONTINUUM-777:
--

refactored architecture to handle this.

Errors that must be presented to the user don't throw exceptions, they are 
added to a ContinuumProjectBuildingResult.
ContinuumProjectBuildingResult has constants with the keys of the errors. We 
use keys so it can be i18n later on the web layer.

Errors to be shown to the user are (but not limited to):
- xml errors in pom
- host unknown
- url doesn't exist
- pom has missing info (scm, groupId, artifactId...)

Anything unexpected must be thrown as an exception to be catched by the upper 
layers

http://svn.apache.org/viewvc?view=revrevision=431403

 Handle filesystem problems when adding a pom
 

 Key: CONTINUUM-777
 URL: http://jira.codehaus.org/browse/CONTINUUM-777
 Project: Continuum
  Issue Type: Sub-task
Reporter: Carlos Sanchez
 Assigned To: Lester Ecarma
 Attachments: CONTINUUM-777.patch, CONTINUUM-777_2.patch


 I see in the logs
 61589439 [SocketListener0-5] INFO  org.apache.maven.continuum.Continuum  - 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: /tmp/continuum/
 svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 6
 we should check that file error and show an internal error page instead of 
 current 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: 
 /tmp/continuum/svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 Check the logs for more details.

-- 
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: (CONTINUUM-777) Handle filesystem problems when adding a pom

2006-08-14 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-777?page=comments#action_72320 
] 

Carlos Sanchez commented on CONTINUUM-777:
--

I have added a bunch of TODOs for what still needs to be done

 Handle filesystem problems when adding a pom
 

 Key: CONTINUUM-777
 URL: http://jira.codehaus.org/browse/CONTINUUM-777
 Project: Continuum
  Issue Type: Sub-task
Reporter: Carlos Sanchez
 Assigned To: Lester Ecarma
 Attachments: CONTINUUM-777.patch, CONTINUUM-777_2.patch


 I see in the logs
 61589439 [SocketListener0-5] INFO  org.apache.maven.continuum.Continuum  - 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: /tmp/continuum/
 svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 6
 we should check that file error and show an internal error page instead of 
 current 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: 
 /tmp/continuum/svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 Check the logs for more details.

-- 
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-150) Can't add prefix to tags without affecting version

2006-08-14 Thread Yuri Schimke (JIRA)
[ http://jira.codehaus.org/browse/MRELEASE-150?page=comments#action_72321 ] 

Yuri Schimke commented on MRELEASE-150:
---

Just realised, the default is obviously null, so that it prompts you to enter 
the label.  

So its actually set at a point that understands the various versions.  Can this 
be addressed by adding extra variables that can be referenced  i.e. 

- version.previous
- version.release
- version.next

 Can't add prefix to tags without affecting version
 --

 Key: MRELEASE-150
 URL: http://jira.codehaus.org/browse/MRELEASE-150
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-4
Reporter: Yuri Schimke
Priority: Minor

 I added the following to my POM
   plugin
   artifactIdmaven-release-plugin/artifactId
   configuration
   tagXXX-${artifactId}-${version}/tag
   /configuration
   /plugin
 However the tag comes out incorrectly.
 [INFO] Full run would be tagging C:\PerforceViews\... with label: 
 'XXX-myproject-0.5.4-SNAPSHOT 
 What is the default?  tag${artifactId}-${version}/tag
 Note: this seems to be missing from the plugin documentation, it only 
 mentions releaseLabel, which defaults to tag.

-- 
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: (MPIR-55) Detailed Artifact Information Repository Location for each Dependency.

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MPIR-55?page=all ]

Carlos Sanchez closed MPIR-55.
--

  Assignee: Carlos Sanchez
Resolution: Fixed

 Detailed Artifact Information  Repository Location for each Dependency.
 

 Key: MPIR-55
 URL: http://jira.codehaus.org/browse/MPIR-55
 Project: Maven 2.x Project Info Reports Plugin
  Issue Type: New Feature
Reporter: Joakim Erdfelt
 Assigned To: Carlos Sanchez
 Fix For: 2.1

 Attachments: MPIR-55-dependencies-details-and-repo-locations.diff, 
 MPIR-55-incremental.diff


 I've created a patch that uses MNG-2489 (maven-shared-jar) and WAGON-58 
 (wagon provider improvements) to increase the level of information about the 
 dependencies on the dependencies report.
 Example Report: 
 http://joakim.erdfelt.com/maven-project-info-reports-plugin/dependencies.html
 (See sections titled Dependency File Details and Dependency Repository 
 Locations)
 This adds the following information about each dependency.
 * File size
 * Count of entries
 * Count of classes
 * Count of packages
 * JDK Revision of compiled classes
 * If Debug is Present in compiled classes.
 * If Jar is Sealed (in the manifest)
 * What Repository the artifact can be found in
 And adds a small section of all of the repositories in use by the 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] Commented: (MNG-2450) Ant Tasks do not work on the ZOS

2006-08-14 Thread Jeff Maxwell (JIRA)
[ http://jira.codehaus.org/browse/MNG-2450?page=comments#action_72324 ] 

Jeff Maxwell commented on MNG-2450:
---

Remote repositories do not work.

The poms are in download as UTF-8 which as stated in the description can not be 
parsed by the plexus MXParser.


 Ant Tasks do not work on the ZOS
 

 Key: MNG-2450
 URL: http://jira.codehaus.org/browse/MNG-2450
 Project: Maven 2
  Issue Type: Bug
  Components: Ant tasks
Affects Versions: 2.0, 2.0.1, 2.0.3, 2.0.2, 2.0.4
 Environment: OS:  Z/OS 1.4
 JDK 1.4.2
 Ant 1.6.5
Reporter: Jeff Maxwell
Priority: Critical

 The current distribution does not work on Z/OS without modification.
 The issue stems from the XML parser.
 The plexus MXParser  (org.codehaus.plexus.util.xml.pull.MXParser) does not 
 handle xml encoding and different character sets properly.
 Any xml files that are sent to the MXParser MUST be in the same character set 
 as the operating system default.
 Three files in the distribution META-INF/plexus/components.xml, 
 org/apache/maven/project/pom-4.0.0.xml and 
 org/codehaus/plexus/plexus-bootstrap.xml must be converted to EBCDIC in order 
 for the ant tasks to function.
 Also any poms must be in EBCDIC regardless of the xml encoding.

-- 
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: (SUREFIRE-31) support junit 4.0

2006-08-14 Thread Bernd (JIRA)
[ http://jira.codehaus.org/browse/SUREFIRE-31?page=comments#action_72330 ] 

Bernd commented on SUREFIRE-31:
---

Looks like I could successfully connect maven reporting with JUnitCore, the 
problems mentioned above are not existing. Some basic test run now and mvn site 
creates to surefire html report.

But now I run into MSUREFIREREP-26, I will have a look at that...

 support junit 4.0
 -

 Key: SUREFIRE-31
 URL: http://jira.codehaus.org/browse/SUREFIRE-31
 Project: surefire
  Issue Type: Improvement
Reporter: John Didion
 Attachments: SUREFIRE-31-maven-surefire-plugin.patch, 
 surefire-junit4.zip


 I know this is a pretty sizable task. I just wanted to get it in the system 
 now that 4.0 has officially been released. Hopefully this will generate some 
 discussion about how 4.0 will be handled - mainly if it will require a 
 completely seperate implemenation of surefire (keeping the same API so it can 
 easily be used by the maven plugin), or if use of 4.0 will be made a 
 configurable option of the current surefire.
 Here's some additional features I'd like to see:
 1. Ability to categorize tests. Unfortunately, 4.0 doesn't include an 
 @Category annotation, or make category a parameter of @Test. However, the 
 filtering mechanism provided by 4.0 is sufficent to support categories given 
 the presense of such an annotation. I recommend putting the @Category 
 annotation in a seperate module (surefire-annotations?) and build support for 
 it into surefire. Hopefully the junit guys could be convinced to incorporate 
 it in a later version.
 2. Similarly, support repeated tests via an @Repeated annotation. I'm not 
 sure how easy this would be to do external to junit.

-- 
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: (WAGON-60) wagon-webdav fails with commons-logging classloader issues

2006-08-14 Thread Yuri Schimke (JIRA)
[ http://jira.codehaus.org/browse/WAGON-60?page=comments#action_72332 ] 

Yuri Schimke commented on WAGON-60:
---

I deleted ~/.m2/repository and tried it again, its now working.  I guess I had 
a bad jar, or possibly one of the snapshots I had built myself was getting in 
the way.

 wagon-webdav fails with commons-logging classloader issues
 --

 Key: WAGON-60
 URL: http://jira.codehaus.org/browse/WAGON-60
 Project: wagon
  Issue Type: Bug
  Components: wagon-webdav
Affects Versions: 1.0-beta-1
 Environment: maven 2.0.4
Reporter: Yuri Schimke
Priority: Critical

 I tried it with a build extension and also putting jars in $M2_HOME/lib, but 
 both ways I get classloader issues with commons-logging.
 My project uses commons logging and I've seen at least one other report that 
 it can be a problem.
 with things in lib:
 Caused by: org.apache.commons.logging.LogConfigurationException: 
 org.apache.commons.logging.LogConfigurationException: 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed.) (Caused by 
 org.apache.commons.logging.LogConfigurationException: 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed.))
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:543)
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:235)
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:209)
 at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:351)
 at 
 org.apache.commons.httpclient.HttpClient.clinit(HttpClient.java:69)
 ... 30 more
 Caused by: org.apache.commons.logging.LogConfigurationException: 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed. (Caused by 
 org.apache.commons.logging.LogConfigurationException: Invalid class loader 
 hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed.)
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:397)
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:529)
 ... 34 more
 Caused by: org.apache.commons.logging.LogConfigurationException: Invalid 
 class loader hierarchy.  You have more than one version of 
 'org.apache.commons.logging.Log' visible, which is not allowed.
 at 
 org.apache.commons.logging.impl.LogFactoryImpl.getLogConstructor(LogFactoryImpl.java:385)
 using build extension:
 java.lang.ExceptionInInitializerError
 at 
 org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:145)
 at 
 org.apache.webdav.lib.WebdavSession.getSessionInstance(WebdavSession.java:127)
 at 
 org.apache.webdav.lib.WebdavResource.setClient(WebdavResource.java:1273)
 at 
 org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1298)
 at 
 org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1320)
 at 
 org.apache.webdav.lib.WebdavResource.setHttpURL(WebdavResource.java:1408)
 at 
 org.apache.webdav.lib.WebdavResource.init(WebdavResource.java:290)
 at 
 org.apache.maven.wagon.providers.webdav.CorrectedWebdavResource.init(CorrectedWebdavResource.java:52)
 at 
 org.apache.maven.wagon.providers.webdav.WebDavWagon.openConnection(WebDavWagon.java:139)
 at 
 org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:143)
 at 
 org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:106)
 at 
 org.apache.maven.plugins.site.SiteDeployMojo.execute(SiteDeployMojo.java:132)
 at 
 org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:412)
 at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:534)
 at 
 org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalWithLifecycle(DefaultLifecycleExecutor.java:475)
 at 
 

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

2006-08-14 Thread Brian Fox (JIRA)
Thousands of [WARNING] Component returned which is not the same manager. 
-

 Key: MNG-2498
 URL: http://jira.codehaus.org/browse/MNG-2498
 Project: Maven 2
  Issue Type: Bug
Affects Versions: 2.0.4
Reporter: Brian Fox


Reported to Jason in IRC. This is starting to happen on more and more machines:
[WARNING] Component returned which is not the same manager. Ignored. 
component=o [EMAIL PROTECTED]

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 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-137) No support for avoiding assembly as attached artifact

2006-08-14 Thread James Carpenter (JIRA)
No support for avoiding assembly as attached artifact
-

 Key: MASSEMBLY-137
 URL: http://jira.codehaus.org/browse/MASSEMBLY-137
 Project: Maven 2.x Assembly Plugin
  Issue Type: Improvement
Affects Versions: 2.1
 Environment: Windows XP
Reporter: James Carpenter


Unlike the source and javadoc plugins the current version of the assembly 
plugin doesn't support a mechanism to indicate whether the assembly should be 
included as an attached artifact.  From observed behavior it appears it always 
treats the assembly as an attached artifact.

Motivation:
I am using an assembly descriptor to create an application installation.  The 
application installation contains all my jar dependencies, start scripts, etc.  
It doesn't make any sense to deploy this large application installation to my 
internal maven repository, yet it is certainly appropriate for the release 
plugin to create it.   Potentially the release plugin should even cause the 
application installation to be placed on a given ftp server dedicated to 
application releases.

All of this is easily accomplished simply by defining the release-profile 
within my pom.  Although I havn't done so, I could easily use a custom plugin, 
and/or the ant plugin to ensure the application installation (assembly) is 
copied to a particular location.  Any of my normal artifacts will still be 
deployed to the maven repository as desired when the maven release plugin runs.

#within my POM I have:
profiles
profile
idrelease-profile/id
activation
property
nameperformRelease/name
valuetrue/value
/property
/activation
build
plugins
plugin
artifactIdmaven-assembly-plugin/artifactId
version2.1/version
executions
execution
idrelease/id
phasepackage/phase
inheritedfalse/inherited
goals
goalassembly/goal
/goals
!--Desired, but non-existent, config support
configuration
attachfalse/attach
/configuration
--
/execution
/executions
/plugin
/plugins
/build
/profile
/profiles


-- 
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: (MEAR-35) Generate id for modules in application.xml

2006-08-14 Thread Manikandan Balasubramanian (JIRA)
[ http://jira.codehaus.org/browse/MEAR-35?page=comments#action_72334 ] 

Manikandan Balasubramanian commented on MEAR-35:


The id is not mandatory, but it would enable eclipse deployment to be much more 
simpler.  And since id is part of 
http://java.sun.com/xml/ns/j2ee/application_1_4.xsd
it would be a good thing if you generated it. 

 Generate id for modules in application.xml
 --

 Key: MEAR-35
 URL: http://jira.codehaus.org/browse/MEAR-35
 Project: Maven 2.x Ear Plugin
  Issue Type: Improvement
Reporter: Manikandan Balasubramanian
Priority: Minor

 When the ear plugin generates application.xml, it should generate an id 
 with each module. This id is according to application.xml schema. 
 This would help eclipse plugin to generate correct eclipse metedata.

-- 
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: (CONTINUUM-802) Use fine grained permissions per project

2006-08-14 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-802?page=comments#action_72335 
] 

Carlos Sanchez commented on CONTINUUM-802:
--

Actually is per project group

 Use fine grained permissions per project
 

 Key: CONTINUUM-802
 URL: http://jira.codehaus.org/browse/CONTINUUM-802
 Project: Continuum
  Issue Type: Sub-task
Reporter: Carlos Sanchez
 Assigned To: Carlos Sanchez



-- 
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: (MAVEN-1778) change the visibility of methods MavenUtils.getNonJellyProject and MavenUtils.getJellyProject to public

2006-08-14 Thread Arnaud Heritier (JIRA)
change the visibility of methods MavenUtils.getNonJellyProject and 
MavenUtils.getJellyProject to public
---

 Key: MAVEN-1778
 URL: http://jira.codehaus.org/browse/MAVEN-1778
 Project: Maven
  Issue Type: Task
  Components: core
Affects Versions: 1.1-beta-3, 1.1-beta-2, 1.1-beta-1
 Environment: Maven 1.1-beta-3
os=winxp
jdk=java version 1.4.1
Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1)
Classic VM (build 1.4.1, J2RE 1.4.1 IBM Windows 32 build cn1411-20031011 (JIT 
enabled: jitc))
Reporter: Arnaud Heritier
 Fix For: 1.1-rc1


These methods are used by the artifact plugin and we can't access to them with 
the IBM's JDK. see MPARTIFACT-70.

-- 
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: (MAVEN-1778) change the visibility of methods MavenUtils.getNonJellyProject and MavenUtils.getJellyProject to public

2006-08-14 Thread Arnaud Heritier (JIRA)
 [ http://jira.codehaus.org/browse/MAVEN-1778?page=all ]

Arnaud Heritier closed MAVEN-1778.
--

Resolution: Fixed

Done.

 change the visibility of methods MavenUtils.getNonJellyProject and 
 MavenUtils.getJellyProject to public
 ---

 Key: MAVEN-1778
 URL: http://jira.codehaus.org/browse/MAVEN-1778
 Project: Maven
  Issue Type: Task
  Components: core
Affects Versions: 1.1-beta-2, 1.1-beta-1, 1.1-beta-3
 Environment: Maven 1.1-beta-3
 os=winxp
 jdk=java version 1.4.1
 Java(TM) 2 Runtime Environment, Standard Edition (build 1.4.1)
 Classic VM (build 1.4.1, J2RE 1.4.1 IBM Windows 32 build cn1411-20031011 (JIT 
 enabled: jitc))
Reporter: Arnaud Heritier
 Fix For: 1.1-rc1


 These methods are used by the artifact plugin and we can't access to them 
 with the IBM's JDK. see MPARTIFACT-70.

-- 
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: (MPARTIFACT-70) java.lang.IllegalAccessException in artifact:artifact-install

2006-08-14 Thread Arnaud Heritier (JIRA)
 [ http://jira.codehaus.org/browse/MPARTIFACT-70?page=all ]

Arnaud Heritier closed MPARTIFACT-70.
-

  Assignee: Arnaud Heritier
Resolution: Fixed

Fixed but the problem isn't in the plugin. It's solved by MAVEN-1778 which is 
available in maven = 1.1 RC1

 java.lang.IllegalAccessException in artifact:artifact-install
 -

 Key: MPARTIFACT-70
 URL: http://jira.codehaus.org/browse/MPARTIFACT-70
 Project: maven-artifact-plugin
  Issue Type: Bug
Affects Versions: 1.8
Reporter: dion gillard
 Assigned To: Arnaud Heritier
 Fix For: 1.8.1


 I get the following when installing a plugin:
 --- Nested Exception ---
 java.lang.IllegalAccessException: org/apache/maven/MavenUtils
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at 
 sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
 java:79)
 at 
 sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
 sorImpl.java:41)
 at java.lang.reflect.Method.invoke(Method.java:386)
 at 
 org.apache.maven.artifact.PomRewriter.getRewrittenModel(PomRewriter.j
 ava:85)
 at 
 org.apache.maven.artifact.PomRewriter.getRewrittenPom(PomRewriter.jav
 a:50)
 at 
 org.apache.maven.artifact.deployer.DefaultArtifactDeployer.handleInst
 all(DefaultArtifactDeployer.java:165)
 From reading 
 http://svn.apache.org/viewvc/maven/maven-1/plugins/trunk/artifact/src/main/org/apache/maven/artifact/PomRewriter.java?view=markup
  PomRewriter calls MavenUtils.getNonJellyProject and 
 MavenUtils.getJellyProject, of which both are declared as private static 

-- 
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-1046) pom~ in org/apache/maven/wagon/wagon/

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MAVENUPLOAD-1046?page=all ]

Carlos Sanchez closed MAVENUPLOAD-1046.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 pom~ in org/apache/maven/wagon/wagon/
 -

 Key: MAVENUPLOAD-1046
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1046
 Project: maven-upload-requests
  Issue Type: Wish
Reporter: Rainer Wasserfuhr
 Assigned To: Carlos Sanchez

 see
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-3/wagon-1.0-alpha-3.pom~.md5
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-3/wagon-1.0-alpha-3.pom~.asc
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-3/wagon-1.0-alpha-3.pom~
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-2/wagon-1.0-alpha-2.pom~.sha1
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-2/wagon-1.0-alpha-2.pom~.md5
  
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-2/wagon-1.0-alpha-2.pom~.asc
 http://ibiblio.org/maven2/org/apache/maven/wagon/wagon/1.0-alpha-2/wagon-1.0-alpha-2.pom~
  

-- 
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-1029) fit-1.1

2006-08-14 Thread Carlos Sanchez (JIRA)
[ 
http://jira.codehaus.org/browse/MAVENUPLOAD-1029?page=comments#action_72340 ] 

Carlos Sanchez commented on MAVENUPLOAD-1029:
-

read groupId conventions in instructions

 fit-1.1 
 

 Key: MAVENUPLOAD-1029
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1029
 Project: maven-upload-requests
  Issue Type: Wish
Reporter: Mauro Talevi
 Assigned To: Carlos Sanchez

 Please upload fit-1.1.jar with POM
 project
   modelVersion4.0.0/modelVersion
   groupIdfit/groupId
   artifactIdfit/artifactId
   nameFit/name
   version1.1/version
 /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] Commented: (MAVENUPLOAD-1044) Cojen 1.1.4 bundle upload

2006-08-14 Thread Carlos Sanchez (JIRA)
[ 
http://jira.codehaus.org/browse/MAVENUPLOAD-1044?page=comments#action_72341 ] 

Carlos Sanchez commented on MAVENUPLOAD-1044:
-

read groupId conventions in instructions

 Cojen 1.1.4 bundle upload
 -

 Key: MAVENUPLOAD-1044
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1044
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Brian S O'Neill

 Cojen is a Java library which makes it easy to dynamically generate and 
 inject Java bytecode.
 I am listed as lead developer broneill on the team-list page. 
 http://cojen.sourceforge.net/team-list.html

-- 
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-1032) IRCLib from org.schwering

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MAVENUPLOAD-1032?page=all ]

Carlos Sanchez closed MAVENUPLOAD-1032.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 IRCLib from org.schwering
 -

 Key: MAVENUPLOAD-1032
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1032
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Andrew Williams
 Assigned To: Carlos Sanchez

 IRClib is a free Java implementation of the IRC protocol.
 The upload is needed to support some new Plexus IRC features :)

-- 
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-1031) Jackcess 1.1.6 release

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MAVENUPLOAD-1031?page=all ]

Carlos Sanchez closed MAVENUPLOAD-1031.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Jackcess 1.1.6 release
 --

 Key: MAVENUPLOAD-1031
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1031
 Project: maven-upload-requests
  Issue Type: Task
Reporter: james ahlborn
 Assigned To: Carlos Sanchez

 Latest jar of the jackcess package. Jackcess ia a pure Java library for 
 reading from and writing to MS Access databases.

-- 
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-1030) Please upload json-lib-0.6

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MAVENUPLOAD-1030?page=all ]

Carlos Sanchez closed MAVENUPLOAD-1030.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 Please upload json-lib-0.6
 --

 Key: MAVENUPLOAD-1030
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1030
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Andres Almiray
 Assigned To: Carlos Sanchez

 JSON-lib is a java library for transforming beans, maps and XML to JSON and 
 back again to beans and DynaBeans.
 Javadocs are at http://json-lib.sourceforge.net/json-lib-0.6-javadoc.jar

-- 
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-431) axis-jaxrpc and axis-saaj both version 1.4 have no POM

2006-08-14 Thread Carlos Sanchez (JIRA)
 [ http://jira.codehaus.org/browse/MEV-431?page=all ]

Carlos Sanchez closed MEV-431.
--

  Assignee: Carlos Sanchez
Resolution: Incomplete

 axis-jaxrpc and axis-saaj both version 1.4 have no POM
 --

 Key: MEV-431
 URL: http://jira.codehaus.org/browse/MEV-431
 Project: Maven Evangelism
  Issue Type: Bug
  Components: Invalid POM
Reporter: Aede
 Assigned To: Carlos Sanchez

 Both axis-saaj and axis-jaxrpc (which specified as dependencies in 
 axis:axis:pom:1.4) do not have a pom of their own. This will cause maven to 
 use stubs and not store de deps in its local repo.
 axis-saaj would need a pom (axis-saaj-1.4.pom) with the following content:
 project
   modelVersion4.0.0/modelVersion
   groupIdaxis/groupId
   artifactIdaxis-saaj/artifactId
   version1.4/version
 /project
 axis-saaj would need a pom (axis-jaxrpc-1.4.pom) with the following content:
 project
   modelVersion4.0.0/modelVersion
   groupIdaxis/groupId
   artifactIdaxis-jaxrpc/artifactId
   version1.4/version
 /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] Commented: (MAVENUPLOAD-1047) Upload Retroweaver 1.2.4

2006-08-14 Thread Xavier Le Vourch (JIRA)
[ 
http://jira.codehaus.org/browse/MAVENUPLOAD-1047?page=comments#action_72342 ] 

Xavier Le Vourch commented on MAVENUPLOAD-1047:
---

Sorry, this is the first time I'm creating bundles and I'm not too familiar 
with the process.

I've created two distinct bundles now:

http://retroweaver.sourceforge.net/files/bundle-retroweaver-1.2.4.jar

http://retroweaver.sourceforge.net/files/bundle-retroweaver-rt-1.2.4.jar

They contains:

jar tf bundle-retroweaver-1.2.4.jar
META-INF/
META-INF/MANIFEST.MF
retroweaver-1.2.4.jar
retroweaver-1.2.4-sources.jar
pom.xml

jar tf bundle-retroweaver-rt-1.2.4.jar
META-INF/
META-INF/MANIFEST.MF
retroweaver-rt-1.2.4.jar
retroweaver-rt-1.2.4-sources.jar
pom.xml


Hopefully, it will work this time...




 Upload Retroweaver 1.2.4
 

 Key: MAVENUPLOAD-1047
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1047
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Xavier Le Vourch

 Retroweaver is a tool, which converts Java 5 (or 6) compliant
 class files into Java 1.x compliant class files. The jar file
 retroweaver.jar contains both the class processor (which may
 be used at compile time) and the runtime classes. Additionally
 there is the jar file retroweaver-rt.jar (which contains the
 runtime classes only).
 The bundle contains file for both the retroweaver and retroweaver-rt 
 subpackages.

-- 
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: (MASSEMBLY-119) dir format will fail with an error because it can not install the directory into the repository

2006-08-14 Thread Baerrach bonDierne (JIRA)
 [ http://jira.codehaus.org/browse/MASSEMBLY-119?page=all ]

Baerrach bonDierne updated MASSEMBLY-119:
-

Attachment: MASSEMBLY-119-patch.txt

New patch that works with new unit test layout by John Casey.


 dir format will fail with an error because it can not install the directory 
 into the repository
 ---

 Key: MASSEMBLY-119
 URL: http://jira.codehaus.org/browse/MASSEMBLY-119
 Project: Maven 2.x Assembly Plugin
  Issue Type: Bug
Affects Versions: 2.1
Reporter: Baerrach bonDierne
 Fix For: 2.2

 Attachments: MASSEMBLY-119 Format dir fails on install.zip, 
 MASSEMBLY-119-patch.txt, MASSEMBLY-119-patch.txt


 See the discussion on MASSEMBLY-39 which originally created the dir format.
 I believe the dir format should never be added to the repository as it's only 
 purpose is to ease the development process by providing an un-archived 
 version ready for testing on disk.
 The workaround is to manually extract the archive, or to create a second 
 duplicate descriptor and use that to create the directory version (do not 
 bind this second one to the package phase)
 Will attach example project shortly.
 The error received is:
 [INFO] [install:install]
 [INFO] Installing path\target\artifactId-0.0.1-SNAPSHOT.jar to
 repo\.m2\repository\groupId\artifactId\0.0.1-SNAPSHOT\artifactId-0.0.1-SNAPSHOT.jar
 [INFO] Installing path\target\artifactId-0.0.1-SNAPSHOT-bin.dir to
 repo\.m2\repository\groupId\artifactId\0.0.1-SNAPSHOT\artifactId-0.0.1-SNAPSHOT-bin.dir
 [INFO] 
 
 [ERROR] BUILD ERROR
 [INFO] 
 
 [INFO] Error installing artifact:
 path\target\artifactId-0.0.1-SNAPSHOT-bin.dir (Acc
 ess is denied)
 When I run with -X the root cause error is:
 Caused by: java.io.FileNotFoundException:
 path\target\artifactId-0.0.1-SNAPSHOT-bin.
 dir (Access is denied)
at java.io.FileInputStream.open(Native Method)
at java.io.FileInputStream.init(FileInputStream.java:106)
at org.codehaus.plexus.util.FileUtils.copyFile(FileUtils.java:820)
at 
 org.apache.maven.artifact.installer.DefaultArtifactInstaller.install(DefaultArtifactInstaller.java:70)

-- 
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-1049) Upload stripes 1.4-beta2 to IBiblio

2006-08-14 Thread Tim Fennell (JIRA)
Upload stripes 1.4-beta2 to IBiblio
---

 Key: MAVENUPLOAD-1049
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1049
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Tim Fennell


I'm not sure if it's common to upload beta versions to ibiblio, but users of 
mine are requesting that the beta be made available there, so if you could 
upload it I'd be grateful.  Thanks!
-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] Updated: (CONTINUUM-777) Handle filesystem problems when adding a pom

2006-08-14 Thread Joakim Erdfelt (JIRA)
 [ http://jira.codehaus.org/browse/CONTINUUM-777?page=all ]

Joakim Erdfelt updated CONTINUUM-777:
-

Attachment: CONTINUUM-777_more_result_handling.patch

Added patch to satisfy Carlos' request.

NOTE: The Validation Errors in 
DefaultMavenBuilderHelper.getMavenProject(ContinuumProjectBuildingResult, File) 
require the need for parameters on the error messages.

The stubs ContinuumProjectBuildingResult.addError(String key, Object param) and 
ContinuumProjectBuildingResult.addError(String key, Object params[]) have been 
created to facilitate this work.

Another patch can be submitted (in a different jira?) to add i18n / parameter 
support to the ContinuumProjectBuildingResult and related JSPs.

 Handle filesystem problems when adding a pom
 

 Key: CONTINUUM-777
 URL: http://jira.codehaus.org/browse/CONTINUUM-777
 Project: Continuum
  Issue Type: Sub-task
Reporter: Carlos Sanchez
 Assigned To: Lester Ecarma
 Attachments: CONTINUUM-777.patch, CONTINUUM-777_2.patch, 
 CONTINUUM-777_more_result_handling.patch


 I see in the logs
 61589439 [SocketListener0-5] INFO  org.apache.maven.continuum.Continuum  - 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: /tmp/continuum/
 svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 6
 we should check that file error and show an internal error page instead of 
 current 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: 
 /tmp/continuum/svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 Check the logs for more details.

-- 
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: (CONTINUUM-777) Handle filesystem problems when adding a pom

2006-08-14 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-777?page=comments#action_72350 
] 

Carlos Sanchez commented on CONTINUUM-777:
--

committed patch

 Handle filesystem problems when adding a pom
 

 Key: CONTINUUM-777
 URL: http://jira.codehaus.org/browse/CONTINUUM-777
 Project: Continuum
  Issue Type: Sub-task
Reporter: Carlos Sanchez
 Assigned To: Lester Ecarma
 Attachments: CONTINUUM-777.patch, CONTINUUM-777_2.patch, 
 CONTINUUM-777_more_result_handling.patch


 I see in the logs
 61589439 [SocketListener0-5] INFO  org.apache.maven.continuum.Continuum  - 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: /tmp/continuum/
 svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 6
 we should check that file error and show an internal error page instead of 
 current 
 Could not download 
 https://svn.simulalabs.net/svn/repos/BEA-DotNet/trunk/pom.xml: 
 /tmp/continuum/svn/repos/BEA-DotNet/trunk/pom.xml (No such file or directory)
 Check the logs for more details.

-- 
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: (CONTINUUM-814) change ContinuumActionSupport to ContinuumConfigurationInterceptor

2006-08-14 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-814?page=comments#action_72353 
] 

Carlos Sanchez commented on CONTINUUM-814:
--

I don't see this approach working, configuration action must need an 
administrator role and it's a security hole to let it through the first time

Also why move the jsps into /jsp? I understand the admin ones under admin but 
not the other ones.

 change ContinuumActionSupport to ContinuumConfigurationInterceptor
 --

 Key: CONTINUUM-814
 URL: http://jira.codehaus.org/browse/CONTINUUM-814
 Project: Continuum
  Issue Type: Improvement
  Components: Web interface
Reporter: Jesse McConnell
 Attachments: configuration-interceptor.patch


 a bit ago I submitted a patch in CONTINUUM-810 that added a 
 ContinuumActionSupport class that leveraged the prepare interceptor to always 
 call a prepare() method checking if the continuum configuration was 
 initialized and if it wasn't to redirect to configuration.
 well shortly after that brett pointed me at how he had solved it in mrm so I 
 figured I would just back out that previous patch and redo it his way..
 that is what this patch does, makes the continuum configuration checking 
 match that of mrm.
 as a byproduct of this the xwork.xml file now has multiple packages and 
 namespaces in it, so I took the oppurtunity to move all of the jsps into 
 src/main/webapp/jsp and the configuration ones into src/main/webapp/jsp/admin
 this is largely cosmetic but it cleans up the -webapp module in ide's and I 
 was in the xwork.xml file anyway.

-- 
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-211) Tag should associate current user with Perforce Label owner

2006-08-14 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-211?page=all ]

Mike Perham closed SCM-211.
---

   Resolution: Fixed
Fix Version/s: 1.0

 Tag should associate current user with Perforce Label owner
 ---

 Key: SCM-211
 URL: http://jira.codehaus.org/browse/SCM-211
 Project: Maven SCM
  Issue Type: Improvement
  Components: maven-scm-provider-perforce
Affects Versions: 1.0-beta-3
Reporter: Mike Perham
 Assigned To: Mike Perham
 Fix For: 1.0


 When creating a new label for the tag command, the Owner property should be 
 set to the current Perforce username.

-- 
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: (CONTINUUM-814) change ContinuumActionSupport to ContinuumConfigurationInterceptor

2006-08-14 Thread Jesse McConnell (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-814?page=comments#action_72355 
] 

Jesse McConnell commented on CONTINUUM-814:
---

1) yes, that is a problem...how is mrm solving that then?  looks like it does 
the same displaying of configuration if its not setup initially.

2) that was mostly just to get them out of the webapp directory so it displays 
nicer with in an ide, so you can hide all the jsp's easily...mrm's are all 
under src/main/webapp/WEB-INF/jsp 

 change ContinuumActionSupport to ContinuumConfigurationInterceptor
 --

 Key: CONTINUUM-814
 URL: http://jira.codehaus.org/browse/CONTINUUM-814
 Project: Continuum
  Issue Type: Improvement
  Components: Web interface
Reporter: Jesse McConnell
 Attachments: configuration-interceptor.patch


 a bit ago I submitted a patch in CONTINUUM-810 that added a 
 ContinuumActionSupport class that leveraged the prepare interceptor to always 
 call a prepare() method checking if the continuum configuration was 
 initialized and if it wasn't to redirect to configuration.
 well shortly after that brett pointed me at how he had solved it in mrm so I 
 figured I would just back out that previous patch and redo it his way..
 that is what this patch does, makes the continuum configuration checking 
 match that of mrm.
 as a byproduct of this the xwork.xml file now has multiple packages and 
 namespaces in it, so I took the oppurtunity to move all of the jsps into 
 src/main/webapp/jsp and the configuration ones into src/main/webapp/jsp/admin
 this is largely cosmetic but it cleans up the -webapp module in ide's and I 
 was in the xwork.xml file anyway.

-- 
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-221) scm:update has no effect

2006-08-14 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-221?page=all ]

Mike Perham closed SCM-221.
---

   Resolution: Won't Fix
Fix Version/s: 1.0

There's no clear issue here so I'm closing this unless you have more specific 
feedback.  The property is maven.scm.perforce.clientspec.name.

 scm:update has no effect
 

 Key: SCM-221
 URL: http://jira.codehaus.org/browse/SCM-221
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-perforce
Affects Versions: 1.0
 Environment: 
 http://svn.apache.org/maven-snapshot-repository/org/apache/maven/scm/maven-scm-provider-perforce/1.0-SNAPSHOT/maven-scm-provider-perforce-1.0-20060616.160825-6.jar
  
Reporter: Yuri Schimke
 Assigned To: Mike Perham
Priority: Critical
 Fix For: 1.0


 We are trying to use scm:update in a cruisecontrol build to update the 
 project before building.  However it doesn't seem to actually write any 
 changes to disk.
 The command completes successfully, but the files are not synced to head.  
 The directory for the update is a working perforce directory.  i.e. after the 
 command below fails to update the files, p4 sync works immediately.
 [INFO] [scm:update]   
   
 [INFO] Checkout working directory: C:\PerforceViews\dms_1.2_dev\dms   
   
 [INFO] Executing: p4 client -i
   
 [INFO] Executing: p4 client -d 
 nbk7xsp-B001279A7BC2E-MavenSCM-C:\PerforceViews\dms_1.2_dev\dms   
   
 
 Is the generated clientspec just using for determining changesets?  There is 
 a valid clientspec already associated with the current project directory.

-- 
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-165) PerforceChangeLogCommand needs to use the same clientspec as the update command

2006-08-14 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-165?page=all ]

Mike Perham closed SCM-165.
---

Resolution: Fixed

John, I updated the changelog command as you mentioned.  There is a 
maven.scm.persistcheckout system property (see also 
ScmProviderRepository.setPersistCheckout()) which will persist the clientspec 
across invocations.  Feel free to test this change and reopen if you find still 
have problems.

 PerforceChangeLogCommand needs to use the same clientspec as the update 
 command
 ---

 Key: SCM-165
 URL: http://jira.codehaus.org/browse/SCM-165
 Project: Maven SCM
  Issue Type: Bug
  Components: maven-scm-provider-perforce
Affects Versions: 1.0-beta-3
Reporter: John Didion
 Assigned To: Mike Perham
Priority: Critical
 Fix For: 1.0

 Attachments: PerforceChangeLogCommand.diff, svn.diff


 The PerforceChangeLogCommand as written does not work if the update was done 
 with the client spec generated by the checkout/update command. The attached 
 diff will fix the problem.

-- 
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-1044) Cojen 1.1.4 bundle upload

2006-08-14 Thread Brian S O'Neill (JIRA)
 [ http://jira.codehaus.org/browse/MAVENUPLOAD-1044?page=all ]

Brian S O'Neill closed MAVENUPLOAD-1044.


Resolution: Won't Fix

I'll get an org, repackage, and then bump the version number.

 Cojen 1.1.4 bundle upload
 -

 Key: MAVENUPLOAD-1044
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1044
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Brian S O'Neill

 Cojen is a Java library which makes it easy to dynamically generate and 
 inject Java bytecode.
 I am listed as lead developer broneill on the team-list page. 
 http://cojen.sourceforge.net/team-list.html

-- 
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: (CONTINUUM-815) directory configuration

2006-08-14 Thread Torsten Curdt (JIRA)
directory configuration
---

 Key: CONTINUUM-815
 URL: http://jira.codehaus.org/browse/CONTINUUM-815
 Project: Continuum
  Issue Type: Improvement
  Components: Documentation
Affects Versions: 1.0.3
Reporter: Torsten Curdt


When I was installing maven it was not clear what the directories are for that 
I had to specify.

- working directory
- build output directory
- local repository

The installation guide should explain values like these. Especially awkward is 
that the builds happen in the working area - not in the build output area. Just 
needs some documentation.

-- 
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: (CONTINUUM-816) runas in run script

2006-08-14 Thread Torsten Curdt (JIRA)
runas in run script
---

 Key: CONTINUUM-816
 URL: http://jira.codehaus.org/browse/CONTINUUM-816
 Project: Continuum
  Issue Type: Bug
  Components: Core system
Affects Versions: 1.0.3
 Environment: linux
Reporter: Torsten Curdt


When I installed continuum I've changed the runas user in the run script but 
then started it via run.sh console. Unfortunately the console mode is 
ignoring the runas user setting so when I was trying to run it with run.sh 
start afterwards I was getting exception because the continuum user could not 
access the files. After fixing the ownerships everything was ok again.

I suggest that run.sh console should also use the runas user.

-- 
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: (CONTINUUM-815) directory configuration

2006-08-14 Thread Torsten Curdt (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-815?page=comments#action_72358 
] 

Torsten Curdt commented on CONTINUUM-815:
-

ups ...I meant when installing continuum ;-)

 directory configuration
 ---

 Key: CONTINUUM-815
 URL: http://jira.codehaus.org/browse/CONTINUUM-815
 Project: Continuum
  Issue Type: Improvement
  Components: Documentation
Affects Versions: 1.0.3
Reporter: Torsten Curdt

 When I was installing maven it was not clear what the directories are for 
 that I had to specify.
 - working directory
 - build output directory
 - local repository
 The installation guide should explain values like these. Especially awkward 
 is that the builds happen in the working area - not in the build output area. 
 Just needs some documentation.

-- 
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-226) Optionally lock perforce labels

2006-08-14 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-226?page=all ]

Mike Perham closed SCM-226.
---

  Assignee: Mike Perham
Resolution: Fixed

Added label locking by default.  You can turn it off by passing 
-Dmaven.scm.locktag=false on the command line.  But since the release plugin 
is the major tag creator, this seems like a reasonable thing to enable by 
default.

 Optionally lock perforce labels
 ---

 Key: SCM-226
 URL: http://jira.codehaus.org/browse/SCM-226
 Project: Maven SCM
  Issue Type: New Feature
  Components: maven-scm-provider-perforce
Affects Versions: 1.0-beta-3
Reporter: Yuri Schimke
 Assigned To: Mike Perham
Priority: Minor
 Fix For: 1.0


 Perforce labels can be optionally locked.  The maven-release-plugin creates 
 unlocked labels, however we would like to have the option of locking them.

-- 
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-2493) Snapshot plugin repositories should be included for reference at the Maven site

2006-08-14 Thread Baerrach bonDierne (JIRA)
[ http://jira.codehaus.org/browse/MNG-2493?page=comments#action_72360 ] 

Baerrach bonDierne commented on MNG-2493:
-

When you patch it can you change the id's to 
  codehaus.org

I'm not sure what the id value should be, but maven-assembly-plugin defines it 
as codehaus.org.

 Snapshot plugin repositories should be included for reference at the Maven 
 site
 ---

 Key: MNG-2493
 URL: http://jira.codehaus.org/browse/MNG-2493
 Project: Maven 2
  Issue Type: Bug
  Components: Sites  Reporting
Reporter: Baerrach bonDierne
 Assigned To: Vincent Siveton
 Fix For: 2.0.5

 Attachments: MNG-2493-patch-2.txt, MNG-2493-patch.txt


 When developing a plugin (or patching an existing plugin), the plugin often 
 depends upon snapshot versions of plugins.
 There is no reference material for where these snapshot plugin repositories 
 are located.
 Luckily people respond on the list with this information, but it would help 
 to include it as part of the reference material on the web site.

-- 
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: (MASSEMBLY-45) Support for mappers in assembly desriptors

2006-08-14 Thread John Casey (JIRA)
[ http://jira.codehaus.org/browse/MASSEMBLY-45?page=comments#action_72362 ] 

John Casey commented on MASSEMBLY-45:
-

I'm going to have to take a step back from this implementation. I've adapted it 
from the patch to work with the refactored assembly plugin, but wound up 
backing the change out. I need to review the approach a little more. In the 
meantime, the mapper functionality has been implemented in the 
org.apache.maven.shared:file-management snapshot I just deployed, but it still 
needs tests.

 Support for mappers in assembly desriptors
 --

 Key: MASSEMBLY-45
 URL: http://jira.codehaus.org/browse/MASSEMBLY-45
 Project: Maven 2.x Assembly Plugin
  Issue Type: Bug
Reporter: Anuerin Diaz
 Assigned To: John Casey
 Fix For: 2.2

 Attachments: maven-assembly-plugin.patch


 I would like to forward a wish to have the assembly plugin support the notion 
 of file mappers similar to the ones in Ant[1]. To illustrate, assuming a 
 multi-module project with the following layout:
  Root
|-Module1
|-Module2
|-Container
|  |-Module3
|  |-Module4
|-Module5
|- pom.xml
 and an assembly desriptor entry for the contained modules like this
   fileSets
  fileSets
 directoryContainer/directory
 outputDirectory/outputDirectory
 includes
   include**/target/*.jar/include
 /includes
  /fileSets
   /fileSets
 The assembly plugin will be able to get all jar files produced by Module3 and 
 Module4 but the Container/ModuleName/target structure will still be 
 included. One workaround is to enumerate each ModuleName artifact but 
 problematic if the number of contained sub-modules is numerous. Support for 
 filemappers which  look like this:
   fileSets
  fileSets
 directoryContainer/directory
 outputDirectory/outputDirectory
 includes
   include**/target/*.jar/include
 /includes
   mapper type=flatten
  /fileSets
   /fileSets
 will cause all contained jar files to be copied without their original 
 structure. This feature would be useful for globbing artifact names as well 
 as for physically organizing project structures according to type.
 [1] http://ant.apache.org/manual/CoreTypes/mapper.html

-- 
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