Re: [jbehave-dev] Loggin in jbehave

2015-01-29 Thread Frank Pedroza
We addressed this need by introducing the LoggingStoryReporter as shown
early on in the thread.  This allowed us to continue capturing system outs
to the console (yuck) but also capture all our logging in a separate file.
We sent up 2 log4j appenders to do this.

On Thu, Jan 29, 2015 at 1:56 AM, Omer Shem-Tov omer...@gmail.com wrote:

 Hi,
 I'm trying to add logging to jbehave, and I'm not sure what is the best
 practice.
 beside this discussion
 http://www.mail-archive.com/dev%40jbehave.codehaus.org/msg08872.html I
 didn't find any documentation.

 I'm trying to add log4j properties from a file, so when I log messages
 using logger.debug(message) and above it will go to text file, and messages
 like
  logger.info(message) and above will go to the console log.

 if I want also these messages to be shown in the html report?


 How can I do that?
 Why do I need to explicitly specify log4j as dependency in the pom?

 Thanks,
   Omer




-- 
Frank M. Pedroza
---
Do not pray for easy lives. Pray to be stronger men. Do not pray for tasks
equal to your powers. Pray for powers equal to your tasks.
-- John F. Kennedy


[jbehave-dev] Loggin in jbehave

2015-01-29 Thread Omer Shem-Tov
Hi,
I'm trying to add logging to jbehave, and I'm not sure what is the best
practice.
beside this discussion
http://www.mail-archive.com/dev%40jbehave.codehaus.org/msg08872.html I
didn't find any documentation.

I'm trying to add log4j properties from a file, so when I log messages
using logger.debug(message) and above it will go to text file, and messages
like
 logger.info(message) and above will go to the console log.

if I want also these messages to be shown in the html report?


How can I do that?
Why do I need to explicitly specify log4j as dependency in the pom?

Thanks,
  Omer


Re: [jbehave-dev] Loggin in jbehave

2015-01-29 Thread Mauro Talevi
The reporters do not by default include any logger output, except for 
logger configured to wrote to sysout and then only for the Console 
output.   If you want to do some quick debugging this is the easiest way.


Else, you can define your own custom logging-based reporter that 
includes any log statements you want.   Bear in mind that JBehave was 
designed to be log-agnostic.


Cheers

On 29/01/2015 08:56, Omer Shem-Tov wrote:

Hi,
I'm trying to add logging to jbehave, and I'm not sure what is the 
best practice.
beside this discussion 
http://www.mail-archive.com/dev%40jbehave.codehaus.org/msg08872.html I 
didn't find any documentation.


I'm trying to add log4j properties from a file, so when I log messages 
using logger.debug(message) and above it will go to text file, and 
messages like
logger.info http://logger.info(message) and above will go to the 
console log.


if I want also these messages to be shown in the html report?


How can I do that?
Why do I need to explicitly specify log4j as dependency in the pom?

Thanks,
  Omer