After running stories, jbehave prints out several lines like this:

14:38:23,207 [main] DEBUG (Log4JLoggerFactory.java:81) - Could not find
template in cache, creating new one; id=[ftl/sh.ftl[en_US,UTF-8,
parsed] ]
14:38:23,208 [main] DEBUG (Log4JLoggerFactory.java:81) - Compiling
FreeMarker template ftl/sh.ftl[en_US,UTF-8,parsed]  from
jar:file:/home/spatterson/.m2/repository/org/jbehave/jbehave-core/3.6.5/jbehave-core-3.6.5.jar!/ftl/sh.ftl

I'm creating my configuration like this:

    @Override
    public Configuration configuration() {

        Class<? extends Embeddable> embeddableClass = this.getClass();

        Properties viewResources = new Properties();

        return new MostUsefulConfiguration()
            .useStoryLoader(new LoadFromClasspath(embeddableClass))
            .useStoryPathResolver(new UnderscoredCamelCaseResolver())
            .useStoryReporterBuilder(
                        new StoryReporterBuilder()

.withCodeLocation(CodeLocations.codeLocationFromClass(embeddableClass))
                                .withDefaultFormats().withPathResolver(new
ResolveToPackagedName())

.withViewResources(viewResources).withFormats(Format.CONSOLE)

.withFailureTrace(true).withFailureTraceCompression(true).withCrossReference(xref));
    }

How can I make this DEBUG statement go away?  Really... I don't even want
the generated html.  I've never looked at them.


Any ideas?

Thanks,

-- 
Shaun Patterson

Reply via email to