[jira] Commented: (DOXIA-24) [PATCH] better docbook support through the use of docbook xsl stylesheets

2006-02-07 Thread Jose Gonzalez Gomez (JIRA)
[ http://jira.codehaus.org/browse/DOXIA-24?page=comments#action_58030 ] 

Jose Gonzalez Gomez commented on DOXIA-24:
--

Jason, I don't know if you're talking about a plugin when you say to rework 
this as a module, but just in case, I submitted a while ago a docbook plugin to 
the mojo project that does this (uses the Docbook stylesheets to generate its 
output) and has a bit more of functionality (automatic creation of olink 
database and resolution of links among documents using olink). This plugin 
reads (by default) the stylesheets from the published Internet location but is 
able to read them from an user provided location if specified by a parameter of 
the plugin.

You may find it at http://mojo.codehaus.org/docbook-maven-plugin/

 [PATCH] better docbook support through the use of docbook xsl stylesheets
 -

  Key: DOXIA-24
  URL: http://jira.codehaus.org/browse/DOXIA-24
  Project: doxia
 Type: Improvement

 Reporter: Lars Trieloff
  Attachments: docbook-xsl-support.patch


 The current state of DocBook support in Doxia is still unsatisfactory. It is 
 now able to handle the most important elements, but there is still an 
 important problem left out: handling of xref-links. This type of links points 
 to another docbook element and is expected to be replaced with a text 
 describing the element by the processing system. For example an xref pointing 
 to a chapter would be replaced with the text Chapter N: 'Title of Chapter 
 N'. Implementing this functionality using the XML Pull Parser currently used 
 in Doxia is a massive effort because it leads to duplicating a lot of 
 functionality already available in the DocBook XSL Stylesheets, the standard 
 solution for processing DocBook XML and involves caching of more or less the 
 whole DocBook document.
 My proposed solution is simple, elegant, but quite heavyweight: I use the 
 DocBook XSL Stylesheets (which will be bundled with the doxia.jar) and 
 transform the DocBook input document into a temporary XHTML document. The 
 stylesheets are driven by a customization layer that turns off any 
 unnecessary features like autogenerated tables of contents and navigation 
 graphics.
 The temporary XHTML document is processed by the Doxia's XhtmlParser into a 
 DoxiaModel. The DocBook XSL stylesheets and the XhtmlParser take care of 
 maintaining the section nesting of the document, so that no important 
 information will be lost.
 If the DocBook DTD changes, no Java programming is neccessary, all you need 
 to do is updating the enclosed DocBook XSL stylesheets. The system is able to 
 handle all of the DocBook elements and offers all advanced features of the 
 DocBook XSL stylesheets like autogenerated texts and so on.
 There is only one major drawback: Parsing the DocBook stylesheets takes an 
 huge amount of memory, but it is still possible to run maven with the default 
 java heap space.

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



[jira] Closed: (SCM-159) NumberFormatException when you include a port in your scm url

2006-02-07 Thread Emmanuel Venisse (JIRA)
 [ http://jira.codehaus.org/browse/SCM-159?page=all ]
 
Emmanuel Venisse closed SCM-159:


  Assign To: Emmanuel Venisse
 Resolution: Fixed
Fix Version: 1.0-beta-3

Applied. Thanks.

 NumberFormatException when you include a port in your scm url
 -

  Key: SCM-159
  URL: http://jira.codehaus.org/browse/SCM-159
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-svn
 Versions: 1.0-beta-3
  Environment: osx 10.4.4, java 1.4.2_09
 Reporter: Julian Wood
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-3
  Attachments: SCM-159-maven-scm-provider-svn.patch


 This bug came about in a strange way. I have always had URLs like:
 scm:svn:http://[EMAIL PROTECTED]:8800/pmgt/trunk
 and they have always worked for me. But when I came to write a small plugin 
 which used scm, I found I kept getting this error:
 org.apache.maven.lifecycle.LifecycleExecutionException: An error is occurred 
 in the status process.
...
 Caused by: org.apache.maven.plugin.MojoExecutionException: An error is 
 occurred in the status process.
...
 Caused by: org.apache.maven.scm.ScmException: Can't load the scm provider.
...
 Caused by: java.lang.NumberFormatException: For input string: :8800
 at 
 java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
 at java.lang.Integer.parseInt(Integer.java:468)
 at java.lang.Integer.parseInt(Integer.java:518)
 at 
 org.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository.parseUrl(SvnScmProviderRepository.java:126)
 at 
 org.apache.maven.scm.provider.svn.repository.SvnScmProviderRepository.init(SvnScmProviderRepository.java:42)
 at 
 org.apache.maven.scm.provider.svn.SvnScmProvider.parseScmUrl(SvnScmProvider.java:251)
 at 
 org.apache.maven.scm.provider.svn.SvnScmProvider.makeProviderScmRepository(SvnScmProvider.java:80)
 at 
 org.apache.maven.scm.manager.AbstractScmManager.makeScmRepository(AbstractScmManager.java:134)
 at 
 org.apache.maven.plugins.release.helpers.ScmHelper.getScmRepository(ScmHelper.java:86)
 Now this of course didn't happen during release:prepare, or with the 
 changelog plugin. So I changed around the developerConnection tag, and it 
 turns out that it can be anything and these two goals still work, presumably 
 because sufficient svn information is somewhere else.
 In any case, I needed it to work for my plugin, and found that the index of 
 the colon is off by one character in SvnScmProviderRepository.parseUrl, as 
 the error message implies.
 This patch fixes that, and adds some unit tests.

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



[jira] Commented: (SCM-29) test with CVS NT

2006-02-07 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/SCM-29?page=comments#action_58139 ] 

Emmanuel Venisse commented on SCM-29:
-

I don't agree. I prefer remove my check for CVSNT and let cvs send the error 
message if it doesn't support a tag format. We'll have the same result (a 
ScmException) if it doesn't supported.

 test with CVS NT
 

  Key: SCM-29
  URL: http://jira.codehaus.org/browse/SCM-29
  Project: Maven SCM
 Type: Test

   Components: maven-scm-provider-cvs
 Reporter: Brett Porter
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-3



 Vincent reported test failures on CVS NT... test it and fix if required.

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



[jira] Reopened: (MPWAR-33) Plugin generates multiple Class-Path entries in the manifest file

2006-02-07 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPWAR-33?page=all ]
 
Lukas Theussl reopened MPWAR-33:



 Plugin generates multiple Class-Path entries in the manifest file
 -

  Key: MPWAR-33
  URL: http://jira.codehaus.org/browse/MPWAR-33
  Project: maven-war-plugin
 Type: Bug

 Versions: 1.6
 Reporter: Jöran Stark
 Assignee: Felipe Leme
  Fix For: 1.6.1
  Attachments: test.rar


 Hi,
 Running war:war (maven-war-plugin-1.6) the first time generates a manifest 
 file with a single Class-Path entry (correctly including the
 dependencies), but running war:war a second time (with no clean-up done) 
 generates multiple Class-Path entries.
 This problem does not occure when building the EJB's (maven-ejb-plugin-1.4). 
 When I compared theese two I noticed that the war-plugin does an update while 
 the ejb-plugin does not. By removing the update attribute the war-plugin 
 works fine, for me anyway ;-)
 I have the same problem with 1.7-SNAPSHOT from CVS-HEAD.
 Since my project includes other developers and users I would like to avoid 
 making (local) changes in the plugin. Currently the solution is to do a 
 clean-up in the pre-goal to war:war.
 Cheers
 Joran
 [manifest after first run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path: jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [manifest after second run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [a snippet from project.xml]
   dependency
 groupIdjena/groupId
 artifactIdicu4j/artifactId
 jaricu4j.jar/jar
 properties
   
 war.manifest.classpathtrue/war.manifest.classpath
 /properties
   /dependency

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


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



[jira] Closed: (MPWAR-22) war manifest file can't be specified like ejb and jar plugins

2006-02-07 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPWAR-22?page=all ]
 
Lukas Theussl closed MPWAR-22:
--

 Resolution: Fixed
Fix Version: (was: 1.7)
 1.6.1

 war manifest file can't be specified like ejb and jar plugins
 -

  Key: MPWAR-22
  URL: http://jira.codehaus.org/browse/MPWAR-22
  Project: maven-war-plugin
 Type: Improvement

 Reporter: dion gillard
 Priority: Minor
  Fix For: 1.6.1



 The ejb and jar plugins have a variable which can be set to specify an 
 existing manifest to be used in creating the artifacts.
 The war plugin doesn't and should.
 We need a maven.war.manifest property with the appropriate lines added to 
 plugin.jelly.

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


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



[jira] Updated: (MPWAR-33) Plugin generates multiple Class-Path entries in the manifest file

2006-02-07 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPWAR-33?page=all ]

Lukas Theussl updated MPWAR-33:
---

Fix Version: (was: 1.7)
 1.6.1

 Plugin generates multiple Class-Path entries in the manifest file
 -

  Key: MPWAR-33
  URL: http://jira.codehaus.org/browse/MPWAR-33
  Project: maven-war-plugin
 Type: Bug

 Versions: 1.6
 Reporter: Jöran Stark
 Assignee: Felipe Leme
  Fix For: 1.6.1
  Attachments: test.rar


 Hi,
 Running war:war (maven-war-plugin-1.6) the first time generates a manifest 
 file with a single Class-Path entry (correctly including the
 dependencies), but running war:war a second time (with no clean-up done) 
 generates multiple Class-Path entries.
 This problem does not occure when building the EJB's (maven-ejb-plugin-1.4). 
 When I compared theese two I noticed that the war-plugin does an update while 
 the ejb-plugin does not. By removing the update attribute the war-plugin 
 works fine, for me anyway ;-)
 I have the same problem with 1.7-SNAPSHOT from CVS-HEAD.
 Since my project includes other developers and users I would like to avoid 
 making (local) changes in the plugin. Currently the solution is to do a 
 clean-up in the pre-goal to war:war.
 Cheers
 Joran
 [manifest after first run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path: jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [manifest after second run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [a snippet from project.xml]
   dependency
 groupIdjena/groupId
 artifactIdicu4j/artifactId
 jaricu4j.jar/jar
 properties
   
 war.manifest.classpathtrue/war.manifest.classpath
 /properties
   /dependency

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


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



[jira] Closed: (MPWAR-33) Plugin generates multiple Class-Path entries in the manifest file

2006-02-07 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPWAR-33?page=all ]
 
Lukas Theussl closed MPWAR-33:
--

Resolution: Fixed

 Plugin generates multiple Class-Path entries in the manifest file
 -

  Key: MPWAR-33
  URL: http://jira.codehaus.org/browse/MPWAR-33
  Project: maven-war-plugin
 Type: Bug

 Versions: 1.6
 Reporter: Jöran Stark
 Assignee: Felipe Leme
  Fix For: 1.6.1
  Attachments: test.rar


 Hi,
 Running war:war (maven-war-plugin-1.6) the first time generates a manifest 
 file with a single Class-Path entry (correctly including the
 dependencies), but running war:war a second time (with no clean-up done) 
 generates multiple Class-Path entries.
 This problem does not occure when building the EJB's (maven-ejb-plugin-1.4). 
 When I compared theese two I noticed that the war-plugin does an update while 
 the ejb-plugin does not. By removing the update attribute the war-plugin 
 works fine, for me anyway ;-)
 I have the same problem with 1.7-SNAPSHOT from CVS-HEAD.
 Since my project includes other developers and users I would like to avoid 
 making (local) changes in the plugin. Currently the solution is to do a 
 clean-up in the pre-goal to war:war.
 Cheers
 Joran
 [manifest after first run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path: jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [manifest after second run]
 Manifest-Version: 1.0
 Ant-Version: Apache Ant 1.5.3 
 Created-By: 1.4.2_05-b04 (Sun Microsystems Inc.)
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Class-Path:  jakarta-oro-jena-2.0.jar icu4j.jar antlr.jar
 Built-By: Joran
 Name: foo.bar
 Specification-Title: foo-web
 Specification-Version: 1.0
 Specification-Vendor: Apache Software Foundation
 Implementation-Title: foo.bar
 Implementation-Version: 1.0
 Implementation-Vendor: Apache Software Foundation
 [a snippet from project.xml]
   dependency
 groupIdjena/groupId
 artifactIdicu4j/artifactId
 jaricu4j.jar/jar
 properties
   
 war.manifest.classpathtrue/war.manifest.classpath
 /properties
   /dependency

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


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



[jira] Reopened: (MPWAR-22) war manifest file can't be specified like ejb and jar plugins

2006-02-07 Thread Lukas Theussl (JIRA)
 [ http://jira.codehaus.org/browse/MPWAR-22?page=all ]
 
Lukas Theussl reopened MPWAR-22:


 Assign To: (was: dion gillard)

 war manifest file can't be specified like ejb and jar plugins
 -

  Key: MPWAR-22
  URL: http://jira.codehaus.org/browse/MPWAR-22
  Project: maven-war-plugin
 Type: Improvement

 Reporter: dion gillard
 Priority: Minor
  Fix For: 1.6.1



 The ejb and jar plugins have a variable which can be set to specify an 
 existing manifest to be used in creating the artifacts.
 The war plugin doesn't and should.
 We need a maven.war.manifest property with the appropriate lines added to 
 plugin.jelly.

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


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



[jira] Created: (MRESOURCES-12) Wrog filtering after at symbol using profiles

2006-02-07 Thread Motxilo (JIRA)
Wrog filtering after at symbol using profiles
-

 Key: MRESOURCES-12
 URL: http://jira.codehaus.org/browse/MRESOURCES-12
 Project: Maven 2.x Resources Plugin
Type: Bug

 Environment: All platforms
Reporter: Motxilo
Priority: Minor


Using profiles, when a resource -for instance, a Spring XML context file- needs 
to be filtered before being deployed, it seems that  after an at character (@) 
included in a comment in the middle of the file, properties aren't filtered at 
all, while others before the aforementioned comment are.


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


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



[jira] Created: (MANTRUN-42) Ant task for the optional package are not found by maven

2006-02-07 Thread Daniel Durette (JIRA)
Ant task for the optional package are not found by maven


 Key: MANTRUN-42
 URL: http://jira.codehaus.org/browse/MANTRUN-42
 Project: Maven 2.x Antrun Plugin
Type: Bug

Versions: 1.1
Reporter: Daniel Durette
Priority: Minor
 Attachments: maven-antrun-plugin-1.1.pom

We are using VSS for our source repository and we are currently setting maven 
for the first time.  Since there is no plugin currently available for vss in 
maven, we decided to use the ant task vssget to get our files from vss.

The following is our plugin configuration:

  plugin
artifactIdmaven-antrun-plugin/artifactId
executions
execution
phasegenerate-sources/phase
goals
goalrun/goal
/goals
configuration
tasks
vssget
localPath=C:\Data\projects\test
recursive=true
login=?,? vsspath=\
serverPath=w: writable=true /
/tasks
/configuration
/execution
/executions
/plugin

The antrun plugin can't find the task vssget.  I modified the file 
maven-antrun-plugin-1.1.pom to add the dependency for ant-optional.  This way, 
the task vssget is now found by the plugin.  The new .pom is attached to this 
bug.

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


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



[jira] Created: (MNGECLIPSE-72) performace

2006-02-07 Thread Andrew Britz (JIRA)
performace
--

 Key: MNGECLIPSE-72
 URL: http://jira.codehaus.org/browse/MNGECLIPSE-72
 Project: Maven 2.x Extension for Eclipse
Type: Improvement

 Environment: XP, jsdk 1.5.x, eclipse 3.1.x 
Reporter: Andrew Britz
 Assigned to: Eugene Kuleshov 


I have about six projects open in the ide and it takes about 25 minutes for the 
maven2 plug-in to get its lists of dependencies. (I have a local ibiblio mirror 
repository that is being hit) If I run the same builds on the command line it 
takes less then 10 seconds a build. Not sure if the problem it the plug-in or 
the embedded maven container. Has anyone else found this?


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


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



[jira] Updated: (MJAR-27) jar:sign doesn't check if project prouces an artifact

2006-02-07 Thread Michael B?ckling (JIRA)
 [ http://jira.codehaus.org/browse/MJAR-27?page=all ]

Michael Böckling updated MJAR-27:
-

Attachment: MJAR-27-maven-jar-plugin.patch

 jar:sign doesn't check if project prouces an artifact
 -

  Key: MJAR-27
  URL: http://jira.codehaus.org/browse/MJAR-27
  Project: Maven 2.x Jar Plugin
 Type: Bug

  Environment: Maven 2.0.2
 Latest Jar checkout
 Reporter: Michael Böckling
  Attachments: MJAR-27-maven-jar-plugin.patch, jarsign-patch.txt


 jar:sign does not skip projects that don't produce an artifact (=pom 
 packaging).
 Attached patch to detect this situation and handle it gracefully.
 Since similar issues showed up in the Javadoc and Cobertura plugin, too, I 
 was wondering if an additional mojo annotation like @requireLanguage (project 
 must have e.e. java as its language) or @requireArtifact (don't execute if 
 this project does not create an artifact, e.g. has pom packaging) would make 
 sense.
 Stuff like this makes it much harder to establish a company-wide standardized 
 build process, since there are always pom projects in the inheritance 
 hierarchy...

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


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



Re: svn commit: r375474 - /maven/maven-1/plugins/trunk/plugins-site/project.xml

2006-02-07 Thread Arnaud HERITIER
I just use the alphabetical order.
Why this order ?
It's for the order in the menu ?

Be careful to apply the same chages in the sandbox when you modify a
commons part of the build (plugins-parent, plugins-site ...)


Arnaud

On 2/7/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 Author: ltheussl
 Date: Mon Feb  6 20:21:03 2006
 New Revision: 375474

 URL: http://svn.apache.org/viewcvs?rev=375474view=rev
 Log:
 Re-order reports, add license report

 Modified:
maven/maven-1/plugins/trunk/plugins-site/project.xml

 Modified: maven/maven-1/plugins/trunk/plugins-site/project.xml
 URL: 
 http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/plugins-site/project.xml?rev=375474r1=375473r2=375474view=diff
 ==
 --- maven/maven-1/plugins/trunk/plugins-site/project.xml (original)
 +++ maven/maven-1/plugins/trunk/plugins-site/project.xml Mon Feb  6 20:21:03 
 2006
 @@ -176,15 +176,14 @@
 defaultGoalplugins:site/defaultGoal
   /build
   reports
 -reportmaven-changelog-plugin/report
 -reportmaven-changes-plugin/report
 reportmaven-dashboard-plugin/report
 -reportmaven-developer-activity-plugin/report
 -reportmaven-faq-plugin/report
 +reportmaven-changelog-plugin/report
 reportmaven-file-activity-plugin/report
 -reportmaven-jdepend-plugin/report
 -reportmaven-linkcheck-plugin/report
 +reportmaven-developer-activity-plugin/report
 reportmaven-multichanges-plugin/report
 reportmaven-multiproject-plugin/report
 +reportmaven-faq-plugin/report
 +reportmaven-linkcheck-plugin/report
 +reportmaven-license-plugin/report
   /reports
  /project




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



[jira] Commented: (SCM-29) test with CVS NT

2006-02-07 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/SCM-29?page=comments#action_58040 ] 

Emmanuel Venisse commented on SCM-29:
-

All tests are ok with cvsnt except CvsCheckoutCommandTest

it run the following command :
cvs -z3 -f -d 
D:\apache\maven\trunks\scm\maven-scm-providers\maven-scm-provider-cvs\src\test\repository
 -q checkout -r 1.107.4 -d testCheckOutWithTag test-repo/checkout

CVSNT doesn't allow numeric tag name (1.107.4) : cvs [checkout aborted]: 
Numeric directory tags are not allowed.

Need to check if user use CVSNT and verify tag format.

 test with CVS NT
 

  Key: SCM-29
  URL: http://jira.codehaus.org/browse/SCM-29
  Project: Maven SCM
 Type: Test

   Components: maven-scm-provider-cvs
 Reporter: Brett Porter
  Fix For: 1.0



 Vincent reported test failures on CVS NT... test it and fix if required.

-- 
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-72) performace

2006-02-07 Thread Jochen Wiedmann (JIRA)
[ http://jira.codehaus.org/browse/MNGECLIPSE-72?page=comments#action_58041 
] 

Jochen Wiedmann commented on MNGECLIPSE-72:
---

Isn't this a duplicate of MNGECLIPSE-70?


 performace
 --

  Key: MNGECLIPSE-72
  URL: http://jira.codehaus.org/browse/MNGECLIPSE-72
  Project: Maven 2.x Extension for Eclipse
 Type: Improvement

  Environment: XP, jsdk 1.5.x, eclipse 3.1.x 
 Reporter: Andrew Britz
 Assignee: Eugene Kuleshov



 I have about six projects open in the ide and it takes about 25 minutes for 
 the maven2 plug-in to get its lists of dependencies. (I have a local ibiblio 
 mirror repository that is being hit) If I run the same builds on the command 
 line it takes less then 10 seconds a build. Not sure if the problem it the 
 plug-in or the embedded maven container. Has anyone else found this?

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


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



Re: critique of maven 2.0.2

2006-02-07 Thread Steve Loughran

Brett Porter wrote:

Steve Loughran wrote:

something below hibernate3.1 pulls in junit3.7, which really annoyed me
when I tracked it down.


Do you know what it is from -X? I'm thinking commons-something.


-X? do you mean verbose=true in the task?

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



[jira] Commented: (MRELEASE-66) Source and Javadoc bundles should be optional

2006-02-07 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MRELEASE-66?page=comments#action_58042 ] 

Brett Porter commented on MRELEASE-66:
--

+1 to change the super POM. Please file it under MNG for 2.0.3.

anything else to do in this issue?

 Source and Javadoc bundles should be optional
 -

  Key: MRELEASE-66
  URL: http://jira.codehaus.org/browse/MRELEASE-66
  Project: Maven 2.x Release Plugin
 Type: Bug

  Environment: xp
 Reporter: Dan Tran
  Fix For: 2.0-beta-5



 The current release plugin generates: primary artifact, source, and javadoc.  
 Source and Javadoc should be optional
 since my daily release build does not need them.  
 The source does not seem to give indication how to disable those bundles.  am 
 I missing any thing?
 The closest I can see is 
   cl.createArgument().setLine( -DperformRelease=true );
 Please advice.

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


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



Re: critique of maven 2.0.2

2006-02-07 Thread Brett Porter
Yep, that's it. Sorry, force of habit.

Steve Loughran wrote:
 Brett Porter wrote:
 Steve Loughran wrote:
 something below hibernate3.1 pulls in junit3.7, which really annoyed me
 when I tracked it down.

 Do you know what it is from -X? I'm thinking commons-something.
 
 -X? do you mean verbose=true in the task?
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 

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



Bringing plugins to Apache Maven

2006-02-07 Thread Brett Porter
This is not a vote. +1's here are just I've read and think it's all
good, but generally I'm just looking for feedback on specific plugins
and decision points before taking this any further forward.

Some of the plugins that wound up in mojo seem better suited to the main
Apache project due to a) originally coming from there b) having the core
libraries located there c) being essential to the day to day use of the
project.

These are the ones I'm thinking of:
- jxr report (relates to jxr)
- surefire report (relates to surefire)
- changes/jira/announcement report (relates to issue stuff in sandbox)
- changelog report (relates to scm)
- dependency-maven-plugin (sounds generally handy in eliminating a lot
of small antrunning).

The other ones I'm tossing up:
- taglist (generally useful report, originally came from m1)

I put out a call for opinions and while the relevant mojo people were in
favour, some of the Maven developers were either on the fence or against
it. However, I didn't really receive an answer to my responses to those
concerns.
As a community we need to decide where we are going to develop
individual plugins. As I understand it, mojo.codehaus.org was
established to:
- develop things that can't be entirely under the ASL.
- avoid developing plugins that rotted and tied due to lack of community
in m1
- give a place for individual plugin developers to start out but still
operate in the same way as the Maven community.

It's always been my thought that plugins at maven.apache.org should be
those used by 80% of Maven users or essential to its operation, and
those that relate to the Maven subprojects themselves. Also, plugins in
like groups should be kept together.

So, time to bring it here and get everyone's feedback again. If you
already had objections, please voice them again if they are still a concern.

What do others think? Note that this would imply bringing in a couple of
new committers, but they are people that have been generally helpful.

Cheers,
Brett

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



[jira] Created: (MNG-2046) External property file in command line

2006-02-07 Thread Rapha?l Corre (JIRA)
External property file in command line
--

 Key: MNG-2046
 URL: http://jira.codehaus.org/browse/MNG-2046
 Project: Maven 2
Type: Improvement

  Components: Command Line  
Versions: 2.0.2
Reporter: Raphaël Corre
Priority: Minor


It would be great to allow the option -propertyfile in the command line, like 
Ant does to load multi properties. For the moment, it's possible to do 'D, 
but for a single property.

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


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



[jira] Commented: (MSITE-19) Various encoding problems with InputStream and XML

2006-02-07 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MSITE-19?page=comments#action_58045 ] 

Brett Porter commented on MSITE-19:
---

We still need to setup the native2ascii'ing.

 Various encoding problems with InputStream and XML
 --

  Key: MSITE-19
  URL: http://jira.codehaus.org/browse/MSITE-19
  Project: Maven 2.x Site Plugin
 Type: Bug

 Reporter: Naoki Nose
  Fix For: 2.0
  Attachments: plexus-i18n.diff, plexus-site-renderer.diff, plexus-utils.diff, 
 plexus-utils_2.diff, project-info-report_ja.properties, 
 site-plugin_ja.properties


 There is various encoding problems with InputStream and XML in different 
 components.
 - Property resource file is encoded with UTF-8 , but Java reads bundle with 
 UTF-8.
 - In different components Reader is constructed with default system encoding.
 - MXParser ignores encoding attribute in xml declaration.

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


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



Re: ${modules}

2006-02-07 Thread Brett Porter
Hi Ersin,

I had a tough time reproducing this the other day. Please file a bug
under MSITE and I'll get to it before the release.

Thanks,
Brett

Ersin Er wrote:
 I've installed the 2.0-SNAPSHOT version and what I get is only a menu
 title as Modules. Here is the deployed site:
 
 http://directory.apache.org/newsite/subprojects/apacheds/
 
 Any suggestions ?
 
 Thanks.
 
 On 2/4/06, Brett Porter [EMAIL PROTECTED] wrote:
 I think it's only available in 2.0-SNAPSHOT of the plugin from SVN.

 - Brett

 Ersin Er wrote:
 Sorry but I've to ask it again. When I want to use it the site gets
 corrupted. Can you confirm that it actually works ?

 Thanks.

 On 1/26/06, Brett Porter [EMAIL PROTECTED] wrote:
 Yes.

 Ersin Er wrote:
 Hi,

 Is ${modules} substitution supported in site.xml? I'm asking because
 it's mentioned here:
 http://docs.codehaus.org/display/MAVEN/Sites+and+Inheritence

 Thanks.

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



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


 
 
 --
 Ersin

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



Re: critique of maven 2.0.2

2006-02-07 Thread Brett Porter
I think the solution is easier:

Anyone that proves they are capable will be given access to do this.

We won't be handing out responsibility to volunteers who have not yet
proven they are capable at the task through patches - just like how
commit access is granted in general.

We do need better revision control, and at some point to draw a line in
the sand and not change things. My single biggest regret about the first
release is not sorting this out better, even though I knew it was coming
I thought it would peak and get sorted out. I can't believe we *still*
can't agree on how hibernate should be done. I actually wonder if we'd
been better off starting from scratch and adding lovingly hand-crafted
POMS by people that needed them. I guess there's still time to start
over in a new repo :)

Cheers,
Brett

Arik Kfir wrote:
 Hi,
 
 IMO the most urgent thing the ibiblio repository needs now is
 decentralized management - meaning: assiging certain people (or groups
 of people) to be responsible  for managing a specific part of the repo
 (e.g. joe is managing all hibernate-related POMs...)
 
 These people can be among the maven dev team - but I think a more
 reasonable approach would be that these peole come from the maven
 community (see my mail on the user mailing list on december about
 this: http://mail-archives.apache.org/mod_mbox/maven-users/200512.mbox/[EMAIL 
 PROTECTED])
 
 This has the potential to solve most of the issues the author of the
 blog (justifiably) raises.
 
 I think that will remove most of the (heavy) load burdened on Carlos,
 Edwin and the other Maven team members and free some of their time. Of
 course, to make that happen, a set of guidelines for those maintainers
 will have to be laid out (if/when to update an existing POM, when to
 define dependencies as optional, etc) but once that is done, I think
 the QoS of the central repository will increase ten-folds and make
 Maven 2.x a real joy cruise for users: both quality-wise of the
 artifacts and the response time for fixes.
 
 Best regards,
   Arik Kfir.
 
 On 2/3/06, Robert Watts [EMAIL PROTECTED] wrote:
 http://www.ctoforaday.com/archives/49.html

 Seems fair to me, has mirrored may of the headaches with our own
 implementation.  Rob.

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


 
 
 --
 Regards,
 _
 Arik Kfir[EMAIL PROTECTED]

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



Re: svn commit: r374306 - in /maven/repository-manager/trunk/maven-repository-utils: pom.xml src/main/java/org/apache/maven/repository/ArtifactUtils.java src/test/java/org/apache/maven/repository/Arti

2006-02-07 Thread Brett Porter
[EMAIL PROTECTED] wrote:
 Modified: maven/repository-manager/trunk/maven-repository-utils/pom.xml
 URL: 
 http://svn.apache.org/viewcvs/maven/repository-manager/trunk/maven-repository-utils/pom.xml?rev=374306r1=374305r2=374306view=diff
 ==
 --- maven/repository-manager/trunk/maven-repository-utils/pom.xml (original)
 +++ maven/repository-manager/trunk/maven-repository-utils/pom.xml Thu Feb  2 
 00:52:25 2006
 @@ -27,6 +27,10 @@
dependencies
  dependency
groupIdorg.codehaus.plexus/groupId
 +  artifactIdplexus-container-default/artifactId
 +/dependency
 +dependency
 +  groupIdorg.codehaus.plexus/groupId
artifactIdplexus-utils/artifactId
  /dependency
  dependency

Should this be scopetest/scope ?

- Brett

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



[jira] Created: (MSITE-86) ${modules} macro placed in site.xml does work properly

2006-02-07 Thread Ersin Er (JIRA)
${modules} macro placed in site.xml does work properly
--

 Key: MSITE-86
 URL: http://jira.codehaus.org/browse/MSITE-86
 Project: Maven 2.x Site Plugin
Type: Bug

 Environment: FC4, Java 1.5.0_06, Maven 2.0.2
Reporter: Ersin Er


When I put a ${modules} in site.xml, only an empty menu with Modules title 
appear on the left menu. No module entries are created in the left menu. Also 
the general structure of the site gets messed. For example an the index page of 
the parent project was replaced by a module's index page in my case.

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


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



[jira] Closed: (MSITE-60) Report Classloaders out of sync when executed from within the site:site goal.

2006-02-07 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MSITE-60?page=all ]
 
Brett Porter closed MSITE-60:
-

  Assign To: Brett Porter
 Resolution: Won't Fix
Fix Version: (was: 2.0)

its not reproducible because the fix was added directly to the checkstyle 
plugin.

I think we resolved to fix this in the core eventually, and to work around it 
in individual plugins for now. Please reopen if I'm mistaken.

 Report Classloaders out of sync when executed from within the site:site goal.
 -

  Key: MSITE-60
  URL: http://jira.codehaus.org/browse/MSITE-60
  Project: Maven 2.x Site Plugin
 Type: Bug

 Reporter: Joakim Erdfelt
 Assignee: Brett Porter
 Priority: Critical
  Attachments: MNG-1901.patch, dummy-maven-plugin.tar.bz2


 When testing the classloaders from within a mojo and a report the following 
 is discovered.
 ## Direct Mojo execution from command line.
 mvn -e dummy:dump
 Thread.currentThread().getContextClassLoader() = RealmDelegatingClassLoader 
 for dummy:dump.
 this.getClass().getClassLoader() = RealmClassLoader for dummy:dump.
 ## Report execution via site:site
 mvn -e site:site
 Thread.currentThread().getContextClassLoader() = RealmDelegatingClassLoader 
 for site:site.
 this.getClass().getClassLoader() = RealmClassLoader for dummy:report.
 When a report is executing, relying on the 
 Thread.currentThread().getContextClassLoader() to obtain resources out of jar 
 files (for example) will fail.
 This discovery was as a result of debugging MCHECKSTYLE-10

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


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



[jira] Created: (CONTINUUM-586) consider upgrades to JDO api JAR, jpox

2006-02-07 Thread Brett Porter (JIRA)
consider upgrades to JDO api JAR, jpox
--

 Key: CONTINUUM-586
 URL: http://jira.codehaus.org/browse/CONTINUUM-586
 Project: Continuum
Type: Task

  Components: Core system  
Reporter: Brett Porter


jdo 2.0 beta is out, and jpox 1.1 beta-6 is out. I don' tknow if they might 
help with anything, but at least for jdo it'd be nice to be on a semi-official 
release.

-- 
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: (MSITE-86) ${modules} macro placed in site.xml does work properly

2006-02-07 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MSITE-86?page=all ]

Brett Porter updated MSITE-86:
--

Fix Version: 2.0

is this on apacheds running mvn site ?

 ${modules} macro placed in site.xml does work properly
 --

  Key: MSITE-86
  URL: http://jira.codehaus.org/browse/MSITE-86
  Project: Maven 2.x Site Plugin
 Type: Bug

  Environment: FC4, Java 1.5.0_06, Maven 2.0.2
 Reporter: Ersin Er
  Fix For: 2.0



 When I put a ${modules} in site.xml, only an empty menu with Modules title 
 appear on the left menu. No module entries are created in the left menu. Also 
 the general structure of the site gets messed. For example an the index page 
 of the parent project was replaced by a module's index page in my case.

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


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



Re: svn commit: r374170 - /maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java

2006-02-07 Thread Brett Porter
Kenney - any thoughts on this?

- Brett

Brett Porter wrote:
 um, not quite :)
 
 1) the equals check is redundant
 2) type + classifier is valid
 
 I think its just a simple append of .${classifier} if it is not null.
 
 [EMAIL PROTECTED] wrote:
 Author: kenney
 Date: Wed Feb  1 12:56:07 2006
 New Revision: 374170

 URL: http://svn.apache.org/viewcvs?rev=374170view=rev
 Log:
 As per Brett's request, added a check for the classifier. If it's different
 from the artifact type, the classifier will be used in the property name.

 Modified:
 
 maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java

 Modified: 
 maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java
 URL: 
 http://svn.apache.org/viewcvs/maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java?rev=374170r1=374169r2=374170view=diff
 ==
 --- 
 maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java
  (original)
 +++ 
 maven/plugins/trunk/maven-antrun-plugin/src/main/java/org/apache/maven/plugin/antrun/AntPropertyHelper.java
  Wed Feb  1 12:56:07 2006
 @@ -64,11 +64,14 @@
  for ( Iterator it = artifacts.iterator(); it.hasNext(); )
  {
  Artifact artifact = (Artifact) it.next();
 -log.debug( Storing: maven.dependency. + artifact.getGroupId() + 
 . +
 -artifact.getArtifactId() + . + artifact.getType() + 
 .path= + artifact.getFile().getPath() );
  
 -artifactMap.put( maven.dependency. + artifact.getGroupId() + 
 . +
 -artifact.getArtifactId() + . + artifact.getType() + 
 .path, artifact.getFile().getPath() );
 +String key = maven.dependency. + artifact.getGroupId() + . 
 + artifact.getArtifactId() + . +
 +( artifact.getClassifier() == null || 
 artifact.getType().equals( artifact.getClassifier() ) ?
 +  artifact.getType() : artifact.getClassifier() ) + .path;
 +
 +log.debug( Storing:  + key + = + 
 artifact.getFile().getPath() );
 +
 +artifactMap.put( key, artifact.getFile().getPath() );
  }
  }
  


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

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



[jira] Commented: (MPA-41) Setup sync with objectweb m1 and m2 repositories

2006-02-07 Thread Brett Porter (JIRA)
[ http://jira.codehaus.org/browse/MPA-41?page=comments#action_58049 ] 

Brett Porter commented on MPA-41:
-

Carlos - is this what you did today?

 Setup sync with objectweb m1 and m2 repositories
 

  Key: MPA-41
  URL: http://jira.codehaus.org/browse/MPA-41
  Project: Maven Project Administration
 Type: Task

   Components: repository management
 Reporter: Vincent Massol
 Assignee: Jason van Zyl



 ObjectWeb now has a maven2 repository. The following need to be synced to 
 ibiblio:
 maven1:
 forge.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven1
 Note that previously the maven1 repository was at 
 forge.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven
 maven2 release repo:
 forge.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2
 maven2 snapshot repo:
 forge.objectweb.org:/var/lib/gforge/chroot/home/groups/maven/htdocs/maven2-snapshot
 I don't think we have a snapshot repo yet so syncing the m1 and m2 release 
 repo is fine for now.
 Thanks

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


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



[jira] Closed: (MPA-35) add Lukas Theussl to the PMC

2006-02-07 Thread Brett Porter (JIRA)
 [ http://jira.codehaus.org/browse/MPA-35?page=all ]
 
Brett Porter closed MPA-35:
---

Resolution: Fixed

 add Lukas Theussl to the PMC
 

  Key: MPA-35
  URL: http://jira.codehaus.org/browse/MPA-35
  Project: Maven Project Administration
 Type: Task

 Reporter: Brett Porter
 Assignee: Jason van Zyl
  Fix For: 2006-q1



 Jason to add Lukas to the PMC roster in committee-info.txt 72 hours after the 
 creation of this issue.

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


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



[jira] Created: (MPA-48) migrate all maven, mojo, mrm, continuum, etc projects to the new workflow where closed issues can be edited.

2006-02-07 Thread Brett Porter (JIRA)
migrate all maven, mojo, mrm, continuum, etc projects to the new workflow where 
closed issues can be edited.


 Key: MPA-48
 URL: http://jira.codehaus.org/browse/MPA-48
 Project: Maven Project Administration
Type: Task

  Components: Issue Management  
Reporter: Brett Porter
 Assigned to: Jason van Zyl 
 Fix For: 2006-q1




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


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



[jira] Created: (MPA-49) consider IRC logging again

2006-02-07 Thread Brett Porter (JIRA)
consider IRC logging again
--

 Key: MPA-49
 URL: http://jira.codehaus.org/browse/MPA-49
 Project: Maven Project Administration
Type: Task

Reporter: Brett Porter
 Assigned to: Jason van Zyl 


I wonder if it is a good idea to reconsider running logging on the #maven IRC 
channel as an extra source of finding answers to questions?

Installing something like this: http://humdi.net/ircstats/ would also be 
interesting.


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


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



Re: critique of maven 2.0.2

2006-02-07 Thread Steve Loughran

Brett Porter wrote:

I think the solution is easier:

Anyone that proves they are capable will be given access to do this.

We won't be handing out responsibility to volunteers who have not yet
proven they are capable at the task through patches - just like how
commit access is granted in general.

We do need better revision control, and at some point to draw a line in
the sand and not change things. My single biggest regret about the first
release is not sorting this out better, even though I knew it was coming
I thought it would peak and get sorted out. I can't believe we *still*
can't agree on how hibernate should be done. I actually wonder if we'd
been better off starting from scratch and adding lovingly hand-crafted
POMS by people that needed them. I guess there's still time to start
over in a new repo :)

Cheers,
Brett



I personally think an interesting project for someone with time on their 
hands would be to write some code to walk the repository and derive 
useful facts from the dependency graph. I know this is on Brett's todo 
list, but it doesnt actually need repository/CVS access, and could be 
written by anyone.


Things you could do with the right tool

-reverse analysis, who uses junit, or junit-3.7

-cycle detection; who depends on a dependency

-missing artifacts: what depends on things that arent there (split into 
sun, OSS, proprietary)


-scale: who depends on the most stuff

-stability: who is most bleeding edge, versus trailing

output: generate fancy SVG graphs from it, or RDF triples for the fun of it.

Having just been doing complex graph work in Java, I'd actually consider 
using Prolog for working with the dependency graph; the plugins for java 
are usually LGPL or GPL based though, especially the working ones (like 
JLog).


-steve

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



[jira] Commented: (MSITE-86) ${modules} macro placed in site.xml does work properly

2006-02-07 Thread Ersin Er (JIRA)
[ http://jira.codehaus.org/browse/MSITE-86?page=comments#action_58053 ] 

Ersin Er commented on MSITE-86:
---

I'm having trouble generating the same issues. Now, I'm using the latest trunk 
version of maven site plugin and I get a good site and empty modules menu here:
http://directory.apache.org/newsite/projects/apacheds/
and an intended site here:
http://directory.apache.org/newsite/projects/network/
(This is the first time I saw ${modules} macro worked.)

 ${modules} macro placed in site.xml does work properly
 --

  Key: MSITE-86
  URL: http://jira.codehaus.org/browse/MSITE-86
  Project: Maven 2.x Site Plugin
 Type: Bug

  Environment: FC4, Java 1.5.0_06, Maven 2.0.2
 Reporter: Ersin Er
  Fix For: 2.0



 When I put a ${modules} in site.xml, only an empty menu with Modules title 
 appear on the left menu. No module entries are created in the left menu. Also 
 the general structure of the site gets messed. For example an the index page 
 of the parent project was replaced by a module's index page in my case.

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


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



[m1.1] eclipse-plugin-1.11 trivial bug

2006-02-07 Thread Nicolas De Loof


Hello,

I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)

I'm using mutliproject to build the .classpath/.project of all my 
subprojects.

To make it run as expceted, I have to set :
   maven.eclipse.output.dir = bin/classes
   maven.eclipse.test.output.dir = ${basedir}/bin/test-classes

I need to set ${basedir} in test.output.dir, and to avoid it in output.dir

${basedir}is required to make relative path to point to current 
sub-project when ran from a multiproject goal.
In .classpath template, maven:makeRelativePath is used to build a 
project-root relative path.


this transform is ALWAYS applied to testOutputDir.
this transform is applied to outputDir ONLY if it has not been set from 
properties.


I think makeRelativePath should be always applied.

Nico.

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


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



Re: [m1.1] eclipse-plugin-1.11 trivial bug

2006-02-07 Thread Arnaud HERITIER
Hi Nicolas

Can you open an issue ?

We'll fix it soonly.

Arnaud


On 2/7/06, Nicolas De Loof [EMAIL PROTECTED] wrote:

 Hello,

 I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)

 I'm using mutliproject to build the .classpath/.project of all my
 subprojects.
 To make it run as expceted, I have to set :
maven.eclipse.output.dir = bin/classes
maven.eclipse.test.output.dir = ${basedir}/bin/test-classes

 I need to set ${basedir} in test.output.dir, and to avoid it in output.dir

 ${basedir}is required to make relative path to point to current
 sub-project when ran from a multiproject goal.
 In .classpath template, maven:makeRelativePath is used to build a
 project-root relative path.

 this transform is ALWAYS applied to testOutputDir.
 this transform is applied to outputDir ONLY if it has not been set from
 properties.

 I think makeRelativePath should be always applied.

 Nico.

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


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



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



[jira] Commented: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/SCM-121?page=comments#action_58056 ] 

Emmanuel Venisse commented on SCM-121:
--

Do you have always failures on cvs tests? Is it only for the diff command?

Can you run manually commands that run by maven-scm? tell me what is the 
result. For the diff result, is it really an empty string or a problem with 
carriage return?
I try it under windows with cvsnt and cygwin cvs (default end lines for cygwin 
are defined as unix end lines)

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0



 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

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



Re: critique of maven 2.0.2

2006-02-07 Thread Piéroni Raphaël
Hello,

I have not so much time, but i am volunteering on this if some one can point
me to the 'dependency graph api'.
And i needed some idea of code to work at home. this one is especially
insterresting part (obviously the prolog one - Steve, if you can point me to
the java-prolog library you know. the only one i know (and never used) is
http://sourceforge.net/projects/amine-platform)

Regards,

Raphaël

2006/2/7, Steve Loughran [EMAIL PROTECTED]:



 I personally think an interesting project for someone with time on their
 hands would be to write some code to walk the repository and derive
 useful facts from the dependency graph. I know this is on Brett's todo
 list, but it doesnt actually need repository/CVS access, and could be
 written by anyone.

 Things you could do with the right tool

 -reverse analysis, who uses junit, or junit-3.7

 -cycle detection; who depends on a dependency

 -missing artifacts: what depends on things that arent there (split into
 sun, OSS, proprietary)

 -scale: who depends on the most stuff

 -stability: who is most bleeding edge, versus trailing

 output: generate fancy SVG graphs from it, or RDF triples for the fun of
 it.

 Having just been doing complex graph work in Java, I'd actually consider
 using Prolog for working with the dependency graph; the plugins for java
 are usually LGPL or GPL based though, especially the working ones (like
 JLog).

 -steve

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




Re: [m1.1] eclipse-plugin-1.11 trivial bug

2006-02-07 Thread Nicolas De Loof


http://jira.codehaus.org/browse/MPECLIPSE-111

Arnaud HERITIER a écrit :


Hi Nicolas

Can you open an issue ?

We'll fix it soonly.

Arnaud


On 2/7/06, Nicolas De Loof [EMAIL PROTECTED] wrote:
 


Hello,

I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)

I'm using mutliproject to build the .classpath/.project of all my
subprojects.
To make it run as expceted, I have to set :
  maven.eclipse.output.dir = bin/classes
  maven.eclipse.test.output.dir = ${basedir}/bin/test-classes

I need to set ${basedir} in test.output.dir, and to avoid it in output.dir

${basedir}is required to make relative path to point to current
sub-project when ran from a multiproject goal.
In .classpath template, maven:makeRelativePath is used to build a
project-root relative path.

this transform is ALWAYS applied to testOutputDir.
this transform is applied to outputDir ONLY if it has not been set from
properties.

I think makeRelativePath should be always applied.

Nico.

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


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


   



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


 



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


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



[jira] Created: (MPECLIPSE-111) heterogeneous configuration when used from mutliproject

2006-02-07 Thread nicolas de loof (JIRA)
heterogeneous configuration when used from mutliproject 


 Key: MPECLIPSE-111
 URL: http://jira.codehaus.org/browse/MPECLIPSE-111
 Project: maven-eclipse-plugin
Type: Bug

Versions: 1.11
Reporter: nicolas de loof
Priority: Trivial


I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)

I'm using mutliproject to build the .classpath/.project of all my subprojects.
To make it run as expceted, I have to set :
   maven.eclipse.output.dir = bin/classes
   maven.eclipse.test.output.dir = ${basedir}/bin/test-classes

I need to set ${basedir} in test.output.dir, and to avoid it in output.dir

${basedir}is required to make relative path to point to current sub-project 
when ran from a multiproject goal.
In .classpath template, maven:makeRelativePath is used to build a 
project-root relative path.

this transform is ALWAYS applied to testOutputDir.
this transform is applied to outputDir ONLY if it has not been set from 
properties.

I think makeRelativePath should be always applied.


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


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



Re: [m1.1] eclipse-plugin-1.11 trivial bug

2006-02-07 Thread Arnaud HERITIER
thanks.

Arnaud

On 2/7/06, Nicolas De Loof [EMAIL PROTECTED] wrote:

 http://jira.codehaus.org/browse/MPECLIPSE-111

 Arnaud HERITIER a écrit :

 Hi Nicolas
 
 Can you open an issue ?
 
 We'll fix it soonly.
 
 Arnaud
 
 
 On 2/7/06, Nicolas De Loof [EMAIL PROTECTED] wrote:
 
 
 Hello,
 
 I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)
 
 I'm using mutliproject to build the .classpath/.project of all my
 subprojects.
 To make it run as expceted, I have to set :
maven.eclipse.output.dir = bin/classes
maven.eclipse.test.output.dir = ${basedir}/bin/test-classes
 
 I need to set ${basedir} in test.output.dir, and to avoid it in output.dir
 
 ${basedir}is required to make relative path to point to current
 sub-project when ran from a multiproject goal.
 In .classpath template, maven:makeRelativePath is used to build a
 project-root relative path.
 
 this transform is ALWAYS applied to testOutputDir.
 this transform is applied to outputDir ONLY if it has not been set from
 properties.
 
 I think makeRelativePath should be always applied.
 
 Nico.
 
 This message contains information that may be privileged or confidential 
 and is the property of the Capgemini Group. It is intended only for the 
 person to whom it is addressed. If you are not the intended recipient,  you 
 are not authorized to read, print, retain, copy, disseminate,  distribute, 
 or use this message or any part thereof. If you receive this  message in 
 error, please notify the sender immediately and delete all  copies of this 
 message.
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 
 
 -
 To unsubscribe, e-mail: [EMAIL PROTECTED]
 For additional commands, e-mail: [EMAIL PROTECTED]
 
 
 
 

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


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



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



[jira] Updated: (MPECLIPSE-111) heterogeneous configuration when used from mutliproject

2006-02-07 Thread Arnaud Heritier (JIRA)
 [ http://jira.codehaus.org/browse/MPECLIPSE-111?page=all ]

Arnaud Heritier updated MPECLIPSE-111:
--

Fix Version: 1.11

 heterogeneous configuration when used from mutliproject 
 

  Key: MPECLIPSE-111
  URL: http://jira.codehaus.org/browse/MPECLIPSE-111
  Project: maven-eclipse-plugin
 Type: Bug

 Versions: 1.11
 Reporter: nicolas de loof
 Priority: Trivial
  Fix For: 1.11



 I'm using maven 1.1b2 + eclipse plugin from CVS (snapshot)
 I'm using mutliproject to build the .classpath/.project of all my subprojects.
 To make it run as expceted, I have to set :
maven.eclipse.output.dir = bin/classes
maven.eclipse.test.output.dir = ${basedir}/bin/test-classes
 I need to set ${basedir} in test.output.dir, and to avoid it in output.dir
 ${basedir}is required to make relative path to point to current sub-project 
 when ran from a multiproject goal.
 In .classpath template, maven:makeRelativePath is used to build a 
 project-root relative path.
 this transform is ALWAYS applied to testOutputDir.
 this transform is applied to outputDir ONLY if it has not been set from 
 properties.
 I think makeRelativePath should be always applied.

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


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



Re: critique of maven 2.0.2

2006-02-07 Thread Jason van Zyl

Piéroni Raphaël wrote:

Hello,

I have not so much time, but i am volunteering on this if some one can point
me to the 'dependency graph api'.
And i needed some idea of code to work at home. this one is especially
insterresting part (obviously the prolog one - Steve, if you can point me to
the java-prolog library you know. the only one i know (and never used) is
http://sourceforge.net/projects/amine-platform)


There are a couple attempts on graphing that have been merged and the 
code is available in the Mojo project:


http://svn.mojo.codehaus.org/trunk/mojo/mojo-sandbox/maven-graphing/

Jung is a fine graphing library and it's BSD licensed and is what we 
intend to use for graph visualization. You can find it here:


http://jung.sf.net

Joekim and myself have been playing around with this and Joekim has 
something that looks pretty cool already. I highly recommend you look in 
there before attempting to start something different.


The source for the graphs will come from the Maven Repository Manager 
which will have a pluggable mechanism for performing any sort of 
analysis on the repository you wish. There is a mechanism now for 
walking around the repository which we are currently using for indexing 
the contents of a repository.



Regards,

Raphaël

2006/2/7, Steve Loughran [EMAIL PROTECTED]:



I personally think an interesting project for someone with time on their
hands would be to write some code to walk the repository and derive
useful facts from the dependency graph. I know this is on Brett's todo
list, but it doesnt actually need repository/CVS access, and could be
written by anyone.

Things you could do with the right tool

-reverse analysis, who uses junit, or junit-3.7

-cycle detection; who depends on a dependency

-missing artifacts: what depends on things that arent there (split into
sun, OSS, proprietary)

-scale: who depends on the most stuff

-stability: who is most bleeding edge, versus trailing

output: generate fancy SVG graphs from it, or RDF triples for the fun of
it.

Having just been doing complex graph work in Java, I'd actually consider
using Prolog for working with the dependency graph; the plugins for java
are usually LGPL or GPL based though, especially the working ones (like
JLog).

-steve

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





--

jvz.

Jason van Zyl
jason at maven.org
http://maven.apache.org

A man enjoys his work when he understands the whole and when he
is responsible for the quality of the whole

 -- Christopher Alexander

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



Re: Bringing plugins to Apache Maven

2006-02-07 Thread Jason van Zyl

Brett Porter wrote:

This is not a vote. +1's here are just I've read and think it's all
good, but generally I'm just looking for feedback on specific plugins
and decision points before taking this any further forward.

Some of the plugins that wound up in mojo seem better suited to the main
Apache project due to a) originally coming from there b) having the core
libraries located there c) being essential to the day to day use of the
project.

These are the ones I'm thinking of:
- jxr report (relates to jxr)


+1

They should be together really.


- surefire report (relates to surefire)


+1

The current plugin plus the report should probably go into surefire 
proper. Might as well keep it all together.



- changes/jira/announcement report (relates to issue stuff in sandbox)
- changelog report (relates to scm)
- dependency-maven-plugin (sounds generally handy in eliminating a lot
of small antrunning).


+1


As a community we need to decide where we are going to develop
individual plugins. As I understand it, mojo.codehaus.org was
established to:
- develop things that can't be entirely under the ASL.
- avoid developing plugins that rotted and tied due to lack of community
in m1
- give a place for individual plugin developers to start out but still
operate in the same way as the Maven community.


In essence a very low barrier to entry for those wanting to participate 
in plugin development.


As time passes plugins, like the ones listed above, that deem widely 
beneficial can be brought here. I think this process works fine.


--

jvz.

Jason van Zyl
jason at maven.org
http://maven.apache.org

First, the taking in of scattered particulars under one Idea,
so that everyone understands what is being talked about ... Second,
the separation of the Idea into parts, by dividing it at the joints,
as nature directs, not breaking any limb in half as a bad carver might.

  -- Plato, Phaedrus (Notes on the Synthesis of Form by C. Alexander)

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



[jira] Created: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Bernard Durfee (JIRA)
ClassCastException when moving from 2.5 to 3.0
--

 Key: MPCHECKSTYLE-53
 URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
 Project: maven-checkstyle-plugin
Type: Bug

Versions: 3.0
 Environment: Windows/Linux
Java 5.0
Maven 1.x
Reporter: Bernard Durfee


The error I get...

BUILD FAILED
File.. 
/home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
Element... style
Line.. 238
Column 59
java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser

...is usually caused when an application is specifically looking for Xerces 
classes, instead of always going through JAXP interfaces and factories.

My application uses XSLT 2.0 features, which are not supported by Xerces/Xalan. 
So I have a file in my JDK lib directory named jaxp.properties...

{code}
# JAXP Factories
javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
javax.xml.parsers.DocumentBuilderFactory = 
oracle.xml.jaxp.JXDocumentBuilderFactory
javax.xml.transform.TransformerFactory   = 
oracle.xml.jaxp.JXSAXTransformerFactory
{code}

...which causes the JDK to default to the Oracle parser, which supports XSLT 
2.0.

My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
which returns the Oracle object, but someone is assuming that the Xerces object 
will be returned and are casting the object to get at some Xerces specific 
feature.

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


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



Re: ${modules}

2006-02-07 Thread John Allen
I know of one way that this can occure but only in non reactor envs (-N): if 
your models do not explicitly declare a URL or name then the resulting 
module will not be written into the final site (see 
http://jira.codehaus.org/browse/MSITE-72)


- Original Message - 
From: Brett Porter [EMAIL PROTECTED]

To: Maven Developers List dev@maven.apache.org
Sent: Tuesday, February 07, 2006 1:02 PM
Subject: Re: ${modules}



Hi Ersin,

I had a tough time reproducing this the other day. Please file a bug
under MSITE and I'll get to it before the release.

Thanks,
Brett

Ersin Er wrote:

I've installed the 2.0-SNAPSHOT version and what I get is only a menu
title as Modules. Here is the deployed site:

http://directory.apache.org/newsite/subprojects/apacheds/

Any suggestions ?

Thanks.

On 2/4/06, Brett Porter [EMAIL PROTECTED] wrote:

I think it's only available in 2.0-SNAPSHOT of the plugin from SVN.

- Brett

Ersin Er wrote:

Sorry but I've to ask it again. When I want to use it the site gets
corrupted. Can you confirm that it actually works ?

Thanks.

On 1/26/06, Brett Porter [EMAIL PROTECTED] wrote:

Yes.

Ersin Er wrote:

Hi,

Is ${modules} substitution supported in site.xml? I'm asking because
it's mentioned here:
http://docs.codehaus.org/display/MAVEN/Sites+and+Inheritence

Thanks.

--
Ersin

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




--
Ersin

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





--
Ersin


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




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



RE: Parent vs dependency aggregation, including sites and reports

2006-02-07 Thread Brian E. Fox
Brett, I agree with most of what you said in this mail and in your
POM-Problems email. I just have this comment:
From the POM-problems email:
3) Separating inheritance of versioned and transient info

A: Deprecate dependency inheritance (bare with me :)

The problem of separation only seems to appear in generic pom
inheritance, and then it is only the dependencies used that are of
issue.

For starters, in that case, we can just say its is best practice not to
inherit the dependency, then the parent becomes completely project/build
info which we are happy to have the auto versioning for.

But that raises the question - is dependency inheritance worthwhile at
all any more?

I think the dependency or dependencyManagement inheritance is all about
not having to duplicate versions etc all over the place. I have it setup
so that I can control the versions from as few places as possible and
thus most of my parents at least have the management sections. If this
is removed, then I think it will be a nightmare for example to update
from foo x-x to foo x-z. Now obviously this would happen with the auto
version resolution if I set it in the final product  (ie war). However,
in this case, if I want my standalone builds or unit tests to be
accurately using the intended version, then I need to update all my
projects to have the correct version. This actually negates many
benefits of the transitive dependency resolution you mentioned. I agree
that the current method doesn't feel right, but this is currently the
only way to control this that I can see.

The other important part is the pluginManagement. In a corp environment,
it's important to know all developers are using vetted versions of the
plugins. Using a highlevel parent with pluginManagement allows me to
verify new plugins  make nessessary infrastructure changes before
rolling it out. It means that this needs to be versioned because a new
plugin rev might imply some other changes in the build or code. It's
also nice that devs don't have to remember to use the -U command all the
time.


-Original Message-
From: Brett Porter [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, February 07, 2006 1:24 AM
To: Maven Developers List
Subject: Parent vs dependency aggregation, including sites and reports

Hi folks,

This is pretty important to start punting around as I need to lock in a
best practice that works on Maven 2.0 and can be used in the site
plug-in release. Please give this a review as soon as possible.

I am battling the age old question where we have parent as inheritance
and parent as a build aggregator. I'm still inclined to think that we
should separate the functional from the informational (feedback on
http://www.nabble.com/POM-Problems-and-Inheritence-t642303.html#a1708556
still welcome!), we're stuck with the current situation for right now.

Recently, we've been talking about making the parents produce aggregated
content - assemblies, ears, aggregated site reports. This results in a
src/ directory under the root that sits with the parent. I'd alluded to
this in
http://www.nabble.com/-discuss-change-to-parent-hierachy-t898697.html#a2
329650
which I'll revise based on any decision here.

Chatting with Jason, we've agreed it doesn't quite feel right, though
for my part I'm not convinced it's a bad thing yet but rather just
something I'm not used to. The main downside I see remains the inability
to do anything with it in Eclipse :)

The alternative is to make everything a module of the parent, using
dependencies to represent the things to aggregate. This removes the need
to make modules act like dependencies and keeps the parent clean as an
inheritance and build entry point. All the outputs of the build end up
in a module.

Practical example:

maven/components/trunk/
  pom.xml
  maven-artifact/
  maven-core/
  ...
  maven-dist/
  maven-user-guide/
  maven-reference-guide/

The new stuff here:
- maven-user-guide is a site that contains documentation for Maven. It
would have a lot of the stuff from the site now under /guides/, but is
here to be versioned and distributed. It would be of type assembly and
produce an zip of the docs for individual download.

- maven-dist is of packagingassembly/packaging and contains the
assembly descriptors and binary files currently in maven-core. It would
depend on maven-user-guide and bundle that in some binary distributions
that include documentation (I generally prefer a separate bundle as
above, but its an option as I'm thinking general practices here)

- maven-reference-guide is a site that is deployed to include
documentation for Maven developers. It depends on all the modules and
while it doesn't produce a distribution, it provides the site that links
in all the other modules and would produce any aggregate reports. The
site plug-in would have to be able to include dependencies in a menu
instead of modules, which might be a hassle as we are now reproducing a
lot of information. This is the one I'm least comfortable about. 

[jira] Updated: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Arnaud Heritier (JIRA)
 [ http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=all ]

Arnaud Heritier updated MPCHECKSTYLE-53:


Fix Version: 3.0.1

 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



[jira] Reopened: (MECLIPSE-37) eclipse:eclipse should execute in a later phase than generate-sources

2006-02-07 Thread Kenney Westerhof (JIRA)
 [ http://jira.codehaus.org/browse/MECLIPSE-37?page=all ]
 
Kenney Westerhof reopened MECLIPSE-37:
--


The idea behind the eclipse plugin is that you can develop on a project.

Right now, I checked out a new version of a project I'm working on. Somebody 
messed it up
and now it doesn't compile. I want to edit the faulty classes in Eclipse but I 
don;t have any .project
files. So I run mvn eclipse:eclipse. That fails because the project doesn't 
compile.

Now I cannot fix the bugs because the plugin that should make metadata ABOUT 
the project
tries to compile it first which makes no sense.

I understand that test-resources should also be present in eclipse, but this 
solution limits
the usage of eclipse on maven projects and is not backwards compatible in my 
opinion.

I'd like to see this change reverted, and maybe add a comandline switch to 
include/exclude
test resources when generating project resources. Currently I think only a new 
mojo can do the trick
since the @execute phase is not runtime configurable.

Maybe it's time to review the generate-test-resource phase. Is it per 
definition necessary to have
compiled src/main sources present in this phase? If so, why? If not, shouldn't 
the generate-test-(re)sources
be run right after the process-resources? I.e. move them before the compile 
phase?

Another solution might be to make the @execute phase configurable somehow, and 
specify an option
to the eclipse:eclipse plugin to NOT generate test resources and stick with the 
generate-resources
phase.
the process-resources 

 eclipse:eclipse should execute in a later phase than generate-sources
 ---

  Key: MECLIPSE-37
  URL: http://jira.codehaus.org/browse/MECLIPSE-37
  Project: Maven 2.x Eclipse Plugin
 Type: Bug

 Versions: 2.0
 Reporter: Mark Donszelmann
 Assignee: fabrizio giustina
  Fix For: 2.1



 the eclipse:eclipse goal should run in a later phase than it currently does 
 (generate-sources)
 as user defined plugins may add to the compileSourceRoots and 
 testCompileSourceRoots.
 If it runs later, added paths will be written correctly to the .classpath.
 Suggested phase is 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


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



[jira] Commented: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Arnaud Heritier (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58061 ] 

Arnaud Heritier commented on MPCHECKSTYLE-53:
-

Can you give us the full stacktrace with the -e option. Thanks

 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



[jira] Created: (MNG-2047) doc. Philosophy of Maven: Typo

2006-02-07 Thread Rainer Wasserfuhr (JIRA)
doc. Philosophy of Maven: Typo


 Key: MNG-2047
 URL: http://jira.codehaus.org/browse/MNG-2047
 Project: Maven 2
Type: Bug

  Components: Documentation: Guides  
Versions: 2.0.2
Reporter: Rainer Wasserfuhr
Priority: Trivial


http://svn.apache.org/viewcvs.cgi/maven/site/trunk/src/site/apt/background/?rev=375610

typo: resuability - reusability

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


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



[jira] Commented: (MNGECLIPSE-72) performace

2006-02-07 Thread Andrew Britz (JIRA)
[ http://jira.codehaus.org/browse/MNGECLIPSE-72?page=comments#action_58063 
] 

Andrew Britz commented on MNGECLIPSE-72:


My Bad ... sorry this is a duplicate. 

 performace
 --

  Key: MNGECLIPSE-72
  URL: http://jira.codehaus.org/browse/MNGECLIPSE-72
  Project: Maven 2.x Extension for Eclipse
 Type: Improvement

  Environment: XP, jsdk 1.5.x, eclipse 3.1.x 
 Reporter: Andrew Britz
 Assignee: Eugene Kuleshov



 I have about six projects open in the ide and it takes about 25 minutes for 
 the maven2 plug-in to get its lists of dependencies. (I have a local ibiblio 
 mirror repository that is being hit) If I run the same builds on the command 
 line it takes less then 10 seconds a build. Not sure if the problem it the 
 plug-in or the embedded maven container. Has anyone else found this?

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


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



[jira] Closed: (MNGECLIPSE-72) performace

2006-02-07 Thread Andrew Britz (JIRA)
 [ http://jira.codehaus.org/browse/MNGECLIPSE-72?page=all ]
 
Andrew Britz closed MNGECLIPSE-72:
--

Resolution: Duplicate

 performace
 --

  Key: MNGECLIPSE-72
  URL: http://jira.codehaus.org/browse/MNGECLIPSE-72
  Project: Maven 2.x Extension for Eclipse
 Type: Improvement

  Environment: XP, jsdk 1.5.x, eclipse 3.1.x 
 Reporter: Andrew Britz
 Assignee: Eugene Kuleshov



 I have about six projects open in the ide and it takes about 25 minutes for 
 the maven2 plug-in to get its lists of dependencies. (I have a local ibiblio 
 mirror repository that is being hit) If I run the same builds on the command 
 line it takes less then 10 seconds a build. Not sure if the problem it the 
 plug-in or the embedded maven container. Has anyone else found this?

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


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



[jira] Commented: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Bernard Durfee (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58064 ] 

Bernard Durfee commented on MPCHECKSTYLE-53:


{code}
checkstyle:report-internal:
[mkdir] Created dir: 
c:\eclipse-workspace\CAT\target\generated-xdocs\checkstyle
[style] Processing 
c:\eclipse-workspace\CAT\target\checkstyle\checkstyle-raw-report.xml to 
C:\eclipse-workspace\CAT\target\checkstyle\checkstyle-summary-report.xml
[style] Loading stylesheet c:\Documents and 
Settings\home\.maven\cache\maven-checkstyle-plugin-3.0\plugin-resources\checkstyle-summary.xsl
[style] Failed to process 
C:\eclipse-workspace\CAT\target\checkstyle\checkstyle-raw-report.xml

BUILD FAILED
java.lang.ClassCastException: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
at 
org.apache.tools.ant.taskdefs.XSLTProcess.process(XSLTProcess.java:534)
at 
org.apache.tools.ant.taskdefs.XSLTProcess.execute(XSLTProcess.java:239)
at org.apache.tools.ant.Task.perform(Task.java:341)
at org.apache.commons.jelly.tags.ant.AntTag.doTag(AntTag.java:185)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at org.apache.commons.jelly.tags.core.IfTag.doTag(IfTag.java:88)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233)
at 
org.apache.commons.jelly.tags.core.ForEachTag.doTag(ForEachTag.java:145)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at com.werken.werkz.WerkzProject.attainGoal(WerkzProject.java:193)
at 
org.apache.maven.jelly.tags.werkz.MavenAttainGoalTag.doTag(MavenAttainGoalTag.java:127)
at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279)
at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag.runBodyTag(MavenGoalTag.java:79)
at 
org.apache.maven.jelly.tags.werkz.MavenGoalTag$MavenGoalAction.performAction(MavenGoalTag.java:110)
at com.werken.werkz.Goal.fire(Goal.java:639)
at com.werken.werkz.Goal.attain(Goal.java:575)
at 
org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:671)
at org.apache.maven.MavenSession.attainGoals(MavenSession.java:263)
at org.apache.maven.cli.App.doMain(App.java:488)
at org.apache.maven.cli.App.main(App.java:1239)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at 
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at 
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at 

Re: critique of maven 2.0.2

2006-02-07 Thread Steve Loughran

Piéroni Raphaël wrote:

Hello,

I have not so much time, but i am volunteering on this if some one can point
me to the 'dependency graph api'.
And i needed some idea of code to work at home. this one is especially
insterresting part (obviously the prolog one - Steve, if you can point me to
the java-prolog library you know. the only one i know (and never used) is
http://sourceforge.net/projects/amine-platform)


 I have not so much time, but i am volunteering on this if some one 
can point

 me to the 'dependency graph api'.
 And i needed some idea of code to work at home. this one is especially
 insterresting part (obviously the prolog one - Steve, if you can 
point me to

 the java-prolog library you know. the only one i know (and never used) is
 http://sourceforge.net/projects/amine-platform)

I didnt know of that one.

The one I know of is Jlog: http://jlogic.sourceforge.net/ .

Our deployment runtime (smartfrog) can use this or other logic engines 
that can be dropped in to our constraint API, so that when you deploy 
things you can declare constraints in the logic language; let the system 
work out for itself what a good solution is to some of the constraints. 
We explicitly support other back ends so that we remain LGPL instead of 
GPL;


I don't know what maven has in terms of a dependency API; what I'd do is
-grab the pom files (well, be pointed at a repository and walk the tree)
-extract the XML data
-assert that all as facts in the prolog database
-add extra rules

resolve out interesting facts

e.g

m(junit,junit,3.8.1).
m(log4j,log4j,1.2.8).
depends(m(junit,junit,3.8.1),m(log4j,log4j,1.2.8)).

Otherwise It is easy to declare transitive dependencies

depends(X,Y) :- depends(X,Z),depends(Z,Y).

Then you can get all solutions to a  problem :

depends(m(me,myapp,3.4)),X).

exclusions complicate this model. Not having written proper prolog for a 
decade, it doesnt come to me off the top of my head. Something like X 
depends on m(G,A,V) if there isnt an excludes(X,m(G,A,_)), but prolog 
isnt great for specifying negative facts.


Version rules are the other complexity. You can declare that a module is 
newer than something with the same group/artefact if its version tag is 
newer:


newversion(m(Group,Artefact,Version),m(Group,Artifact,Version2)) :- 
Version  Version2.


Then add rules about only the newest version of anything being used.

If you've never done Prolog, it is a different way of thinking. It 
should mesh very well with XML work. I've done RDBMS stuff with it in 
the past, and makes some things wonderfully easy (if desperately 
inefficient)


-steve






Regards,

Raphaël

2006/2/7, Steve Loughran [EMAIL PROTECTED]:



I personally think an interesting project for someone with time on their
hands would be to write some code to walk the repository and derive
useful facts from the dependency graph. I know this is on Brett's todo
list, but it doesnt actually need repository/CVS access, and could be
written by anyone.

Things you could do with the right tool

-reverse analysis, who uses junit, or junit-3.7

-cycle detection; who depends on a dependency

-missing artifacts: what depends on things that arent there (split into
sun, OSS, proprietary)

-scale: who depends on the most stuff

-stability: who is most bleeding edge, versus trailing

output: generate fancy SVG graphs from it, or RDF triples for the fun of
it.

Having just been doing complex graph work in Java, I'd actually consider
using Prolog for working with the dependency graph; the plugins for java
are usually LGPL or GPL based though, especially the working ones (like
JLog).

-steve

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





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



[jira] Created: (MNG-2048) Quote args in mvn script

2006-02-07 Thread Dale Wyttenbach (JIRA)
Quote args in mvn script


 Key: MNG-2048
 URL: http://jira.codehaus.org/browse/MNG-2048
 Project: Maven 2
Type: Bug

  Components: Command Line  
Versions: 2.0.2
 Environment: Windows XP
Cygwin
Reporter: Dale Wyttenbach
Priority: Minor


The mvn script as distributed does not handle quoted args such as:

m2 -Dgreeting=huh bah hello:sayhi

You get the error:

Invalid task 'bah': you must specify a valid lifecycle phase, or a goal in the 
format plugin:goal or pluginGroupId:pluginArtifactId:pluginVersion:goal

Here is a fix for the mvn script:

*** mvn 2006/02/07 15:58:33 1.1
--- mvn 2006/02/07 15:58:38
***
*** 134,138 
-classpath ${M2_HOME}/core/boot/classworlds-*.jar \
-Dclassworlds.conf=${M2_HOME}/bin/m2.conf \
-Dmaven.home=${M2_HOME}  \
!   ${CLASSWORLDS_LAUNCHER} $@
  
--- 134,138 
-classpath ${M2_HOME}/core/boot/classworlds-*.jar \
-Dclassworlds.conf=${M2_HOME}/bin/m2.conf \
-Dmaven.home=${M2_HOME}  \
!   ${CLASSWORLDS_LAUNCHER} $@

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


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



[jira] Updated: (MNG-2047) doc. Philosophy of Maven: Typo

2006-02-07 Thread John Casey (JIRA)
 [ http://jira.codehaus.org/browse/MNG-2047?page=all ]

John Casey updated MNG-2047:


  Assign To: Allan Ramirez
Fix Version: documentation

Allan, can you fix this and use it to test your commit privileges? I think they 
should be fixed now.

 doc. Philosophy of Maven: Typo
 

  Key: MNG-2047
  URL: http://jira.codehaus.org/browse/MNG-2047
  Project: Maven 2
 Type: Bug

   Components: Documentation: Guides
 Versions: 2.0.2
 Reporter: Rainer Wasserfuhr
 Assignee: Allan Ramirez
 Priority: Trivial
  Fix For: documentation



 http://svn.apache.org/viewcvs.cgi/maven/site/trunk/src/site/apt/background/?rev=375610
 typo: resuability - reusability

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


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



[jira] Commented: (MECLIPSE-37) eclipse:eclipse should execute in a later phase than generate-sources

2006-02-07 Thread John Casey (JIRA)
[ http://jira.codehaus.org/browse/MECLIPSE-37?page=comments#action_58066 ] 

John Casey commented on MECLIPSE-37:


it might be good to define a sort of dry-run switch for plugins to follow, 
which would ask them not to modify anything, just to add the compile source 
roots, etc that they would have added, so that plugins like this can do their 
job more accurately.

That's sort of a big design issue, though. :)

 eclipse:eclipse should execute in a later phase than generate-sources
 ---

  Key: MECLIPSE-37
  URL: http://jira.codehaus.org/browse/MECLIPSE-37
  Project: Maven 2.x Eclipse Plugin
 Type: Bug

 Versions: 2.0
 Reporter: Mark Donszelmann
 Assignee: fabrizio giustina
  Fix For: 2.1



 the eclipse:eclipse goal should run in a later phase than it currently does 
 (generate-sources)
 as user defined plugins may add to the compileSourceRoots and 
 testCompileSourceRoots.
 If it runs later, added paths will be written correctly to the .classpath.
 Suggested phase is 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


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



Re: critique of maven 2.0.2

2006-02-07 Thread Piéroni Raphaël
I made some prolog at school, but never had since. but i remember well
enough.
Obviously the first thing to do is to create the facts by reading the poms.
Which means reading all the poms at ibiblio (i remember there is a CVS/SVN
of all the poms but where ?)

I do not get the point about exclusion (as i never used exclusion in
maven2).

Will try to sent a better email of what i am understanding this nite after
work.

Raphaël


2006/2/7, Steve Loughran [EMAIL PROTECTED]:

 Piéroni Raphaël wrote:
  Hello,
 
  I have not so much time, but i am volunteering on this if some one can
 point
  me to the 'dependency graph api'.
  And i needed some idea of code to work at home. this one is especially
  insterresting part (obviously the prolog one - Steve, if you can point
 me to
  the java-prolog library you know. the only one i know (and never used)
 is
  http://sourceforge.net/projects/amine-platform)

  I have not so much time, but i am volunteering on this if some one
 can point
  me to the 'dependency graph api'.
  And i needed some idea of code to work at home. this one is especially
  insterresting part (obviously the prolog one - Steve, if you can
 point me to
  the java-prolog library you know. the only one i know (and never used)
 is
  http://sourceforge.net/projects/amine-platform)

 I didnt know of that one.

 The one I know of is Jlog: http://jlogic.sourceforge.net/ .

 Our deployment runtime (smartfrog) can use this or other logic engines
 that can be dropped in to our constraint API, so that when you deploy
 things you can declare constraints in the logic language; let the system
 work out for itself what a good solution is to some of the constraints.
 We explicitly support other back ends so that we remain LGPL instead of
 GPL;

 I don't know what maven has in terms of a dependency API; what I'd do is
 -grab the pom files (well, be pointed at a repository and walk the tree)
 -extract the XML data
 -assert that all as facts in the prolog database
 -add extra rules

 resolve out interesting facts

 e.g

 m(junit,junit,3.8.1).
 m(log4j,log4j,1.2.8).
 depends(m(junit,junit,3.8.1),m(log4j,log4j,1.2.8)).

 Otherwise It is easy to declare transitive dependencies

 depends(X,Y) :- depends(X,Z),depends(Z,Y).

 Then you can get all solutions to a  problem :

 depends(m(me,myapp,3.4)),X).

 exclusions complicate this model. Not having written proper prolog for a
 decade, it doesnt come to me off the top of my head. Something like X
 depends on m(G,A,V) if there isnt an excludes(X,m(G,A,_)), but prolog
 isnt great for specifying negative facts.

 Version rules are the other complexity. You can declare that a module is
 newer than something with the same group/artefact if its version tag is
 newer:

 newversion(m(Group,Artefact,Version),m(Group,Artifact,Version2)) :-
 Version  Version2.

 Then add rules about only the newest version of anything being used.

 If you've never done Prolog, it is a different way of thinking. It
 should mesh very well with XML work. I've done RDBMS stuff with it in
 the past, and makes some things wonderfully easy (if desperately
 inefficient)

 -steve




 
  Regards,
 
  Raphaël
 
  2006/2/7, Steve Loughran [EMAIL PROTECTED]:
 
 
  I personally think an interesting project for someone with time on
 their
  hands would be to write some code to walk the repository and derive
  useful facts from the dependency graph. I know this is on Brett's todo
  list, but it doesnt actually need repository/CVS access, and could be
  written by anyone.
 
  Things you could do with the right tool
 
  -reverse analysis, who uses junit, or junit-3.7
 
  -cycle detection; who depends on a dependency
 
  -missing artifacts: what depends on things that arent there (split into
  sun, OSS, proprietary)
 
  -scale: who depends on the most stuff
 
  -stability: who is most bleeding edge, versus trailing
 
  output: generate fancy SVG graphs from it, or RDF triples for the fun
 of
  it.
 
  Having just been doing complex graph work in Java, I'd actually
 consider
  using Prolog for working with the dependency graph; the plugins for
 java
  are usually LGPL or GPL based though, especially the working ones (like
  JLog).
 
  -steve
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 
 


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




[jira] Created: (SCM-154) Bazaar tests should not assume bzr is installed

2006-02-07 Thread Mike Perham (JIRA)
Bazaar tests should not assume bzr is installed
---

 Key: SCM-154
 URL: http://jira.codehaus.org/browse/SCM-154
 Project: Maven SCM
Type: Bug

Reporter: Mike Perham
Priority: Critical


Bazaar breaks my SCM build because it assumes it is installed.  I do not think 
the user should be forced to install Bazaar just to compile the SCM codebase.  
See the StarTeam, Perforce and ClearCase providers for examples of providers 
which do not assume an installation.

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



[jira] Updated: (SCM-154) Bazaar tests should not assume bzr is installed

2006-02-07 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-154?page=all ]

Mike Perham updated SCM-154:


Version: 1.0-beta-3
Fix Version: 1.0-beta-3
  Component: maven-scm-provider-bazaar

 Bazaar tests should not assume bzr is installed
 ---

  Key: SCM-154
  URL: http://jira.codehaus.org/browse/SCM-154
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-bazaar
 Versions: 1.0-beta-3
 Reporter: Mike Perham
 Priority: Critical
  Fix For: 1.0-beta-3



 Bazaar breaks my SCM build because it assumes it is installed.  I do not 
 think the user should be forced to install Bazaar just to compile the SCM 
 codebase.  See the StarTeam, Perforce and ClearCase providers for examples of 
 providers which do not assume an installation.

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



[jira] Commented: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Mike Perham (JIRA)
[ http://jira.codehaus.org/browse/SCM-121?page=comments#action_58067 ] 

Mike Perham commented on SCM-121:
-

I get the exact same error that Dan posted on 16/Jan.  I will attach my cvs 
binary.

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0



 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

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



[jira] Updated: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Mike Perham (JIRA)
 [ http://jira.codehaus.org/browse/SCM-121?page=all ]

Mike Perham updated SCM-121:


Attachment: cvs.exe

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0
  Attachments: cvs.exe


 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

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



Re: Bringing plugins to Apache Maven

2006-02-07 Thread Emmanuel Venisse



Brett Porter a écrit :

This is not a vote. +1's here are just I've read and think it's all
good, but generally I'm just looking for feedback on specific plugins
and decision points before taking this any further forward.

Some of the plugins that wound up in mojo seem better suited to the main
Apache project due to a) originally coming from there b) having the core
libraries located there c) being essential to the day to day use of the
project.

These are the ones I'm thinking of:
- jxr report (relates to jxr)


+1


- surefire report (relates to surefire)


+1


- changes/jira/announcement report (relates to issue stuff in sandbox)


+1


- changelog report (relates to scm)


+1
It should probably go into maven-scm.


- dependency-maven-plugin (sounds generally handy in eliminating a lot
of small antrunning).


+1



The other ones I'm tossing up:
- taglist (generally useful report, originally came from m1)

I put out a call for opinions and while the relevant mojo people were in
favour, some of the Maven developers were either on the fence or against
it. However, I didn't really receive an answer to my responses to those
concerns.
As a community we need to decide where we are going to develop
individual plugins. As I understand it, mojo.codehaus.org was
established to:
- develop things that can't be entirely under the ASL.
- avoid developing plugins that rotted and tied due to lack of community
in m1
- give a place for individual plugin developers to start out but still
operate in the same way as the Maven community.

It's always been my thought that plugins at maven.apache.org should be
those used by 80% of Maven users or essential to its operation, and
those that relate to the Maven subprojects themselves. Also, plugins in
like groups should be kept together.

So, time to bring it here and get everyone's feedback again. If you
already had objections, please voice them again if they are still a concern.

What do others think? Note that this would imply bringing in a couple of
new committers, but they are people that have been generally helpful.

Cheers,
Brett

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







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



Re: svn commit: r375474 - /maven/maven-1/plugins/trunk/plugins-site/project.xml

2006-02-07 Thread Lukas Theussl
Sorry, I just thought this order was more logical (changelog, 
file/dev-activity together, license in the end,...). I'll check the 
sandbox as well.


-Lukas


Arnaud HERITIER wrote:

I just use the alphabetical order.
Why this order ?
It's for the order in the menu ?

Be careful to apply the same chages in the sandbox when you modify a
commons part of the build (plugins-parent, plugins-site ...)


Arnaud

On 2/7/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:


Author: ltheussl
Date: Mon Feb  6 20:21:03 2006
New Revision: 375474

URL: http://svn.apache.org/viewcvs?rev=375474view=rev
Log:
Re-order reports, add license report

Modified:
  maven/maven-1/plugins/trunk/plugins-site/project.xml

Modified: maven/maven-1/plugins/trunk/plugins-site/project.xml
URL: 
http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/plugins-site/project.xml?rev=375474r1=375473r2=375474view=diff
==
--- maven/maven-1/plugins/trunk/plugins-site/project.xml (original)
+++ maven/maven-1/plugins/trunk/plugins-site/project.xml Mon Feb  6 20:21:03 
2006
@@ -176,15 +176,14 @@
   defaultGoalplugins:site/defaultGoal
 /build
 reports
-reportmaven-changelog-plugin/report
-reportmaven-changes-plugin/report
   reportmaven-dashboard-plugin/report
-reportmaven-developer-activity-plugin/report
-reportmaven-faq-plugin/report
+reportmaven-changelog-plugin/report
   reportmaven-file-activity-plugin/report
-reportmaven-jdepend-plugin/report
-reportmaven-linkcheck-plugin/report
+reportmaven-developer-activity-plugin/report
   reportmaven-multichanges-plugin/report
   reportmaven-multiproject-plugin/report
+reportmaven-faq-plugin/report
+reportmaven-linkcheck-plugin/report
+reportmaven-license-plugin/report
 /reports
/project





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



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



Re: Bringing plugins to Apache Maven

2006-02-07 Thread Lukas Theussl


+1 (read and agree).

Just make sure we have someone willing to keep them maintained to avoid 
the mess we have in m1 now.


-Lukas



Brett Porter wrote:

This is not a vote. +1's here are just I've read and think it's all
good, but generally I'm just looking for feedback on specific plugins
and decision points before taking this any further forward.

Some of the plugins that wound up in mojo seem better suited to the main
Apache project due to a) originally coming from there b) having the core
libraries located there c) being essential to the day to day use of the
project.

These are the ones I'm thinking of:
- jxr report (relates to jxr)
- surefire report (relates to surefire)
- changes/jira/announcement report (relates to issue stuff in sandbox)
- changelog report (relates to scm)
- dependency-maven-plugin (sounds generally handy in eliminating a lot
of small antrunning).

The other ones I'm tossing up:
- taglist (generally useful report, originally came from m1)

I put out a call for opinions and while the relevant mojo people were in
favour, some of the Maven developers were either on the fence or against
it. However, I didn't really receive an answer to my responses to those
concerns.
As a community we need to decide where we are going to develop
individual plugins. As I understand it, mojo.codehaus.org was
established to:
- develop things that can't be entirely under the ASL.
- avoid developing plugins that rotted and tied due to lack of community
in m1
- give a place for individual plugin developers to start out but still
operate in the same way as the Maven community.

It's always been my thought that plugins at maven.apache.org should be
those used by 80% of Maven users or essential to its operation, and
those that relate to the Maven subprojects themselves. Also, plugins in
like groups should be kept together.

So, time to bring it here and get everyone's feedback again. If you
already had objections, please voice them again if they are still a concern.

What do others think? Note that this would imply bringing in a couple of
new committers, but they are people that have been generally helpful.

Cheers,
Brett

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



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



[jira] Commented: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Mike Perham (JIRA)
[ http://jira.codehaus.org/browse/SCM-121?page=comments#action_58074 ] 

Mike Perham commented on SCM-121:
-

Weird.  I wonder if it's a cygwin binary and your cygwin1.dll is different 
enough to not display the bad behavior we are seeing?

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0
  Attachments: cvs.exe


 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

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



Re: svn commit: r375474 - /maven/maven-1/plugins/trunk/plugins-site/project.xml

2006-02-07 Thread Arnaud HERITIER
you're right.
No problem.
Arnaud

On 2/7/06, Lukas Theussl [EMAIL PROTECTED] wrote:
 Sorry, I just thought this order was more logical (changelog,
 file/dev-activity together, license in the end,...). I'll check the
 sandbox as well.

 -Lukas


 Arnaud HERITIER wrote:
  I just use the alphabetical order.
  Why this order ?
  It's for the order in the menu ?
 
  Be careful to apply the same chages in the sandbox when you modify a
  commons part of the build (plugins-parent, plugins-site ...)
 
 
  Arnaud
 
  On 2/7/06, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote:
 
 Author: ltheussl
 Date: Mon Feb  6 20:21:03 2006
 New Revision: 375474
 
 URL: http://svn.apache.org/viewcvs?rev=375474view=rev
 Log:
 Re-order reports, add license report
 
 Modified:
maven/maven-1/plugins/trunk/plugins-site/project.xml
 
 Modified: maven/maven-1/plugins/trunk/plugins-site/project.xml
 URL: 
 http://svn.apache.org/viewcvs/maven/maven-1/plugins/trunk/plugins-site/project.xml?rev=375474r1=375473r2=375474view=diff
 ==
 --- maven/maven-1/plugins/trunk/plugins-site/project.xml (original)
 +++ maven/maven-1/plugins/trunk/plugins-site/project.xml Mon Feb  6 
 20:21:03 2006
 @@ -176,15 +176,14 @@
 defaultGoalplugins:site/defaultGoal
   /build
   reports
 -reportmaven-changelog-plugin/report
 -reportmaven-changes-plugin/report
 reportmaven-dashboard-plugin/report
 -reportmaven-developer-activity-plugin/report
 -reportmaven-faq-plugin/report
 +reportmaven-changelog-plugin/report
 reportmaven-file-activity-plugin/report
 -reportmaven-jdepend-plugin/report
 -reportmaven-linkcheck-plugin/report
 +reportmaven-developer-activity-plugin/report
 reportmaven-multichanges-plugin/report
 reportmaven-multiproject-plugin/report
 +reportmaven-faq-plugin/report
 +reportmaven-linkcheck-plugin/report
 +reportmaven-license-plugin/report
   /reports
  /project
 
 
 
 
  -
  To unsubscribe, e-mail: [EMAIL PROTECTED]
  For additional commands, e-mail: [EMAIL PROTECTED]
 

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



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



[jira] Commented: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/SCM-121?page=comments#action_58075 ] 

Emmanuel Venisse commented on SCM-121:
--

Info about my cygwin1.dll:
v ersion: 1005.19.0.0
Build date : 2006-01-20 13:28

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0
  Attachments: cvs.exe


 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

-- 
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: (MPDASHBOARD-28) Please sorth the report in alpha order

2006-02-07 Thread Lukas Theussl (JIRA)
[ http://jira.codehaus.org/browse/MPDASHBOARD-28?page=comments#action_58076 
] 

Lukas Theussl commented on MPDASHBOARD-28:
--

For the record: introduced maven.dashboard.sort and 
maven.dashboard.sort.property properties.

 Please sorth the report in alpha order
 --

  Key: MPDASHBOARD-28
  URL: http://jira.codehaus.org/browse/MPDASHBOARD-28
  Project: maven-dashboard-plugin
 Type: Improvement

 Reporter: Jon Strayer
 Priority: Minor
  Fix For: 1.9



 When you have a lot of projects on the dashbord report (and currently we have 
 34) the default sort makes it hard to find a specific project.

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


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



[jira] Created: (SCM-155) Perforce instance for maven-scm testing and continuum testing

2006-02-07 Thread Emmanuel Venisse (JIRA)
Perforce instance for maven-scm testing and continuum testing
-

 Key: SCM-155
 URL: http://jira.codehaus.org/browse/SCM-155
 Project: Maven SCM
Type: Task

  Components: maven-scm-provider-perforce  
Reporter: Emmanuel Venisse


- Install somewhere an instance of Perforce accessible for all of us
- Add documentation about install/configuration
- Add documentation about what we need on local machine for use it

-- 
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] Assigned: (SCM-155) Perforce instance for maven-scm testing and continuum testing

2006-02-07 Thread Emmanuel Venisse (JIRA)
 [ http://jira.codehaus.org/browse/SCM-155?page=all ]

Emmanuel Venisse reassigned SCM-155:


Assign To: Mike Perham

 Perforce instance for maven-scm testing and continuum testing
 -

  Key: SCM-155
  URL: http://jira.codehaus.org/browse/SCM-155
  Project: Maven SCM
 Type: Task

   Components: maven-scm-provider-perforce
 Reporter: Emmanuel Venisse
 Assignee: Mike Perham



 - Install somewhere an instance of Perforce accessible for all of us
 - Add documentation about install/configuration
 - Add documentation about what we need on local machine for use it

-- 
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: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Lukas Theussl (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58077 ] 

Lukas Theussl commented on MPCHECKSTYLE-53:
---

It's not a problem with checkstyle itself but with ant's style task that is 
used to transform the results. Did you load the oracle dependency in the root 
classloader? See http://maven.apache.org/maven-1.x/faq.html#BadXSLT



 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



[jira] Created: (SCM-156) Add TCK tests for Perforce

2006-02-07 Thread Emmanuel Venisse (JIRA)
Add TCK tests for Perforce
--

 Key: SCM-156
 URL: http://jira.codehaus.org/browse/SCM-156
 Project: Maven SCM
Type: Task

  Components: maven-scm-provider-perforce  
Reporter: Emmanuel Venisse


They'll be run only by developers that have Perforce installed

-- 
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] Assigned: (SCM-158) Add TCK tests for Starteam

2006-02-07 Thread Emmanuel Venisse (JIRA)
 [ http://jira.codehaus.org/browse/SCM-158?page=all ]

Emmanuel Venisse reassigned SCM-158:


Assign To: Dan Tran

 Add TCK tests for Starteam
 --

  Key: SCM-158
  URL: http://jira.codehaus.org/browse/SCM-158
  Project: Maven SCM
 Type: Task

   Components: maven-scm-provider-starteam
 Reporter: Emmanuel Venisse
 Assignee: Dan Tran



 They'll be run only by developers that have Starteam installed

-- 
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: (SCM-157) Add TCK tests for Clearcase

2006-02-07 Thread Emmanuel Venisse (JIRA)
Add TCK tests for Clearcase
---

 Key: SCM-157
 URL: http://jira.codehaus.org/browse/SCM-157
 Project: Maven SCM
Type: Task

  Components: maven-scm-provider-clearcase  
Reporter: Emmanuel Venisse


They'll be run only by developers that have Clearcase installed.

It will be great if we can have them for all type of Clearcase

-- 
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: (SCM-158) Add TCK tests for Starteam

2006-02-07 Thread Emmanuel Venisse (JIRA)
Add TCK tests for Starteam
--

 Key: SCM-158
 URL: http://jira.codehaus.org/browse/SCM-158
 Project: Maven SCM
Type: Task

  Components: maven-scm-provider-starteam  
Reporter: Emmanuel Venisse


They'll be run only by developers that have Starteam installed

-- 
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-1990) directoryPermissions is not repected when I deploy a POM

2006-02-07 Thread Erik van Zijst (JIRA)
[ http://jira.codehaus.org/browse/MNG-1990?page=comments#action_58078 ] 

Erik van Zijst commented on MNG-1990:
-

I'm having the same problem and I'm afraid it's making it difficult cooperate 
on projects.


 directoryPermissions is not repected when I deploy a POM
 

  Key: MNG-1990
  URL: http://jira.codehaus.org/browse/MNG-1990
  Project: Maven 2
 Type: Bug

  Environment: Debian Linux unstable, Sun JDK 1.5.0_06
 Reporter: Trustin Lee
 Assignee: Brett Porter
  Fix For: 2.0.3



 It seems like 'directoryPermissions' doesn't work at all though 
 'filePermissions' do.  I tried both scp and scpexe.  Nothing worked.  I also 
 changed my umask to 002, but it didn't help at all.
 If you have committership in the Apache Directory Project (Brett? :), then 
 you can try it by yourself:
 
 svn co https://svn.apache.org/repos/asf/directory/trunks/ directory
 cd directory
 mvn --non-recursive deploy
 
 This is my ~/.m2/settings.xml
 
 ?xml version=1.0 encoding=UTF-8?
 settings
   servers
 server
   idapache.snapshots/id
   usernametrustin/username
   privateKey/home/trustin/.ssh/id_rsa/privateKey
   directoryPermissions0775/directoryPermissions
   filePermissions0664/filePermissions
 /server
   /servers
 /settings
 

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


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



[jira] Commented: (SCM-29) test with CVS NT

2006-02-07 Thread Dennis Lundberg (JIRA)
[ http://jira.codehaus.org/browse/SCM-29?page=comments#action_58080 ] 

Dennis Lundberg commented on SCM-29:


Running the command mentioned by Emmanuel in the previous comment works fine 
for me using CVSNT 2.0.51 on Windows XP. It produces the following results:

U testCheckOutWithTag/src/java/org/apache/maven/MavenUtils.java


 test with CVS NT
 

  Key: SCM-29
  URL: http://jira.codehaus.org/browse/SCM-29
  Project: Maven SCM
 Type: Test

   Components: maven-scm-provider-cvs
 Reporter: Brett Porter
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-3



 Vincent reported test failures on CVS NT... test it and fix if required.

-- 
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-2049) Dependencies without POMs cause intermittent failures

2006-02-07 Thread Matthew Beermann (JIRA)
Dependencies without POMs cause intermittent failures
-

 Key: MNG-2049
 URL: http://jira.codehaus.org/browse/MNG-2049
 Project: Maven 2
Type: Bug

  Components: Artifacts and Repositories  
Versions: 2.0.2
Reporter: Matthew Beermann


We have a number of jars in our repository that don't have POMs, e.g. 
third-party libraries, etc. Maven happily downloads the jar anyway, and issues 
a warning that there's no POM - except, sometimes, it just fails instead. See 
the build log below. If I were to rerun Maven again, it might fail on a 
different jar, or it might succeed. I can't seem to find any rhyme or reason to 
it...

I agree that a missing POM merits a warning, but if the jar is there, it 
shouldn't be failing the build!

Downloading: http://prdwebdev11/repository/j2ee/j2ee/1.3.1/j2ee-1.3.1.pom
[WARNING] Unable to get resource from repository prdwebdev11 
(http://prdwebdev11/repository)
Downloading: http://repo1.maven.org/maven2/j2ee/j2ee/1.3.1/j2ee-1.3.1.pom
[INFO] 

[ERROR] BUILD ERROR
[INFO] 

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


Project ID: j2ee:j2ee

Reason: Error getting POM for 'j2ee:j2ee' from the repository: Error 
transferring file
  j2ee:j2ee:pom:1.3.1

from the specified remote repositories:
  central (http://repo1.maven.org/maven2),
  prdwebdev11 (http://prdwebdev11/repository)

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


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



[jira] Created: (MRELEASE-79) Canoo webTest: please get latest version to facilitate downloading

2006-02-07 Thread Annette Cass (JIRA)
Canoo webTest: please get latest version to facilitate downloading
--

 Key: MRELEASE-79
 URL: http://jira.codehaus.org/browse/MRELEASE-79
 Project: Maven 2.x Release Plugin
Type: Improvement

Reporter: Annette Cass


webTest's most recent build is: Release class = 1.7, build number = R_1167 

I would VERY MUCH appreciate it if you could get the most recent version to 
allow downloading from your site (http://maven-plugins.sourceforge.net).

Thanks. 

Annette Cass

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


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



[jira] Commented: (MAVENUPLOAD-722) Update Tapestry 4.0 POM at ibiblio to reflect proper dependencies

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

Carlos Sanchez commented on MAVENUPLOAD-722:


thanks for pointing that out. It'll be fxed in a few hours

 Update Tapestry 4.0 POM at ibiblio to reflect proper dependencies
 -

  Key: MAVENUPLOAD-722
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-722
  Project: maven-upload-requests
 Type: Task

 Reporter: Matt Raible
 Assignee: Carlos Sanchez



 The current Tapestry 4.0 POM at ibiblio has no dependencies specifies.  This 
 upload bundle contains a pom.xml with the dependencies specified.
 This could be a duplicate of MEV-303, but that one doesn't seem to have taken 
 effect yet (and it was marked fixed 2 weeks ago).
 http://issues.apache.org/jira/browse/TAPESTRY-857

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


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



[jira] Commented: (SCM-29) test with CVS NT

2006-02-07 Thread Emmanuel Venisse (JIRA)
[ http://jira.codehaus.org/browse/SCM-29?page=comments#action_58082 ] 

Emmanuel Venisse commented on SCM-29:
-

Hmm, doesn't work with CVSNT 2.5.03 (downloaded today).

What is the correct version? what is the non bugged version?
Your version get the same result than linux cvs.
I'd be +1 to remove my test on cvsnt in checkout command and i'm not sure a 
numeric tag is used by users because it can checkout only one file.
WDYT?

 test with CVS NT
 

  Key: SCM-29
  URL: http://jira.codehaus.org/browse/SCM-29
  Project: Maven SCM
 Type: Test

   Components: maven-scm-provider-cvs
 Reporter: Brett Porter
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-3



 Vincent reported test failures on CVS NT... test it and fix if required.

-- 
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: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Bernard Durfee (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58083 ] 

Bernard Durfee commented on MPCHECKSTYLE-53:


Actually, I think there is a change that should be made in the plugin.jelly 
file, before executing the Ant 'style' task (line 235), there should be a line 
line...

{code}
${systemScope.setProperty('javax.xml.transform.TransformerFactory','org.apache.xalan.processor.TransformerFactoryImpl')}
{code}

...which will change the system property to make sure JAXP returns the Xalan 
transformer factory to Ant, because the style tag requires Xalan 
specifically. I made the change locally and it works fine.

Also, maybe you'll need to add Xalan as a dependency for the plugin, since it 
uses the Ant style tag, which requires Xalan. Really this is an Ant problem, 
since it should use only standard JAXP methods. But since it requires Xalan, 
now so does the CheckStyle Plugin.

 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



[jira] Created: (MAVENUPLOAD-724) new version to upload, groupId=org.tango-project artifactId=tango-icon-theme version=0.6.7

2006-02-07 Thread Michael Heuer (JIRA)
new version to upload, groupId=org.tango-project artifactId=tango-icon-theme 
version=0.6.7
--

 Key: MAVENUPLOAD-724
 URL: http://jira.codehaus.org/browse/MAVENUPLOAD-724
 Project: maven-upload-requests
Type: Task

Reporter: Michael Heuer


The Tango Desktop Project exists to create a consistent user experience for 
free and Open Source software with graphical user interfaces.

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


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



[jira] Commented: (SCM-121) Intermittent CVS test failures

2006-02-07 Thread Mike Perham (JIRA)
[ http://jira.codehaus.org/browse/SCM-121?page=comments#action_58084 ] 

Mike Perham commented on SCM-121:
-

I checked and it looks like that binary is static.  So I have no idea why it's 
not working.  I'm out of ideas.

 Intermittent CVS test failures
 --

  Key: SCM-121
  URL: http://jira.codehaus.org/browse/SCM-121
  Project: Maven SCM
 Type: Bug

   Components: maven-scm-provider-cvs
 Versions: 1.0-beta-3
 Reporter: Mike Perham
  Fix For: 1.0
  Attachments: cvs.exe


 Dan and I continue to have test failures when trying to compile the cvs 
 plugin in our environment.  I emailed these problems to the scm-dev list 
 about a week ago.

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



[jira] Commented: (SCM-29) test with CVS NT

2006-02-07 Thread Dennis Lundberg (JIRA)
[ http://jira.codehaus.org/browse/SCM-29?page=comments#action_58085 ] 

Dennis Lundberg commented on SCM-29:


Some reading in the Cederqvist
http://ximbiot.com/cvs/manual/cvs-1.11.21/cvs_17.html#SEC157
http://ximbiot.com/cvs/manual/cvs-1.11.21/cvs_16.html#SEC117
http://ximbiot.com/cvs/manual/cvs-1.11.21/cvs_4.html#SEC48

My conclusion from the references above is that you are not allowed to use . 
character in the value for the -r option in a checkout command.

 test with CVS NT
 

  Key: SCM-29
  URL: http://jira.codehaus.org/browse/SCM-29
  Project: Maven SCM
 Type: Test

   Components: maven-scm-provider-cvs
 Reporter: Brett Porter
 Assignee: Emmanuel Venisse
  Fix For: 1.0-beta-3



 Vincent reported test failures on CVS NT... test it and fix if required.

-- 
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: (MPIR-25) Text/caption for table in dependencies report should be left-justified like text in other reports

2006-02-07 Thread Chris Markle (JIRA)
Text/caption for table in dependencies report should be left-justified like 
text in other reports
-

 Key: MPIR-25
 URL: http://jira.codehaus.org/browse/MPIR-25
 Project: Maven 2.x Project Info Reports Plugin
Type: Improvement

Versions: 2.0-beta-3
 Environment: Windows/XP, Maven 2.0.2, Maven Quick Start Archetype as sample 
project
Reporter: Chris Markle
Priority: Trivial
 Attachments: dependencies.html

Nit but... In the dependencies report, the text (table caption?) under Project 
Dependencies which is The following is a list of dependencies for this 
project. These dependencies are required to compile and run the application: 
(right above the table of dependencies is centered as opposed to being 
left-justified. All other project info reports have siilar text left-justified 
so I would argue that this is an inconsistency (and just plain looks bad). I 
was able to reproduce this just using the Maven Quick Start Archetype and 
building the site goal. I will attach the resulting dependencies.html. I assume 
that you must have at least one dependency (yielding a table) before this is 
seen.

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


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



[jira] Commented: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Lukas Theussl (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58086 ] 

Lukas Theussl commented on MPCHECKSTYLE-53:
---

I have deployed a new snapshot, please test:

maven plugin:download 
-Dmaven.repo.remote=http://www.ibiblio.org/maven,http://cvs.apache.org/repository/
 -DgroupId=maven -DartifactId=maven-checkstyle-plugin -Dversion=3.0.1-SNAPSHOT

Thanks!

 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



[jira] Created: (MNG-2050) Classloader.getResource() doesn't encode blanks

2006-02-07 Thread Roland Kofler (JIRA)
Classloader.getResource() doesn't encode blanks
---

 Key: MNG-2050
 URL: http://jira.codehaus.org/browse/MNG-2050
 Project: Maven 2
Type: Bug

  Components: General  
Versions: 2.0.1
 Environment: win xp 
Reporter: Roland Kofler


When I'm executing an
  getClass().getClassLoader().getResource(s);
it gives back an URL encoded string in eclipse while Maven2 gives me blanks in 
my URL:
* eclipse

file:/C:/Dokumente%20und%20Einstellungen/roland.kofler/systemone/core/target/test-classes/fsm.jpg
*maven2
file:/C:/Dokumente und 
Einstellungen/roland.kofler/systemone/core/target/test-classes/fsm.jpg

MY PROBLEM WITH THIS:

Because of this behaviour a 
  new URI(file:/C:/Dokumente und 
Einstellungen/roland.kofler/systemone/core/target/test-classes/fsm.jpg)

throws a URISyntaxException.



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


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



[jira] Closed: (MAVENUPLOAD-724) new version to upload, groupId=org.tango-project artifactId=tango-icon-theme version=0.6.7

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

 Assign To: Carlos Sanchez
Resolution: Fixed

 new version to upload, groupId=org.tango-project artifactId=tango-icon-theme 
 version=0.6.7
 --

  Key: MAVENUPLOAD-724
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-724
  Project: maven-upload-requests
 Type: Task

 Reporter: Michael Heuer
 Assignee: Carlos Sanchez



 The Tango Desktop Project exists to create a consistent user experience for 
 free and Open Source software with graphical user interfaces.

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


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



[jira] Closed: (MAVENUPLOAD-707) Glazedlists 1.5.0

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

 Assign To: Carlos Sanchez
Resolution: Fixed

 Glazedlists 1.5.0
 -

  Key: MAVENUPLOAD-707
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-707
  Project: maven-upload-requests
 Type: Task

 Reporter: Geoffrey De Smet
 Assignee: Carlos Sanchez
  Attachments: pom.xml


 JTable with sorting  filtering, used in spring-rich and many Swing 
 applications.

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


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



[jira] Closed: (MAVENUPLOAD-717) Databinder 0.2 with sources

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

Resolution: Fixed

 Databinder 0.2 with sources
 ---

  Key: MAVENUPLOAD-717
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-717
  Project: maven-upload-requests
 Type: Task

 Reporter: Nathan Hamblen
 Assignee: Carlos Sanchez



 Please upload databinder-0.2 with sources, and also this archetype update:
 http://databinder.net/releases/data-app-0.2-bundle.jar

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


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



Re: Bringing plugins to Apache Maven

2006-02-07 Thread Stephane Nicoll
+1, especially for changes/jira and announcement stuff.



On 2/7/06, Brett Porter [EMAIL PROTECTED] wrote:
 This is not a vote. +1's here are just I've read and think it's all
 good, but generally I'm just looking for feedback on specific plugins
 and decision points before taking this any further forward.

 Some of the plugins that wound up in mojo seem better suited to the main
 Apache project due to a) originally coming from there b) having the core
 libraries located there c) being essential to the day to day use of the
 project.

 These are the ones I'm thinking of:
 - jxr report (relates to jxr)
 - surefire report (relates to surefire)
 - changes/jira/announcement report (relates to issue stuff in sandbox)
 - changelog report (relates to scm)
 - dependency-maven-plugin (sounds generally handy in eliminating a lot
 of small antrunning).

 The other ones I'm tossing up:
 - taglist (generally useful report, originally came from m1)

 I put out a call for opinions and while the relevant mojo people were in
 favour, some of the Maven developers were either on the fence or against
 it. However, I didn't really receive an answer to my responses to those
 concerns.
 As a community we need to decide where we are going to develop
 individual plugins. As I understand it, mojo.codehaus.org was
 established to:
 - develop things that can't be entirely under the ASL.
 - avoid developing plugins that rotted and tied due to lack of community
 in m1
 - give a place for individual plugin developers to start out but still
 operate in the same way as the Maven community.

 It's always been my thought that plugins at maven.apache.org should be
 those used by 80% of Maven users or essential to its operation, and
 those that relate to the Maven subprojects themselves. Also, plugins in
 like groups should be kept together.

 So, time to bring it here and get everyone's feedback again. If you
 already had objections, please voice them again if they are still a concern.

 What do others think? Note that this would imply bringing in a couple of
 new committers, but they are people that have been generally helpful.

 Cheers,
 Brett

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




--
.::You're welcome ::.

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



[jira] Closed: (MAVENUPLOAD-721) Upload Javassist 3.0

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

 Assign To: Carlos Sanchez
Resolution: Fixed

Moved javassist versions from javassist group to jboss group, please use jboss 
group

 Upload Javassist 3.0
 

  Key: MAVENUPLOAD-721
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-721
  Project: maven-upload-requests
 Type: Task

 Reporter: Matt Raible
 Assignee: Carlos Sanchez



 Please upload javassist 3.0 to ibiblio - Tapestry 4.0 depends on this JAR 
 being available.  

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


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



[jira] Commented: (MAVENUPLOAD-723) Upload JOTM 2.0.10 with pom specifying dependencies, as well as new groupId (org.objectweb)

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

Carlos Sanchez commented on MAVENUPLOAD-723:


Several comments:
- groupid for carol should be org.objectweb.carol. Fixed and uploaded.
- howl is already in groupId howl, so we'll keep it there until we have 
resources to relocate it.
- not uploading howl 1.0 as pom is empty, while pom for previous version has 
more info.
- jotm already in jotm groupid, so keeping there, I'll take a look to use your 
poms

 Upload JOTM 2.0.10 with pom specifying dependencies, as well as new groupId 
 (org.objectweb)
 ---

  Key: MAVENUPLOAD-723
  URL: http://jira.codehaus.org/browse/MAVENUPLOAD-723
  Project: maven-upload-requests
 Type: Task

 Reporter: Matt Raible



 In addition, this bundle requires a number of other bundles be uploaded.  
 Carol and Howl are both ObjectWeb projects that I renamed the groupId for (to 
 org.objectweb).
 http://static.raibledesigns.com/downloads/carol-2.0.5-bundle.jar
 http://static.raibledesigns.com/downloads/howl-0.1.11-bundle.jar
 Since Howl 1.0 has been released, I created a bundle for that as well: 
 http://static.raibledesigns.com/downloads/howl-1.0-bundle.jar
 I don't know if this is the correct way to package the IIOP and JRMP Stubs - 
 but it seemed logical.  Maybe their groupId should be org.objectweb.jotm 
 instead?
 http://static.raibledesigns.com/downloads/jotm-iiop-stubs-2.0.10-bundle.jar
 http://static.raibledesigns.com/downloads/jotm-jrmp-stubs-2.0.10-bundle.jar
 In order to use JOTM in my pom.xml - I'm using the following.  The Geronimo 
 JARs allows users to have a seemless downloading experience:
 dependency
   groupIdorg.objectweb/groupId
   artifactIdjotm/artifactId
   version2.0.10/version
   exclusions
 exclusion
   groupIdjavax.resource/groupId
   artifactIdconnector/artifactId
 /exclusion
 exclusion
   groupIdjavax.transaction/groupId
   artifactIdjta/artifactId
 /exclusion
   /exclusions
 /dependency
 dependency
   groupIdgeronimo-spec/groupId
   artifactIdgeronimo-spec-jta/artifactId
   version1.0.1B-rc4/version
 /dependency
 dependency
   groupIdgeronimo-spec/groupId
   artifactIdgeronimo-spec-j2ee-connector/artifactId
   version1.5-rc4/version
 /dependency

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


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



[maven2 build trunk - SUCCESS - update] Tue Feb 7 19:30:00 GMT 2006

2006-02-07 Thread continuum
Distribution:
http://maven.zones.apache.org/~maven/builds/trunk/m2-20060207.193001.tar.gz

Log:
http://maven.zones.apache.org/~maven/logs/trunk/m2-build-log-20060207.193001.txt

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



[jira] Commented: (MPCHECKSTYLE-53) ClassCastException when moving from 2.5 to 3.0

2006-02-07 Thread Bernard Durfee (JIRA)
[ 
http://jira.codehaus.org/browse/MPCHECKSTYLE-53?page=comments#action_58092 ] 

Bernard Durfee commented on MPCHECKSTYLE-53:


Yep, that worked. Although my personal preference is to use the latest version 
of stuff like Xalan, which is 2.7.0. I don't know if it matters much though.

 ClassCastException when moving from 2.5 to 3.0
 --

  Key: MPCHECKSTYLE-53
  URL: http://jira.codehaus.org/browse/MPCHECKSTYLE-53
  Project: maven-checkstyle-plugin
 Type: Bug

 Versions: 3.0
  Environment: Windows/Linux
 Java 5.0
 Maven 1.x
 Reporter: Bernard Durfee
  Fix For: 3.0.1



 The error I get...
 BUILD FAILED
 File.. 
 /home/cruisecontrol/.maven/cache/maven-checkstyle-plugin-3.0/plugin.jelly
 Element... style
 Line.. 238
 Column 59
 java.lang.ClassCastException: 
 org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser
 ...is usually caused when an application is specifically looking for Xerces 
 classes, instead of always going through JAXP interfaces and factories.
 My application uses XSLT 2.0 features, which are not supported by 
 Xerces/Xalan. So I have a file in my JDK lib directory named 
 jaxp.properties...
 {code}
 # JAXP Factories
 javax.xml.parsers.SAXParserFactory   = oracle.xml.jaxp.JXSAXParserFactory
 javax.xml.parsers.DocumentBuilderFactory = 
 oracle.xml.jaxp.JXDocumentBuilderFactory
 javax.xml.transform.TransformerFactory   = 
 oracle.xml.jaxp.JXSAXTransformerFactory
 {code}
 ...which causes the JDK to default to the Oracle parser, which supports XSLT 
 2.0.
 My hunch is that somewhere in the code the JAXP TransformerFactory is called, 
 which returns the Oracle object, but someone is assuming that the Xerces 
 object will be returned and are casting the object to get at some Xerces 
 specific feature.

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


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



Re: [M1] Status of 1.1 release

2006-02-07 Thread Doug Douglass

Arnaud,

I'm trying to produce a failing test for MAVEN-1549 using maven 1.0.2. 
Unfortunately, like Bretts comment to MAVEN-1321 (which 1549 
duplicates), I'm unable to reproduce the problem. I'll poke at it some 
more, but if I can't reproduce it, I'll have nothing to add to the 
touchstone tests.


Doug

Arnaud HERITIER wrote:


Hi Doug,

 Thanks a lot for your help.
 Your testcases are very useful for us to close the issues.
 Can you try (when possible) to create your tests in the touchstone-build :
http://svn.apache.org/viewcvs.cgi/maven/maven-1/core/trunk/src/test/touchstone-build/src/reactor-build/
 It will help us to ensure that these issues never come back.

 For example for the issue MAVEN-1691 I created a testcase :
http://svn.apache.org/viewcvs.cgi/maven/maven-1/core/trunk/src/test/touchstone-build/src/reactor-build/overlappedCalls/
 When this issue will be fix, I'll activate it.
 What you need to do it's to automate your test to fail if the issue exists.
 Can you try to do it for example for MAVEN-1549 ?

 Thanks

Arnaud

 




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

  1   2   >