Skip to main content
ExLibris Dev

-b parameter in PpatronExpX does creates 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-June-2016
// feedback widged