App Connect

App Connect

Join this online user group to communicate across IBM product users and experts by sharing advice and best practices with peers and staying up to date regarding product enhancements.


#Applicationintegration
#App Connect
#AppConnect
 View Only

Transformtion Advisor - com.jayway.jsonpath.InvalidPathException

  • 1.  Transformtion Advisor - com.jayway.jsonpath.InvalidPathException

    Posted Thu February 01, 2024 06:48 AM

     We run TA with ACE 12.0.10.0 and get the below error:

    Exception in thread "main" com.jayway.jsonpath.InvalidPathException: Property must be separated by comma or Property must be terminated close square bracket at index 79
            at com.jayway.jsonpath.internal.path.PathCompiler.fail(PathCompiler.java:638)
            at com.jayway.jsonpath.internal.path.PathCompiler.readBracketPropertyToken(PathCompiler.java:604)
            at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:137)
            at com.jayway.jsonpath.internal.path.PathCompiler.readBracketPropertyToken(PathCompiler.java:634)
            at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:137)
            at com.jayway.jsonpath.internal.path.PathCompiler.readBracketPropertyToken(PathCompiler.java:634)
            at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:137)
            at com.jayway.jsonpath.internal.path.PathCompiler.readBracketPropertyToken(PathCompiler.java:634)
            at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:137)
            at com.jayway.jsonpath.internal.path.PathCompiler.readBracketPropertyToken(PathCompiler.java:634)
            at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:137)
            at com.jayway.jsonpath.internal.path.PathCompiler.readContextToken(PathCompiler.java:123)
            at com.jayway.jsonpath.internal.path.PathCompiler.compile(PathCompiler.java:58)
            at com.jayway.jsonpath.internal.path.PathCompiler.compile(PathCompiler.java:75)
            at com.jayway.jsonpath.JsonPath.<init>(JsonPath.java:97)
            at com.jayway.jsonpath.JsonPath.compile(JsonPath.java:515)
            at com.jayway.jsonpath.internal.JsonContext.pathFromCache(JsonContext.java:222)
            at com.jayway.jsonpath.internal.JsonContext.read(JsonContext.java:77)
            at com.ibm.ta.sdk.core.detector.json.JsonIssueRuleTypeProvider.getOccurrence(JsonIssueRuleTypeProvider.java:149)
            at com.ibm.ta.sdk.core.detector.json.JsonIssueRuleTypeProvider.getIssue(JsonIssueRuleTypeProvider.java:111)
            at com.ibm.ta.sdk.core.assessment.IssueRuleProcessor.processIssues(IssueRuleProcessor.java:106)
            at com.ibm.ta.sdk.core.assessment.GenericRecommendation.getIssues(GenericRecommendation.java:107)
            at com.ibm.ta.sdk.spi.assess.RecommendationJson.<init>(RecommendationJson.java:86)
            at com.ibm.ta.sdk.spi.plugin.TADataCollector.runAssess(TADataCollector.java:309)
            at com.ibm.ta.sdk.spi.plugin.TADataCollector.runRun(TADataCollector.java:375)
            at com.ibm.ta.sdk.spi.plugin.TADataCollector.runCommand(TADataCollector.java:134)
            at com.ibm.ta.sdk.spi.plugin.TADataCollector.main(TADataCollector.java:668)

    2024-02-01 12:47:43.990: com.ibm.ta.sdk.core.assessment.JavaClassTypeAdapterFactory: DEBUG: javaClass:com.ibm.ta.sdk.core.assessment.IssueRule
    2024-02-01 12:47:43.991: com.ibm.ta.sdk.core.assessment.IssueMatchCriteria: INFO: matchingCriteria does not contain object:queryInputFile



    ------------------------------
    Emile Kearns
    ------------------------------