Index: libflexdock-java-0.5.1-dfsg1/src/java/drag/org/flexdock/docking/drag/outline/xlib/XlibRubberBand.java
===================================================================
--- libflexdock-java-0.5.1-dfsg1.orig/src/java/drag/org/flexdock/docking/drag/outline/xlib/XlibRubberBand.java	2005-08-26 22:51:10.000000000 +0200
+++ libflexdock-java-0.5.1-dfsg1/src/java/drag/org/flexdock/docking/drag/outline/xlib/XlibRubberBand.java	2009-06-29 19:13:14.000000000 +0200
@@ -36,7 +36,8 @@
 	
 	private static void prime() {
 	    List keys = OsInfo.getInstance().getPrefixLibraryKeys();
-	    
+	    System.setProperty("java.library.path",  System.getProperty("java.library.path") + ":/usr/lib/jni/");
+
 	    // we're going to cycle through various levels of os+arch accuracy
 	    // until we're able to load a native library that matches the current
 	    // system.
@@ -46,7 +47,7 @@
 	        String resource = NATIVE_RESOURCE_PATH + NATIVE_RESOURCE_START + key + NATIVE_RESOURCE_END;
 	        
 	        try {
-	            ResourceManager.loadLibrary(lib, resource);
+	            System.loadLibrary(lib);
 	            // if the library was successfully loaded, then we don't 
 	            // need to do anything else.
 	            return;
