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
#Integration
#Automation
 View Only

Transformtion Advisor - com.jayway.jsonpath.InvalidPathException

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

    Posted 02/01/24 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
    ------------------------------