From: Michael B. <mbe...@mb...> - 2006-04-18 21:20:14
|
Using the command line client in non-gui mode on Linux in a build from current SVN, pressing the return key (without issuing any command) at the prompt always produces java.lang.ArrayIndexOutOfBoundsException: 0 at org.exist.client.InteractiveClient.process(InteractiveClient.java:433) at org.exist.client.InteractiveClient.readlineInputLoop(InteractiveClient.java: 2207) at org.exist.client.InteractiveClient.run(InteractiveClient.java:2113) at org.exist.client.InteractiveClient.main(InteractiveClient.java:239) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 ) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl .java:25) at java.lang.reflect.Method.invoke(Method.java:324) at org.exist.start.Main.invokeMain(Main.java:120) at org.exist.start.Main.run(Main.java:396) at org.exist.start.Main.main(Main.java:51) Entering an arbitrary number of spaces as a "command" has the same effect. Seems harmless enough, and actual commands are executed correctly as before. Maybe this is something to do with the replacement of readline by jline? Michael Beddow |