[jira] Commented: (MNGECLIPSE-77) Add support for WSAD specifics on a J2EE project.

2006-08-02 Thread Nicolas Peeters (JIRA)
[ http://jira.codehaus.org/browse/MNGECLIPSE-77?page=comments#action_71343 
] 

Nicolas Peeters commented on MNGECLIPSE-77:
---

Are you guys aware of that? http://jira.codehaus.org/browse/MECLIPSE-137
It looks pretty promising!

 Add support for WSAD specifics on a J2EE project.
 -

 Key: MNGECLIPSE-77
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-77
 Project: Maven 2.x Extension for Eclipse
  Issue Type: New Feature
Reporter: Joakim Erdfelt
Priority: Minor
 Attachments: sample-projects-wsad6.x.tar.bz2


 Need the ability to support the WSAD / J2EE specific configurations.
 The Eclipse extension needs to either ...
 # map the WSAD / J2EE project directory structure to a Maven pom.  
   This way allows the user to use the WSAD J2EE wizards.
 # map a Maven J2EE pom to the WSAD / J2EE project configuration.
   This way makes Maven the start of all J2EE applications.
   This could be done by Eclipse extension specifics, or 
   with the use of pre-defined Archetypes that show up on the New Project / 
 Maven Archetype Wizards within Eclipse.

-- 
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-40) Review and revise plugin documentation

2006-08-02 Thread Maria Odea Ching (JIRA)
[ http://jira.codehaus.org/browse/MCHANGELOG-40?page=comments#action_71348 
] 

Maria Odea Ching commented on MCHANGELOG-40:


The plugin docs have been revised and the staging site has been updated 
(http://people.apache.org/~oching/maven-changelog-plugin).
Thanks :)

 Review and revise plugin documentation
 --

 Key: MCHANGELOG-40
 URL: http://jira.codehaus.org/browse/MCHANGELOG-40
 Project: Maven 2.x Changelog Plugin
  Issue Type: Task
Reporter: Maria Odea Ching
 Assigned To: Maria Odea Ching
 Fix For: 2.0

   Original Estimate: 20 hours
  Time Spent: 10 hours
  Remaining Estimate: 10 hours



-- 
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: (MPMULTIPROJECT-69) report failed throwing NullPointerException invoking getProjects

2006-08-02 Thread Piotr Kania (JIRA)
report failed throwing NullPointerException invoking getProjects


 Key: MPMULTIPROJECT-69
 URL: http://jira.codehaus.org/browse/MPMULTIPROJECT-69
 Project: maven-multiproject-plugin
  Issue Type: Bug
Affects Versions: 1.5
 Environment: maven 1.1-beta-3-SNAPSHOT (20060729), windows 2000
Reporter: Piotr Kania
Priority: Blocker


running command maven site for project containing report 
maven-multiproject-plugin following error occurs:

multiproject:dependency-convergence-report:

BUILD FAILED
org.apache.velocity.exception.MethodInvocationException: Invocation of method 
'getProjects' in  clas
s org.apache.maven.multiproject.harmonizer.MultiDependency threw exception 
class java.lang.NullPoint
erException : null
at 
org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:246)
at 
org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
at 
org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327)
at 
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:131)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at 
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at 
org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at 
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
at 
org.apache.commons.jelly.tags.velocity.MergeTag.mergeTemplate(MergeTag.java:186)
at 
org.apache.commons.jelly.tags.velocity.MergeTag.doTag(MergeTag.java:68)
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.WerkzProject.attainGoal(WerkzProject.java:208)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
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.WerkzProject.attainGoal(WerkzProject.java:208)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
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.tags.core.IfTag.doTag(IfTag.java:42)
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.ForEachTag.doTag(ForEachTag.java:150)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:250)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:95)
   

[jira] Created: (MPXDOC-197) report fails if repository is not defined

2006-08-02 Thread Piotr Kania (JIRA)
report fails if repository is not defined
-

 Key: MPXDOC-197
 URL: http://jira.codehaus.org/browse/MPXDOC-197
 Project: maven-xdoc-plugin
  Issue Type: Bug
Affects Versions: 1.10
 Environment: maven 1.1-beta-3-SNAPSHOT(20060729), Operating system 
Windows 2000
Reporter: Piotr Kania


If project definition contain empty repository tag then report fails:

Project definition
?xml version=1.0 encoding=UTF-8?
project
pomVersion3/pomVersion
artifactIdrfl-project-main/artifactId
nameRFL Project Main/name
groupId${groupId}/groupId
currentVersion${version}/currentVersion
repository
/repository
reports
reportmaven-faq-plugin/report  
reportmaven-multiproject-plugin/report
reportmaven-dashboard-plugin/report
/reports 
/project


xdoc:register-reports:
faq:init:

maven-faq-plugin:register:


xdoc:generate-from-pom:
[echo] Generating xdocs from POM ...





BUILD FAILED
org.apache.velocity.exception.ResourceNotFoundException: Unable to find 
resource 'scm/${connscm}.xml
'
at 
org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl
.java:458)
at 
org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.
java:341)
at 
org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:831)
at org.apache.velocity.runtime.directive.Parse.render(Parse.java:141)
at 
org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
at 
org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at 
org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
at 
org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
at org.apache.velocity.Template.merge(Template.java:256)
at 
org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
at 
org.apache.commons.jelly.tags.velocity.MergeTag.mergeTemplate(MergeTag.java:186)
at 
org.apache.commons.jelly.tags.velocity.MergeTag.doTag(MergeTag.java:68)
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.tags.core.ForEachTag.doTag(ForEachTag.java:150)
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.werkz.WerkzProject.attainGoal(WerkzProject.java:208)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
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.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)
at 

[jira] Commented: (MNG-2471) Add search box to the index page

2006-08-02 Thread Marvin King (JIRA)
[ http://jira.codehaus.org/browse/MNG-2471?page=comments#action_71353 ] 

Marvin King commented on MNG-2471:
--


 the search box will only search within the maven site.

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index.html, MNG-2471-site.patch


   - google for now

-- 
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-2471) Add search box to the index page

2006-08-02 Thread Denis Cabasson (JIRA)
[ http://jira.codehaus.org/browse/MNG-2471?page=comments#action_71361 ] 

Denis Cabasson commented on MNG-2471:
-

Now, that is a big box!!!

Isn't there a way to make the Google logo a bit smaller? (I guess there are 
legals considerations there).

For the design part, I would prefer 2 separate boxes for search and download.

Would it be possible to add a radio button to include search in the 
mojo.codehaus.org domain (in addition to maven.apache.org) (maybe legal 
considerations there too)?

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index.html, MNG-2471-site.patch


   - google for now

-- 
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: (MECLIPSE-137) Developed RAD-6 Plugin Extention

2006-08-02 Thread Richard van Nieuwenhoven (JIRA)
 [ http://jira.codehaus.org/browse/MECLIPSE-137?page=all ]

Richard van Nieuwenhoven updated MECLIPSE-137:
--

Attachment: maven-rad-plugin.tar.gz

sorry that it took so long but i was not at work...

this is the tarball with the plugin.
some hints for RAD6 users
- do not use java classes in a war project, put all java classes in dependent 
projects
- best thing to do is to make all jars in the war project provided and put them 
in the ear dependencys
- there will be a classpath directory included in ejb projects here you can put 
your generated ejb classes for nor i use the websphere-ant jobs in the 
project-pom to generate them. (in the package phase overwiting the jar and the 
client-jar and copieing the classes to the classes-folder included by this 
plugin, the ant-job does not generate the java files...)
- the META-INF of the ejb project MUST!!! be a toplevel folder so include this 
top-level-folder in your resources list of the pom (the java files can stay in 
src/main/java
- don't forget to fill the .cvsignore files especialy the jar's and wars in 
the ear-project's and the war-project's

regards,
Ritchie


 Developed RAD-6 Plugin Extention
 

 Key: MECLIPSE-137
 URL: http://jira.codehaus.org/browse/MECLIPSE-137
 Project: Maven 2.x Eclipse Plugin
  Issue Type: New Feature
Reporter: Richard van Nieuwenhoven
 Attachments: maven-rad-plugin.tar.gz


 I just finisched developing a RAD-6 (IBM Rational Application Developer 6.0) 
 extention to the eclipse plugin.
 It supports J2EE projects with the websphere development envorment, supported 
 are
 - EJB projects
 - Web projects
 - EAR- projects
 all these projects are recognized by rad-6 as what they. The websphere 
 development enviorment including hot-deployment features funktions out of the 
 box.
 i wrote writers for:
 - the .j2ee files
 - the application.xml and the modulemaps file
 - copying the extrenal libs in the ear project root
 - adapting the MANIFEST.MF of the projects (nessesary for the websphere 
 development enviorment)
 - the .websettings file
 - the .websiteconfig file
 - the .project (only alternative project natures/builders)
 do you want to include it the the eclipse plugin or sould it be an extra 
 plugin? i should not be complicated to include it because i did the real work 
 in writer-classes.
 should i add a tgz with the sources? or how do you want the sources?

-- 
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: (MANTRUN-55) Review Plugin Documentation

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

Franz Allan Valencia See updated MANTRUN-55:


Attachment: MANTRUN-55-maven-antrun-plugin-3.patch

Changes with MANTRUN-55-maven-antrun-plugin-3.patch

In usage.html
* maven.dependency.classpath (Reported by Vincent Siveton)
* Review inheritRefs (Reported by Vincent Siveton)
   - it seems that there is bug here (from what i can dig up in the maven 
user's mailing list) such that referencing maven.xxx.classpath's within the 
build.xml does not work. thus, i changed the example to a workaround (assigning 
the maven.xxx.classpath's value to an ant property). Furthermore, this page may 
not be needed in the future once Vincent Siventon's submits his example of 
using external build.xml
* changed maven-dependencies-plugin to maven-dependency-plugin

In FAQ.html
* Maven for Ant Users is for Maven1 and it's link is wrong (Reported by 
Vincent Siventon)
  - thus, i removed this link



 Review Plugin Documentation
 ---

 Key: MANTRUN-55
 URL: http://jira.codehaus.org/browse/MANTRUN-55
 Project: Maven 2.x Antrun Plugin
  Issue Type: Task
Reporter: Allan Ramirez
 Assigned To: Allan Ramirez
 Attachments: MANTRUN-55-maven-antrun-plugin-2.patch, 
 MANTRUN-55-maven-antrun-plugin-3.patch, MANTRUN-55-maven-antrun-plugin.patch

   Original Estimate: 12 hours
  Remaining Estimate: 12 hours



-- 
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: (MAVEN-1755) Backward Incompability : Usage of xml entities in the POM doesn't work in maven 1.1 beta 1 2

2006-08-02 Thread Arnaud Heritier (JIRA)
[ http://jira.codehaus.org/browse/MAVEN-1755?page=comments#action_71367 ] 

Arnaud Heritier commented on MAVEN-1755:


I'll try them. Thx for the idea.

 Backward Incompability : Usage of xml entities in the POM doesn't work in 
 maven 1.1 beta 1  2
 --

 Key: MAVEN-1755
 URL: http://jira.codehaus.org/browse/MAVEN-1755
 Project: Maven
  Issue Type: Bug
  Components: core
Affects Versions: 1.1-beta-2, 1.1-beta-1, 1.1-beta-3
Reporter: Arnaud Heritier
 Assigned To: Arnaud Heritier
Priority: Critical
 Attachments: project-entities.zip


 In maven 1.0.X it was possible to use entities in the POM.
 It was used for example to share some elements like the organization, ...

-- 
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: (MAVEN-1125) ant:java fork issues

2006-08-02 Thread Arnaud Heritier (JIRA)
[ http://jira.codehaus.org/browse/MAVEN-1125?page=comments#action_71366 ] 

Arnaud Heritier commented on MAVEN-1125:


I 'll have a look at this issue

 ant:java fork issues
 

 Key: MAVEN-1125
 URL: http://jira.codehaus.org/browse/MAVEN-1125
 Project: Maven
  Issue Type: Bug
Affects Versions: 1.0-rc2
 Environment: Linux, JDK1.4.2
Reporter: Andy Jefferson
 Assigned To: Arnaud Heritier
 Attachments: maven-console-test.jar


 I have a Java app that I want to invoke via Maven. The Java app uses stdin 
 and stdout. 
 If I invoke using ant:java using fork=true then stdin doesn not respond 
 correctly. That is, the app prompts, but the user can type to their hearts 
 content and nothing reaches the app.
 If I invoke using ant:java using fork=false then I get strange XML related 
 errors about unresolved references org/w3c/dom/Node, org/w3c/dom/Document

-- 
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-1027) Upload Rhino 1.6R3 to ibiblio

2006-08-02 Thread Matt Whitlock (JIRA)
Upload Rhino 1.6R3 to ibiblio
-

 Key: MAVENUPLOAD-1027
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1027
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Matt Whitlock


http://www.mattwhitlock.com/js-1.6R3-bundle.jar

http://www.mozilla.org/rhino/

Rhino is an open-source implementation of JavaScript written entirely in Java. 
It is typically embedded into Java applications to provide scripting to end 
users.

The web site has not yet been updated to reflect the 1.6R3 release, but it is 
available at the download site:
ftp://ftp.mozilla.org/pub/mozilla.org/js/

The 1.6R3 download on that FTP site has a modification date of 24 July 2006.

-- 
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-158) Review and revise plugin documentation

2006-08-02 Thread Maria Odea Ching (JIRA)
 [ http://jira.codehaus.org/browse/MSITE-158?page=all ]

Maria Odea Ching closed MSITE-158.
--

Resolution: Fixed

 Review and revise plugin documentation
 --

 Key: MSITE-158
 URL: http://jira.codehaus.org/browse/MSITE-158
 Project: Maven 2.x Site Plugin
  Issue Type: Task
Reporter: Maria Odea Ching
 Assigned To: Maria Odea Ching
   Original Estimate: 1 day, 9 hours
  Time Spent: 1 day, 6 hours
  Remaining Estimate: 3 hours



-- 
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: (MJAVADOC-79) Review plugin documentation

2006-08-02 Thread Maria Odea Ching (JIRA)
 [ http://jira.codehaus.org/browse/MJAVADOC-79?page=all ]

Maria Odea Ching closed MJAVADOC-79.


Resolution: Fixed

 Review plugin documentation
 ---

 Key: MJAVADOC-79
 URL: http://jira.codehaus.org/browse/MJAVADOC-79
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Task
Reporter: Maria Odea Ching
 Assigned To: Maria Odea Ching
 Attachments: MJAVADOC-79-alternate-doclet-wsmoak.diff

  Time Spent: 1 day, 10 hours
  Remaining Estimate: 0 minutes



-- 
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-1024) sigh.. another upload of testng 5.0.1 (please)

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

Carlos Sanchez commented on MAVENUPLOAD-1024:
-

actually it's better a zip with the contents of the folder eg. the contents of 
http://www.ibiblio.org/maven2/org/testng/testng/5.0.1/
The script we have doesn't handle the classifiers

 sigh.. another upload of testng 5.0.1 (please)
 --

 Key: MAVENUPLOAD-1024
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1024
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Jesse Kuhnert
 Assigned To: Carlos Sanchez
 Attachments: testng-5.0.1-jdk14.jar, testng-5.0.1-jdk15.jar, 
 testng.zip


 I screwed up the last 5.0.1 set of jars by not including the testng dtd file 
 in the jars. These two attached jars should resolve that issue. (if ibiblio 
 allows overwrites)

-- 
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: (MRAR-12) Review Plugin Documentation

2006-08-02 Thread Allan Ramirez (JIRA)
 [ http://jira.codehaus.org/browse/MRAR-12?page=all ]

Allan Ramirez closed MRAR-12.
-

Resolution: Fixed

Applied Patch. Thanks!

 Review Plugin Documentation
 ---

 Key: MRAR-12
 URL: http://jira.codehaus.org/browse/MRAR-12
 Project: Maven 2.x Rar Plugin
  Issue Type: Task
Reporter: Allan Ramirez
 Assigned To: Allan Ramirez
 Attachments: MRAR-12-maven-rar-plugin.patch

   Original Estimate: 14 hours
  Time Spent: 19 hours, 30 minutes
  Remaining Estimate: 0 minutes



-- 
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: (MDEP-31) ERROR: Cannot override read-only parameter: scope in goal: dependency:copy-dependencies

2006-08-02 Thread David J. M. Karlsen (JIRA)
ERROR:  Cannot override read-only parameter: scope in goal: 
dependency:copy-dependencies


 Key: MDEP-31
 URL: http://jira.codehaus.org/browse/MDEP-31
 Project: Maven 2.x Dependency Plugin
  Issue Type: Bug
Reporter: David J. M. Karlsen


http://maven.apache.org/plugins/maven-dependency-plugin/copy-dependencies-mojo.html
 
states that scope is a valid (and writable) configuration element, but the 
following configuration:

plugins
plugin
artifactIdmaven-dependency-plugin/artifactId
version2.0-SNAPSHOT/version
executions
execution
idcopy-dependencies/id
phasepackage/phase
goals

goalcopy-dependencies/goal
/goals
configuration

excludeTransitivetrue/excludeTransitive
scopecompile/scope
/configuration
/execution
/executions
/plugin
/plugins

will fail with:

[snip...]
Building index for all classes...
Generating 
C:/dnbnorapi/kildekode/utvikling/dnbnorapi-client/target/site/apidocs\allclasses-frame.html...
Generating 
C:/dnbnorapi/kildekode/utvikling/dnbnorapi-client/target/site/apidocs\allclasses-noframe.html...
Generating 
C:/dnbnorapi/kildekode/utvikling/dnbnorapi-client/target/site/apidocs\index.html...
Generating 
C:/dnbnorapi/kildekode/utvikling/dnbnorapi-client/target/site/apidocs\help-doc.html...
Generating 
C:/dnbnorapi/kildekode/utvikling/dnbnorapi-client/target/site/apidocs\stylesheet.css...
[INFO] Building jar: 
C:\dnbnorapi\kildekode\utvikling\dnbnorapi-client\target\dnbnorapi-client-1.0-SNAPSHOT-javadoc.jar
[INFO] [jar:test-jar {execution: default}]
[INFO] Building jar: 
C:\dnbnorapi\kildekode\utvikling\dnbnorapi-client\target\dnbnorapi-client-1.0-SNAPSHOT-tests.jar
[INFO] 
[ERROR] BUILD ERROR
[INFO] 
[INFO] Error configuring: org.apache.maven.plugins:maven-dependency-plugin. 
Reason: ERROR: Cannot override read-only par
ameter: scope in goal: dependency:copy-dependencies
[INFO] 
[INFO] For more information, run Maven with the -e switch
[INFO] 
[INFO] Total time: 1 minute 3 seconds
[INFO] Finished at: Wed Aug 02 13:09:21 CEST 2006
[INFO] Final Memory: 13M/27M
[INFO] 

-- 
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: (MPJAR-55) possibility to add arbitrary elements to the manifest classpath

2006-08-02 Thread Michel Verbist (JIRA)
possibility to add arbitrary elements to the manifest classpath
---

 Key: MPJAR-55
 URL: http://jira.codehaus.org/browse/MPJAR-55
 Project: maven-jar-plugin
  Issue Type: Improvement
Reporter: Michel Verbist
Priority: Minor


I want to add '.' (the current directory) to the classpath.

The main reason for this is to be able to access files like
log4j.properties
hibernate.cfg.xml
...
outside the jar, so I don't have to rebuild my jar if, e.g., I want to increase 
the log4j level for a particular class.
Or ask my client over the phone to increase the level and send me the log file.

The only thing I came up with was this possible improvement:
current config of the manifest:
configuration
archive
manifest
addClasspathtrue/addClasspath

mainClassbe.brail.b38c.loadtester.AppLoadTester/mainClass
/manifest
/archive
/configuration

possible extension of manifest config
configuration
archive
manifest
addClasspathtrue/addClasspath
  additionalClasspathEntries
classpathEntry.//classpathEntry
classpathEntryhelp//classpathEntry
classpathEntryresources//classpathEntry
  /additionalClasspathEntries

mainClassbe.brail.b38c.loadtester.AppLoadTester/mainClass
/manifest
/archive
/configuration

By adding 
public List 
org.apache.maven.archiver.ManifestConfiguration.getAdditionalClasspathEntries()
people could be allowed to add not only the dependent jars to the classpath but 
also any arbitrary 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] Commented: (CONTINUUM-618) Refresh after Build Now create multiple builds

2006-08-02 Thread Bugittaa Pahasti (JIRA)
[ http://jira.codehaus.org/browse/CONTINUUM-618?page=comments#action_71383 
] 

Bugittaa Pahasti commented on CONTINUUM-618:


I'll get two builds every time I do a forced build, even without refresh. The 
log has many warnings or errors, like:

[defaultScheduler_Worker-13] WARN  Continuum  - Cycle 
detected while sorting projects for building, falling back to unsorted build.
[SocketListener0-3] WARN  SQL- Object with id 0 
not found !
[SocketListener0-3] WARN  ViewContextPopulator   - Cannot find a value 
for the expression getProject(#id)in [EMAIL PROTECTED]
[SocketListener0-3] ERROR VelocityComponent  - Method addPathInfo 
threw exception for reference $link in template screens/ProjectBuilds.vm at  
[14,26]
[SocketListener0-3] ERROR Renderer:velocity  - Error rendering 
template:
INFO   | jvm 1| 2006/08/02 14:46:39 | java.lang.NullPointerException
INFO   | jvm 1| 2006/08/02 14:46:39 |   at 
org.codehaus.plexus.summit.util.UriBuilder.addPathInfo(UriBuilder.java:263)

Don't know if this is related to this refresh bug. Happens with Continuum 1.0.3 
and Firefox 1.5.0.x (all minor versions including the latest 1.5.0.5).


 Refresh after Build Now create multiple builds
 

 Key: CONTINUUM-618
 URL: http://jira.codehaus.org/browse/CONTINUUM-618
 Project: Continuum
  Issue Type: Bug
  Components: Web interface
Affects Versions: 1.0.3
 Environment: xp
Reporter: Dan Tran
 Fix For: 1.1


 After hitting build now, the browser pauses for sometime and user loses 
 patient by hitting multiple refreshes 
 creating multiple forced builds
 For  a long build, it can be very annoyed.
 Worst, we user put up a daily release build in Continuum, it will cause 
 multiple release builds

-- 
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: (MSUREFIRE-153) Ability to add additions to classpath

2006-08-02 Thread David J. M. Karlsen (JIRA)
 [ http://jira.codehaus.org/browse/MSUREFIRE-153?page=all ]

David J. M. Karlsen updated MSUREFIRE-153:
--

Attachment: SurefirePlugin.java-diff

Patch which appends arbritary elements to the surefire classpaths

 Ability to add additions to classpath
 -

 Key: MSUREFIRE-153
 URL: http://jira.codehaus.org/browse/MSUREFIRE-153
 Project: Maven 2.x Surefire Plugin
  Issue Type: Improvement
 Environment: N/A
Reporter: David J. M. Karlsen
 Attachments: SurefirePlugin.java-diff


 There should be a possibility to add arbritary resources to the classpath 
 while executing the tests. These resources would only be available while 
 executing the tests, so they won't be added in the archive.
 i suggest a configuration element
 extendedClasspaths
  extendedClasspathsome/path/extendedClasspath
  extendedClasspath/some/other/path/extendedClasspath
 /extendedClasspaths
 This issue somewhat related to http://jira.codehaus.org/browse/MJAR-13 / 
 ability to exclude/include filtering in archiver/jar-plugin

-- 
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-77) Add support for WSAD specifics on a J2EE project.

2006-08-02 Thread Andrew Perepelytsya (JIRA)
[ http://jira.codehaus.org/browse/MNGECLIPSE-77?page=comments#action_71394 
] 

Andrew Perepelytsya commented on MNGECLIPSE-77:
---

Well, I have the WSAD extensions in the works. You know, it's different from 
RAD or Eclipse ;)

Just a preview of what is already available:

* Generates .project, .classpath files from the pom.xml model with WSAD natures 
and builders
* Enables WebSphere AS 5.1 J2EE targeting for projects
* Enables EJB Client module preference by default
* Adds M2_REPO classpath variable to WSAD workspace (it's different from what 
Eclipse 3.x plugin does)
* Configures JDK compliance to be 1.4 level
* Enables multiple output paths for the compiler to accomodate m2 folder layout
* Switches the workspace to JDK 1.4 (IBM one), and ensures all projects use it, 
and not 1.3 (the default one)

I will check the MECLIPSE-137 to see if some logic can be reused.

 Add support for WSAD specifics on a J2EE project.
 -

 Key: MNGECLIPSE-77
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-77
 Project: Maven 2.x Extension for Eclipse
  Issue Type: New Feature
Reporter: Joakim Erdfelt
Priority: Minor
 Attachments: sample-projects-wsad6.x.tar.bz2


 Need the ability to support the WSAD / J2EE specific configurations.
 The Eclipse extension needs to either ...
 # map the WSAD / J2EE project directory structure to a Maven pom.  
   This way allows the user to use the WSAD J2EE wizards.
 # map a Maven J2EE pom to the WSAD / J2EE project configuration.
   This way makes Maven the start of all J2EE applications.
   This could be done by Eclipse extension specifics, or 
   with the use of pre-defined Archetypes that show up on the New Project / 
 Maven Archetype Wizards within Eclipse.

-- 
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: (MNG-2471) Add search box to the index page

2006-08-02 Thread Marvin King (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2471?page=all ]

Marvin King updated MNG-2471:
-

Attachment: index-without-logo-with-mojocodehausoption.html


 - applied dennis's suggestion

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index-without-logo-with-mojocodehausoption.html, 
 index.html, MNG-2471-site.patch


   - google for now

-- 
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: (MNG-2471) Add search box to the index page

2006-08-02 Thread Marvin King (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2471?page=all ]

Marvin King updated MNG-2471:
-

Attachment: site-without-logo-with-mojocodehausoption.css

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index-without-logo-with-mojocodehausoption.html, 
 index.html, MNG-2471-site.patch, site-without-logo-with-mojocodehausoption.css


   - google for now

-- 
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: (MNG-2471) Add search box to the index page

2006-08-02 Thread Marvin King (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2471?page=all ]

Marvin King updated MNG-2471:
-

Attachment: (was: index-without-logo-with-mojocodehausoption.html)

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index-without-logo-with-mojocodehausoption.html, 
 index.html, MNG-2471-site.patch, site-without-logo-with-mojocodehausoption.css


   - google for now

-- 
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-1026) JHighlight 1.0

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

Carlos Sanchez closed MAVENUPLOAD-1026.
---

  Assignee: Carlos Sanchez
Resolution: Fixed

 JHighlight 1.0
 --

 Key: MAVENUPLOAD-1026
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1026
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Hervé BOUTEMY
 Assigned To: Carlos Sanchez

 stable version 1.0 of the library

-- 
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: (MPMULTIPROJECT-69) report failed throwing NullPointerException invoking getProjects

2006-08-02 Thread Lukas Theussl (JIRA)
[ 
http://jira.codehaus.org/browse/MPMULTIPROJECT-69?page=comments#action_71400 ] 

Lukas Theussl commented on MPMULTIPROJECT-69:
-

We'll need more information to reproduce this (eg what's in the parent pom?). 
Please try to attach a small test project that demonstrates the problem.

 report failed throwing NullPointerException invoking getProjects
 

 Key: MPMULTIPROJECT-69
 URL: http://jira.codehaus.org/browse/MPMULTIPROJECT-69
 Project: maven-multiproject-plugin
  Issue Type: Bug
Affects Versions: 1.5
 Environment: maven 1.1-beta-3-SNAPSHOT (20060729), windows 2000
Reporter: Piotr Kania
Priority: Blocker

 running command maven site for project containing report 
 maven-multiproject-plugin following error occurs:
 multiproject:dependency-convergence-report:
 BUILD FAILED
 org.apache.velocity.exception.MethodInvocationException: Invocation of method 
 'getProjects' in  clas
 s org.apache.maven.multiproject.harmonizer.MultiDependency threw exception 
 class java.lang.NullPoint
 erException : null
 at 
 org.apache.velocity.runtime.parser.node.ASTMethod.execute(ASTMethod.java:246)
 at 
 org.apache.velocity.runtime.parser.node.ASTReference.execute(ASTReference.java:175)
 at 
 org.apache.velocity.runtime.parser.node.ASTReference.value(ASTReference.java:327)
 at 
 org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:131)
 at 
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
 at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
 at 
 org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
 at 
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
 at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
 at 
 org.apache.velocity.runtime.directive.Foreach.render(Foreach.java:166)
 at 
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
 at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 at org.apache.velocity.Template.merge(Template.java:256)
 at 
 org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
 at 
 org.apache.commons.jelly.tags.velocity.MergeTag.mergeTemplate(MergeTag.java:186)
 at 
 org.apache.commons.jelly.tags.velocity.MergeTag.doTag(MergeTag.java:68)
 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.WerkzProject.attainGoal(WerkzProject.java:208)
 at 
 org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
 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.WerkzProject.attainGoal(WerkzProject.java:208)
 at 
 org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
 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.tags.core.IfTag.doTag(IfTag.java:42)
 at 

[jira] Updated: (MPXDOC-197) report fails if repository is not defined

2006-08-02 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPXDOC-197?page=all ]

Lukas Theussl updated MPXDOC-197:
-

 Assignee: Lukas Theussl
Fix Version/s: 1.10.1

 report fails if repository is not defined
 -

 Key: MPXDOC-197
 URL: http://jira.codehaus.org/browse/MPXDOC-197
 Project: maven-xdoc-plugin
  Issue Type: Bug
Affects Versions: 1.10
 Environment: maven 1.1-beta-3-SNAPSHOT(20060729), Operating system 
 Windows 2000
Reporter: Piotr Kania
 Assigned To: Lukas Theussl
 Fix For: 1.10.1


 If project definition contain empty repository tag then report fails:
 Project definition
 ?xml version=1.0 encoding=UTF-8?
 project
 pomVersion3/pomVersion
 artifactIdrfl-project-main/artifactId
 nameRFL Project Main/name
 groupId${groupId}/groupId
 currentVersion${version}/currentVersion
 repository
 /repository
   reports
 reportmaven-faq-plugin/report  
 reportmaven-multiproject-plugin/report
 reportmaven-dashboard-plugin/report
   /reports 
 /project
 xdoc:register-reports:
 faq:init:
 maven-faq-plugin:register:
 xdoc:generate-from-pom:
 [echo] Generating xdocs from POM ...
 BUILD FAILED
 org.apache.velocity.exception.ResourceNotFoundException: Unable to find 
 resource 'scm/${connscm}.xml
 '
 at 
 org.apache.velocity.runtime.resource.ResourceManagerImpl.loadResource(ResourceManagerImpl
 .java:458)
 at 
 org.apache.velocity.runtime.resource.ResourceManagerImpl.getResource(ResourceManagerImpl.
 java:341)
 at 
 org.apache.velocity.runtime.RuntimeInstance.getTemplate(RuntimeInstance.java:831)
 at org.apache.velocity.runtime.directive.Parse.render(Parse.java:141)
 at 
 org.apache.velocity.runtime.parser.node.ASTDirective.render(ASTDirective.java:114)
 at 
 org.apache.velocity.runtime.parser.node.ASTBlock.render(ASTBlock.java:55)
 at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 at 
 org.apache.velocity.runtime.parser.node.ASTIfStatement.render(ASTIfStatement.java:89)
 at 
 org.apache.velocity.runtime.parser.node.SimpleNode.render(SimpleNode.java:230)
 at org.apache.velocity.Template.merge(Template.java:256)
 at 
 org.apache.velocity.app.VelocityEngine.mergeTemplate(VelocityEngine.java:450)
 at 
 org.apache.commons.jelly.tags.velocity.MergeTag.mergeTemplate(MergeTag.java:186)
 at 
 org.apache.commons.jelly.tags.velocity.MergeTag.doTag(MergeTag.java:68)
 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.tags.core.ForEachTag.doTag(ForEachTag.java:150)
 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.werkz.WerkzProject.attainGoal(WerkzProject.java:208)
 at 
 org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:114)
 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 
 

[jira] Commented: (MPWAR-62) maven-war-plugin doesn't compile java sources when used with maven-test-plugin 1.8

2006-08-02 Thread nicolas de loof (JIRA)
[ http://jira.codehaus.org/browse/MPWAR-62?page=comments#action_71417 ] 

nicolas de loof commented on MPWAR-62:
--

Latest patch should also solve this. I'll try it ASAP.

  maven-war-plugin doesn't compile java sources when used with 
 maven-test-plugin 1.8
 ---

 Key: MPWAR-62
 URL: http://jira.codehaus.org/browse/MPWAR-62
 Project: maven-war-plugin
  Issue Type: Bug
Affects Versions: 1.6.2
Reporter: nicolas de loof
 Assigned To: Lukas Theussl
 Fix For: 1.6.3

 Attachments: MPWAR-62, MPWAR-62.patch


 I've found an issue when using latest versions of maven-test-plugin (1.8) :
 when maven.test.skip=true is set, the test:compile goal is not executed. 
 This sounds good, BUT the maven-war-plugin use test:test goal to attain the 
 java:compile goal, so the generated war has no classes !
 The war:resources plugin should have 
 prereqs=war:war-resources,*java:compile*,test:test.

-- 
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-801) Maven2: Add Project Homepage URL to the project info page and build result page.

2006-08-02 Thread Sharmarke Aden (JIRA)
Maven2: Add Project Homepage URL to the project info page and build result page.


 Key: CONTINUUM-801
 URL: http://jira.codehaus.org/browse/CONTINUUM-801
 Project: Continuum
  Issue Type: Improvement
  Components: Web interface
Affects Versions: 1.0.3
Reporter: Sharmarke Aden
Priority: Minor
 Attachments: continuum_webinterface_homepage.patch

In maven 2 you can specify a URL for your project's homepage in the pom.xml. It 
would be nice if a link to this URL could be show on the project info page and 
the build result page of continuum web interface. 

Attached is a patch that adds a row containing project homepage to both View.vm 
and ProjectBuild.vm if the property $project.url exists.

-- 
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: (MRELEASE-137) proposed SCM release tag or label in multiproject

2006-08-02 Thread Matthew Beermann (JIRA)
 [ http://jira.codehaus.org/browse/MRELEASE-137?page=all ]

Matthew Beermann updated MRELEASE-137:
--

Attachment: patch.txt

This seems like a relatively straightforward fix - the root project is last on 
the list, not first. Could someone get this checked in?

 proposed SCM release tag or label in multiproject
 -

 Key: MRELEASE-137
 URL: http://jira.codehaus.org/browse/MRELEASE-137
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-4
Reporter: Gilles Scokart
Priority: Minor
 Attachments: patch.txt


 If we have
 - pom.xml (name : root)
   --- module1
   pom.xml (name : module1)
   --- module2
   pom.xml (name : module1)
 and we prepare a release at the root level, the name proposed for the tag is 
 module1-${version} instead  root-${version}.
 Note that except the name, everything is stored as expected with SVN.
 NB: I don't know if it has an impact, but the pom in module1 and module 
 doesn't inherit from the root (no parent tags).

-- 
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: (MPDIST-29) src distribution archive has incorrect directory structure

2006-08-02 Thread JIRA
src distribution archive has incorrect directory structure
--

 Key: MPDIST-29
 URL: http://jira.codehaus.org/browse/MPDIST-29
 Project: maven-dist-plugin
  Issue Type: Bug
Affects Versions: 1.7
Reporter: Jarkko Viinamäki


With Maven 1.1-beta-2 and maven-dist-plugin-1.7:

if my project.xml defines:

build
sourceDirectorysrc/main/java/sourceDirectory
...

Then the dist:build-src target generates an incorrect src distribution file 
since the source files are packaged to path src/foo/bar/MyClass.java instead of 
src/main/java/foo/bar/MyClass.java

-

To fix this, change the dist:prepare-src-filesystem goal in 
maven-dist-plugin-1.7 to read:

util:available file=src
ant:copy todir=${maven.dist.src.assembly.dir}/src
ant:fileset dir=src /
/ant:copy
/util:available

This will preserve the actual directory structure.

-- 
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: (MAVEN-1768) wrong directory structure in src distribution package (maven-dist-plugin-1.7)

2006-08-02 Thread JIRA
[ http://jira.codehaus.org/browse/MAVEN-1768?page=comments#action_71421 ] 

Jarkko Viinamäki commented on MAVEN-1768:
-

Ah sorry. I didn't notice that there are separate Jira areas for all plugins. 
Reported this to the maven-dist-plugin subproject. This issue can be 
closed/deleted.

 wrong directory structure in src distribution package (maven-dist-plugin-1.7)
 -

 Key: MAVEN-1768
 URL: http://jira.codehaus.org/browse/MAVEN-1768
 Project: Maven
  Issue Type: Bug
  Components: core
Affects Versions: 1.1-beta-2
Reporter: Jarkko Viinamäki

 With Maven 1.1-beta-2 and maven-dist-plugin-1.7:
 if my project.xml defines:
   build
 sourceDirectorysrc/main/java/sourceDirectory
 ...
 Then the dist:build-src target generates an incorrect src distribution file 
 since the source files are packaged to path src/foo/bar/MyClass.java instead 
 of src/main/java/foo/bar/MyClass.java
 --
 To fix this, change the dist:prepare-src-filesystem goal in 
 maven-dist-plugin-1.7 to read:
 util:available file=src
   ant:copy todir=${maven.dist.src.assembly.dir}/src
 ant:fileset dir=src /
   /ant:copy
 /util:available
 This will preserve the actual directory structure.

-- 
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: (MDEP-32) -Sibling Dependency Not Included in copy-dependencies output during multi-project build

2006-08-02 Thread Matt Brozowski (JIRA)
-Sibling Dependency Not Included in copy-dependencies output during 
multi-project build
---

 Key: MDEP-32
 URL: http://jira.codehaus.org/browse/MDEP-32
 Project: Maven 2.x Dependency Plugin
  Issue Type: Bug
Reporter: Matt Brozowski
 Assigned To: Kenney Westerhof
 Fix For: 1.1


Using the following structure

dependency-test
 - module1
 - module2

 I have the dependency-maven-plugin:copy-dependencies goal attached
the package phase of the module2 module.

module2 has a dependency on module1.  When I run mvn package from the
module2 folder, it correctly includes the module1 jar in the
target/dependency folder.

When I run mvn package from the dependency-test folder, the module1 jar is
not included in the impl/target/dependency folder.

A simple example of the problem is attached.

-- 
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: (MDEP-32) -Sibling Dependency Not Included in copy-dependencies output during multi-project build

2006-08-02 Thread Matt Brozowski (JIRA)
[ http://jira.codehaus.org/browse/MDEP-32?page=comments#action_71422 ] 

Matt Brozowski commented on MDEP-32:


I have reopened this because it doesn't appear to be fixed in 
maven-dependency-plugin.

I have revised the original test to use the maven-dependency-plugin and am 
attaching it.

Matt Brozowski

 -Sibling Dependency Not Included in copy-dependencies output during 
 multi-project build
 ---

 Key: MDEP-32
 URL: http://jira.codehaus.org/browse/MDEP-32
 Project: Maven 2.x Dependency Plugin
  Issue Type: Bug
Reporter: Matt Brozowski
 Assigned To: Kenney Westerhof
 Fix For: 1.1

 Attachments: dependency-revised.zip


 Using the following structure
 dependency-test
  - module1
  - module2
  I have the dependency-maven-plugin:copy-dependencies goal attached
 the package phase of the module2 module.
 module2 has a dependency on module1.  When I run mvn package from the
 module2 folder, it correctly includes the module1 jar in the
 target/dependency folder.
 When I run mvn package from the dependency-test folder, the module1 jar 
 is
 not included in the impl/target/dependency folder.
 A simple example of the problem is attached.

-- 
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: (MDEP-32) -Sibling Dependency Not Included in copy-dependencies output during multi-project build

2006-08-02 Thread Matt Brozowski (JIRA)
 [ http://jira.codehaus.org/browse/MDEP-32?page=all ]

Matt Brozowski updated MDEP-32:
---

Attachment: dependency-revised.zip

 -Sibling Dependency Not Included in copy-dependencies output during 
 multi-project build
 ---

 Key: MDEP-32
 URL: http://jira.codehaus.org/browse/MDEP-32
 Project: Maven 2.x Dependency Plugin
  Issue Type: Bug
Reporter: Matt Brozowski
 Assigned To: Kenney Westerhof
 Fix For: 1.1

 Attachments: dependency-revised.zip


 Using the following structure
 dependency-test
  - module1
  - module2
  I have the dependency-maven-plugin:copy-dependencies goal attached
 the package phase of the module2 module.
 module2 has a dependency on module1.  When I run mvn package from the
 module2 folder, it correctly includes the module1 jar in the
 target/dependency folder.
 When I run mvn package from the dependency-test folder, the module1 jar 
 is
 not included in the impl/target/dependency folder.
 A simple example of the problem is attached.

-- 
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: (MNG-2471) Add search box to the index page

2006-08-02 Thread Dennis Lundberg (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2471?page=all ]

Dennis Lundberg updated MNG-2471:
-

Attachment: index-with-focus.html

Using the original proposal, I added a small javascript that sets focus to the 
searchbox so that you can start typing right away.

I also moved the image outside of the form and removed a paragraph to minimize 
the space above the image.

 Add search box to the index page
 

 Key: MNG-2471
 URL: http://jira.codehaus.org/browse/MNG-2471
 Project: Maven 2
  Issue Type: Improvement
  Components: Documentation:  General
Reporter: Marvin King
 Assigned To: Marvin King
 Attachments: index-with-focus.html, 
 index-without-logo-with-mojocodehausoption.html, index.html, 
 MNG-2471-site.patch, site-without-logo-with-mojocodehausoption.css


   - google for now

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

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

Stephane Nicoll commented on MEAR-29:
-

which portlet container are you using? This problem sounds weird to me and is 
maybe a limitation of the container you are using.

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

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

Stephane Nicoll closed MEAR-29.
---

Resolution: Fixed

Fixed.

set noContextRoottrue/noContextRoot for the related web module.

 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] Created: (MNG-2479) add support for optional 'packagingName' element in dependency blocks

2006-08-02 Thread Ian Springer (JIRA)
add support for optional 'packagingName' element in dependency blocks
-

 Key: MNG-2479
 URL: http://jira.codehaus.org/browse/MNG-2479
 Project: Maven 2
  Issue Type: New Feature
  Components: Dependencies
Affects Versions: 2.0.4
Reporter: Ian Springer


The various deployment artifact types (war, ear, sar, etc.) package their 
dependencies within the target archive during the package phase. For example, 
the war plugin includes jar dependencies within WEB-INF/lib, and the ear plugin 
includes jar and J2EE dependencies at the top level. Sometimes it is not 
desirable to package the dependencies with their full Maven-repo-style names 
(i.e. artifactName-version.xar). In particular, the version component is often 
not desired. Currently, some plugins provide a way to rename these dependency 
artifacts when they are packaged (e.g. the ear plugin), and others do not (e.g. 
the war plugin), making it necessary to use an antrun or dependency plugin hack 
to rename the artifacts as desired. I think it would be much nicer if there was 
a standard way to specify a packaging name (or whatever other name makes 
sense) for a dependency in its dependency block in the pom. Then all plugins 
that package their dependencies could leverage this standard setting. 

Here is an example of a war dependency declared in an ear pom:

dependency
  groupIdorg.jboss.on/groupId
  artifactIdon-enterprise-gui-portal/artifactId
  version2.0-SNAPSHOT/version
  typewar/type
  packagingNameon-portal/packagingName
/dependency

This would cause the war to be bundled in the ear with the filename 
on-portal.war, instead of the default 
on-enterprise-gui-portal-2.0-SNAPSHOT.war.


-- 
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-771) Add user management screens

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

Carlos Sanchez commented on CONTINUUM-771:
--

Applied patches but the last one that doesn't apply correctly. Also the 
solution goes through using maven-user as stated in CONTINUUM-800

 Add user management screens
 ---

 Key: CONTINUUM-771
 URL: http://jira.codehaus.org/browse/CONTINUUM-771
 Project: Continuum
  Issue Type: Sub-task
  Components: Web interface
Reporter: Carlos Sanchez
 Assigned To: Henry S. Isidro
 Fix For: 1.1

 Attachments: CONTINUUM-771-continuum-webapp-menu.patch, 
 CONTINUUM-771-continuum-webapp-refactored_user_management_actions.patch, 
 CONTINUUM-771-continuum-webapp-using-PlexusActionSupport.patch, 
 CONTINUUM-771-continuum-webapp-with-improved-logging.patch, 
 CONTINUUM-771-continuum-webapp.patch, CONTINUUM-771-continuum-webapp.patch


 Add a page for listing the users, with options to add/edit/delete user
 Users can have an unlimited number of roles (Continuum Permission) like 
 addProject, addUser,... they are already created by the ContinuumInitializer 
 and are static (no new roles/permissions can be added)

-- 
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: (MEV-426) Quartz 1.5.2 missing pom and jar. Has source.

2006-08-02 Thread Lee Meador (JIRA)
 [ http://jira.codehaus.org/browse/MEV-426?page=all ]

Lee Meador updated MEV-426:
---

Attachment: pom.xml

Here is a better pom.

I had the previous one totally messed up. What I forgot was that when dealing 
with transitive dependencies maven2 will convert the scopes in the pom for 
the direct dependency to something different for the transitive ones.

So, to fix the problem, I added some scopes and optionals to the pom I used to 
build Quartz 1.5.2 on my machine. I haven't removed each dependency to make 
sure this is the smalled list that will work but I did add the se one by one 
and when I got to this list it started compiling.

 Quartz 1.5.2 missing pom and jar. Has source.
 -

 Key: MEV-426
 URL: http://jira.codehaus.org/browse/MEV-426
 Project: Maven Evangelism
  Issue Type: Improvement
Reporter: Lee Meador
 Attachments: maven-repo-quartz-1.5.2.zip, pom.xml


 The pom and jar are missing but the source jar, etc are there. Quartz 1.5.1 
 has a pom with no dependencies. The supplied file has a pom with all the 
 dependencies needed to compile quartz EXCEPT ejb.jar and servlet.jar (or 
 servlet-api.jar) JTA and MAIL are marked optional. The others are things like 
 beanutils and such that are already in the repository.
 Here's what I did:
 1) Download 1.5.2 from http://www.opensymphony.com/quartz/download.action
 2) Unzip and take the jar from the lib directory of what unzipped..
 3) Build an Eclipse project with a the maven 2 plugin, using the maven layout.
 4) Copy all the unzipped source into src/main/java from the src/java 
 directory of what unzipped.
 5) Create a pom by turning on the maven2 eclipse plugin for the project.
 5) Add dependencies to the pom based on what wouldn't compile in eclipse.
 6) Repeat step 5 and building with mvn compile until there were no errors.
 Then I copied the pom to quartz-1.5.2.pom and edited it a bit more:
 1) I removed ejb.jar and servlet.jar since I figured those would be around if 
 needed in quartz.
 2) I added optionaltrue/optional to jta and java mail since those jars 
 are Sun's and aren't in the repo
 3) I added scoperuntime/scope to everything else.
 That is what I am sending you. 

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




[jira] Commented: (MEAR-31) add ability to configure JBoss-specific deployment options in plugin configuration that will result in a jboss-app.xml descriptor being generated

2006-08-02 Thread Stephane Nicoll (JIRA)
[ http://jira.codehaus.org/browse/MEAR-31?page=comments#action_71431 ] 

Stephane Nicoll commented on MEAR-31:
-

also we need to disable the connector stuff when the jboss-app.xml is generated

 add ability to configure JBoss-specific deployment options in plugin 
 configuration that will result in a jboss-app.xml descriptor being generated
 -

 Key: MEAR-31
 URL: http://jira.codehaus.org/browse/MEAR-31
 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


 The correct way to configure a SAR bundled in an EAR is not via a connector 
 module, but by adding a service module entry in META-INF/jboss-app.xml, e.g.:
 !DOCTYPE jboss-app PUBLIC -//JBoss//DTD J2EE Application 1.4//EN
 http://www.jboss.org/j2ee/dtd/jboss-app_4_0.dtd;
 jboss-app
 module
 servicemy.sar/service
 /module
 /jboss-app
 This tells JBoss to load the JBoss service from the file my.sar located in 
 the root directory of the EAR.
 I suggest adding a JBoss-specfic section in the EAR plugin's configuration 
 for configuring stuff that needs to be written to jboss-app.xml, e.g.:
 configuration
   jboss
 jbossVersion4/jbossVersion
 ...
   /jboss
 /configuration
 The jbossVersion would tell the plugin which version of JBoss is being 
 targeted, which would determine the docType of the file (a bunch of new 
 elements were added in JBoss 4.x - for example, the ability to deploy 
 Hibernate archives (HARs). We could sgtart out with just the ability to 
 deploy SARs and perhaps HARs and eventually add support for the other items 
 in jboss-app.xml.

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




[jira] Commented: (MEV-426) Quartz 1.5.2 missing pom and jar. Has source.

2006-08-02 Thread Carlos Sanchez (JIRA)
[ http://jira.codehaus.org/browse/MEV-426?page=comments#action_71432 ] 

Carlos Sanchez commented on MEV-426:


as is said, ejb and servlet must have optionaltrue/optional

 Quartz 1.5.2 missing pom and jar. Has source.
 -

 Key: MEV-426
 URL: http://jira.codehaus.org/browse/MEV-426
 Project: Maven Evangelism
  Issue Type: Improvement
Reporter: Lee Meador
 Attachments: maven-repo-quartz-1.5.2.zip, pom.xml


 The pom and jar are missing but the source jar, etc are there. Quartz 1.5.1 
 has a pom with no dependencies. The supplied file has a pom with all the 
 dependencies needed to compile quartz EXCEPT ejb.jar and servlet.jar (or 
 servlet-api.jar) JTA and MAIL are marked optional. The others are things like 
 beanutils and such that are already in the repository.
 Here's what I did:
 1) Download 1.5.2 from http://www.opensymphony.com/quartz/download.action
 2) Unzip and take the jar from the lib directory of what unzipped..
 3) Build an Eclipse project with a the maven 2 plugin, using the maven layout.
 4) Copy all the unzipped source into src/main/java from the src/java 
 directory of what unzipped.
 5) Create a pom by turning on the maven2 eclipse plugin for the project.
 5) Add dependencies to the pom based on what wouldn't compile in eclipse.
 6) Repeat step 5 and building with mvn compile until there were no errors.
 Then I copied the pom to quartz-1.5.2.pom and edited it a bit more:
 1) I removed ejb.jar and servlet.jar since I figured those would be around if 
 needed in quartz.
 2) I added optionaltrue/optional to jta and java mail since those jars 
 are Sun's and aren't in the repo
 3) I added scoperuntime/scope to everything else.
 That is what I am sending you. 

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




[jira] Closed: (MJAR-55) possibility to add arbitrary elements to the manifest classpath

2006-08-02 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MJAR-55?page=all ]

Brett Porter closed MJAR-55.


  Assignee: Brett Porter
Resolution: Duplicate

 possibility to add arbitrary elements to the manifest classpath
 ---

 Key: MJAR-55
 URL: http://jira.codehaus.org/browse/MJAR-55
 Project: Maven 2.x Jar Plugin
  Issue Type: Improvement
Reporter: Michel Verbist
 Assigned To: Brett Porter
Priority: Minor

 I want to add '.' (the current directory) to the classpath.
 The main reason for this is to be able to access files like
 log4j.properties
 hibernate.cfg.xml
 ...
 outside the jar, so I don't have to rebuild my jar if, e.g., I want to 
 increase the log4j level for a particular class.
 Or ask my client over the phone to increase the level and send me the log 
 file.
 The only thing I came up with was this possible improvement:
 current config of the manifest:
 configuration
   archive
   manifest
   addClasspathtrue/addClasspath
   
 mainClassbe.brail.b38c.loadtester.AppLoadTester/mainClass
   /manifest
   /archive
 /configuration
 possible extension of manifest config
 configuration
   archive
   manifest
   addClasspathtrue/addClasspath
 additionalClasspathEntries
   classpathEntry.//classpathEntry
   classpathEntryhelp//classpathEntry
   classpathEntryresources//classpathEntry
 /additionalClasspathEntries
   
 mainClassbe.brail.b38c.loadtester.AppLoadTester/mainClass
   /manifest
   /archive
 /configuration
 By adding 
 public List 
 org.apache.maven.archiver.ManifestConfiguration.getAdditionalClasspathEntries()
 people could be allowed to add not only the dependent jars to the classpath 
 but also any arbitrary 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] Created: (MNG-2480) Support for different types of version ranges in dependencies

2006-08-02 Thread Peter Monks (JIRA)
Support for different types of version ranges in dependencies
-

 Key: MNG-2480
 URL: http://jira.codehaus.org/browse/MNG-2480
 Project: Maven 2
  Issue Type: Improvement
  Components: Dependencies
Affects Versions: 2.0.4
 Environment: n/a
Reporter: Peter Monks


G'day,

It would be ideal if Maven supported different types of dependency version 
ranges, to allow for more flexible dependency version resolution.  For example, 
if I was the provider of an open source library I might like to be able to 
state that my code is dependent on some other library, and in the dependency 
version section be able to say that it's been tested with one or two specific 
versions (say [1.1,1.2]), but should theoretically work over a range of 
versions (say [1.1,2.0)  ).  In this example the two version ranges might be 
called the soft range and the hard range (or certified and uncertified 
or whatever - the idea is what's important, not the terminology).

Currently many of the poms for open source libraries in the public Maven 
repositories specify precise version numbers which invariably causes version 
mismatches (which then tickles bug MNG-2123, but that's another story...).  I 
suspect that one of the reasons that open source teams do this is because 
they've only tested their code against one version of each library they're 
dependent upon, so it's understandable that they don't want to put a wider 
range of version numbers in their poms.  But this increases the changes of a 
version number mismatch which forces the ultimate consumer of the library (and 
its dependencies) to manually fiddle with poms until the various version number 
ranges overlap.

If it were possible to specify hard vs soft version number ranges in the 
poms directly, then open source providers may have more incentive to be more 
permissive in their version number ranges, while still making it clear which 
versions of their dependencies they've actually tested against.

Cheers,
Peter


-- 
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: (MRELEASE-122) Versionless Extension causes NullPointerException in release:prepare

2006-08-02 Thread Matthew Beermann (JIRA)
 [ http://jira.codehaus.org/browse/MRELEASE-122?page=all ]

Matthew Beermann updated MRELEASE-122:
--

Attachment: patch.txt

It's a very simple fix - the other functions in the class have this logic, but 
it got missed for extensions.

 Versionless Extension causes NullPointerException in release:prepare
 

 Key: MRELEASE-122
 URL: http://jira.codehaus.org/browse/MRELEASE-122
 Project: Maven 2.x Release Plugin
  Issue Type: Bug
Affects Versions: 2.0-beta-4
Reporter: Stefan Hübner
 Attachments: patch.txt


 I'm getting a NullPointerException when invoking mvn release:prepare
 -DdryRun=true (don't know, if the dryRun-parameter makes any
 difference). See the stack trace below.
 My POM does make use of the wagon-ssh-extension, but without declaring a 
 certain version of that extension - which is not necessary, as far as I know.
 A workaround to this is to declare a version to the extension.
 See this mail thread for a discussion on this issue: 
 http://www.nabble.com/NullPointerException+in+Release+Plugin+2.0-beta-4-t1637385.html#a4434481
 Stefan
 ava.lang.NullPointerException 
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.updateDomVersion(AbstractRewritePomsPhase.java:388)
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.rewriteExtensions(AbstractRewritePomsPhase.java:352)
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.transformDocument(AbstractRewritePomsPhase.java:230)
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.transformProject(AbstractRewritePomsPhase.java:165)
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.transform(AbstractRewritePomsPhase.java:102)
at 
 org.apache.maven.plugins.release.phase.AbstractRewritePomsPhase.simulate(AbstractRewritePomsPhase.java:529)
at 
 org.apache.maven.plugins.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:135)

-- 
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: (MNG-2479) add support for optional 'packagingName' element in dependency blocks

2006-08-02 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2479?page=all ]

Brett Porter closed MNG-2479.
-

  Assignee: Brett Porter
Resolution: Won't Fix

this should be available as plugin configuration for the various packaging 
plugins already - if not it should be requested for each, both on an artifact 
by artifact basis and to be able to map all names using a mapper. A generic 
solution in the dependency element is not desired since it will not work with 
transitive dependencies (W, a WAR depends on B with depends on A - B's 
dependency on A doesn't know to specify this element because it doesn't know it 
will later be used in a WAR).

 add support for optional 'packagingName' element in dependency blocks
 -

 Key: MNG-2479
 URL: http://jira.codehaus.org/browse/MNG-2479
 Project: Maven 2
  Issue Type: New Feature
  Components: Dependencies
Affects Versions: 2.0.4
Reporter: Ian Springer
 Assigned To: Brett Porter

 The various deployment artifact types (war, ear, sar, etc.) package their 
 dependencies within the target archive during the package phase. For example, 
 the war plugin includes jar dependencies within WEB-INF/lib, and the ear 
 plugin includes jar and J2EE dependencies at the top level. Sometimes it is 
 not desirable to package the dependencies with their full Maven-repo-style 
 names (i.e. artifactName-version.xar). In particular, the version component 
 is often not desired. Currently, some plugins provide a way to rename these 
 dependency artifacts when they are packaged (e.g. the ear plugin), and others 
 do not (e.g. the war plugin), making it necessary to use an antrun or 
 dependency plugin hack to rename the artifacts as desired. I think it would 
 be much nicer if there was a standard way to specify a packaging name (or 
 whatever other name makes sense) for a dependency in its dependency block in 
 the pom. Then all plugins that package their dependencies could leverage this 
 standard setting. 
 Here is an example of a war dependency declared in an ear pom:
 dependency
   groupIdorg.jboss.on/groupId
   artifactIdon-enterprise-gui-portal/artifactId
   version2.0-SNAPSHOT/version
   typewar/type
   packagingNameon-portal/packagingName
 /dependency
 This would cause the war to be bundled in the ear with the filename 
 on-portal.war, instead of the default 
 on-enterprise-gui-portal-2.0-SNAPSHOT.war.

-- 
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-2479) add support for optional 'packagingName' element in dependency blocks

2006-08-02 Thread Ian Springer (JIRA)
[ http://jira.codehaus.org/browse/MNG-2479?page=comments#action_71435 ] 

Ian Springer commented on MNG-2479:
---

Hmm, I'm not sure I agree with this. If it was desired to override the default 
filename for transitive deps, this could be achieved by explicitly declaring 
the transitive deps in the J2EE pom. In your example, W's pom could explicitly 
declare A, in addition to B, in order to specify packaging names for both.  The 
same thing would basically be true for plugin-by-plugin defined configuration 
schemes. That is, transitive artifacts would only need to be explicitly defined 
if you needed to override the packaging name or some other setting specific to 
that artifact. For me, one of the biggest pros of Maven is consistency in how 
things are done. By not having a central way of specifying packaging filenames 
(and packaging target directories), you end up with ten different plugins doing 
it ten different ways, or not doing it at all.


 add support for optional 'packagingName' element in dependency blocks
 -

 Key: MNG-2479
 URL: http://jira.codehaus.org/browse/MNG-2479
 Project: Maven 2
  Issue Type: New Feature
  Components: Dependencies
Affects Versions: 2.0.4
Reporter: Ian Springer
 Assigned To: Brett Porter

 The various deployment artifact types (war, ear, sar, etc.) package their 
 dependencies within the target archive during the package phase. For example, 
 the war plugin includes jar dependencies within WEB-INF/lib, and the ear 
 plugin includes jar and J2EE dependencies at the top level. Sometimes it is 
 not desirable to package the dependencies with their full Maven-repo-style 
 names (i.e. artifactName-version.xar). In particular, the version component 
 is often not desired. Currently, some plugins provide a way to rename these 
 dependency artifacts when they are packaged (e.g. the ear plugin), and others 
 do not (e.g. the war plugin), making it necessary to use an antrun or 
 dependency plugin hack to rename the artifacts as desired. I think it would 
 be much nicer if there was a standard way to specify a packaging name (or 
 whatever other name makes sense) for a dependency in its dependency block in 
 the pom. Then all plugins that package their dependencies could leverage this 
 standard setting. 
 Here is an example of a war dependency declared in an ear pom:
 dependency
   groupIdorg.jboss.on/groupId
   artifactIdon-enterprise-gui-portal/artifactId
   version2.0-SNAPSHOT/version
   typewar/type
   packagingNameon-portal/packagingName
 /dependency
 This would cause the war to be bundled in the ear with the filename 
 on-portal.war, instead of the default 
 on-enterprise-gui-portal-2.0-SNAPSHOT.war.

-- 
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: (MEV-426) Quartz 1.5.2 missing pom and jar. Has source.

2006-08-02 Thread Lee Meador (JIRA)
 [ http://jira.codehaus.org/browse/MEV-426?page=all ]

Lee Meador updated MEV-426:
---

Attachment: pom.xml

I seem to have lost a couple of optional true lines in the previous version. 
Now they are in the pom.

 Quartz 1.5.2 missing pom and jar. Has source.
 -

 Key: MEV-426
 URL: http://jira.codehaus.org/browse/MEV-426
 Project: Maven Evangelism
  Issue Type: Improvement
Reporter: Lee Meador
 Attachments: maven-repo-quartz-1.5.2.zip, pom.xml, pom.xml


 The pom and jar are missing but the source jar, etc are there. Quartz 1.5.1 
 has a pom with no dependencies. The supplied file has a pom with all the 
 dependencies needed to compile quartz EXCEPT ejb.jar and servlet.jar (or 
 servlet-api.jar) JTA and MAIL are marked optional. The others are things like 
 beanutils and such that are already in the repository.
 Here's what I did:
 1) Download 1.5.2 from http://www.opensymphony.com/quartz/download.action
 2) Unzip and take the jar from the lib directory of what unzipped..
 3) Build an Eclipse project with a the maven 2 plugin, using the maven layout.
 4) Copy all the unzipped source into src/main/java from the src/java 
 directory of what unzipped.
 5) Create a pom by turning on the maven2 eclipse plugin for the project.
 5) Add dependencies to the pom based on what wouldn't compile in eclipse.
 6) Repeat step 5 and building with mvn compile until there were no errors.
 Then I copied the pom to quartz-1.5.2.pom and edited it a bit more:
 1) I removed ejb.jar and servlet.jar since I figured those would be around if 
 needed in quartz.
 2) I added optionaltrue/optional to jta and java mail since those jars 
 are Sun's and aren't in the repo
 3) I added scoperuntime/scope to everything else.
 That is what I am sending you. 

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




[jira] Commented: (MEAR-31) add ability to configure JBoss-specific deployment options in plugin configuration that will result in a jboss-app.xml descriptor being generated

2006-08-02 Thread Stephane Nicoll (JIRA)
[ http://jira.codehaus.org/browse/MEAR-31?page=comments#action_71439 ] 

Stephane Nicoll commented on MEAR-31:
-

jboss app is now generated. I need to bind it to the lifecycle + disable 
application.xml inclusion as a connector when it makes sense.

 add ability to configure JBoss-specific deployment options in plugin 
 configuration that will result in a jboss-app.xml descriptor being generated
 -

 Key: MEAR-31
 URL: http://jira.codehaus.org/browse/MEAR-31
 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


 The correct way to configure a SAR bundled in an EAR is not via a connector 
 module, but by adding a service module entry in META-INF/jboss-app.xml, e.g.:
 !DOCTYPE jboss-app PUBLIC -//JBoss//DTD J2EE Application 1.4//EN
 http://www.jboss.org/j2ee/dtd/jboss-app_4_0.dtd;
 jboss-app
 module
 servicemy.sar/service
 /module
 /jboss-app
 This tells JBoss to load the JBoss service from the file my.sar located in 
 the root directory of the EAR.
 I suggest adding a JBoss-specfic section in the EAR plugin's configuration 
 for configuring stuff that needs to be written to jboss-app.xml, e.g.:
 configuration
   jboss
 jbossVersion4/jbossVersion
 ...
   /jboss
 /configuration
 The jbossVersion would tell the plugin which version of JBoss is being 
 targeted, which would determine the docType of the file (a bunch of new 
 elements were added in JBoss 4.x - for example, the ability to deploy 
 Hibernate archives (HARs). We could sgtart out with just the ability to 
 deploy SARs and perhaps HARs and eventually add support for the other items 
 in jboss-app.xml.

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




[jira] Created: (MAVENUPLOAD-1028) Upload Joda-Time 1.3

2006-08-02 Thread Stephen Colebourne (JIRA)
Upload Joda-Time 1.3


 Key: MAVENUPLOAD-1028
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-1028
 Project: maven-upload-requests
  Issue Type: Task
Reporter: Stephen Colebourne


http://joda-time.sourceforge.net/joda-time-1.3-bundle.jar
  
http://joda-time.sourceforge.net
http://joda-time.sourceforge.net/team-list.html
  
Please upload joda-time 1.3


-- 
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-1768) wrong directory structure in src distribution package (maven-dist-plugin-1.7)

2006-08-02 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MAVEN-1768?page=all ]

Lukas Theussl closed MAVEN-1768.


Resolution: Won't Fix

It's not necessary to open the same issue again under another project as we can 
just move it there.

 wrong directory structure in src distribution package (maven-dist-plugin-1.7)
 -

 Key: MAVEN-1768
 URL: http://jira.codehaus.org/browse/MAVEN-1768
 Project: Maven
  Issue Type: Bug
  Components: core
Affects Versions: 1.1-beta-2
Reporter: Jarkko Viinamäki

 With Maven 1.1-beta-2 and maven-dist-plugin-1.7:
 if my project.xml defines:
   build
 sourceDirectorysrc/main/java/sourceDirectory
 ...
 Then the dist:build-src target generates an incorrect src distribution file 
 since the source files are packaged to path src/foo/bar/MyClass.java instead 
 of src/main/java/foo/bar/MyClass.java
 --
 To fix this, change the dist:prepare-src-filesystem goal in 
 maven-dist-plugin-1.7 to read:
 util:available file=src
   ant:copy todir=${maven.dist.src.assembly.dir}/src
 ant:fileset dir=src /
   /ant:copy
 /util:available
 This will preserve the actual directory structure.

-- 
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: (MRM-142) possible memory leak

2006-08-02 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MRM-142?page=comments#action_71442 ] 

Brett Porter commented on MRM-142:
--

this simply seems to be the size of the processedProjectCache in the project 
builder. We should probably restrict the size of that in general, but for the 
MRM we should flush it whenever the index is (for now, just at the end will do)

 possible memory leak
 

 Key: MRM-142
 URL: http://jira.codehaus.org/browse/MRM-142
 Project: Maven Repository Manager
  Issue Type: Bug
  Components: indexing
Reporter: Brett Porter
 Assigned To: Brett Porter
 Fix For: 1.0-beta-1

   Original Estimate: 1 hour
  Remaining Estimate: 1 hour

 need to investigate if there is a memory leak, since the server received an 
 OOME some time after successfully completing a full index with 1Gb heap with 
 just some browsing/searching. It is most likely in the indexing itself, but 
 there may be some in the browse/search interface too

-- 
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: (MRM-142) possible memory leak

2006-08-02 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MRM-142?page=comments#action_71445 ] 

Brett Porter commented on MRM-142:
--

did some performance analysis while I was there. It appears that indexing the 
JAR files is not the time consuming operation, but rather the indexing, 
checksumming and reading the POMs:

discovery: 7% (mostly the directory scanner - a total of 6%)
indexing records: 53%
reading records: 32%

Breaking down the last one:
reading pom: 16%
reading checksum: 14%

Breaking down reading the POM:
resolving: 3% (these are all local)
building: 13%

Breaking down building:
interpolation: 5%

This was with no existing index. It may be more skewed towards indexing if it 
has to delete all the records as it goes.


 possible memory leak
 

 Key: MRM-142
 URL: http://jira.codehaus.org/browse/MRM-142
 Project: Maven Repository Manager
  Issue Type: Bug
  Components: indexing
Reporter: Brett Porter
 Assigned To: Brett Porter
 Fix For: 1.0-beta-1

   Original Estimate: 1 hour
  Remaining Estimate: 1 hour

 need to investigate if there is a memory leak, since the server received an 
 OOME some time after successfully completing a full index with 1Gb heap with 
 just some browsing/searching. It is most likely in the indexing itself, but 
 there may be some in the browse/search interface too

-- 
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-81) Additional doclets do not run.

2006-08-02 Thread Shinobu Kawai (JIRA)
Additional doclets do not run.
--

 Key: MJAVADOC-81
 URL: http://jira.codehaus.org/browse/MJAVADOC-81
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Affects Versions: 2.0
Reporter: Shinobu Kawai
Priority: Critical


Although it is stated in the docs [1] that you can generate alternate doclet in 
addition to the project javadocs, only the first reportSet is run.

This is due to the fact that JavadocReport#getOutputName(...) returns a fixed 
value, apidocs/index.  This should be configurable per reportSet.

[1] http://maven.apache.org/plugins/maven-javadoc-plugin/configuration.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] Commented: (MJAVADOC-81) Additional doclets do not run.

2006-08-02 Thread Wendy Smoak (JIRA)
[ http://jira.codehaus.org/browse/MJAVADOC-81?page=comments#action_71448 ] 

Wendy Smoak commented on MJAVADOC-81:
-

Can you post the config that is not working?  

I was able to run the UmlGraph doclet in addition to the normal Javadoc doclet 
by:
   1. assigning an id to each reportSet
   2. Using destDir to direct the output of the second doclet somewhere else.



 Additional doclets do not run.
 --

 Key: MJAVADOC-81
 URL: http://jira.codehaus.org/browse/MJAVADOC-81
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Affects Versions: 2.0
Reporter: Shinobu Kawai
Priority: Critical

 Although it is stated in the docs [1] that you can generate alternate doclet 
 in addition to the project javadocs, only the first reportSet is run.
 This is due to the fact that JavadocReport#getOutputName(...) returns a fixed 
 value, apidocs/index.  This should be configurable per reportSet.
 [1] http://maven.apache.org/plugins/maven-javadoc-plugin/configuration.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] Commented: (MRM-142) possible memory leak

2006-08-02 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MRM-142?page=comments#action_71447 ] 

Brett Porter commented on MRM-142:
--

the comment above seems a bit misleading. reading the files/classes inside a 
JAR is not time consuming. Indexing data (both jars and poms) is the most, 
followed by checksumming jars and by reading POMs (as the breakdown indicates)

 possible memory leak
 

 Key: MRM-142
 URL: http://jira.codehaus.org/browse/MRM-142
 Project: Maven Repository Manager
  Issue Type: Bug
  Components: indexing
Reporter: Brett Porter
 Assigned To: Brett Porter
 Fix For: 1.0-beta-1

   Original Estimate: 1 hour
  Time Spent: 30 minutes
  Remaining Estimate: 30 minutes

 need to investigate if there is a memory leak, since the server received an 
 OOME some time after successfully completing a full index with 1Gb heap with 
 just some browsing/searching. It is most likely in the indexing itself, but 
 there may be some in the browse/search interface too

-- 
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: (ARCHETYPE-42) Update the mojo archetype to be compliant with the plugin documentation standard

2006-08-02 Thread Edwin Punzalan (JIRA)
[ http://jira.codehaus.org/browse/ARCHETYPE-42?page=comments#action_71454 ] 

Edwin Punzalan commented on ARCHETYPE-42:
-

I've just found out that I have commit access in archetypes...

I'm not committing this bec I don't know if the plugin-parent of the apache 
plugins should be setup as its parent too?

This needs some work also as its a bit outdated against the plugin 
documentation standards.

 Update the mojo archetype to be compliant with the plugin documentation 
 standard
 

 Key: ARCHETYPE-42
 URL: http://jira.codehaus.org/browse/ARCHETYPE-42
 Project: Maven Archetype
  Issue Type: Task
  Components: Archetypes
Reporter: Edwin Punzalan
 Assigned To: Edwin Punzalan
 Attachments: ARCHETYPE-42-maven-archetype-mojo.patch

   Original Estimate: 4 hours
  Time Spent: 3 hours
  Remaining Estimate: 0 minutes



-- 
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: (MJAVADOC-81) Additional doclets do not run.

2006-08-02 Thread Shinobu Kawai (JIRA)
 [ http://jira.codehaus.org/browse/MJAVADOC-81?page=all ]

Shinobu Kawai updated MJAVADOC-81:
--

Attachment: pom.xml

The pom that doesn't work.

I get the following in the log:
[INFO] Skipped JavaDocs report, file apidocs/index.html already exists for 
the English version.


 Additional doclets do not run.
 --

 Key: MJAVADOC-81
 URL: http://jira.codehaus.org/browse/MJAVADOC-81
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Affects Versions: 2.0
Reporter: Shinobu Kawai
Priority: Critical
 Attachments: pom.xml


 Although it is stated in the docs [1] that you can generate alternate doclet 
 in addition to the project javadocs, only the first reportSet is run.
 This is due to the fact that JavadocReport#getOutputName(...) returns a fixed 
 value, apidocs/index.  This should be configurable per reportSet.
 [1] http://maven.apache.org/plugins/maven-javadoc-plugin/configuration.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] Updated: (MJAVADOC-81) Additional doclets do not run.

2006-08-02 Thread Shinobu Kawai (JIRA)
 [ http://jira.codehaus.org/browse/MJAVADOC-81?page=all ]

Shinobu Kawai updated MJAVADOC-81:
--

Attachment: MJAVADOC-81

Patch to expose name, description, and outputName.

Applied, I can add the following to my pom to make it work:
...
configuration
  nameDocCheck/name
  descriptionDocCheck documentation/description
  outputNamedoccheck/index/outputName
...

 Additional doclets do not run.
 --

 Key: MJAVADOC-81
 URL: http://jira.codehaus.org/browse/MJAVADOC-81
 Project: Maven 2.x Javadoc Plugin
  Issue Type: Bug
Affects Versions: 2.0
Reporter: Shinobu Kawai
Priority: Critical
 Attachments: MJAVADOC-81, pom.xml


 Although it is stated in the docs [1] that you can generate alternate doclet 
 in addition to the project javadocs, only the first reportSet is run.
 This is due to the fact that JavadocReport#getOutputName(...) returns a fixed 
 value, apidocs/index.  This should be configurable per reportSet.
 [1] http://maven.apache.org/plugins/maven-javadoc-plugin/configuration.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] Updated: (MRM-142) possible memory leak

2006-08-02 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MRM-142?page=all ]

Brett Porter updated MRM-142:
-

Fix Version/s: (was: 1.0-beta-1)

 possible memory leak
 

 Key: MRM-142
 URL: http://jira.codehaus.org/browse/MRM-142
 Project: Maven Repository Manager
  Issue Type: Bug
  Components: indexing
Reporter: Brett Porter
 Assigned To: Brett Porter
   Original Estimate: 1 hour
  Time Spent: 30 minutes
  Remaining Estimate: 30 minutes

 need to investigate if there is a memory leak, since the server received an 
 OOME some time after successfully completing a full index with 1Gb heap with 
 just some browsing/searching. It is most likely in the indexing itself, but 
 there may be some in the browse/search interface too

-- 
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-2481) project builder should make the processed project cache configurable

2006-08-02 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MNG-2481?page=comments#action_71461 ] 

Brett Porter commented on MNG-2481:
---

another thought - perhaps the cachability of poms that were accessed as parents 
or have been identified as dependencies could get a higher weighting since they 
are more likely to be reused later.

 project builder should make the processed project cache configurable
 

 Key: MNG-2481
 URL: http://jira.codehaus.org/browse/MNG-2481
 Project: Maven 2
  Issue Type: Bug
  Components: POM, Performance
Affects Versions: 2.0.4
Reporter: Brett Porter

 the cache in the project builder is a simple map. This is usually fine for 
 Maven, but in long lived processes (Continuum, MRM, and I imagine the IDE 
 plugins as it gets used more) it can chew up quite some memory.
 I'd suggest we make it configurable:
 - can turn it on or off using plexus configuration
 - can limit its size using plexus configuration
 - can change other options, such as adding expiry ages to items regardless of 
 size
 Rather than implementing something in the project builder itself, I suggest 
 having a cache plexus component that does everything we need it to (this 
 could be reused in the webapps as well). I'm not sure of any existing caching 
 solutions (I know OSCache has a general Java cache but don't know how 
 suitable it is). One alterantive might be to round out commons-cache with 
 some features and plexus descriptors.

-- 
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: (MRM-132) browse interface should accept URL paths

2006-08-02 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MRM-132?page=all ]

Brett Porter updated MRM-132:
-

Remaining Estimate: 30 minutes
 Original Estimate: 30 minutes

 browse interface should accept URL paths
 

 Key: MRM-132
 URL: http://jira.codehaus.org/browse/MRM-132
 Project: Maven Repository Manager
  Issue Type: Improvement
Reporter: Brett Porter
 Assigned To: Brett Porter
 Fix For: 1.0-beta-1

   Original Estimate: 30 minutes
  Remaining Estimate: 30 minutes

 currently browsing the repository uses inconvenient URLs:
 - browse.action
 - browseGroup.action?groupId=...
 - browseArtifact.action?artifactId=...groupId=
 - showArtifact.action?artifactId=...groupId=...version=...
 Instead, the following paths should be used:
 /browse/[groupId[/artifactId[/version]]]

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