Re: Best Practice - Maven with WSAD or RAD6
We are doing this with both WSAD and RAD with minimal problems using Maven 1.0.2. I wrote a maven.xml script that we run to copy all jar files into the EAR project for development, and declare dependencies in the EAR project's project.xml that get them included in the build for runtime. The biggest pain is when you want to change the dependencies of the EJB/WAR project - end up having to change in two places (the project and the EAR project). But we are working steadily toward an optimal solution. jeff Sanjay Choudhary wrote: I am able to build my projects and EAR in both WSAD and RAD6. Now problem I face is in third party jars. in RAD6/WSAD project structure is like this EAR Project contains application.xml for EAR contains all third party JAR required by application JAR project EJB Project WAR Project contains JSPs contains third party JARs like struts etc in the LIB folder Now when I used Maven in my development environment, I moved all the third party JARS to maven repository and changed the dependencies accordingly. My java project, ejb projects and war project compiled fine. I am able to create EAR too. Now when I want to run/debug my application on built in Websphere application server, server complains about the third party JARs. Initially, I thought of adding all the third party jars in server classpath - but this is not a good idea. Shall I explode my EAR into EAR project, so that I will have all the third party jars there. Is there someother best practice that I can follow? I am sure someone may have resolved this issue, (maven is around for long). Please advice. Thanks, Sanjay -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: MevenIDE - Error when running within eclipse 3.0.2
Christian - This should really get posted to [EMAIL PROTECTED] as it is a mevenide plugin question. Regardless, you are seeing the result of relying on internal eclipse libraries in 3.1 that do not exist in 3.0. This will be corrected soon. However, note that it does not actually prevent you from running maven within eclipse; it is just an annoying message! jeff Christian Schlaefcke wrote: Hi Folks, when I try to run maven with the Mevenide plugin I get this: An internal error occurred during: Launching. java.lang.NoSuchMethodError: org.eclipse.debug.internal.ui.DebugUIPlugin.getProcessConsoleManager()Lorg/eclipse/debug/internal/ui/views/console/ProcessConsoleManager; org.mevenide.ui.eclipse.launch.configuration.MavenLaunchDelegate.launch(MavenLaunchDelegate.java:138) org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:569) org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:788) org.eclipse.debug.internal.ui.DebugUIPlugin$6.run(DebugUIPlugin.java:955) org.eclipse.core.internal.jobs.Worker.run(Worker.java:66) Any ideas? Thanks Regards, Christian - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven IDE and Eclipse 3.1
[EMAIL PROTECTED] wrote: I just installed Eclipse 3.1 and the Maven IDE from (http://mevenide.codehaus.org/update/3.0/site.xml). The Maven IDE appears to be installed correctly, but it doesn't recognize the project.xml. It does recognize the plugin.jelly of the plugins I have written. I have the Maven icon on the plugin.jelly file and the list of plugins to execute appear in the Outline when it is selected. When I select the project.xml file the editor treats it as a standard text file. However, the open with has the Project Object Model editor option. If I select the POM Editor I get the 9 tabs, but the GUI for each tab appears to be some what corrupted. Has anyone else discovered this and hopefully figured out a solution. If your Eclipse 3.1 and the Maven IDE are working great, I think the Jboss IDE plugin corrupted my install. Any hints would be appreciated. Bud Curtis JDIMS Project L-3 Communications (719) 637-5633 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] Bud - You should post this on the user list on mevenide.codehaus.org. You will get more help there. There are known issues of the POM editor with poorly-formed project.xml files (the file is not necessarily wrong, POM editor is just too strict). Also, I would try doing a fresh eclipse install to make sure jboss is not getting in the way. jeff -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven 1.1 will require JDK 1.4 to run
I do not think it is an inconvenience. IBM is dropping all support for WAS 4 in very short order (I believe it is the end of April, which means yesterday). Java itself is supporting 1.5 as the current production JDK. I think Maven has keep moving forward with the times. Unlike many OSS initiatives, I am surprised that Maven has supported unsupported configurations as long as it has. jeff Brett Porter wrote: I knew Websphere would come up :) I understand how inconvenient it is - it took enough time with 20 developers. But how do you manage even upgrading Maven for all those developers? Do they share any development servers or is it local? Will the situation be the same in 6 months? What I'm trying to gauge here is level of inconvenience vs flat out impossible. If it were a brand new installation, would it still be such a problem? There are parts of Maven that use NIO, the new Exception paradigm and things like LinkedHashMap that are what require the new JVM which would be quite difficult to shift back to 1.3. Thanks for your feedback. - Brett On 5/1/05, Thomas Van de Velde [EMAIL PROTECTED] wrote: Brett, I am using M1 to build for Websphere 4, which runs on JDK 1.3. Asking the 50+ developers in my project to install another JDK, which is not supported by the AS, doesn't seem reasonable to me, certainly if it's for a minor upgrade. In my opinion, you shouldn't introduce this type of major modifications in a minor release. Leave that for M2... I know there are many other projects out there that are still using 1.3. Adding another JDK is often not that staightforward. You have to have a very good reason to do so. Thomas. On 5/1/05, Brett Porter [EMAIL PROTECTED] wrote: Hi, I wanted to make sure users are aware of this - some of the new code being introduced to Maven 1.1 and 2.0 requires a 1.4 JVM to run. This does not mean that it can not build for anything else - you can still target 1.1, and can even compile using a completely external JDK IIRC. This is just a matter of what JVM runs Maven itself. This still seems to be a problem for some. If anyone is in this position, can you please shed some light on what the requirement is? That is if you -can not- install a 1.4 JDK to run Maven with. I'm thinking this can only be because one is not available for a particular operation system, of which I am not aware of any at this point. I don't see the position on this changing as it requires a fair bit of code change for little benefit, but I would like to know the impact. Thanks, 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] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Reconciling WSAD and Maven
Thomas Recloux wrote: On Tue, 01 Feb 2005 17:41:28 -0500, Jeffrey Bonevich [EMAIL PROTECTED] wrote: My experience : On my project, all the team (20 developpers) is using WSAD 5.1 with maven, we are not using the J2E2 Modules of WSAD, all our projects are Java projects. So I take it you do not use the WAS test environments inside WSAD either? I can see this working ok if you work with Tomcat (or some other appserver) or are deploying to a test-bed using maven. My team uses the embedded WAS 5.1 test environment exclusively during active development. This is part of what is restricting me. I may have to separate development preparation from automated build/test/deploy to work around it, but would prefer not to. jeff -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: code review plugin
dIon or another project lead - Is it appropriate to donate a plugin to the maven project? or should I take it up with the maven-plugins sf project? Not sure what the proper etiquette is. jeff Jeffrey Bonevich wrote: Would anyone be interested in a maven plugin I wrote that just gathers up javadoc-style code review annotations (@reviewed user -MM-dd some notes) and presents them in a report very similar to tasklist? I basically just specialized the vdoclet plugin to do some very specific manipulations. You can provide a from/to date and get a nicely formatted code review report for a given iteration to use in your release process, etc. If enough people are interested, I will deploy it to my web site. Best of all possible worlds is that it would be hosted by the maven project itself. How does one donate a maven plugin to the main maven project? Is this possible and/or desireable? dIon? jeff -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
code review plugin
Would anyone be interested in a maven plugin I wrote that just gathers up javadoc-style code review annotations (@reviewed user -MM-dd some notes) and presents them in a report very similar to tasklist? I basically just specialized the vdoclet plugin to do some very specific manipulations. You can provide a from/to date and get a nicely formatted code review report for a given iteration to use in your release process, etc. If enough people are interested, I will deploy it to my web site. Best of all possible worlds is that it would be hosted by the maven project itself. How does one donate a maven plugin to the main maven project? Is this possible and/or desireable? dIon? jeff -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Michele Forte/SwissRe is out of the office.
Somebody remove this guy from the list, please! or at least block the reply-to... [EMAIL PROTECTED] wrote: I will be out of the office starting 24/07/2004 and will not return until 08/08/2004. I will read my e-mail, but I will not guaranty an immediater answer so if you have urgent matter : for j2ee migration or POM related questions please contact the IX Customer Service at (4884) for friends please just be patient I will answer in a while Regards This e-mail, including attachments, is intended for the person(s) or company named and may contain confidential and/or legally privileged information. Unauthorized disclosure, copying or use of this information may be unlawful and is prohibited. If you are not the intended recipient, please delete this message and notify the sender - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [ANN] Maven 1.0 Released
Congrats, folks. It's been a long haul but worth the wait! jeff Brett Porter wrote: The Apache Maven team is pleased to announce the release of Maven 1.0. http://maven.apache.org/start/download.html (please be patient as the release may not have propogated to all mirrors yet) Maven is a project management and project comprehension tool. Maven is based on the concept of a project object model: builds, documentation creation, site publication, and distribution publication are all controlled from the project object model. Maven also provides tools to create source metrics, change logs based directly on source repository, and source cross-references. New Features * Bundle the Jelly XML tag library for build and for plugin's convenience * Add different types of download progress meters. Fixed bugs * Fix property inheritence under some circumstances Issue: MAVEN-1296. Thanks to Eric Lapierre. * maven:get/ now initialises the plugin if it has not already been loaded, removing the need for dependency handles * Check last modified timestamp as well as conditional GET in case the server time is behind the local time Issue: MAVEN-1188. * Bugfixes for new httpclient based downloading (incorrect timestamps) Issue: MAVEN-1343. * Handle cross site redirects Issue: MAVEN-1353. * Correct absolute paths with no drive designator on windows Issue: MAVEN-1290. * Amend bootstrap to create directories that might not exist Issue: MAVEN-1341. * If artifact is not a snapshot, don't continue checking for newer downloads once one is successful Issue: MAVEN-1344. Plugin Highlights The latest plugin releases are also included, with bug fixes and some new features. We hope you enjoy using Maven! If you have any questions, please consult: * the FAQ: http://maven.apache.org/faq.html * the Wiki: http://wiki.codehaus.org/maven/ * the maven-user mailing list: http://maven.apache.org/mail-lists.html For news and information, see: * Maven Blogs: http://www.mavenblogs.com/ - The Apache Maven Team - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [ear plugin] Including common jars into ear
(1) Yes, you can add POJJ (plain ol' java jars) to an EAR file, root or elsewhere. You will have to modify the MANIFEST.MF files of your modules (ejb, war, etc.) to load classes from the specific jars. Not sure, but am willing to bet a nickle that Maven can do the manifest stuff for you. (NOTE: I have no specific experience using the ear plugin, just creating and deploying EAR files in general.) (2) Not sure that the ear plugin will do what you want w/o the modification you made. Does not appear so from the docs. I would suggest checking JIRA for a pre-existing request, or create a new one, to which to submit this as a patch. jeff Teemu Hiltunen wrote: Greetings! We're trying to create an ear with some ejb-modules and a war-module. The ejb-modules and war uses some common jars. I was wondering whether it is even legal to put these commons jars into ear root without the need to put them each into an ejb-module and war-module? And if it is legal (should be) then the Maven ear-plugin should be modified to include jars without making a module-element into application.xml - because the common jars are not application client jars. We have some problems with Oracle AS when deploying an ear where all the correct jars are inside each ejb or war module. I modified the ear-plugins (version 1.3) plugin.jelly file: !--==-- !-- Creates ear descriptor - application.xml file-- !--==-- goal name=ear:generate-ear-descriptor description=Generates the ear descriptor ... j:when test=${dep.type=='jar'} and ${dep.getProperty('ear.appxml.include')=='true' ... and added into project.xml in common jars (log4j for example): dependency groupIdlog4j/groupId artifactIdlog4j/artifactId version1.2.8/version typejar/type url / properties ear.bundletrue/ear.bundle ear.appxml.includefalse/ear.appxml.include /properties /dependency Now I can create an ear which doesn't have a module-element for log4j.jar. So, my question; is it legal to create an ear with common jars that are not application-clients and if so should the ear-plugin to be modified accordingly? --teemu - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: cvs checkout of multiple subprojects [newbie]
For mevenide we are using a simple shell/batch script that does all the checkout and then runs maven to build; not using maven per se to do this initial stuff. I believe there is also a bootstrap concept for maven install that you might be able to adapt, but have not dealt with this. For the script way, check out http://mevenide.sourceforge.net jeff Svetlin Stanchev wrote: Hi, I am trying to enhance/replace our Ant build with Maven. But I am unable to find the answer or a good practice for a seemingly basic activity: How can I perform a cvs checkout from scratch of multiple (20) projects, including their project.xmls starting from the upper/top level project.xml? I can't use the reactor as the subordinate directories are not created and populated at the very beginning. It is my understanding per project only one module could be checked out with repository/ (i.e. I can't specify multiple modules to be checked out). Moreover, after inspection plugin.jelly for scm:checkout-project seems to first delete the directory with the checked-out module (if any), so any kind of bootstrapping (creating the directories and then somehow generating or checking-out and copying the individual project.xmls) would not work either. Is the only way to go to write a pre/postGoal ant task in the top-level maven.xml or there is something better? Why am I not able to find an example how to do this, is this considered such a rare task or I am missing something? I am really confused here. Thanks for any help, -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Announcement Feature
There is no link from the plugins page: http://maven.apache.org/reference/plugins/optional/optional.html jeff Vincent Massol wrote: -Original Message- From: Jeffrey Bonevich [mailto:[EMAIL PROTECTED] Sent: 22 January 2004 06:05 To: Maven Users List Subject: Re: Announcement Feature Correction to myself: looks like there is a new plugin in the works called 'announcement'. Source is here: http://cvs.apache.org/viewcvs.cgi/maven-plugins/announcement/ Nothing on the maven site yet, so I assume it is not official. Comments, Jason or Vincent? It's there: http://maven.apache.org/reference/plugins/announcement/ -Vincent jeff Jeffrey Bonevich wrote: Don't know about 'Announcement', but there is a Changes report in Maven that you can populate from an xdoc-based changes.xml page. See http://maven.apache.org/reference/plugins/changes/ or you could just create your own using the standard xdocs. I have done the latter before. jeff ami mehta wrote: Hi, I am newbbie and I was developing a website for my company using maven. One of interesting features that we want to use is Announcement feature of maven. I understand that you have to announcement directorty in the file system. However there is no documentation as to how this work and what kind of properties it requires to set . Can someone guide me through it. -Ami _ Check out the new MSN 9 Dial-up ? fast reliable Internet access with prime features! http://join.msn.com/?pgmarket=en- uspage=dialup/homeST=1 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - 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] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven Presentation For Maven and Developers?
That book has been a year in the coming. Any clue if this is for 'real'? jeff [EMAIL PROTECTED] wrote: Hi - Outside of the Goals and Getting Started Guide on http://maven.apache.org, Wrox will be coming out with a new book soon: Professional Java Tools for Extreme Programming : Ant, XDoclet, JUnit, Cactus, Maven:; Richard Hightower, Nicholas Lesiecki, Maciej Zawadzki Paperback: 816 pages; Publisher: Wrox; (March 1, 2004); ISBN: 0764556177 = THE ONLY CURRENT MAVEN TEXT NOT DUE UNTIL MARCH (OR LATER...) 'Hope that helps .. PSM -Original Message- From: [EMAIL PROTECTED] Sent: Jan 23, 2004 5:26 PM To: [EMAIL PROTECTED] Subject: Maven Presentation For Maven and Developers? Hi, does anyone have overview documentation for Maven? I'm looking to do a presentation on Maven. In short, I trying to get the company to buy into it. Thus, if anyone has any leads as to where I can locate such information, please drop me an e-mail or post to the e-mail list. Thanks in advance, -Conrad - 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] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Announcement Feature
Don't know about 'Announcement', but there is a Changes report in Maven that you can populate from an xdoc-based changes.xml page. See http://maven.apache.org/reference/plugins/changes/ or you could just create your own using the standard xdocs. I have done the latter before. jeff ami mehta wrote: Hi, I am newbbie and I was developing a website for my company using maven. One of interesting features that we want to use is Announcement feature of maven. I understand that you have to announcement directorty in the file system. However there is no documentation as to how this work and what kind of properties it requires to set . Can someone guide me through it. -Ami _ Check out the new MSN 9 Dial-up ? fast reliable Internet access with prime features! http://join.msn.com/?pgmarket=en-uspage=dialup/homeST=1 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Announcement Feature
Correction to myself: looks like there is a new plugin in the works called 'announcement'. Source is here: http://cvs.apache.org/viewcvs.cgi/maven-plugins/announcement/ Nothing on the maven site yet, so I assume it is not official. Comments, Jason or Vincent? jeff Jeffrey Bonevich wrote: Don't know about 'Announcement', but there is a Changes report in Maven that you can populate from an xdoc-based changes.xml page. See http://maven.apache.org/reference/plugins/changes/ or you could just create your own using the standard xdocs. I have done the latter before. jeff ami mehta wrote: Hi, I am newbbie and I was developing a website for my company using maven. One of interesting features that we want to use is Announcement feature of maven. I understand that you have to announcement directorty in the file system. However there is no documentation as to how this work and what kind of properties it requires to set . Can someone guide me through it. -Ami _ Check out the new MSN 9 Dial-up ? fast reliable Internet access with prime features! http://join.msn.com/?pgmarket=en-uspage=dialup/homeST=1 - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tool to create project.xml?
This discussion properly belongs on the mevenide help or user list. That said, you should see a 'Maven' preferences page, and a 'Maven' item in the popup menu over resources in the Java (or other) navigator. For more, or if you are not seeing these, please post to the sourceforge lists. jeff [EMAIL PROTECTED] wrote: Hi, I have place the downloaded mevenide folder into the plugin directorty of Eclipse. Now, I don't know how to access it via the Eclipse GUI. Thus, if anyone has this information, please post to the group and/or send me an e-mail. Thanks in advance, -Conrad maven genapp will create a basic one. Also, the mevenide project is working on tools to create, edit and synchronize POM files (http://mevenide.sourceforge.net). jeff [EMAIL PROTECTED] wrote: Hi, is there a tool to create a 'project.xml'? Thanks, -Conrad - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - 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] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Tool to create project.xml?
maven genapp will create a basic one. Also, the mevenide project is working on tools to create, edit and synchronize POM files (http://mevenide.sourceforge.net). jeff [EMAIL PROTECTED] wrote: Hi, is there a tool to create a 'project.xml'? Thanks, -Conrad - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Update Eclipse .classpath after running maven eclipse
This is an issue with Eclipse and CVS, not Maven. Tell your teammate to do one of the following: (1) move .classpath in his eclipse project out of the way and cvs update (you might have to exit eclipse to do this) (2) manually add .classpath to his CVS/Entries file (at the project top level) - this can be dangerous if you do not know CVS well jeff [EMAIL PROTECTED] wrote: One of our guys here was working on a project in Eclipse while I was mavenizing the dependencies and running maven eclipse to update .classpath. When I was done, I asked him to update his project so that he could get the new .classpath and be on his way. Unfortunately, CVS came back with an error saying that .classpath already exists. He had already made some code changes, so we couldn't just checkout the whole thing. Has anybody encountered this? Any workarounds? Yoway Buorn Software Engineer Imagery Systems Engineering GENERAL DYNAMICS Advanced Information Systems Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. -- Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: multiproject home page
with the exception of navigation,xml, but that one is a special case AFAIK. jeff [EMAIL PROTECTED] wrote: btw, xdocs aren't run through velocity. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Nathan Coast [EMAIL PROTECTED] wrote on 10/12/2003 07:41:50 PM: Hi, should it be possible to generate an index page with sub-project descriptions when doing a multiproject:site. In the parent project of the multiproject I added this to the xdocs/index.xml table trtdComponent/tdtdDescription/td/tr #foreach ($reactorProject in $reactorProjects) tr tda href=${aggregateDir}${reactorProject.artifactId}/index. htmlComponent${reactorProject.name}/a/td td${reactorProject.description}/td /tr #end /table I was hoping I'd get a list of sub-projects and descriptions in the same way as the navigation.xml is generated. The output was a little disapointing Component Description ${reactorProject.name}${reactorProject.description} I am I doing something wrong or is this not possible atm? cheers Nathan - 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] -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[SOOT] Maven IDE
Jason - Saw your post on Maven Dairies regarding Maven IDE. http://blogs.codehaus.org/projects/maven/archives/000276.html Just curious, what is a 'Maven IDE' and what would the relationship be with mevenide project? jeff -- jeff bonevich mailto: [EMAIL PROTECTED] Any sufficiently advanced technology is indistinguishable from magic. Arthur C. Clarke Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. Rich Cook All programmers are playwrights and all computers are lousy actors. Unknown - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Comments property on License
done [EMAIL PROTECTED] wrote: Enter 'em in Jira, that's the easiest way to keep track. My take on most of the stuff below is that it is mostly a by product of extending BaseObject, and the properties, though valid maybe meaningless. We should make sure the xsd documents the meaningful stuff only. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 03/12/2003 12:14:07 PM: Cool. There seems to be a pattern of the base POM classes extending BaseObject, which has name and id properties, but not necessarily declaring same in XSD or docs. Which is better to follow - code, XSD, docs (my gut sez go with the code)? Here are the inconsistencies I find: *Organization - has name, no id *Repository - no name or id *Branch - adding name and id means it == Version, but maybe it should? *MailingList - has name, no id *Contributor - has name, no id; adding id means == Developer *License - has name, no id *Dependency - has id, no name *Build - neither *Report - neither Does not necessarily make sense that they all should, nor should code necessarily be directly reflected in XSD. But for some (Organization, Branch, Contributor, License, Dependency?) it makes sense??? Do you want the comments issue entered in JIRA? jeff [EMAIL PROTECTED] wrote: AFAIK, comments is missing from the XSD and should be present. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 30/11/2003 01:41:44 PM: I am working on the POM editor for mevenide's Eclipse plugin. Hoping someone in the know could answer this question: The License class has properties: name, distribution, url, and comments. Comments is not discussed in the reference docs, nor is it in the current version of the XSD for maven's project.xml file. So is comment a deprecated property or just an oversight of XSD and ref docs? jeff - 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] - 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]
Comments property on License
I am working on the POM editor for mevenide's Eclipse plugin. Hoping someone in the know could answer this question: The License class has properties: name, distribution, url, and comments. Comments is not discussed in the reference docs, nor is it in the current version of the XSD for maven's project.xml file. So is comment a deprecated property or just an oversight of XSD and ref docs? jeff - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Variable substitution in xdocs
dIon - This works very nicely for the toplevel project (the one from which you run multiproject) but appears to have no impact on subprojects - cannot get at anything in those apparently. What I am trying to do is: * iterate over all the projects at the top level (which can be done as in navigation-aggregate.xml) * get at individual pom properties at the subproject level (so I want a link to the current version of jar file for each subproject w/o having to hard-code the version in navigation.xml) (this apparently cannot be done) jeff [EMAIL PROTECTED] wrote: Have a look at the navigation-aggregate.xml template that's part of multiproject. It does something like this: #foreach ($reactorProject in $reactorProjects) item name=$reactorProject.name href=/${aggregateDir}${reactorProject.artifactId}/index.html/ #end And reactorProject is just a POM. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 21/11/2003 06:02:20 PM: I have tried setting up a very simple multiproject (a master project and one subproject) - still no go for $pom or $project. Definetely gets $reactorProjects in the top level, but not much else I can find in the subproject. Is there a context at which I can get that could spit out the names of all variables available to the page when processing? jeff [EMAIL PROTECTED] wrote: From memory the xdocs plugin will look in target/navigation.xml for a generated file in preference to ${maven.docs.src}/navigation.xml. multiproject uses this to pre-process the nav file. You could simply steal the stuff from multiproject. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 20/11/2003 11:12:41 AM: I want to refer to pom specific values in my navigation.xml file (i.e. current version, etc.). Can I do variable substitution in xdoc plugin? Since it is velocity based I assume so, but I can find no documentation that tells me what variables I can refer to. ${pom} and ${reactorProject} do not seem to be among them. I have seen one example that used a velocity forEach loop and refers to the variable $reactorProjects. This was in the context of a multi-project; involved setting an attribute on maven:reactor (postprocessing=true). I suspect maybe I can break in here with maven.xml and add my own variables to reference in my xdocs, but thought I would ask before rolling my own. What ever anyone can feed me, I will be happy to compile and put on the wiki. jeff - 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] - 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: how to use multi-projects with eclipse
eclipse don't workm that way (unless root is the eclipse project and the subprojects are just directories under that, in which case you would only end up with one jar file, one .classpath, one .project). I do this like so: (workspace) |--master-project ||-project.xml etc. |--subproject1 ||-project.xml (extends ${basedir}/../master-project/project.xml |--subproject2 ||-project.xml (extends ${basedir}/../master-project/project.xml This is pretty simple and works well. You can easily add a third subproject for common utilities shared by both the other subprojects... jeff Nicolas De Loof wrote: Hi all, I'm using maven on a project involving two jars and I understood to late I should use multi-projects to do that. Not a big problem, but I would like some suggestions for the next project that will use mave : We use eclipse for java developments. I would like to define a multi-project this way : (root) /project.xml /maven.xml /project.properties /subproject1 (an ejb for example) /src/java /src/test /project.xml (extends ../project.xml) /subproject2 (webapp for example) /src/java /src/test /src/web /project.xml (extends ../project.xml) (If something seems stupid, please tell me !) On eclipse, I would like to import root project from CVS *AND* child projects so that independant eclipse .classpath/.project can be defined for subprojects. Without that, I'm sure I'll find some code in ejb project that uses webapp classes, for example date or format utils. Do you have any suggestion on the way to make all of this work on eclipse with *as simple as possible* configuration ? Nico. - 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: how to use multi-projects with eclipse
Nicolas De Loof wrote: Thank's for reply. Using this, how do you use multiproject goals ? Is it enough to set maven.multiproject.includes=../subproject1/project.xml, ../subproject2/project.xml ? Yep, although I customize a lot in project.properties (particularly you can set 'goal=' and multiproject:goal will run that set of goals for each project). I used to hack maven.xml a bit too, but multiproject just makes it all too damn easy ;-) Nico. - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Variable substitution in xdocs
I have tried setting up a very simple multiproject (a master project and one subproject) - still no go for $pom or $project. Definetely gets $reactorProjects in the top level, but not much else I can find in the subproject. Is there a context at which I can get that could spit out the names of all variables available to the page when processing? jeff [EMAIL PROTECTED] wrote: From memory the xdocs plugin will look in target/navigation.xml for a generated file in preference to ${maven.docs.src}/navigation.xml. multiproject uses this to pre-process the nav file. You could simply steal the stuff from multiproject. -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 20/11/2003 11:12:41 AM: I want to refer to pom specific values in my navigation.xml file (i.e. current version, etc.). Can I do variable substitution in xdoc plugin? Since it is velocity based I assume so, but I can find no documentation that tells me what variables I can refer to. ${pom} and ${reactorProject} do not seem to be among them. I have seen one example that used a velocity forEach loop and refers to the variable $reactorProjects. This was in the context of a multi-project; involved setting an attribute on maven:reactor (postprocessing=true). I suspect maybe I can break in here with maven.xml and add my own variables to reference in my xdocs, but thought I would ask before rolling my own. What ever anyone can feed me, I will be happy to compile and put on the wiki. jeff - 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]
Variable substitution in xdocs
I want to refer to pom specific values in my navigation.xml file (i.e. current version, etc.). Can I do variable substitution in xdoc plugin? Since it is velocity based I assume so, but I can find no documentation that tells me what variables I can refer to. ${pom} and ${reactorProject} do not seem to be among them. I have seen one example that used a velocity forEach loop and refers to the variable $reactorProjects. This was in the context of a multi-project; involved setting an attribute on maven:reactor (postprocessing=true). I suspect maybe I can break in here with maven.xml and add my own variables to reference in my xdocs, but thought I would ask before rolling my own. What ever anyone can feed me, I will be happy to compile and put on the wiki. jeff - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: High ASCII in java code not compiling under Maven
Yep, already did that too. Just wanted to figure out if there was an easier way around this for the future. Turns out that 'maven.compile.encoding = iso8859-1' does the trick as well. jeff Martin Skopp wrote: Hi Jeff, On Fri, 2003-11-07 at 01:11, Jeffrey Bonevich wrote: I have a character encoding utility that turns high ASCII (i.e. ord value 127) into HTML entities (so '' which is unicode \u00e0 becomes 'agrave;'). In the code there is one big ol' honkin' switch statement with each high ascii character (that I care about) as a case, so: switch( chr) { case '': buf.append(agrave); break; After a few of our developers here changed from Win32 to Linux machines, we had even worse problems with encodings, since some diffferent editors on the different OS had different default encodings. It could be a real pain to do it, but I would recommend you anyway to change your code to switch( chr) { case '\u00e0': buf.append(agrave); break; /* char= */ cu, - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: High ASCII in java code not compiling under Maven
Thanx. That did the trick. jeff Erdfelt, Joakim wrote: We had success with the 'maven.compile.fork=true' and 'maven.compile.encoding=iso8859-1' properties defined at the maven-java-plugin web page. http://maven.apache.org/reference/plugins/java/properties.html /* joakim erdfelt */ - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Eclipse plugin
Vikas Phonsa wrote: Hi everybody, I'm using eclipse based wsad IDE and after a discussion in this list was trying to use genapp and the eclipse plugins to start my projects. But I'm having some issues. Here's what's going on: 1. If uI se genapp out side the IDE to generate a project folder and then use eclipse goal still out side the IDE, the .project and .classpath files are generated in my project folder but my IDE doesn't recognize that project as a java project and I can't find any way how I can get that in my IDE. Eclipse will not automatically pick up the new project directory in your workspace; has to show up in the .metadata directory somewhere. You still need to go through the motion of creating a new project in Eclipse with the same name. Once that is done, the .project and .classpath files will be picked up and you should be good to go. 2.To take care of the above situation, I tried making a new simple project (not a java project) in my IDE and then make a project.xml file inside the project folder and select that project in the IDE and run the eclipse goal from inside the IDE. Again .project and .classpath files are generated and now IDE takes it as a java project also. But the .classpath files doesn't has entries for all the dependencies that I specify in the project.xml. The .classpath is updated with all the dependency jars from project.xml only when I run eclipse goal outside the IDE. Do I have to modify the arguments that IDE is supplying to the eclipse plugin now configured as an external tool ? I don't want to keep shifting back and forth from inside the IDE to outside. So I would appreciate if someone can guide about the strategy to start projects to be used with eclipse IDE with eclipse version 2.0 Paul had some strategy for this but its somehow not working at my end. Maybe I'm doing something wrong. Thanks Vikas - 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]
maven.test.dest property not set for test:test preGoal
Got a maven.xml file with the following: preGoal name=test:test echomaven.test.dest (before)= ${maven.test.dest}/echo attainGoal name=mevenide:prepare-fs/ /preGoal goal name=mevenide:prepare-fs echomaven.test.dest = ${maven.test.dest}/echo echomaven.build.dir = ${maven.build.dir}/echo copy toDir=${maven.test.dest} fileset dir=src/test/etc include name=*.properties/ include name=*.xml/ /fileset /copy ... add after running maven I get: ... test:test: [echo] maven.test.dest (before)= mevenide:prepare-fs: [echo] maven.test.dest = [echo] maven.build.dir = /usr/local/eclipse/mevenide/cvs/mevenide-master/../mevenide-core/target [copy] Copying 7 files to /META-INF/services BUILD FAILED File.. file:/usr/local/maven/plugins/maven-multiproject-plugin-1.1/ Element... maven:reactor Line.. 174 Column 9 Unable to obtain goal [test:test] -- file:/usr/local/eclipse/mevenide/cvs/mevenide-master/../mevenide-core/:48:54: copy Failed to copy /usr/local/eclipse/mevenide/cvs/mevenide-core/etc/META-INF/services/org.mevenide.IOptionsManager to /META-INF/services/org.mevenide.IOptionsManager due to /META-INF/services/org.mevenide.IOptionsManager (No such file or directory) Total time: 12 seconds Finished at: Sat Oct 18 17:53:46 EDT 2003 'maven.test.dest' is a property set in the maven-test plugin, basically as 'maven.build.dir' + test-classes. So what gives? Why is 'maven.test.dest' not being resolved properly? jeff - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: maven.test.dest property not set for test:test preGoal
Am I correct in thinking that the scope of individual plugin properties does not extend to preGoals and postGoals? Did some more testing (e.g. with the maven-jar-plugin and trying to get at 'maven.jar.excludes') and this seems to be the case. jeff Jeffrey Bonevich wrote: Got a maven.xml file with the following: preGoal name=test:test echomaven.test.dest (before)= ${maven.test.dest}/echo attainGoal name=mevenide:prepare-fs/ /preGoal goal name=mevenide:prepare-fs echomaven.test.dest = ${maven.test.dest}/echo echomaven.build.dir = ${maven.build.dir}/echo copy toDir=${maven.test.dest} fileset dir=src/test/etc include name=*.properties/ include name=*.xml/ /fileset /copy ... add after running maven I get: ... test:test: [echo] maven.test.dest (before)= mevenide:prepare-fs: [echo] maven.test.dest = [echo] maven.build.dir = /usr/local/eclipse/mevenide/cvs/mevenide-master/../mevenide-core/target [copy] Copying 7 files to /META-INF/services BUILD FAILED File.. file:/usr/local/maven/plugins/maven-multiproject-plugin-1.1/ Element... maven:reactor Line.. 174 Column 9 Unable to obtain goal [test:test] -- file:/usr/local/eclipse/mevenide/cvs/mevenide-master/../mevenide-core/:48:54: copy Failed to copy /usr/local/eclipse/mevenide/cvs/mevenide-core/etc/META-INF/services/org.mevenide.IOptionsManager to /META-INF/services/org.mevenide.IOptionsManager due to /META-INF/services/org.mevenide.IOptionsManager (No such file or directory) Total time: 12 seconds Finished at: Sat Oct 18 17:53:46 EDT 2003 'maven.test.dest' is a property set in the maven-test plugin, basically as 'maven.build.dir' + test-classes. So what gives? Why is 'maven.test.dest' not being resolved properly? jeff - 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: StackOverflowException on ant:property
Finally took the time and tracked down the problem. Seems that some cruisecontrol properties added to project.properties are some how near the root of the problem ... if I remove them from project.properties, everything is happy and works! Seems that in the following property setting: maven.cruisecontrol.home=${maven.cruisecontrol.home} since maven.cruisecontrol.home is never set elsewhere, gets recursively processed? Hence the stack overflow...at least that is my interpretation. Not very intuitive error feedback on this one. Why would maven fail and report an issue in a plugin totally unrelated to the cruisecontrol plugin (which is not referenced in the project or maven.xml script AFAIK)? Would it not report a failure in processing project.properties, if indeed that is the issue? jeff Jeffrey Bonevich wrote: As I noted in the original post, we had tried this before: ant:property environment=env/ with the same problem. I have tried it jsut now with 'ant:property environment=throatWobblerMangrove/' to the same effect. jeff [EMAIL PROTECTED] wrote: Can you try a name other than environment? -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 09/10/2003 09:43:11 PM: [EMAIL PROTECTED] wrote: What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: i.e. line 238, column 43. Here is the line in-context: goal name=eclipse-plugin:install-swt description=install platofrm-dependent swt library into maven local repository !-- set eclipse.home property -- ant:property environment=environment/ ^ | ant:property name=eclipse.home location=${environment.ECLIPSE_HOME}/ jeff -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 09/10/2003 12:47:43 PM: Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: ant:property java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method
Re: StackOverflowException on ant:property
As I noted in the original post, we had tried this before: ant:property environment=env/ with the same problem. I have tried it jsut now with 'ant:property environment=throatWobblerMangrove/' to the same effect. jeff [EMAIL PROTECTED] wrote: Can you try a name other than environment? -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 09/10/2003 09:43:11 PM: [EMAIL PROTECTED] wrote: What's the line of code on file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: i.e. line 238, column 43. Here is the line in-context: goal name=eclipse-plugin:install-swt description=install platofrm-dependent swt library into maven local repository !-- set eclipse.home property -- ant:property environment=environment/ ^ | ant:property name=eclipse.home location=${environment.ECLIPSE_HOME}/ jeff -- dIon Gillard, Multitask Consulting Blog: http://blogs.codehaus.org/people/dion/ Jeffrey Bonevich [EMAIL PROTECTED] wrote on 09/10/2003 12:47:43 PM: Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: ant:property java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag. doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl. invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl. invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 30 Column 41 file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1- SNAPSHOT/:238:43: ant:property java.lang.StackOverflowError Total time: 19 seconds Finished at: Wed Oct 08 22:46:09 EDT 2003 Any clues where to start looking? jeff Jeffrey Bonevich wrote
Re: StackOverflowException on ant:property
Posted this a few days back and have received no feedback. Anyone home? ;-) Gilles Dodinet did a bit of refactoring of the build process for mevenide, so things are a bit cleaner. However, it continues to fail for me (on linux, rc1, jdk1.4.2) but works fine for him (winxp, rc1): [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: ant:property java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) at org.apache.commons.jelly.impl.ScriptBlock.run(ScriptBlock.java:135) at org.apache.commons.jelly.TagSupport.invokeBody(TagSupport.java:233) at com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) 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 com.werken.werkz.jelly.AttainGoalTag.doTag(AttainGoalTag.java:134) at org.apache.maven.jelly.tags.werkz.LazyAttainGoalTag.doTag(LazyAttainGoalTag.java:107) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 30 Column 41 file:/usr/local/maven/plugins/maven-eclipse-plugin-plugin-0.1.1-SNAPSHOT/:238:43: ant:property java.lang.StackOverflowError Total time: 19 seconds Finished at: Wed Oct 08 22:46:09 EDT 2003 Any clues where to start looking? jeff Jeffrey Bonevich wrote: I am working on the mevenide plugin, and we are using ant:property to get at environment info like so: * in maven.xml: goal name=mevenide:init description=Copy eclipse dependencies to maven.repo.local if necessary util:file var=installScript name=${basedir}/install-dependencies.xml/ j:include file=${installScript}/ /goal * and the contents of install-dependencies.xml has: ?xml version=1.0? j:jelly xmlns:ant=jelly:ant xmlns:j=jelly:core !-- set eclipse.home property -- ant:property environment=env/ ant:property name=eclipse.home location=${env.ECLIPSE_HOME}/ !-- find swt.plugin.dir -- ant:available property=swt.plugin.dir value=org.eclipse.swt.gtk_3.0.0/ws/gtk file=${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar/ ... Everytime I try to do a maven mevenide:build-all I get the following: [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/eclipse/mevenide/test/mevenide-master/install
StackOverflowException on ant:property
I am working on the mevenide plugin, and we are using ant:property to get at environment info like so: * in maven.xml: goal name=mevenide:init description=Copy eclipse dependencies to maven.repo.local if necessary util:file var=installScript name=${basedir}/install-dependencies.xml/ j:include file=${installScript}/ /goal * and the contents of install-dependencies.xml has: ?xml version=1.0? j:jelly xmlns:ant=jelly:ant xmlns:j=jelly:core !-- set eclipse.home property -- ant:property environment=env/ ant:property name=eclipse.home location=${env.ECLIPSE_HOME}/ !-- find swt.plugin.dir -- ant:available property=swt.plugin.dir value=org.eclipse.swt.gtk_3.0.0/ws/gtk file=${eclipse.home}/plugins/org.eclipse.swt.gtk_3.0.0/ws/gtk/swt.jar/ ... Everytime I try to do a maven mevenide:build-all I get the following: [EMAIL PROTECTED] mevenide-master]$ maven -e mevenide:build-all __ __ | \/ |__ _Apache__ ___ | |\/| / _` \ V / -_) ' \ ~ intelligent projects ~ |_| |_\__,_|\_/\___|_||_| v. 1.0-rc1-SNAPSHOT BUILD FAILED org.apache.commons.jelly.JellyTagException: file:/usr/local/eclipse/mevenide/test/mevenide-master/install-dependencies.xml:5:35: ant:property java.lang.StackOverflowError at org.apache.commons.jelly.impl.TagScript.handleException(TagScript.java:702) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:296) 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.JellyTag.doTag(JellyTag.java:91) at org.apache.commons.jelly.impl.TagScript.run(TagScript.java:279) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:634) at org.apache.commons.jelly.JellyContext.runScript(JellyContext.java:595) at org.apache.commons.jelly.tags.core.IncludeTag.doTag(IncludeTag.java:147) 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 com.werken.werkz.jelly.GoalTag$1.performAction(GoalTag.java:128) at com.werken.werkz.Goal.fire(Goal.java:639) at com.werken.werkz.Goal.attain(Goal.java:575) at com.werken.werkz.Goal.attainPrecursors(Goal.java:488) at com.werken.werkz.Goal.attain(Goal.java:573) at org.apache.maven.plugin.PluginManager.attainGoals(PluginManager.java:448) at org.apache.maven.MavenSession.attainGoals(MavenSession.java:348) at org.apache.maven.cli.App.doMain(App.java:543) at org.apache.maven.cli.App.main(App.java:1109) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.werken.forehead.Forehead.run(Forehead.java:551) at com.werken.forehead.Forehead.main(Forehead.java:581) Caused by: java.lang.StackOverflowError Root cause java.lang.StackOverflowError Root cause java.lang.StackOverflowError File.. file:/usr/local/eclipse/mevenide/test/mevenide-master/ Element... j:include Line.. 21 Column 41 file:/usr/local/eclipse/mevenide/test/mevenide-master/install-dependencies.xml:5:35: ant:property java.lang.StackOverflowError Total time: 11 seconds Finished at: Sun Oct 05 12:57:34 EDT 2003 I have tried this under both maven-1.0-beta10 and rc1 (on linux, java 1.4.2-b28), and have tried it as various users to see if it was bad environment data or something. Any clues what might be going on? I do not think it is a maven problem, but rather for our maven.xml script or project def. All attached. jeff -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying ?xml version=1.0 encoding=UTF-8? project pomVersion3/pomVersion groupIdmevenide/groupId currentVersion0.1/currentVersion logo/images/mevenide-logo.jpg/logo organization nameSourceforge/name urlhttp://sf.net//url logohttp://sourceforge.net/sflogo.php?group_id=54263amp;type=5/logo /organization inceptionYear2003/inceptionYear packageorg.mevenide/package !-- urlhttp://mevenide.sf.net/${pom.artifactId}//url -- urlhttp://mevenide.sf.net/url issueTrackingUrlhttp://sourceforge.net/tracker/?group_id=54263amp;atid=473195/issueTrackingUrl siteAddressshell.sourceforge.net/siteAddress !-- siteDirectory/home/groups/m/me/mevenide/htdocs/siteDirectory -- siteDirectory${user.home}/.mevenide/${pom.artifactId}/siteDirectory repository
Re: AW: Maven book and user input
I found a reference to an as-yet-unpublished book that purports to include a section on Maven: Professional Java Open Source Tools - Real world Ant, JUnit, CVS, Cactus, Bugzilla, Maven, JMeter and XDoclet by Damon Payne, Wrox Press Originally to be published in April 2003, the last I heard it was delayed til October and may have switched publishers. Any one got details? jeff -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[OT] Re: [ANN] StatCvs plugin 2.0 released
While I am working on the Maven plugin for Eclipse, for the POM editor, I want to present a page of reporting options - user checks the reports to include in the POM. Is there any way from the plugin files to determine programmatically that it generates reports and can be included in the reports section of project.xml? I am looking for some hook like: grep the plugin.jelly files under ${maven.home}/plugins for some keyword (like 'maven_report=true' or some such silliness). Life could only be so easy jeff -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: [REQUEST] upload jsch 0.1.7
Martin Skopp wrote: On Tue, 2003-09-09 at 15:29, Christian Andersson wrote: Hi there,just want to tell you that I'm new to maven.. Welcome to the club. ( http://maven.youaremyfriend.com/ ) Hey! Give some warning before you do that to us! ;-) That was hilarious...particularly the epic score! -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
Re: Maven Eclipse
We're working on an eclipse plugin: http://mevenide.sourceforge.net http://sourceforge.net/projects/mevenide/ Also, I believe the eclipse plugin for maven can create an external tools launcher to use in eclipse. jeff Srinivas Pavani wrote: Has anyone integrated Maven execution with Eclipse? If so, can you please list the steps required for integration. -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
[OT] JIRA and CVS
Totally off the Maven topic, but I was interested in the project's use of JIRA for issue tracking. Could anyone give me a quick run-down or point me at the atlassian documentation that describes integration of CVS with JIRA (i.e. associate resources in CVS with a given issue; view the resource with a link through ViewCVS or some other repository browsing service, etc.)? Is this even possible in JIRA? I noticed in the commit info for maven source files that often a JIRA issue number appears...is this automagically being populated using a tool? or just convention of developers? Is any one aware of open source (or OSS-friendly) issue tracking software that has this level of integration with CVS? I appreciate any responses I get, and they can be off the list as well if that works better. jeff -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
License plugin and report
I've noticed that I cannot get the license report to generate correctly from my LICENSE.txt file via the 'site' goal unless I first run the 'license' goal to generate the xml file. This seems wrong to me. Am I missing something? Also, even after manually running the license goal, the maven-reports page still does not have a link to the generated license.html file. I setup a quick test of this by creating a very simple project: the only thing in it is LICENSE.txt and project.xml. The latter has the following (along with all the rest of the usual definitions): reports reportmaven-license-plugin/report /reports Then, when I do 'maven site', I can see that the license report is registered, but apparently the 'license:transfer' goal is never run. If I run 'maven license' explicitly, and then do a 'maven site' all is well (except for the issue with the link to the report). I am still a bit new to maven, so please be gentle. jeff -- Jeffrey Bonevich Ann Arbor, Michigan bonevich at covad dot net jeff at bonevich dot com http://www.bonevich.com Make me a fire and I'm warm for a night. Set me on fire and I'm warm for the rest of my life. - Ancient Didactical Saying - To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]