Hello guys,

We came across the following error when we imported hundreds of 
thousands of xml documents.

>>>>>>>
Traceback (most recent call last):
   File "load.py", line 24, in <module>
     main(sys.argv)
   File "load.py", line 21, in main
     loadzip(session, path)
   File "load.py", line 12, in loadzip
     loadxml(session, info.filename, stream.read())
   File "load.py", line 6, in loadxml
     session.replace(path, xml)
   File "/home/mwp/loader/BaseXClient.py", line 118, in replace
     self.sendInput(12, path, content)
   File "/home/mwp/loader/BaseXClient.py", line 205, in sendInput
     raise IOError(self.info())
IOError: Improper use? Potential bug? Your feedback is welcome:
Contact: basex-talk@mailman.uni-konstanz.de
Version: BaseX 7.2
Java: Sun Microsystems Inc., 1.6.0_23
OS: Linux, amd64
Stack Trace:
java.lang.ArrayIndexOutOfBoundsException: 2147483647
   org.basex.io.random.TableDiskAccess.cursor(TableDiskAccess.java:401)
   org.basex.io.random.TableDiskAccess.insert(TableDiskAccess.java:278)
   org.basex.data.Data.insert(Data.java:970)
   org.basex.data.Data.insert(Data.java:744)
   org.basex.core.cmd.Add.run(Add.java:125)
   org.basex.core.Command.run(Command.java:345)
   org.basex.core.Command.run(Command.java:115)
   org.basex.core.cmd.Replace.run(Replace.java:64)
   org.basex.core.Command.run(Command.java:345)
   org.basex.core.Command.exec(Command.java:324)
   org.basex.core.Command.execute(Command.java:76)
   org.basex.core.Command.execute(Command.java:88)
   org.basex.server.ClientListener.execute(ClientListener.java:368)
   org.basex.server.ClientListener.replace(ClientListener.java:347)
   org.basex.server.ClientListener.run(ClientListener.java:150)
>>>>>>>


Our documents have the same structure and most of them are successfully 
imported, so it's unlikely to be something wrong in data.

Can I ask you what this error actually indicates and what caused this?

Our data is under contract so it's difficult to provide it directly.
But if you have any questions about data, don't hesitate to ask us.

Best regards,
Kento
_______________________________________________
BaseX-Talk mailing list
BaseX-Talk@mailman.uni-konstanz.de
https://mailman.uni-konstanz.de/mailman/listinfo/basex-talk

Reply via email to