Thanks,

And how would I do configure the embdder in the Maven plugin.
Is there any documentation on it ?


Thanks
From: Mauro Talevi [mailto:[email protected]]
Sent: woensdag 12 september 2012 10:04
To: [email protected]
Subject: Re: [jbehave-user] Report in custom location

The resources are unpacked by the unpack-view-resources to the location 
specified via the embedder's configuration, which includes the story reporter 
builder.

Solution would be to configure the embdder in the Maven plugin.

Shortcut is simply to copy the resources from target/jbehave/view via an antrun 
plugin or gmaven plugin.

On 12/09/2012 08:55, Roy de Kleijn wrote:
Well, I'am executing this project with maven.

These are the generated folders:
-target
--jbehave
----conceptName
------view
------//here are NO  JS/ftl/i18n/images/style folders
-----view
-----//here are the  JS/ftl/i18n/images/style folders

So it's a reference problem I believe.


From: Mauro Talevi [mailto:[email protected]]
Sent: woensdag 12 september 2012 9:47
To: [email protected]<mailto:[email protected]>
Subject: Re: [jbehave-user] Report in custom location

Can you send a sample project that reproduces your build with the custom css?

On 12/09/2012 08:29, Roy de Kleijn wrote:
Hello,

I'm using the following code to store the reports in a custom location.
The problem I have know: the report are not decorated. The CSS cannot be found.

How can I solve this?

return new MostUsefulConfiguration()
            .useStoryLoader(new LoadFromClasspath(embeddableClass))
            .useStoryParser(new RegexStoryParser(examplesTableFactory))
            .useStoryReporterBuilder(new StoryReporterBuilder()
                
.withCodeLocation(CodeLocations.codeLocationFromClass(embeddableClass))
                .withDefaultFormats()
                .withRelativeDirectory("jbehave/" + 
System.getProperty("conceptName"))
                .withFormats(CONSOLE, TXT, HTML, XML))
            .useParameterConverters(parameterConverters);

Thanks,
Roy


Reply via email to