Re: Best Practice - Maven with WSAD or RAD6

2006-01-21 Thread Jeffrey Bonevich
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

2005-07-14 Thread Jeffrey Bonevich

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

2005-07-02 Thread Jeffrey Bonevich

[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

2005-05-01 Thread Jeffrey Bonevich
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

2005-02-02 Thread Jeffrey Bonevich
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

2005-01-17 Thread Jeffrey Bonevich
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

2005-01-15 Thread Jeffrey Bonevich
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.

2004-07-24 Thread Jeffrey Bonevich
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

2004-07-13 Thread Jeffrey Bonevich
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

2004-03-04 Thread Jeffrey Bonevich
(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]

2004-01-29 Thread Jeffrey Bonevich
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

2004-01-24 Thread Jeffrey Bonevich
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?

2004-01-23 Thread Jeffrey Bonevich
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

2004-01-21 Thread Jeffrey Bonevich
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

2004-01-21 Thread Jeffrey Bonevich
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?

2003-12-22 Thread Jeffrey Bonevich
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?

2003-12-19 Thread Jeffrey Bonevich
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

2003-12-17 Thread Jeffrey Bonevich
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

2003-12-10 Thread Jeffrey Bonevich
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

2003-12-09 Thread Jeffrey Bonevich
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

2003-12-02 Thread Jeffrey Bonevich
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

2003-11-29 Thread Jeffrey Bonevich
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

2003-11-23 Thread Jeffrey Bonevich
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

2003-11-20 Thread Jeffrey Bonevich
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

2003-11-20 Thread Jeffrey Bonevich


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

2003-11-20 Thread Jeffrey Bonevich
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

2003-11-19 Thread Jeffrey Bonevich
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

2003-11-10 Thread Jeffrey Bonevich
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

2003-11-06 Thread Jeffrey Bonevich
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

2003-11-05 Thread Jeffrey Bonevich
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

2003-10-18 Thread Jeffrey Bonevich
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

2003-10-18 Thread Jeffrey Bonevich
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

2003-10-17 Thread Jeffrey Bonevich
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

2003-10-09 Thread Jeffrey Bonevich
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

2003-10-08 Thread Jeffrey Bonevich
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

2003-10-05 Thread Jeffrey Bonevich
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

2003-10-01 Thread Jeffrey Bonevich
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

2003-09-21 Thread Jeffrey Bonevich
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

2003-09-10 Thread Jeffrey Bonevich
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

2003-08-21 Thread Jeffrey Bonevich
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

2003-08-14 Thread Jeffrey Bonevich
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

2003-07-31 Thread Jeffrey Bonevich
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]