Hi Chris,

feel free to upgrade the version of xstream as part of the patch.

Cheers

On 07/02/2015 02:12, Chris Aguirre wrote:
Figure out what the problem was - I was using JDK 1.8 and the version of XStream we are using: 1.4.5 has some issues with JDK 1.8.

After downgrading locally to JDK 1.7 these XRef and Json files were being created fine and tests passed.

We will need to upgrade xstream to at least version 1.4.6 if we want to claim JBehave works with JDK 1.8.

XStream Issue: https://jira.codehaus.org/browse/XSTR-746

XStream Release Notes Which mention this issue was resolved: http://xstream.codehaus.org/changes.html

Regards,
Christopher Aguirre

On Fri, Jan 30, 2015 at 12:42 PM, Chris Aguirre <chris.aguirr...@gmail.com <mailto:chris.aguirr...@gmail.com>> wrote:

    Haven't tried that yet - will try and get back to you when I get
    the chance to get back to work on this.

    Thanks for the fast response.

    Regards,
    Christopher Aguirre

    On Fri, Jan 30, 2015 at 12:09 PM, Mauro Talevi
    <mauro.tal...@aquilonia.org <mailto:mauro.tal...@aquilonia.org>>
    wrote:

        Chris,

        What counts is the command line build. Does it work?

        If not can you stash your changes and verify that you can
        build the latest master?

        Cheers



        On 30 Jan 2015, at 16:36, Chris Aguirre
        <chris.aguirr...@gmail.com <mailto:chris.aguirr...@gmail.com>>
        wrote:

        JBehave Devs,

        I am having issues creating CrossReferences in Eclipse.
        Specifically, I am getting an ArrayIndexOutOfBoundsException
        (-1) in:

        / 
com.thoughtworks.xstream.core.util.OrderRetainingMap.entrySet(OrderRetainingMap.java:77)/

        when running the following Unit Tests:

        / ConcurrencyBehaviour.shouldCompleteXmlReportWhenStoryIsCancelled()/
        / ConcurrencyBehaviour.shouldAllowStoriesToBeTimed()/

        /(Stack Trace is attached)/

        Has anyone encountered similar issues when running from Eclipse?

        I am actually close to submitting code for a new Ant/Maven
        property: /storyTimeoutInSecsByPath /and want to ensure
        XRef's are created after a failure.

        Appreciate the guidance/help.

        Regards,
        Christopher Aguirre
        <StackTrace.txt>

        ---------------------------------------------------------------------
        To unsubscribe from this list, please visit:

        http://xircles.codehaus.org/manage_email




Reply via email to