Hi Mauro, We are running as maven build.
Can we add a dependency to this snapshot? Please provide the dependency details. Thanks, Nagarajan On Thu, Nov 14, 2013 at 5:04 AM, Mauro Talevi <[email protected]>wrote: > The snapshot is already available on > https://nexus.codehaus.org/content/groups/snapshots-group/ > > A release will follow soon. > > On 12/11/2013 13:55, Nagarajan Ganesan wrote: > > Hi Mauro, > > Thanks for the fix. > > When this will be available in maven? > > Thanks, > Nagarajan > > > > > On Mon, Nov 11, 2013 at 9:19 PM, Mauro Talevi > <[email protected]>wrote: > >> There was a classloading issue fixed in JBEHAVE-959. >> >> Please try latest snapshot and here a working example with custom FTL >> resources. >> >> >> https://github.com/jbehave/jbehave-core/blob/master/examples/core/src/main/java/org/jbehave/examples/core/CustomCoreStories.java >> >> On 11/11/2013 12:41, Nagarajan Ganesan wrote: >> >> I'm running this as Maven build. >> >> Please help me. >> >> Thanks, >> Nagarajan >> >> >> On Mon, Nov 11, 2013 at 3:46 PM, Nagarajan Ganesan <[email protected] >> > wrote: >> >>> Hi Mauro, >>> >>> Thanks for your reply. >>> >>> I tried add the different file name as below: >>> >>> >>> *viewResources.put("decorateNonHtml", "true");* >>> >>> *viewResources.put("reports", "ftl/new-reports-with-totals.ftl");* >>> >>> It ended with exception file not found for the template. >>> >>> I gave the full file path in the property and tried still there was a >>> same file not found exception. >>> >>> Is it still referring with in the jar for the path specified in the >>> viewResources? >>> >>> Please help me. >>> >>> Thanks, >>> Nagarajan. >>> >>> >>> On Mon, Nov 11, 2013 at 12:54 PM, Mauro Talevi < >>> [email protected]> wrote: >>> >>>> The ftl resources is read from the classpath. As such if you change >>>> it, you need to ensure it is the classpath and is available before the >>>> original one. That can be tricky. >>>> >>>> The recommended way is to change the name of the modified template, >>>> e.g. ftl/company-reports.ftl and configure the viewResources properties >>>> accordingly. >>>> >>>> On 11/11/2013 08:18, Nagarajan Ganesan wrote: >>>> >>>> Hi All, >>>> >>>> >>>> >>>> We are jbehave for our BDD testing. Thanks for the active support about >>>> this. >>>> >>>> >>>> >>>> I need to use the customized ftl. >>>> >>>> >>>> >>>> I have made some changes in the file *ftl/jbehave-reports-with-totals.ftl >>>> *and hence trying use the same for HTML report generation. >>>> >>>> >>>> >>>> I kept this file under my ftl folder of the workspace. >>>> >>>> >>>> >>>> I referred the TraderStories.java file of the Trader example and did >>>> like the same in our code. >>>> >>>> >>>> >>>> Properties viewResources = new Properties(); >>>> >>>> viewResources.put("decorateNonHtml", "true"); >>>> >>>> viewResources.put("reports", >>>> "ftl/jbehave-reports-with-totals.ftl"); >>>> >>>> >>>> >>>> Used this viewResources in configuration. >>>> >>>> >>>> >>>> The problem is that the jbehave refers to the ftl file bundled in the >>>> jar and not my modified ftl file. >>>> >>>> >>>> >>>> I do not want to have additional new ftl files. I just did some changes >>>> in the bundled ftl files and kept in my work space. How to make refer to >>>> those updated templates while generating html reports? >>>> >>>> >>>> >>>> Please advice. Thanks in advance. >>>> >>>> >>>> >>>> Thanks, >>>> >>>> Nagarajan. >>>> >>>> >>>> >>> >> >> > >
