On Sat, Jul 25, 2009 at 08:02:14AM -0400, Bryan Kearney wrote: > --- > src/org/libvirt/Connect.java | 187 ++++++++++++++--------- > src/org/libvirt/ConnectAuth.java | 15 ++- > src/org/libvirt/Domain.java | 7 +- > src/org/libvirt/ErrorHandler.java | 3 +- > src/org/libvirt/Network.java | 5 +- > src/org/libvirt/StoragePool.java | 129 ++++++++++------ > src/org/libvirt/StoragePoolInfo.java | 6 + > src/org/libvirt/StorageVol.java | 67 ++++++--- > src/org/libvirt/StorageVolInfo.java | 6 + > src/org/libvirt/jna/Libvirt.java | 209 +++++++++++++++---------- > src/org/libvirt/jna/virConnectAuth.java | 11 ++ > src/org/libvirt/jna/virConnectCredential.java | 12 ++ > src/test.java | 16 +- > 13 files changed, 438 insertions(+), 235 deletions(-) > create mode 100644 src/org/libvirt/jna/virConnectAuth.java > create mode 100644 src/org/libvirt/jna/virConnectCredential.java [...] > + > + /** > + * Helper function to convert UUIDs into a stirng > + * for the UUID calls > + */ > + public static String createUUIDString(int[] UUID) { > + StringBuilder uuidString = new StringBuilder() ; > + for (int i : UUID) { > + uuidString.append(i) ; > + } > + return uuidString.toString() ; > + } seems various UUID conversion code is being accumulated, maybe an UUID class would make sense. [...] > + > + public int authCallback(virConnectCredential[] cred, int ncred, Pointer cbdata) { > + System.out.println("HELLO!!!!!!!!!!!!!!!!!!!!!!!!!") ; > + return 1 ; > + } Obviously we are still debugging this :-) The patch looks fine, of course the hard point is auth and especially debugging the whole callback handling issue. I hope this will be resolved withough going though weird code like we did in the JNI case. ACK, work in progress, but we need to move, Daniel -- Daniel Veillard | libxml Gnome XML XSLT toolkit http://xmlsoft.org/ daniel@xxxxxxxxxxxx | Rpmfind RPM search engine http://rpmfind.net/ http://veillard.com/ | virtualization library http://libvirt.org/ -- Libvir-list mailing list Libvir-list@xxxxxxxxxx https://www.redhat.com/mailman/listinfo/libvir-list