Re: logging output

2004-03-18 Thread Heiko Kundlacz
Hi Eric

Almost. I want to log the screen output  from my most important goals to 
a file, and also have the output on screen. Shell redirection is not enough.

Thanks a lot.

Heiko

Eric Giguere wrote:

Hi there
I'm not sure if I miss the point but from what I understand, yes, you 
can now log at a goal level.

I guess you may check this : 
http://jakarta.apache.org/commons/jelly/libs/log/index.html
There is a nice log taglib for jelly that acts as the well known log4j 
api. This tag lib uses in fact the commons-logging.

You just have to insert this :
 xmlns:log="jelly:log" in the project tag of you maven.xml file. Then, 
you can use the jelly log taglib tags like this :
 bla bla  or bla bla
All log tags also allow to specify which logger instance you want to 
use or logger name using the tags build-in properties.

And these log tags are not reserved to plugins only... maven.xml can 
contain jelly scripting to.
With proper configuration (still have to do that), you will be able 
like in java app to set the log level and since you can specifiy the 
logger instance, you could even filter logging as you want, like we do 
with commons-logging (or log4j).

Hope it helps
Eric.
Eric Hauser wrote:

If you are interested in Ant logging, I submitted a patch
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-126 called 
MAVEN126.patch that gives you the ability to get Ant logging when 
using Ant tasks.  It is a quick hack to add this functionality, but 
at least should serve as a good example for how to add it yourself.

As far as configuring logging for Maven itself, I do not believe what 
you are trying to do is possible.  If you are working on your own 
tasks, you can use a property for a logging level and handle it 
accordingly in your Jelly.  Currently, Maven does not have a very 
flexible logging system in the core, but I believe this is planned 
for the future.

Heiko Kundlacz wrote:

Hi,

in Ant there is a output flag on the task level. Is there any 
according functionality for maven?

Can I log output on a goal level?

Thanks for your help

Heiko



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





--
--
Heiko Kundlacz   | MailTo:   [EMAIL PROTECTED]
Qnamic AG| Tel:  +41 62 209 7056
Fabrikstr. 10| Natel:+41 78 861 4006
4614 Haegendorf  | Fax:  +41 62 209 7044
Switzerland  | Homepage: http://www.qnamic.com
--


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


Re: logging output

2004-03-12 Thread Eric Giguere
Hi there
I'm not sure if I miss the point but from what I understand, yes, you 
can now log at a goal level.

I guess you may check this : 
http://jakarta.apache.org/commons/jelly/libs/log/index.html
There is a nice log taglib for jelly that acts as the well known log4j 
api. This tag lib uses in fact the commons-logging.

You just have to insert this :
 xmlns:log="jelly:log" in the project tag of you maven.xml file. Then, 
you can use the jelly log taglib tags like this :
 bla bla  or bla bla
All log tags also allow to specify which logger instance you want to use 
or logger name using the tags build-in properties.

And these log tags are not reserved to plugins only... maven.xml can 
contain jelly scripting to.
With proper configuration (still have to do that), you will be able like 
in java app to set the log level and since you can specifiy the logger 
instance, you could even filter logging as you want, like we do with 
commons-logging (or log4j).

Hope it helps
Eric.
Eric Hauser wrote:

If you are interested in Ant logging, I submitted a patch
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-126 called 
MAVEN126.patch that gives you the ability to get Ant logging when 
using Ant tasks.  It is a quick hack to add this functionality, but at 
least should serve as a good example for how to add it yourself.

As far as configuring logging for Maven itself, I do not believe what 
you are trying to do is possible.  If you are working on your own 
tasks, you can use a property for a logging level and handle it 
accordingly in your Jelly.  Currently, Maven does not have a very 
flexible logging system in the core, but I believe this is planned for 
the future.

Heiko Kundlacz wrote:

Hi,

in Ant there is a output flag on the task level. Is there any 
according functionality for maven?

Can I log output on a goal level?

Thanks for your help

Heiko



-
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: logging output

2004-03-12 Thread Eric Hauser
If you are interested in Ant logging, I submitted a patch
http://jira.codehaus.org/secure/ViewIssue.jspa?key=MAVEN-126 called 
MAVEN126.patch that gives you the ability to get Ant logging when using 
Ant tasks.  It is a quick hack to add this functionality, but at least 
should serve as a good example for how to add it yourself.

As far as configuring logging for Maven itself, I do not believe what 
you are trying to do is possible.  If you are working on your own tasks, 
you can use a property for a logging level and handle it accordingly in 
your Jelly.  Currently, Maven does not have a very flexible logging 
system in the core, but I believe this is planned for the future.

Heiko Kundlacz wrote:
Hi,

in Ant there is a output flag on the task level. Is there any according 
functionality for maven?

Can I log output on a goal level?

Thanks for your help

Heiko



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


--
Eric W. Hauser
Application Developer
accessIndiana..."linking hoosiers to government"
http://www.IN.gov
10 W. Market St., Suite 600
Indianapolis, IN 46204
Phone: (317) 233-4007
Fax: (317) 233-2011
**
CONFIDENTIALITY NOTICE:
This E-mail and any attachments are confidential.  If you are not the 
intended recipient, you do not have permission to disclose, copy, 
distribute, or open any attachments.  If you have received this E-mail
in error, please notify us immediately by returning it to the sender and 
delete this copy from your system.
Thank you.
accessIndiana, MyLocal.IN.gov, CivicNet
**

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