Uploaded image for project: 'Solr'
  1. Solr
  2. SOLR-17072

package deploy error: com.jayway.jsonpath.InvalidPathException

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 9.4
    • 9.5
    • Package Manager
    • None

    Description

      I'm checking whether standalone DIH is capable.
      Installed 9.4-slim to macos. The first steps https://github.com/SearchScale/dataimporthandler/blob/master/README.md#installing-and-running goes fine, until I encounter

       
      $ bin/solr package deploy data-import-handler -y -collections products
      Executing {"add-requesthandler":{"name":"/dataimport","class":"data-import-handler:org.apache.solr.handler.dataimport.DataImportHandler","defaults":{"config":"data-config.xml"}}} for path:/api/collections/products/config
      Executing http://localhost:8983/api/collections/products/config/requestHandler?componentName=/dataimport&meta=true for collection:products
      {
        "responseHeader":{
          "status":0,
          "QTime":1},
        "config":{"requestHandler":{"/dataimport":{
              "name":"/dataimport",
              "class":"data-import-handler:org.apache.solr.handler.dataimport.DataImportHandler",
              "defaults":{"config":"data-config.xml"},
              "_packageinfo_":{
                "package":"data-import-handler",
                "version":"9.4.0",
                "files":[
                  "/package/data-import-handler/9.4.0/data-import-handler-9.4.0.jar",
                  "/package/data-import-handler/9.4.0/mariadb-java-client-2.6.0.jar"],
                "manifest":"/package/data-import-handler/9.4.0/manifest.json",
                "manifestSHA512":"aac78f66baa5924aefda5dca741f0e4d86d85997bdb805c8b822e864fcca978b7e094401989161d197eaa05eeae086f1696139808e9c761a0613b08168677490"}}}}}
      com.jayway.jsonpath.InvalidPathException: Could not parse token starting at position 1. Expected ?, ', 0-9, * 
      	at com.jayway.jsonpath.internal.path.PathCompiler.fail(PathCompiler.java:638)
      	at com.jayway.jsonpath.internal.path.PathCompiler.readNextToken(PathCompiler.java:139)
      	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 org.apache.solr.packagemanager.PackageManager.verify(PackageManager.java:825)
      	at org.apache.solr.packagemanager.PackageManager.deployPackage(PackageManager.java:362)
      	at org.apache.solr.packagemanager.PackageManager.deploy(PackageManager.java:932)
      	at org.apache.solr.cli.PackageTool.runImpl(PackageTool.java:187)
      	at org.apache.solr.cli.ToolBase.runTool(ToolBase.java:52)
      	at org.apache.solr.cli.SolrCLI.main(SolrCLI.java:153)
      
      ERROR: Could not parse token starting at position 1. Expected ?, ', 0-9, * 
      

      It seems like package manager issue, not the DIH's one. WDYT?

      Attachments

        Activity

          People

            mkhl Mikhail Khludnev
            mkhl Mikhail Khludnev
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Time Tracking

                Estimated:
                Original Estimate - Not Specified
                Not Specified
                Remaining:
                Remaining Estimate - 0h
                0h
                Logged:
                Time Spent - 1h 40m
                1h 40m