Skip to main content
  • Subscribe by RSS
  • Ex Libris Knowledge Center

    -b parameter in PpatronExpX triggers outofbounds java error

    • Product: Voyager
    • Product Version: 9.1.1-9.2.0
    • Relevant for Installation Type: Dedicated-Direct, Direct, Local


    Using the -b parameter with any argument in the PpatronExpX job results in a java error.

    Defect Status

    VYG-6772 is resolved for Voyager 9.2.1 and higher.

    Replication Steps

    1. Format a PpatronExpX command, something like PpatronExpX -r1-3 to get the first 3 patron records.
    2. Job completes successfully.
    3. Run the command again with the -b parameter: PpatronExpX -r1-3 -b (no argument defaults to add).
    4. Job does not start and the log shows something like: 
    5. 2015-08-13 13:00:02,186 1 [main] ERROR com.exlibris.voyager.patron.importExpo
      rt.PatronExportMain - 8
      java.lang.ArrayIndexOutOfBoundsException: 8
      at com.endinfosys.util.ParmsImpl.doCharArgv(
      at com.endinfosys.util.ParmsImpl.processArgv(
      at com.endinfosys.util.SimpleApp.initParms(
      at com.endinfosys.util.SimpleApp.<init>(
      at com.endinfosys.voyager.util.SimpleClient.<init>(
      at com.exlibris.voyager.patron.importExport.AbstractImportExportClient.<
      at com.exlibris.voyager.patron.importExport.PatronExportMain.<init>(Patr
      at com.exlibris.voyager.patron.importExport.PatronExportMain.main(Patron


     Don't use -b for XML export

    • Article last edited: 01-Jun-2016