JUDDI-973 more code clean up
JUDDI-977 find bugs
diff --git a/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribe.java b/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribe.java
index 2d4d72f..492dd9c 100644
--- a/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribe.java
+++ b/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribe.java
@@ -210,13 +210,13 @@
       
 
         @Override
-        public void HandleCallback(SubscriptionResultsList body) {
+        public void handleCallback(SubscriptionResultsList body) {
                 System.out.println("Callback received!");
                 System.out.println(p.print(body));
         }
 
         @Override
-        public void NotifyEndpointStopped() {
+        public void notifyEndpointStopped() {
                 System.out.println("The endpoint was stopped!");
         }
 
diff --git a/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribeAssertionStatus.java b/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribeAssertionStatus.java
index d22704e..882a4bc 100644
--- a/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribeAssertionStatus.java
+++ b/juddi-client-cli/src/main/java/org/apache/juddi/v3/client/cli/UddiSubscribeAssertionStatus.java
@@ -126,13 +126,13 @@
         PrintUDDI<SubscriptionResultsList> p = new PrintUDDI<SubscriptionResultsList>();
 
         @Override
-        public void HandleCallback(SubscriptionResultsList body) {
+        public void handleCallback(SubscriptionResultsList body) {
                 System.out.println("Callback received!");
                 System.out.println(p.print(body));
         }
 
         @Override
-        public void NotifyEndpointStopped() {
+        public void notifyEndpointStopped() {
                 System.out.println("The endpoint was stopped!");
         }
 
diff --git a/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/ISubscriptionCallback.java b/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/ISubscriptionCallback.java
index f334fc1..b0572e9 100644
--- a/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/ISubscriptionCallback.java
+++ b/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/ISubscriptionCallback.java
@@ -18,8 +18,10 @@
 import org.uddi.sub_v3.SubscriptionResultsList;
 
 /**
- * This is an interface for creating asynchronous callback clientsfor the
+ * This is an interface for creating asynchronous callback clients for the
  * UDDI Subscription API.
+ * 
+ * Change notice, since 3.3.5, methods were renamed for the most standard convention (lowercase)
  * @since 3.2
  * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
  * @see SubscriptionCallbackListener
@@ -31,10 +33,10 @@
      * Implementations should never block.
      * @param body 
      */
-    public void HandleCallback(SubscriptionResultsList body);
+    public void handleCallback(SubscriptionResultsList body);
 
     /**
      * Called when the callback endpoint is stopped
      */
-    public void NotifyEndpointStopped();
+    public void notifyEndpointStopped();
 }
diff --git a/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java b/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
index a424e19..87bf3dc 100644
--- a/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
+++ b/juddi-client/src/main/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackListener.java
@@ -543,7 +543,7 @@
                         for (int i = 0; i < callbacks.size(); i++) {
                                 if (callbacks.get(i) != null) {
                                         try {
-                                                callbacks.get(i).NotifyEndpointStopped();
+                                                callbacks.get(i).notifyEndpointStopped();
                                         } catch (Exception ex) {
                                                 log.warn("Your implementation on ISubscriptionCallback is faulty and threw an error, contact the developer", ex);
                                         }
@@ -614,7 +614,7 @@
         public DispositionReport notifySubscriptionListener(NotifySubscriptionListener body) throws DispositionReportFaultMessage, RemoteException {
                 for (int i = 0; i < callbacks.size(); i++) {
                         try {
-                                callbacks.get(i).HandleCallback(body.getSubscriptionResultsList());
+                                callbacks.get(i).handleCallback(body.getSubscriptionResultsList());
                         } catch (Exception ex) {
                                 log.warn("Your implementation on ISubscriptionCallback is faulty and threw an error, contact the developer", ex);
                         }
diff --git a/juddi-client/src/test/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackTest.java b/juddi-client/src/test/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackTest.java
index d4c5b05..c05d30e 100644
--- a/juddi-client/src/test/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackTest.java
+++ b/juddi-client/src/test/java/org/apache/juddi/v3/client/subscription/SubscriptionCallbackTest.java
@@ -138,11 +138,11 @@
 
         SubscriptionCallbackListener.unRegisterCallback(new ISubscriptionCallback() {
             @Override
-            public void HandleCallback(SubscriptionResultsList body) {
+            public void handleCallback(SubscriptionResultsList body) {
             }
 
             @Override
-            public void NotifyEndpointStopped() {
+            public void notifyEndpointStopped() {
             }
         });
 
@@ -197,12 +197,12 @@
 
         SubscriptionCallbackListener.registerCallback(new ISubscriptionCallback() {
             @Override
-            public void HandleCallback(SubscriptionResultsList body) {
+            public void handleCallback(SubscriptionResultsList body) {
                 log.info("bogus callback received");
             }
 
             @Override
-            public void NotifyEndpointStopped() {
+            public void notifyEndpointStopped() {
                 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
             }
         });
@@ -226,12 +226,12 @@
 
         SubscriptionCallbackListener.registerCallback(new ISubscriptionCallback() {
             @Override
-            public void HandleCallback(SubscriptionResultsList body) {
+            public void handleCallback(SubscriptionResultsList body) {
                 throw new UnsupportedOperationException("Not supported yet."); //To change body of generated methods, choose Tools | Templates.
             }
 
             @Override
-            public void NotifyEndpointStopped() {
+            public void notifyEndpointStopped() {
                 log.info("bogus callback received");
 
             }
@@ -262,13 +262,13 @@
     }
 
     @Override
-    public void HandleCallback(SubscriptionResultsList body) {
+    public void handleCallback(SubscriptionResultsList body) {
         log.info("HandleCallback received");
         Test2_NoAutoRegisterAndShortCircuitReceive_ = true;
     }
 
     @Override
-    public void NotifyEndpointStopped() {
+    public void notifyEndpointStopped() {
         log.info("NotifyEndpointStopped received");
         Test4_NotifyEndpointStopped_ = true;
     }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/AES.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/AES.java
index 3a5864f..1c95338 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/AES.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/AES.java
@@ -29,77 +29,77 @@
  */
 public class AES {
 
-    public static String GEN(int keysize) {
-        KeyGenerator kgen;
-        try {
-            kgen = KeyGenerator.getInstance("AES");
-            kgen.init(keysize);
-            SecretKey skey = kgen.generateKey();
-            byte[] raw = skey.getEncoded();
-            return asHex(raw);
-        } catch (Exception ex) {
-        }
-        return null;
-    }
-
-    private static String asHex(byte buf[]) {
-        //return new String(buf);
-        StringBuilder strbuf = new StringBuilder(buf.length * 2);
-        int i;
-
-        for (i = 0; i < buf.length; i++) {
-            if (((int) buf[i] & 0xff) < 0x10) {
-                strbuf.append("0");
-            }
-            strbuf.append(Long.toString((int) buf[i] & 0xff, 16));
+        public static String GEN(int keysize) {
+                KeyGenerator kgen;
+                try {
+                        kgen = KeyGenerator.getInstance("AES");
+                        kgen.init(keysize);
+                        SecretKey skey = kgen.generateKey();
+                        byte[] raw = skey.getEncoded();
+                        return asHex(raw);
+                } catch (Exception ex) {
+                }
+                return null;
         }
 
-        return strbuf.toString();
-    }
+        private static String asHex(byte buf[]) {
+                //return new String(buf);
+                StringBuilder strbuf = new StringBuilder(buf.length * 2);
+                int i;
 
-    private static byte[] hexToBytes(String s) {
-        //return s.getBytes();
-        return hexToBytes(s.toCharArray());
-    }
-    private static final char[] kDigits = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a',
-        'b', 'c', 'd', 'e', 'f'};
+                for (i = 0; i < buf.length; i++) {
+                        if (((int) buf[i] & 0xff) < 0x10) {
+                                strbuf.append("0");
+                        }
+                        strbuf.append(Long.toString((int) buf[i] & 0xff, 16));
+                }
 
-    private static byte[] hexToBytes(char[] hex) {
-        int length = hex.length / 2;
-        byte[] raw = new byte[length];
-        for (int i = 0; i < length; i++) {
-            int high = Character.digit(hex[i * 2], 16);
-            int low = Character.digit(hex[i * 2 + 1], 16);
-            int value = (high << 4) | low;
-            if (value > 127) {
-                value -= 256;
-            }
-            raw[i] = (byte) value;
+                return strbuf.toString();
         }
-        return raw;
-    }
-    //default key
-    // private final static String something2 = "dde284c781d60ca0b56c4b23eec85217951dc99869402abd42c7dcc9080d60aa";
 
-    public static void main(String[] args) throws Exception {
-        //ee4bd3eefe38c3d996a89589de5b9698
-        String key = GEN(128);
-        System.out.println(key);
+        private static byte[] hexToBytes(String s) {
+                //return s.getBytes();
+                return hexToBytes(s.toCharArray());
+        }
+        private static final char[] kDigits = {'0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'a',
+                'b', 'c', 'd', 'e', 'f'};
 
-        byte[] raw = hexToBytes(key); //
-        SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
-        // Instantiate the cipher
-        Cipher cipher = Cipher.getInstance("AES");
-        cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
-        byte[] encrypted = cipher.doFinal("password".getBytes());
-        String enc = (asHex(encrypted));
-        System.out.println(enc);
+        private static byte[] hexToBytes(char[] hex) {
+                int length = hex.length / 2;
+                byte[] raw = new byte[length];
+                for (int i = 0; i < length; i++) {
+                        int high = Character.digit(hex[i * 2], 16);
+                        int low = Character.digit(hex[i * 2 + 1], 16);
+                        int value = (high << 4) | low;
+                        if (value > 127) {
+                                value -= 256;
+                        }
+                        raw[i] = (byte) value;
+                }
+                return raw;
+        }
+        //default key
+        // private final static String something2 = "dde284c781d60ca0b56c4b23eec85217951dc99869402abd42c7dcc9080d60aa";
 
-        skeySpec = new SecretKeySpec(hexToBytes(key), "AES");
-        cipher.init(Cipher.DECRYPT_MODE, skeySpec);
-        byte[] original = cipher.doFinal(hexToBytes(enc));
+        public static void main(String[] args) throws Exception {
+                //ee4bd3eefe38c3d996a89589de5b9698
+                String key = GEN(128);
+                System.out.println(key);
 
-        System.out.println(new String(original));
+                byte[] raw = hexToBytes(key); //
+                SecretKeySpec skeySpec = new SecretKeySpec(raw, "AES");
+                // Instantiate the cipher
+                Cipher cipher = Cipher.getInstance("AES");
+                cipher.init(Cipher.ENCRYPT_MODE, skeySpec);
+                byte[] encrypted = cipher.doFinal("password".getBytes("UTF-8"));
+                String enc = (asHex(encrypted));
+                System.out.println(enc);
 
-    }
+                skeySpec = new SecretKeySpec(hexToBytes(key), "AES");
+                cipher.init(Cipher.DECRYPT_MODE, skeySpec);
+                byte[] original = cipher.doFinal(hexToBytes(enc));
+
+                System.out.println(new String(original, "UTF-8"));
+
+        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/BusinessServiceKeymismatch.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/BusinessServiceKeymismatch.java
index bb9feeb..ff6bea5 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/BusinessServiceKeymismatch.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/BusinessServiceKeymismatch.java
@@ -38,62 +38,61 @@
 
 /**
  * This class was created to demonstrate that UDDI entities's keys do not need
- * to be from the same key domain.
- * I.e. Business key = "uddi:1234:business"
+ * to be from the same key domain. I.e. Business key = "uddi:1234:business"
  * which owns Service key "uddi:4567:service1"
  *
  * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
  */
 public class BusinessServiceKeymismatch {
 
-    private static UDDISecurityPortType security = null;
-    private static JUDDIApiPortType juddiApi = null;
-    private static UDDIPublicationPortType publish = null;
+        private static UDDISecurityPortType security = null;
+        private static JUDDIApiPortType juddiApi = null;
+        private static UDDIPublicationPortType publish = null;
 
-    public static void main(String[] args) throws Exception {
+        public static void main(String[] args) throws Exception {
 
-        // create a manager and read the config in the archive; 
-        // you can use your config file name
-        UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
-        // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
-        Transport transport = clerkManager.getTransport("default");
-        // Now you create a reference to the UDDI API
-        security = transport.getUDDISecurityService();
-        publish = transport.getUDDIPublishService();
+                // create a manager and read the config in the archive; 
+                // you can use your config file name
+                UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
+                // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
+                Transport transport = clerkManager.getTransport("default");
+                // Now you create a reference to the UDDI API
+                security = transport.getUDDISecurityService();
+                publish = transport.getUDDIPublishService();
 
-        //step one, get a token
-        GetAuthToken getAuthTokenRoot = new GetAuthToken();
-        getAuthTokenRoot.setUserID("uddi");
+                //step one, get a token
+                GetAuthToken getAuthTokenRoot = new GetAuthToken();
+                getAuthTokenRoot.setUserID("uddi");
 
-        getAuthTokenRoot.setCred("uddi");
-        AuthToken authToken = security.getAuthToken(getAuthTokenRoot);
-        TModel createKeyGenator = UDDIClerk.createKeyGenator("uddi:testdomain:keygenerator", "a name", "en");
+                getAuthTokenRoot.setCred("uddi");
+                AuthToken authToken = security.getAuthToken(getAuthTokenRoot);
+                TModel createKeyGenator = UDDIClerk.createKeyGenator("uddi:testdomain:keygenerator", "a name", "en");
 
-        TModel createKeyGenator2 = UDDIClerk.createKeyGenator("uddi:testdomain2:keygenerator", "a name", "en");
+                TModel createKeyGenator2 = UDDIClerk.createKeyGenator("uddi:testdomain2:keygenerator", "a name", "en");
 
-        SaveTModel st = new SaveTModel();
-        st.setAuthInfo(authToken.getAuthInfo());
-        st.getTModel().add(createKeyGenator);
-        st.getTModel().add(createKeyGenator2);
-        publish.saveTModel(st);
+                SaveTModel st = new SaveTModel();
+                st.setAuthInfo(authToken.getAuthInfo());
+                st.getTModel().add(createKeyGenator);
+                st.getTModel().add(createKeyGenator2);
+                publish.saveTModel(st);
 
-        SaveBusiness sb = new SaveBusiness();
-        sb.setAuthInfo(authToken.getAuthInfo());
-        BusinessEntity be = new BusinessEntity();
-        be.setBusinessKey("uddi:testdomain:biz1");
-        be.getName().add(new Name("test", "en"));
-        be.setBusinessServices(new BusinessServices());
-        BusinessService bs = new BusinessService();
-        bs.setServiceKey("uddi:testdomain2:svc");
-        bs.setBusinessKey("uddi:testdomain:biz1");
-        bs.getName().add(new Name("svc", "en"));
-        bs.setBindingTemplates(new BindingTemplates());
-        BindingTemplate bt = new BindingTemplate();
-        bt.setAccessPoint(new AccessPoint("http://localhost", "wsdlDeployment"));
-        bt = UDDIClient.addSOAPtModels(bt);
-        bs.getBindingTemplates().getBindingTemplate().add(bt);
-        be.getBusinessServices().getBusinessService().add(bs);
-        sb.getBusinessEntity().add(be);
-        publish.saveBusiness(sb);
-    }
+                SaveBusiness sb = new SaveBusiness();
+                sb.setAuthInfo(authToken.getAuthInfo());
+                BusinessEntity be = new BusinessEntity();
+                be.setBusinessKey("uddi:testdomain:biz1");
+                be.getName().add(new Name("test", "en"));
+                be.setBusinessServices(new BusinessServices());
+                BusinessService bs = new BusinessService();
+                bs.setServiceKey("uddi:testdomain2:svc");
+                bs.setBusinessKey("uddi:testdomain:biz1");
+                bs.getName().add(new Name("svc", "en"));
+                bs.setBindingTemplates(new BindingTemplates());
+                BindingTemplate bt = new BindingTemplate();
+                bt.setAccessPoint(new AccessPoint("http://localhost", "wsdlDeployment"));
+                bt = UDDIClient.addSOAPtModels(bt);
+                bs.getBindingTemplates().getBindingTemplate().add(bt);
+                be.getBusinessServices().getBusinessService().add(bs);
+                sb.getBusinessEntity().add(be);
+                publish.saveBusiness(sb);
+        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/CompareByTModelInstanceInfoQOS.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/CompareByTModelInstanceInfoQOS.java
index de8b0d7..6815c48 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/CompareByTModelInstanceInfoQOS.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/CompareByTModelInstanceInfoQOS.java
@@ -37,89 +37,90 @@
 import org.uddi.api_v3.TModelInstanceInfo;
 
 /**
- * doesn't make changes to a remote server, just creates a few businesses and compares the two by qos parameters
+ * doesn't make changes to a remote server, just creates a few businesses and
+ * compares the two by qos parameters
+ *
  * @author Alex O'Ree
  */
 public class CompareByTModelInstanceInfoQOS {
 
-    
-    public static void main(String[] args) throws Exception {
-            BusinessEntity mary = CreateMary();
-            BindingTemplate bt1 = mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0);
-            BindingTemplate bt2 = mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1);
-            
-            TModelInstanceDetailsComparator tidc = new TModelInstanceDetailsComparator(WSDMQosConstants.METRIC_FAULT_COUNT_KEY, true, false, false);
-            int compare = tidc.compare(bt1.getTModelInstanceDetails(), bt2.getTModelInstanceDetails());
-            if (compare > 0)
-                    System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue() +
-                            " is greater than " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
-            if (compare < 0)
-                    System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue() +
-                            " is less than " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
-            if (compare== 0)
-                    System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue() +
-                            " is equal to " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
-            
-    }
+        public static void main(String[] args) throws Exception {
+                BusinessEntity mary = CreateMary();
+                BindingTemplate bt1 = mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0);
+                BindingTemplate bt2 = mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1);
 
-    
+                TModelInstanceDetailsComparator tidc = new TModelInstanceDetailsComparator(WSDMQosConstants.METRIC_FAULT_COUNT_KEY, true, false, false);
+                int compare = tidc.compare(bt1.getTModelInstanceDetails(), bt2.getTModelInstanceDetails());
+                if (compare > 0) {
+                        System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue()
+                                + " is greater than " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
+                }
+                if (compare < 0) {
+                        System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue()
+                                + " is less than " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
+                }
+                if (compare == 0) {
+                        System.out.println(mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(0).getAccessPoint().getValue()
+                                + " is equal to " + mary.getBusinessServices().getBusinessService().get(0).getBindingTemplates().getBindingTemplate().get(1).getAccessPoint().getValue());
+                }
 
-    /**
-     * creates a business, service, bt with tmodel instance details with qos
-     * parameters
-     *
-     * @param rootAuthToken
-     * @throws Exception
-     */
-    private static BusinessEntity CreateMary() throws Exception {
-        BusinessEntity be = new BusinessEntity();
-        be.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
-        be.setDiscoveryURLs(new DiscoveryURLs());
-        be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("home", "http://www.marybusinessone.com"));
-        be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("serviceList", "http://www.marybusinessone.com/services"));
-        be.getName().add(new Name("Mary Doe Enterprises", "en"));
-        be.getName().add(new Name("Maria Negocio Uno", "es"));
-        be.getDescription().add(new Description("This is the description for Mary Business One.", "en"));
-        be.setContacts(new Contacts());
-        Contact c = new Contact();
-        c.setUseType("administrator");
-        c.getPersonName().add(new PersonName("Mary Doe", "en"));
-        c.getPersonName().add(new PersonName("Juan Doe", "es"));
-        c.getDescription().add(new Description("This is the administrator of the service offerings.", "en"));
-        be.getContacts().getContact().add(c);
-        be.setBusinessServices(new BusinessServices());
-        BusinessService bs = new BusinessService();
-        bs.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
-        bs.setServiceKey("uddi:uddi.marypublisher.com:marybusinessoneservice");
-        bs.getName().add(new Name("name!", "en"));
-        bs.setBindingTemplates(new BindingTemplates());
-        BindingTemplate bt = new BindingTemplate();
-        bt.setAccessPoint(new AccessPoint("http://localhost/endpoint1BAD", AccessPointType.WSDL_DEPLOYMENT.toString()));
-        bt.setTModelInstanceDetails(new TModelInstanceDetails());
-        TModelInstanceInfo tii = new TModelInstanceInfo();
-        tii.setTModelKey(WSDMQosConstants.METRIC_FAULT_COUNT_KEY);
+        }
 
-        tii.setInstanceDetails(new InstanceDetails());
-        tii.getInstanceDetails().setInstanceParms("400");
-        bt = UDDIClient.addSOAPtModels(bt);
-        bt.getTModelInstanceDetails().getTModelInstanceInfo().add(tii);
-        bs.getBindingTemplates().getBindingTemplate().add(bt);
-        
-        bt = new BindingTemplate();
-        bt.setAccessPoint(new AccessPoint("http://localhost/endpoint2BETTER", AccessPointType.WSDL_DEPLOYMENT.toString()));
-        bt.setTModelInstanceDetails(new TModelInstanceDetails());
-         tii = new TModelInstanceInfo();
-        tii.setTModelKey(WSDMQosConstants.METRIC_FAULT_COUNT_KEY);
+        /**
+         * creates a business, service, bt with tmodel instance details with qos
+         * parameters
+         *
+         * @param rootAuthToken
+         * @throws Exception
+         */
+        private static BusinessEntity CreateMary() throws Exception {
+                BusinessEntity be = new BusinessEntity();
+                be.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
+                be.setDiscoveryURLs(new DiscoveryURLs());
+                be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("home", "http://www.marybusinessone.com"));
+                be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("serviceList", "http://www.marybusinessone.com/services"));
+                be.getName().add(new Name("Mary Doe Enterprises", "en"));
+                be.getName().add(new Name("Maria Negocio Uno", "es"));
+                be.getDescription().add(new Description("This is the description for Mary Business One.", "en"));
+                be.setContacts(new Contacts());
+                Contact c = new Contact();
+                c.setUseType("administrator");
+                c.getPersonName().add(new PersonName("Mary Doe", "en"));
+                c.getPersonName().add(new PersonName("Juan Doe", "es"));
+                c.getDescription().add(new Description("This is the administrator of the service offerings.", "en"));
+                be.getContacts().getContact().add(c);
+                be.setBusinessServices(new BusinessServices());
+                BusinessService bs = new BusinessService();
+                bs.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
+                bs.setServiceKey("uddi:uddi.marypublisher.com:marybusinessoneservice");
+                bs.getName().add(new Name("name!", "en"));
+                bs.setBindingTemplates(new BindingTemplates());
+                BindingTemplate bt = new BindingTemplate();
+                bt.setAccessPoint(new AccessPoint("http://localhost/endpoint1BAD", AccessPointType.WSDL_DEPLOYMENT.toString()));
+                bt.setTModelInstanceDetails(new TModelInstanceDetails());
+                TModelInstanceInfo tii = new TModelInstanceInfo();
+                tii.setTModelKey(WSDMQosConstants.METRIC_FAULT_COUNT_KEY);
 
-        tii.setInstanceDetails(new InstanceDetails());
-        tii.getInstanceDetails().setInstanceParms("4");
-        bt = UDDIClient.addSOAPtModels(bt);
-        bt.getTModelInstanceDetails().getTModelInstanceInfo().add(tii);
-        bs.getBindingTemplates().getBindingTemplate().add(bt);
-        
-        
-        be.getBusinessServices().getBusinessService().add(bs);
-        
-        return be;
-    }
+                tii.setInstanceDetails(new InstanceDetails());
+                tii.getInstanceDetails().setInstanceParms("400");
+                bt = UDDIClient.addSOAPtModels(bt);
+                bt.getTModelInstanceDetails().getTModelInstanceInfo().add(tii);
+                bs.getBindingTemplates().getBindingTemplate().add(bt);
+
+                bt = new BindingTemplate();
+                bt.setAccessPoint(new AccessPoint("http://localhost/endpoint2BETTER", AccessPointType.WSDL_DEPLOYMENT.toString()));
+                bt.setTModelInstanceDetails(new TModelInstanceDetails());
+                tii = new TModelInstanceInfo();
+                tii.setTModelKey(WSDMQosConstants.METRIC_FAULT_COUNT_KEY);
+
+                tii.setInstanceDetails(new InstanceDetails());
+                tii.getInstanceDetails().setInstanceParms("4");
+                bt = UDDIClient.addSOAPtModels(bt);
+                bt.getTModelInstanceDetails().getTModelInstanceInfo().add(tii);
+                bs.getBindingTemplates().getBindingTemplate().add(bt);
+
+                be.getBusinessServices().getBusinessService().add(bs);
+
+                return be;
+        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/DES.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/DES.java
index 14f6741..69119b9 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/DES.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/DES.java
@@ -38,67 +38,67 @@
  */
 public class DES {
 
-    private static final String UNICODE_FORMAT = "UTF8";
-    public static final String DESEDE_ENCRYPTION_SCHEME = "DESede";
-    static private KeySpec ks;
-    static private SecretKeyFactory skf;
-    static private Cipher cipher;
-    static byte[] arrayBytes;
-    static private String myEncryptionKey;
-    static private String myEncryptionScheme;
-    static SecretKey key;
+        private static final String UNICODE_FORMAT = "UTF8";
+        public static final String DESEDE_ENCRYPTION_SCHEME = "DESede";
+        static private KeySpec ks;
+        static private SecretKeyFactory skf;
+        static private Cipher cipher;
+        static byte[] arrayBytes;
+        static private String myEncryptionKey;
+        static private String myEncryptionScheme;
+        static SecretKey key;
 
-    public DES() throws Exception {
-    }
-
-    public String encrypt(String clear) throws NoSuchPaddingException, NoSuchAlgorithmException, InvalidAlgorithmParameterException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {
-        String encryptedString = null;
-        try {
-            cipher.init(Cipher.ENCRYPT_MODE, key);
-            byte[] plainText = clear.getBytes(UNICODE_FORMAT);
-            byte[] encryptedText = cipher.doFinal(plainText);
-            encryptedString = new String(Base64.encodeBase64(encryptedText));
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-        return encryptedString;
-    }
-
-    public String decrypt(String str) throws NoSuchPaddingException, NoSuchAlgorithmException, InvalidAlgorithmParameterException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {
-        String encryptedString = null;
-        try {
-            cipher.init(Cipher.DECRYPT_MODE, key);
-            byte[] encryptedText = Base64.decodeBase64(str.getBytes());
-            byte[] clear = cipher.doFinal(encryptedText);
-            encryptedString = new String(Base64.encodeBase64(clear));
-        } catch (Exception e) {
-            e.printStackTrace();
-        }
-        return encryptedString;
-    }
-
-    public static void main(String[] args) throws Exception {
-        DES des = new DES();
-        KeyGenerator kgen;
-        try {
-            kgen = KeyGenerator.getInstance(DESEDE_ENCRYPTION_SCHEME);
-            kgen.init(168);
-            SecretKey skey = kgen.generateKey();
-            byte[] raw = skey.getEncoded();
-            myEncryptionKey = new String(Base64.encodeBase64(raw));
-            myEncryptionScheme = DESEDE_ENCRYPTION_SCHEME;
-            arrayBytes = myEncryptionKey.getBytes(UNICODE_FORMAT);
-            ks = new DESedeKeySpec(arrayBytes);
-            skf = SecretKeyFactory.getInstance(myEncryptionScheme);
-            cipher = Cipher.getInstance(myEncryptionScheme);
-            key = skf.generateSecret(ks);
-
-            System.out.println(new String(Base64.encodeBase64(raw)));
-            System.out.println(des.encrypt("password"));
-            System.out.println(des.decrypt(des.encrypt("password")));
-        } catch (Exception ex) {
-            ex.printStackTrace();;
+        public DES() throws Exception {
         }
 
-    }
+        public String encrypt(String clear) throws NoSuchPaddingException, NoSuchAlgorithmException, InvalidAlgorithmParameterException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {
+                String encryptedString = null;
+                try {
+                        cipher.init(Cipher.ENCRYPT_MODE, key);
+                        byte[] plainText = clear.getBytes(UNICODE_FORMAT);
+                        byte[] encryptedText = cipher.doFinal(plainText);
+                        encryptedString = new String(Base64.encodeBase64(encryptedText), "UTF-8");
+                } catch (Exception e) {
+                        e.printStackTrace();
+                }
+                return encryptedString;
+        }
+
+        public String decrypt(String str) throws NoSuchPaddingException, NoSuchAlgorithmException, InvalidAlgorithmParameterException, InvalidKeyException, IllegalBlockSizeException, BadPaddingException {
+                String encryptedString = null;
+                try {
+                        cipher.init(Cipher.DECRYPT_MODE, key);
+                        byte[] encryptedText = Base64.decodeBase64(str.getBytes("UTF-8"));
+                        byte[] clear = cipher.doFinal(encryptedText);
+                        encryptedString = new String(Base64.encodeBase64(clear), "UTF-8");
+                } catch (Exception e) {
+                        e.printStackTrace();
+                }
+                return encryptedString;
+        }
+
+        public static void main(String[] args) throws Exception {
+                DES des = new DES();
+                KeyGenerator kgen;
+                try {
+                        kgen = KeyGenerator.getInstance(DESEDE_ENCRYPTION_SCHEME);
+                        kgen.init(168);
+                        SecretKey skey = kgen.generateKey();
+                        byte[] raw = skey.getEncoded();
+                        myEncryptionKey = new String(Base64.encodeBase64(raw), "UTF-8");
+                        myEncryptionScheme = DESEDE_ENCRYPTION_SCHEME;
+                        arrayBytes = myEncryptionKey.getBytes(UNICODE_FORMAT);
+                        ks = new DESedeKeySpec(arrayBytes);
+                        skf = SecretKeyFactory.getInstance(myEncryptionScheme);
+                        cipher = Cipher.getInstance(myEncryptionScheme);
+                        key = skf.generateSecret(ks);
+
+                        System.out.println(new String(Base64.encodeBase64(raw), "UTF-8"));
+                        System.out.println(des.encrypt("password"));
+                        System.out.println(des.decrypt(des.encrypt("password")));
+                } catch (Exception ex) {
+                        ex.printStackTrace();;
+                }
+
+        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoint.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoint.java
index 5170e35..73003d3 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoint.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoint.java
@@ -16,14 +16,6 @@
 package org.apache.juddi.samples;
 
 import java.io.File;
-import java.util.List;
-import org.apache.juddi.api_v3.Node;
-import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.config.UDDINode;
-import org.apache.juddi.v3.client.transport.Transport;
-import org.uddi.api_v3.DiscardAuthToken;
-import org.uddi.api_v3.GetAuthToken;
-import org.uddi.v3_service.UDDISecurityPortType;
 
 /**
  *
@@ -65,8 +57,7 @@
                 } else {
                         System.out.println("javax.net.ssl.trustStore = " + trustStore);
                 }
-                
-                
+
                 if (System.getProperty("javax.net.ssl.keyStore") == null) {
                         File f = new File("../../juddi-tomcat/keystore.jks");
                         if (f.exists()) {
@@ -142,18 +133,18 @@
                         System.out.println("2) Digitally sign a UDDI entity from a file.");
                         System.out.println(" q) Quit/exit");
                         System.out.print("#");
-                        input=System.console().readLine();
+                        input = System.console().readLine();
                         processOffline(input);
                 } while (!"q".equalsIgnoreCase(input));
 
         }
 
         private static void processOffline(String input) throws Exception {
-                if (input.equals("1")) {
-                        CompareByTModelInstanceInfoQOS.main(null);
+                if ("1".equals(input)) {
+                        CompareByTModelInstanceInfoQOS.main(new String[0]);
                 }
-                if (input.equals("2")) {
-                        new UddiDigitalSignatureFile().Fire(null, null, null);
+                if ("2".equals(input)) {
+                        new UddiDigitalSignatureFile().fire(null, null, null);
                 }
         }
 
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPointSingleNode.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPointSingleNode.java
index 42d190e..6d78051 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPointSingleNode.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPointSingleNode.java
@@ -220,38 +220,38 @@
                 if (input.equals("9")) {
                         System.out.print("Business key to sign: ");
                         String key = (System.console().readLine());
-                        new UddiDigitalSignatureBusiness().Fire(authtoken, key);
+                        new UddiDigitalSignatureBusiness().fire(authtoken, key);
                 }
                 if (input.equals("10")) {
                         System.out.print("Service key to sign: ");
                         String key = (System.console().readLine());
-                        new UddiDigitalSignatureService().Fire(authtoken, key);
+                        new UddiDigitalSignatureService().fire(authtoken, key);
                 }
                 if (input.equals("11")) {
                         System.out.print("tModel key to sign: ");
                         String key = (System.console().readLine());
-                        new UddiDigitalSignatureTmodel().Fire(authtoken, key);
+                        new UddiDigitalSignatureTmodel().fire(authtoken, key);
                 }
                 if (input.equals("12")) {
-                        new UddiDigitalSignatureSearch().Fire(authtoken);
+                        new UddiDigitalSignatureSearch().fire(authtoken);
                 }
                 if (input.equals("13")) {
-                        new UddiFindBinding().Fire(authtoken);
+                        new UddiFindBinding().fire(authtoken);
                 }
                 if (input.equals("14")) {
                         System.out.print("Service key to parse the endpoints: ");
                         String key = (System.console().readLine());
-                        new UddiFindEndpoints().Fire(authtoken, key);
+                        new UddiFindEndpoints().fire(authtoken, key);
                 }
                 if (input.equals("15")) {
                         System.out.print("Service key: ");
                         String key = (System.console().readLine());
-                        new UddiGetServiceDetails().Fire(authtoken, key);
+                        new UddiGetServiceDetails().fire(authtoken, key);
                 }
                 if (input.equals("16")) {
                         System.out.print("Get FQDN: ");
                         String key = (System.console().readLine());
-                        new UddiKeyGenerator().Fire(authtoken, key);
+                        new UddiKeyGenerator().fire(authtoken, key);
                 }
                 if (input.equals("17")) {
                         UDDISecurityPortType security = null;
@@ -284,10 +284,10 @@
 
                         System.out.print("relationship (parent-child, peer-peer,or identity) : ");
                         String relationship = (System.console().readLine());
-                        new UddiRelatedBusinesses().Fire(key, authtokenFrom, key2, authtokenFrom2, relationship);
+                        new UddiRelatedBusinesses().fire(key, authtokenFrom, key2, authtokenFrom2, relationship);
                 }
                 if (input.equals("18")) {
-                        new UddiSubscribe(client, currentNode, transport).Fire();
+                        new UddiSubscribe(client, currentNode, transport).fire();
 
                 }
                 if (input.equals("19")) {
@@ -302,40 +302,40 @@
                         String url = (System.console().readLine());
                         System.out.print("Business key to attach to: ");
                         String key = (System.console().readLine());
-                        new WsdlImport().Fire(url, key, authtoken, transport);
+                        new WsdlImport().fire(url, key, authtoken, transport);
                 }
                 if (input.equals("21")) {
                         System.out.print("Path or URL to WADL file: ");
                         String url = (System.console().readLine());
                         System.out.print("Business key to attach to: ");
                         String key = (System.console().readLine());
-                        new WadlImport().Fire(url, key, authtoken, transport);
+                        new WadlImport().fire(url, key, authtoken, transport);
                 }
 
                 if (input.equals("22")) {
-                        new UddiSubscriptionManagement(transport).PrintSubscriptions(authtoken);
+                        new UddiSubscriptionManagement(transport).printSubscriptions(authtoken);
                 }
                 if (input.equals("23")) {
                         System.out.print("Subscription key: ");
                         String key2 = (System.console().readLine());
-                        new UddiSubscriptionManagement(transport).DeleteSubscription(authtoken, key2);
+                        new UddiSubscriptionManagement(transport).deleteSubscription(authtoken, key2);
                 }
                 if (input.equals("24")) {
-                        new UddiSubscriptionManagement(transport).DeleteAllSubscriptions(authtoken);
+                        new UddiSubscriptionManagement(transport).deleteAllSubscriptions(authtoken);
                 }
                 if (input.equals("25")) {
-                        new UddiSubscribeAssertionStatus(transport).Fire(currentNode);
+                        new UddiSubscribeAssertionStatus().fire(currentNode);
 
                 }
                 if (input.equals("26")) {
                         //System.out.println("27) Replication - do_ping");
 
-                        new UddiReplication(client, currentNode).DoPing();
+                        new UddiReplication(client, currentNode).doPing();
 
                 }
                 if (input.equals("27")) {
                         //System.out.println("28) Replication - get high watermarks");
-                        new UddiReplication(client, currentNode).GetHighWatermarks();
+                        new UddiReplication(client, currentNode).getHighWatermarks();
 
                 }
                 if (input.equals("28")) {
@@ -347,7 +347,7 @@
                         System.out.print("Node id of something in the replication graph: ");
                         String src = (System.console().readLine());
 
-                        new UddiReplication(client, currentNode).GetChangeRecords(Long.parseLong(id), src);
+                        new UddiReplication(client, currentNode).getChangeRecords(Long.parseLong(id), src);
 
                 }
                 if ("29".equals(input)) {
@@ -552,9 +552,8 @@
                         System.out.println("after business counts "
                                 + afterfindBusiness.getListDescription().getActualCount());
                         System.out.println("actual created " + createdBusinesses);
-                        System.out.println("Delta = " + (afterfindBusiness.getListDescription().getActualCount()  - findBusiness.getListDescription().getActualCount()));
-                        
-                        
+                        System.out.println("Delta = " + (afterfindBusiness.getListDescription().getActualCount() - findBusiness.getListDescription().getActualCount()));
+
                         System.out.println("before service counts "
                                 + findService.getListDescription().getActualCount());
 
@@ -564,9 +563,11 @@
                                 + afterfindService.getListDescription().getActualCount());
                         System.out.println("actual created " + createdServices);
                         System.out.println("delta = " + (afterfindService.getListDescription().getActualCount() - findService.getListDescription().getActualCount()));
-                        if ((afterfindService.getListDescription().getActualCount() - findService.getListDescription().getActualCount()) == createdServices)
+                        if ((afterfindService.getListDescription().getActualCount() - findService.getListDescription().getActualCount()) == createdServices) {
                                 System.out.println("success");
-                        else System.out.println("failure!");
+                        } else {
+                                System.out.println("failure!");
+                        }
 
                 }
 
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoitMultiNode.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoitMultiNode.java
index 84c0efa..19b0264 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoitMultiNode.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/EntryPoitMultiNode.java
@@ -19,7 +19,6 @@
 import org.apache.juddi.api_v3.Node;
 import org.apache.juddi.v3.client.UDDIConstants;
 import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.transport.Transport;
 import org.uddi.api_v3.BusinessList;
 import org.uddi.api_v3.FindBusiness;
 import org.uddi.api_v3.FindQualifiers;
@@ -37,10 +36,10 @@
 public class EntryPoitMultiNode {
 
         static void goMultiNode() throws Exception {
-                String currentNode = "default";
+               
                 UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
 
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
+               
                 String input = null;
                 do {
                         System.out.println("1) Sets undirected replication two instances of jUDDI");
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/FindBusinessBugHunt.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/FindBusinessBugHunt.java
index 0e507ea..3e2fbff 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/FindBusinessBugHunt.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/FindBusinessBugHunt.java
@@ -47,162 +47,160 @@
 import org.uddi.v3_service.UDDISecurityPortType;
 
 /**
- *
+ * This class was made to try and hunt down a bug reported by an end user.
  * @author Alex O'Ree
  */
 public class FindBusinessBugHunt {
 
-    static PrintUDDI<TModel> pTModel = new PrintUDDI<TModel>();
-    static Properties properties = new Properties();
-    static String wsdlURL = null;
-    private static UDDISecurityPortType security = null;
-    private static JUDDIApiPortType juddiApi = null;
-    private static UDDIPublicationPortType publish = null;
-    private static UDDIInquiryPortType inquiry;
+        static PrintUDDI<TModel> pTModel = new PrintUDDI<TModel>();
+        static Properties properties = new Properties();
+        static String wsdlURL = null;
+        private static UDDISecurityPortType security = null;
+        private static JUDDIApiPortType juddiApi = null;
+        private static UDDIPublicationPortType publish = null;
+        private static UDDIInquiryPortType inquiry;
 
-    public static void main(String[] args) throws Exception {
+        public static void main(String[] args) throws Exception {
 
-        // create a manager and read the config in the archive; 
-        // you can use your config file name
-        UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
-        UDDIClerk clerk = clerkManager.getClerk("default");
-        // a ClerkManager can be a client to multiple UDDI nodes, so 
-        // supply the nodeName (defined in your uddi.xml.
-        // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
-        Transport transport = clerkManager.getTransport();
-        // Now you create a reference to the UDDI API
-        security = transport.getUDDISecurityService();
-        publish = transport.getUDDIPublishService();
-        inquiry = transport.getUDDIInquiryService();
-        //step one, get a token
-        GetAuthToken getAuthTokenRoot = new GetAuthToken();
-        getAuthTokenRoot.setUserID("uddi");
-        getAuthTokenRoot.setCred("uddi");
+                // create a manager and read the config in the archive; 
+                // you can use your config file name
+                UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
+                
+                // a ClerkManager can be a client to multiple UDDI nodes, so 
+                // supply the nodeName (defined in your uddi.xml.
+                // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
+                Transport transport = clerkManager.getTransport();
+                // Now you create a reference to the UDDI API
+                security = transport.getUDDISecurityService();
+                publish = transport.getUDDIPublishService();
+                inquiry = transport.getUDDIInquiryService();
+                //step one, get a token
+                GetAuthToken getAuthTokenRoot = new GetAuthToken();
+                getAuthTokenRoot.setUserID("uddi");
+                getAuthTokenRoot.setCred("uddi");
 
-        // Making API call that retrieves the authentication token for the 'root' user.
-        String rootAuthToken = clerk.getAuthToken(clerk.getUDDINode().getSecurityUrl());
-        String uddi = security.getAuthToken(getAuthTokenRoot).getAuthInfo();
+                // Making API call that retrieves the authentication token for the 'root' user.
+                String uddi = security.getAuthToken(getAuthTokenRoot).getAuthInfo();
 
-        System.out.println("killing mary's business if it exists");
-        //first check is Mary's business exists and delete
-        DeleteIfExists("uddi:uddi.marypublisher.com:marybusinessone", uddi);
+                System.out.println("killing mary's business if it exists");
+                //first check is Mary's business exists and delete
+                DeleteIfExists("uddi:uddi.marypublisher.com:marybusinessone", uddi);
 
-        System.out.println("making mary's tmodel key gen");
-        //make the key gen since our test case uses some custom keys
-        TModel createKeyGenator = UDDIClerk.createKeyGenator("uddi.marypublisher.com", "mary key gen", "en");
-        //clerk.register(createKeyGenator);
-        System.out.println("saving...");
-        SaveTM(createKeyGenator, uddi);
+                System.out.println("making mary's tmodel key gen");
+                //make the key gen since our test case uses some custom keys
+                TModel createKeyGenator = UDDIClerk.createKeyGenator("uddi.marypublisher.com", "mary key gen", "en");
+                //clerk.register(createKeyGenator);
+                System.out.println("saving...");
+                SaveTM(createKeyGenator, uddi);
 
+                System.out.println("fetching business list");
+                BusinessList before = getBusinessList(uddi);
+                if (before.getBusinessInfos() == null) {
+                        System.out.println("before no businesses returned!");
+                        before.setBusinessInfos(new BusinessInfos());
+                } else {
+                        System.out.println(before.getBusinessInfos().getBusinessInfo().size() + " businesses returned before");
+                }
 
-        System.out.println("fetching business list");
-        BusinessList before = getBusinessList(uddi);
-        if (before.getBusinessInfos() == null) {
-            System.out.println("before no businesses returned!");
-            before.setBusinessInfos(new BusinessInfos());
-        } else {
-            System.out.println(before.getBusinessInfos().getBusinessInfo().size() + " businesses returned before");
+                System.out.println("saving mary");
+                SaveMary(uddi);
+
+                BusinessList after = getBusinessList(uddi);
+                if (after.getBusinessInfos() == null) {
+                        System.out.println("after no businesses returned!");
+                        after.setBusinessInfos(new BusinessInfos());
+                } else {
+                        System.out.println(after.getBusinessInfos().getBusinessInfo().size() + " businesses returned after");
+                }
+                PrintUDDI<BusinessList> p = new PrintUDDI<BusinessList>();
+                if (before.getBusinessInfos().getBusinessInfo().size()
+                        < after.getBusinessInfos().getBusinessInfo().size()) {
+                        System.out.println("hey it worked as advertised, double checking");
+                        if (CheckFor(after, "uddi:uddi.marypublisher.com:marybusinessone")) {
+                                System.out.println("ok!");
+                        } else {
+                                System.out.println("no good!");
+                        }
+                } else {
+
+                        System.out.println("something's not right, here's the before service listing");
+                        System.out.println(p.print(before));
+                        System.out.println(p.print(after));
+                }
+
         }
 
-        System.out.println("saving mary");
-        SaveMary(uddi);
-
-        BusinessList after = getBusinessList(uddi);
-        if (after.getBusinessInfos() == null) {
-            System.out.println("after no businesses returned!");
-            after.setBusinessInfos(new BusinessInfos());
-        } else {
-            System.out.println(after.getBusinessInfos().getBusinessInfo().size() + " businesses returned after");
-        }
-        PrintUDDI<BusinessList> p = new PrintUDDI<BusinessList>();
-        if (before.getBusinessInfos().getBusinessInfo().size()
-                < after.getBusinessInfos().getBusinessInfo().size()) {
-            System.out.println("hey it worked as advertised, double checking");
-            if (CheckFor(after, "uddi:uddi.marypublisher.com:marybusinessone")) {
-                System.out.println("ok!");
-            } else {
-                System.out.println("no good!");
-            }
-        } else {
-
-            System.out.println("something's not right, here's the before service listing");
-            System.out.println(p.print(before));
-            System.out.println(p.print(after));
+        private static void DeleteIfExists(String key, String authInfo) {
+                GetBusinessDetail gbd = new GetBusinessDetail();
+                gbd.setAuthInfo(authInfo);
+                gbd.getBusinessKey().add(key);
+                boolean found = false;
+                try {
+                        BusinessDetail businessDetail = inquiry.getBusinessDetail(gbd);
+                        if (businessDetail != null
+                                && !businessDetail.getBusinessEntity().isEmpty()
+                                && businessDetail.getBusinessEntity().get(0).getBusinessKey().equals(key)) {
+                                found = true;
+                        }
+                } catch (Exception ex) {
+                }
+                if (found) {
+                        DeleteBusiness db = new DeleteBusiness();
+                        db.setAuthInfo(authInfo);
+                        db.getBusinessKey().add(key);
+                        try {
+                                publish.deleteBusiness(db);
+                        } catch (Exception ex) {
+                                Logger.getLogger(FindBusinessBugHunt.class.getName()).log(Level.SEVERE, null, ex);
+                        }
+                }
         }
 
-    }
-
-    private static void DeleteIfExists(String key, String authInfo) {
-        GetBusinessDetail gbd = new GetBusinessDetail();
-        gbd.setAuthInfo(authInfo);
-        gbd.getBusinessKey().add(key);
-        boolean found = false;
-        try {
-            BusinessDetail businessDetail = inquiry.getBusinessDetail(gbd);
-            if (businessDetail != null
-                    && !businessDetail.getBusinessEntity().isEmpty()
-                    && businessDetail.getBusinessEntity().get(0).getBusinessKey().equals(key)) {
-                found = true;
-            }
-        } catch (Exception ex) {
+        private static BusinessList getBusinessList(String token) throws Exception {
+                FindBusiness fb = new FindBusiness();
+                fb.setAuthInfo(token);
+                org.uddi.api_v3.FindQualifiers fq = new org.uddi.api_v3.FindQualifiers();
+                fq.getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH);
+                fb.setFindQualifiers(fq);
+                fb.getName().add((new Name(UDDIConstants.WILDCARD, null)));
+                return inquiry.findBusiness(fb);
         }
-        if (found) {
-            DeleteBusiness db = new DeleteBusiness();
-            db.setAuthInfo(authInfo);
-            db.getBusinessKey().add(key);
-            try {
-                publish.deleteBusiness(db);
-            } catch (Exception ex) {
-                Logger.getLogger(FindBusinessBugHunt.class.getName()).log(Level.SEVERE, null, ex);
-            }
+
+        private static void SaveMary(String rootAuthToken) throws Exception {
+                BusinessEntity be = new BusinessEntity();
+                be.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
+                be.setDiscoveryURLs(new DiscoveryURLs());
+                be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("home", "http://www.marybusinessone.com"));
+                be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("serviceList", "http://www.marybusinessone.com/services"));
+                be.getName().add(new Name("Mary Doe Enterprises", "en"));
+                be.getName().add(new Name("Maria Negocio Uno", "es"));
+                be.getDescription().add(new Description("This is the description for Mary Business One.", "en"));
+                be.setContacts(new Contacts());
+                Contact c = new Contact();
+                c.setUseType("administrator");
+                c.getPersonName().add(new PersonName("Mary Doe", "en"));
+                c.getPersonName().add(new PersonName("Juan Doe", "es"));
+                c.getDescription().add(new Description("This is the administrator of the service offerings.", "en"));
+                be.getContacts().getContact().add(c);
+                SaveBusiness sb = new SaveBusiness();
+                sb.setAuthInfo(rootAuthToken);
+                sb.getBusinessEntity().add(be);
+                publish.saveBusiness(sb);
         }
-    }
 
-    private static BusinessList getBusinessList(String token) throws Exception {
-        FindBusiness fb = new FindBusiness();
-        fb.setAuthInfo(token);
-        org.uddi.api_v3.FindQualifiers fq = new org.uddi.api_v3.FindQualifiers();
-        fq.getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH);
-        fb.setFindQualifiers(fq);
-        fb.getName().add((new Name(UDDIConstants.WILDCARD, null)));
-        return inquiry.findBusiness(fb);
-    }
-
-    private static void SaveMary(String rootAuthToken) throws Exception {
-        BusinessEntity be = new BusinessEntity();
-        be.setBusinessKey("uddi:uddi.marypublisher.com:marybusinessone");
-        be.setDiscoveryURLs(new DiscoveryURLs());
-        be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("home", "http://www.marybusinessone.com"));
-        be.getDiscoveryURLs().getDiscoveryURL().add(new DiscoveryURL("serviceList", "http://www.marybusinessone.com/services"));
-        be.getName().add(new Name("Mary Doe Enterprises", "en"));
-        be.getName().add(new Name("Maria Negocio Uno", "es"));
-        be.getDescription().add(new Description("This is the description for Mary Business One.", "en"));
-        be.setContacts(new Contacts());
-        Contact c = new Contact();
-        c.setUseType("administrator");
-        c.getPersonName().add(new PersonName("Mary Doe", "en"));
-        c.getPersonName().add(new PersonName("Juan Doe", "es"));
-        c.getDescription().add(new Description("This is the administrator of the service offerings.", "en"));
-        be.getContacts().getContact().add(c);
-        SaveBusiness sb = new SaveBusiness();
-        sb.setAuthInfo(rootAuthToken);
-        sb.getBusinessEntity().add(be);
-        publish.saveBusiness(sb);
-    }
-
-    private static boolean CheckFor(BusinessList list, String key) {
-        for (int i = 0; i < list.getBusinessInfos().getBusinessInfo().size(); i++) {
-            if (list.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey().equalsIgnoreCase(key)) {
-                return true;
-            }
+        private static boolean CheckFor(BusinessList list, String key) {
+                for (int i = 0; i < list.getBusinessInfos().getBusinessInfo().size(); i++) {
+                        if (list.getBusinessInfos().getBusinessInfo().get(i).getBusinessKey().equalsIgnoreCase(key)) {
+                                return true;
+                        }
+                }
+                return false;
         }
-        return false;
-    }
 
-    private static void SaveTM(TModel createKeyGenator, String uddi) throws Exception {
-        SaveTModel stm = new SaveTModel();
-        stm.setAuthInfo(uddi);
-        stm.getTModel().add(createKeyGenator);
-        publish.saveTModel(stm);
-    }
+        private static void SaveTM(TModel createKeyGenator, String uddi) throws Exception {
+                SaveTModel stm = new SaveTModel();
+                stm.setAuthInfo(uddi);
+                stm.getTModel().add(createKeyGenator);
+                publish.saveTModel(stm);
+        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/JuddiAdminService.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/JuddiAdminService.java
index b26e631..1ed62db 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/JuddiAdminService.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/JuddiAdminService.java
@@ -15,7 +15,6 @@
  */
 package org.apache.juddi.samples;
 
-import java.io.File;
 import java.io.FileInputStream;
 import java.math.BigInteger;
 import java.rmi.RemoteException;
@@ -43,7 +42,6 @@
 import org.apache.juddi.v3_service.JUDDIApiPortType;
 import org.uddi.api_v3.Contact;
 import org.uddi.api_v3.Description;
-import org.uddi.api_v3.DispositionReport;
 import org.uddi.api_v3.Email;
 import org.uddi.api_v3.GetAuthToken;
 import org.uddi.api_v3.PersonName;
@@ -64,11 +62,8 @@
  */
 public class JuddiAdminService {
 
-        //  private static UDDISecurityPortType security = null;
-        //  private static UDDIPublicationPortType publish = null;
-        static JUDDIApiPortType juddi = null;
-        // static UDDIClerk clerk = null;
-        static UDDIClient clerkManager = null;
+        private JUDDIApiPortType juddi = null;
+        private UDDIClient clerkManager = null;
 
         public JuddiAdminService(UDDIClient client, Transport transport) {
                 try {
@@ -302,7 +297,7 @@
                 }
                 if (input.equalsIgnoreCase("d")) {
                         //save the changes
-                        DispositionReport setReplicationNodes = juddiApiService.setReplicationNodes(authtoken, replicationNodes);
+                        juddiApiService.setReplicationNodes(authtoken, replicationNodes);
                         System.out.println("Saved!, dumping config from the server");
                         replicationNodes = juddiApiService.getReplicationNodes(authtoken);
                         JAXB.marshal(replicationNodes, System.out);
@@ -483,8 +478,6 @@
         void autoMagic123() throws Exception {
 
                 //1 > 2 >3 >1
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
-
                 Transport transport = clerkManager.getTransport("default");
                 String authtoken = transport.getUDDISecurityService().getAuthToken(new GetAuthToken("root", "root")).getAuthInfo();
 
@@ -564,8 +557,6 @@
         void autoMagicDirected() throws Exception {
 
                 //1 > 2 >3 >1
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
-
                 Transport transport = clerkManager.getTransport("default");
                 String authtoken = transport.getUDDISecurityService().getAuthToken(new GetAuthToken("root", "root")).getAuthInfo();
 
@@ -665,8 +656,6 @@
 
         void autoMagic() throws Exception {
 
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
-
                 Transport transport = clerkManager.getTransport("default");
                 String authtoken = transport.getUDDISecurityService().getAuthToken(new GetAuthToken("root", "root")).getAuthInfo();
 
@@ -683,7 +672,7 @@
 
                 }
                 //if (replicationNodes.getCommunicationGraph() == null) {
-                        replicationNodes.setCommunicationGraph(new CommunicationGraph());
+                replicationNodes.setCommunicationGraph(new CommunicationGraph());
                 //}
                 Operator op = new Operator();
                 op.setOperatorNodeID("uddi:juddi.apache.org:node1");
@@ -728,8 +717,6 @@
 
         void autoMagic3() throws Exception {
 
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
-
                 Transport transport = clerkManager.getTransport("default");
                 String authtoken = transport.getUDDISecurityService().getAuthToken(new GetAuthToken("root", "root")).getAuthInfo();
 
@@ -919,7 +906,17 @@
                         = KeyManagerFactory.getInstance(KeyManagerFactory.getDefaultAlgorithm());
 
                 KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
-                ks.load(new FileInputStream(System.getProperty("javax.net.ssl.keyStore")), System.getProperty("javax.net.ssl.keyStorePassword").toCharArray());
+                FileInputStream fis = null;
+                try {
+                        fis = new FileInputStream(System.getProperty("javax.net.ssl.keyStore"));
+                        ks.load(fis, System.getProperty("javax.net.ssl.keyStorePassword").toCharArray());
+                } catch (Exception ex) {
+
+                } finally {
+                        if (fis != null) {
+                                fis.close();
+                        }
+                }
 
                 kmf.init(ks, System.getProperty("javax.net.ssl.keyStorePassword").toCharArray());
 
@@ -943,7 +940,6 @@
 
         void autoMagicDirectedSSL() throws Exception {
                 //1 > 2 >3 >1
-                List<Node> uddiNodeList = clerkManager.getClientConfig().getUDDINodeList();
 
                 Transport transport = clerkManager.getTransport("default");
                 String authtoken = transport.getUDDISecurityService().getAuthToken(new GetAuthToken("root", "root")).getAuthInfo();
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SearchByQos.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SearchByQos.java
index 025e617..c773561 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SearchByQos.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SearchByQos.java
@@ -90,12 +90,12 @@
                 security = transport.getUDDISecurityService();
                 publish = transport.getUDDIPublishService();
                 inquiry = transport.getUDDIInquiryService();
-        //step one, get a token
+                //step one, get a token
                 //GetAuthToken getAuthTokenRoot = new GetAuthToken();
                 //getAuthTokenRoot.setUserID("uddi");
                 //getAuthTokenRoot.setCred("uddi");
 
-        // Making API call that retrieves the authentication token for the 'root' user.
+                // Making API call that retrieves the authentication token for the 'root' user.
                 //String rootAuthToken = clerk.getAuthToken(clerk.getUDDINode().getSecurityUrl());
                 String uddi = token;// security.getAuthToken(getAuthTokenRoot).getAuthInfo();
 
@@ -145,7 +145,7 @@
         }
 
         public static void doFindBinding(String token) throws Exception {
-        // create a manager and read the config in the archive; 
+                // create a manager and read the config in the archive; 
                 // you can use your config file name
                 UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
                 Transport transport = clerkManager.getTransport();
@@ -153,12 +153,12 @@
                 security = transport.getUDDISecurityService();
                 publish = transport.getUDDIPublishService();
                 inquiry = transport.getUDDIInquiryService();
-        //step one, get a token
+                //step one, get a token
                 // GetAuthToken getAuthTokenRoot = new GetAuthToken();
                 //getAuthTokenRoot.setUserID("uddi");
                 //getAuthTokenRoot.setCred("uddi");
 
-        // Making API call that retrieves the authentication token for the 'root' user.
+                // Making API call that retrieves the authentication token for the 'root' user.
                 //String rootAuthToken = clerk.getAuthToken(clerk.getUDDINode().getSecurityUrl());
                 String uddi = token;//security.getAuthToken(getAuthTokenRoot).getAuthInfo();
 
@@ -181,7 +181,6 @@
                 } else {
                         System.out.println(before.getBindingTemplate().size() + " service returned before");
                 }
-             
 
                 System.out.println("saving mary");
                 SaveMary(uddi);
@@ -205,16 +204,11 @@
                         System.out.println(p.print(before));
                         System.out.println(p.print(after));
                 }
-                
-                
-                
 
         }
 
-        
-        
         public static void doFindBusiness(String token) throws Exception {
-        // create a manager and read the config in the archive; 
+                // create a manager and read the config in the archive; 
                 // you can use your config file name
                 UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
                 Transport transport = clerkManager.getTransport();
@@ -222,12 +216,12 @@
                 security = transport.getUDDISecurityService();
                 publish = transport.getUDDIPublishService();
                 inquiry = transport.getUDDIInquiryService();
-        //step one, get a token
+                //step one, get a token
                 // GetAuthToken getAuthTokenRoot = new GetAuthToken();
                 //getAuthTokenRoot.setUserID("uddi");
                 //getAuthTokenRoot.setCred("uddi");
 
-        // Making API call that retrieves the authentication token for the 'root' user.
+                // Making API call that retrieves the authentication token for the 'root' user.
                 //String rootAuthToken = clerk.getAuthToken(clerk.getUDDINode().getSecurityUrl());
                 String uddi = token;//security.getAuthToken(getAuthTokenRoot).getAuthInfo();
 
@@ -242,10 +236,9 @@
                 System.out.println("saving...");
                 SaveTM(createKeyGenator, uddi);
 
-              
-                 System.out.println("fetching business list");
-                 BusinessList before2 = getBusinessList(uddi);
-                  if (before2.getBusinessInfos()== null) {
+                System.out.println("fetching business list");
+                BusinessList before2 = getBusinessList(uddi);
+                if (before2.getBusinessInfos() == null) {
                         System.out.println("before no service returned!");
                         // before.setServiceInfos(new ServiceInfos());
                 } else {
@@ -255,14 +248,12 @@
                 System.out.println("saving mary");
                 SaveMary(uddi);
 
-                
-                
-                
-                    BusinessList after2 = getBusinessList(uddi);
-               
+                BusinessList after2 = getBusinessList(uddi);
+
                 PrintUDDI<BusinessList> p2 = new PrintUDDI<BusinessList>();
-                if (before2.getBusinessInfos()==null )
+                if (before2.getBusinessInfos() == null) {
                         before2.setBusinessInfos(new BusinessInfos());
+                }
                 if ((before2.getBusinessInfos().getBusinessInfo().size()
                         < after2.getBusinessInfos().getBusinessInfo().size())) {
                         System.out.println("hey it worked as advertised. Here's all the business with QOS parameters");
@@ -302,7 +293,7 @@
                         }
                 }
         }
-        
+
         private static BusinessList getBusinessList(String token) throws Exception {
                 FindBusiness fb = new FindBusiness();
                 fb.setAuthInfo(token);
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SimpleBrowse.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SimpleBrowse.java
index 0bd8085..cb62e1b 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SimpleBrowse.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/SimpleBrowse.java
@@ -49,18 +49,18 @@
  */
 public class SimpleBrowse {
 
-        private static UDDISecurityPortType security = null;
-        private static UDDIInquiryPortType inquiry = null;
+        private UDDISecurityPortType security = null;
+        private UDDIInquiryPortType inquiry = null;
 
         /**
          * This sets up the ws proxies using uddi.xml in META-INF
          */
         public SimpleBrowse() {
                 try {
-        	// create a manager and read the config in the archive; 
+                        // create a manager and read the config in the archive; 
                         // you can use your config file name
                         UDDIClient client = new UDDIClient("META-INF/simple-browse-uddi.xml");
-        	// a UDDIClient can be a client to multiple UDDI nodes, so 
+                        // a UDDIClient can be a client to multiple UDDI nodes, so 
                         // supply the nodeName (defined in your uddi.xml.
                         // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml
                         Transport transport = client.getTransport("default");
@@ -217,7 +217,7 @@
                 }
                 for (int i = 0; i < bindingTemplates.getBindingTemplate().size(); i++) {
                         System.out.println("Binding Key: " + bindingTemplates.getBindingTemplate().get(i).getBindingKey());
-            //TODO The UDDI spec is kind of strange at this point.
+                        //TODO The UDDI spec is kind of strange at this point.
                         //An access point could be a URL, a reference to another UDDI binding key, a hosting redirector (which is 
                         //esscentially a pointer to another UDDI registry) or a WSDL Deployment
                         //From an end client's perspective, all you really want is the endpoint.
@@ -282,8 +282,6 @@
                 return null;
         }
 
-        
-
         private void PrintBusinessInfo(BusinessInfos businessInfos) {
                 if (businessInfos == null) {
                         System.out.println("No data returned");
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
index f74fc9b..e2a1814 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCreatebulk.java
@@ -38,16 +38,17 @@
  */

 public class UddiCreatebulk {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIPublicationPortType publish = null;

-        String curretNode = null;

+        private UDDISecurityPortType security = null;

+        private UDDIPublicationPortType publish = null;

+        private String curretNode = null;

+

         public UddiCreatebulk(String node) {

                 try {

                         // create a manager and read the config in the archive; 

                         // you can use your config file name

                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         Transport transport = clerkManager.getTransport(node);

-                        curretNode=node;

+                        curretNode = node;

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

                         publish = transport.getUDDIPublishService();

@@ -55,10 +56,10 @@
                         e.printStackTrace();

                 }

         }

-        

+

         public UddiCreatebulk(Transport transport, boolean notused, String node) {

                 try {

-                       curretNode=node;

+                        curretNode = node;

                         security = transport.getUDDISecurityService();

                         publish = transport.getUDDIPublishService();

                 } catch (Exception e) {

@@ -68,6 +69,7 @@
 

         /**

          * bulk creates businesses, services and binding templates

+         *

          * @param token if null, root/root will be used to authenticate

          * @param businesses

          * @param servicesPerBusiness

@@ -98,8 +100,8 @@
                                 BusinessEntity myBusEntity = new BusinessEntity();

                                 Name myBusName = new Name();

                                 myBusName.setLang("en");

-                                myBusName.setValue(user + "'s Business " +curretNode +" " + i + " " + xcal.toString() + " " + textgen.getWords(5, 2) );

-                                myBusEntity.getDescription().add(new Description( textgen.getWords(10, 2), null));

+                                myBusName.setValue(user + "'s Business " + curretNode + " " + i + " " + xcal.toString() + " " + textgen.getWords(5, 2));

+                                myBusEntity.getDescription().add(new Description(textgen.getWords(10, 2), null));

                                 myBusEntity.getName().add(myBusName);

 

                                 // Adding the business entity to the "save" structure, using our publisher's authentication info and saving away.

@@ -116,10 +118,10 @@
                                         myService.setBusinessKey(myBusKey);

                                         Name myServName = new Name();

                                         myServName.setLang("en");

-                                        myServName.setValue(user + "'s Service " +curretNode+" "+ i + " " + k + " " + xcal.toString()+ " " + textgen.getWords(5, 2) );

+                                        myServName.setValue(user + "'s Service " + curretNode + " " + i + " " + k + " " + xcal.toString() + " " + textgen.getWords(5, 2));

                                         myService.getName().add(myServName);

-                                        myService.getDescription().add(new Description( textgen.getWords(10, 2), null));

-                                        

+                                        myService.getDescription().add(new Description(textgen.getWords(10, 2), null));

+

                                         // Add binding templates, etc...

                                         BindingTemplate myBindingTemplate = new BindingTemplate();

                                         myBindingTemplate.setCategoryBag(new CategoryBag());

@@ -169,11 +171,11 @@
                                         tii.getDescription().add(d);

                                         tii.setTModelKey(UDDIConstants.TRANSPORT_HTTP);

                                         tii.setInstanceDetails(new InstanceDetails());

-                                        tii.getInstanceDetails().setInstanceParms("heres some useful stuff describing this endpoint, up to 4KB of data"+ " " + textgen.getWords(20, 2) );

+                                        tii.getInstanceDetails().setInstanceParms("heres some useful stuff describing this endpoint, up to 4KB of data" + " " + textgen.getWords(20, 2));

                                         tii.getInstanceDetails().getDescription().add(d);

                                         OverviewDoc od = new OverviewDoc();

                                         d = new Description();

-                                        d.setValue("ovweview doc description"+ " " + textgen.getWords(5, 2) );

+                                        d.setValue("ovweview doc description" + " " + textgen.getWords(5, 2));

                                         od.getDescription().add(d);

                                         od.setOverviewURL(new OverviewURL());

                                         od.getOverviewURL().setUseType("www");

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCustodyTransfer.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCustodyTransfer.java
index 3d045c7..b1252a9 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCustodyTransfer.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiCustodyTransfer.java
@@ -39,10 +39,10 @@
  */

 public class UddiCustodyTransfer {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType uddiInquiryService = null;

-        private static UDDICustodyTransferPortType custodyTransferPortType = null;

+        private UDDISecurityPortType security = null;

+        private UDDIPublicationPortType publish = null;

+        private UDDIInquiryPortType uddiInquiryService = null;

+        private UDDICustodyTransferPortType custodyTransferPortType = null;

 

         public UddiCustodyTransfer() {

                 try {

@@ -61,7 +61,7 @@
                 }

         }

 

-        public static void main(String args[]) throws Exception {

+        public void main(String args[]) throws Exception {

                 UddiCustodyTransfer sp = new UddiCustodyTransfer();

 

                 GetAuthToken getAuthTokenRoot = new GetAuthToken();

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureBusiness.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureBusiness.java
index 4ec5b6d..54dfd7f 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureBusiness.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureBusiness.java
@@ -34,10 +34,10 @@
  */

 public class UddiDigitalSignatureBusiness {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIInquiryPortType inquiry = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIClient clerkManager = null;

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

+        private UDDIPublicationPortType publish = null;

+        private UDDIClient clerkManager = null;

 

         /**

          * This sets up the ws proxies using uddi.xml in META-INF

@@ -56,10 +56,10 @@
                         e.printStackTrace();

                 }

         }

-        

+

         public UddiDigitalSignatureBusiness(Transport transport) {

                 try {

-                       

+

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

                         inquiry = transport.getUDDIInquiryService();

@@ -77,10 +77,10 @@
         public static void main(String args[]) {

 

                 UddiDigitalSignatureBusiness sp = new UddiDigitalSignatureBusiness();

-                sp.Fire(null, null);

+                sp.fire(null, null);

         }

 

-        public void Fire(String token, String key) {

+        public void fire(String token, String key) {

                 try {

 

                         DigSigUtil ds = null;

@@ -128,14 +128,12 @@
                         BusinessEntity be = clerkManager.getClerk("default").getBusinessDetail(key);

                         //sign the copy returned from the UDDI node (it may have made changes)

                         DigSigUtil.JAXB_ToStdOut(be);

-                        if (!be.getSignature().isEmpty())

-                        {

+                        if (!be.getSignature().isEmpty()) {

                                 System.out.println("WARN, the entity with the key " + key + " is already signed! aborting");

                                 return;

                         }

 

                         //if it's already signed, remove all existing signatures

-                        

                         System.out.println("signing");

                         BusinessEntity signUDDI_JAXBObject = ds.signUddiEntity(be);

                         DigSigUtil.JAXB_ToStdOut(signUDDI_JAXBObject);

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureFile.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureFile.java
index ac1a06f..265ab1c 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureFile.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureFile.java
@@ -18,17 +18,12 @@
 

 import java.io.FileInputStream;

 import java.io.FileOutputStream;

-import java.util.Scanner;

 import java.util.concurrent.atomic.AtomicReference;

 import javax.xml.bind.JAXB;

 

 import org.apache.juddi.v3.client.config.UDDIClient;

 import org.apache.juddi.v3.client.cryptor.DigSigUtil;

-import org.apache.juddi.v3.client.transport.Transport;

 import org.uddi.api_v3.*;

-import org.uddi.v3_service.UDDIInquiryPortType;

-import org.uddi.v3_service.UDDIPublicationPortType;

-import org.uddi.v3_service.UDDISecurityPortType;

 

 /**

  * This class shows you how to digital sign a business and save to file

@@ -37,20 +32,11 @@
  */

 public class UddiDigitalSignatureFile {

 

-        private static UDDIClient clerkManager = null;

-

         /**

          * This sets up the ws proxies using uddi.xml in META-INF

          */

         public UddiDigitalSignatureFile() {

-                try {

-                        // create a manager and read the config in the archive; 

-                        // you can use your config file name

-                        clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

 

-                } catch (Exception e) {

-                        e.printStackTrace();

-                }

         }

 

         public enum UddiType {

@@ -58,7 +44,7 @@
                 Business, Service, Binding, TModel, PublisherAssertion

         }

 

-        public void Fire(String fileIn, String fileOut, UddiType type) {

+        public void fire(String fileIn, String fileOut, UddiType type) {

                 try {

                         System.out.println("WARN - All previous signatures will be removed!");

                         if (fileIn == null || fileOut == null || type == null) {

@@ -113,22 +99,22 @@
                         Object be = JAXB.unmarshal(fis, expectedType);

                         fis.close();

                         fis = null;

-                        

+

                         switch (type) {

                                 case Binding:

-                                        ((BindingTemplate)be).getSignature().clear();

+                                        ((BindingTemplate) be).getSignature().clear();

                                         break;

                                 case Business:

-                                        ((BusinessEntity)be).getSignature().clear();

+                                        ((BusinessEntity) be).getSignature().clear();

                                         break;

                                 case PublisherAssertion:

-                                        ((PublisherAssertion)be).getSignature().clear();

+                                        ((PublisherAssertion) be).getSignature().clear();

                                         break;

                                 case Service:

-                                        ((BusinessService)be).getSignature().clear();

+                                        ((BusinessService) be).getSignature().clear();

                                         break;

                                 case TModel:

-                                        ((TModel)be).getSignature().clear();

+                                        ((TModel) be).getSignature().clear();

                                         break;

                         }

 

@@ -136,7 +122,6 @@
                         Object signUDDI_JAXBObject = ds.signUddiEntity(be);

                         System.out.println("signed");

                         DigSigUtil.JAXB_ToStdOut(signUDDI_JAXBObject);

-                        

 

                         System.out.println("verifing");

                         AtomicReference<String> msg = new AtomicReference<String>();

@@ -156,5 +141,4 @@
                 }

         }

 

-       

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureSearch.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureSearch.java
index c618e15..2816bc2 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureSearch.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureSearch.java
@@ -33,94 +33,93 @@
  */

 public class UddiDigitalSignatureSearch {

 

-    private static UDDISecurityPortType security = null;

-    private static UDDIInquiryPortType inquiry = null;

-    private static UDDIPublicationPortType publish = null;

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

 

-    /**

-     * This sets up the ws proxies using uddi.xml in META-INF

-     */

-    public UddiDigitalSignatureSearch() {

-        try {

-            // create a manager and read the config in the archive; 

-            // you can use your config file name

-            UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

-            Transport transport = clerkManager.getTransport();

-            // Now you create a reference to the UDDI API

-            security = transport.getUDDISecurityService();

-            inquiry = transport.getUDDIInquiryService();

-            publish = transport.getUDDIPublishService();

-        } catch (Exception e) {

-            e.printStackTrace();

+        /**

+         * This sets up the ws proxies using uddi.xml in META-INF

+         */

+        public UddiDigitalSignatureSearch() {

+                try {

+                        // create a manager and read the config in the archive; 

+                        // you can use your config file name

+                        UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

+                        Transport transport = clerkManager.getTransport();

+                        // Now you create a reference to the UDDI API

+                        security = transport.getUDDISecurityService();

+                        inquiry = transport.getUDDIInquiryService();

+                } catch (Exception e) {

+                        e.printStackTrace();

+                }

         }

-    }

 

-    /**

-     * Main entry point

-     *

-     * @param args

-     */

-    public static void main(String args[]) {

+        /**

+         * Main entry point

+         *

+         * @param args

+         */

+        public static void main(String args[]) {

 

-        UddiDigitalSignatureSearch sp = new UddiDigitalSignatureSearch();

-        sp.Fire(null);

-    }

-

-    public void Fire(String token) {

-        try {

-

-            FindService fs = new FindService();

-            //optional, usually

-            if (token==null)

-                    token=GetAuthKey("root", "root");

-            fs.setAuthInfo(token);

-            fs.setFindQualifiers(new FindQualifiers());

-            fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.SORT_BY_DATE_ASC);

-            fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH);

-            fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.SIGNATURE_PRESENT);

-            Name n = new Name();

-            n.setValue("%");

-            fs.getName().add(n);

-            ServiceList findService = inquiry.findService(fs);

-            for (int i = 0; i < findService.getServiceInfos().getServiceInfo().size(); i++) {

-                System.out.println(ListToString(findService.getServiceInfos().getServiceInfo().get(i).getName()));

-            }

-        } catch (Exception e) {

-            e.printStackTrace();

+                UddiDigitalSignatureSearch sp = new UddiDigitalSignatureSearch();

+                sp.fire(null);

         }

-    }

 

-    /**

-     * Gets a UDDI style auth token, otherwise, appends credentials to the ws

-     * proxies (not yet implemented)

-     *

-     * @param username

-     * @param password

-     * @param style

-     * @return

-     */

-    private String GetAuthKey(String username, String password) {

-        try {

+        public void fire(String token) {

+                try {

 

-            GetAuthToken getAuthTokenRoot = new GetAuthToken();

-            getAuthTokenRoot.setUserID(username);

-            getAuthTokenRoot.setCred(password);

-

-            // Making API call that retrieves the authentication token for the 'root' user.

-            AuthToken rootAuthToken = security.getAuthToken(getAuthTokenRoot);

-            System.out.println("root AUTHTOKEN = " + "dont log auth tokens!");

-            return rootAuthToken.getAuthInfo();

-        } catch (Exception ex) {

-            System.out.println("Could not authenticate with the provided credentials " + ex.getMessage());

+                        FindService fs = new FindService();

+                        //optional, usually

+                        if (token == null) {

+                                token = getAuthKey("root", "root");

+                        }

+                        fs.setAuthInfo(token);

+                        fs.setFindQualifiers(new FindQualifiers());

+                        fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.SORT_BY_DATE_ASC);

+                        fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.APPROXIMATE_MATCH);

+                        fs.getFindQualifiers().getFindQualifier().add(UDDIConstants.SIGNATURE_PRESENT);

+                        Name n = new Name();

+                        n.setValue("%");

+                        fs.getName().add(n);

+                        ServiceList findService = inquiry.findService(fs);

+                        for (int i = 0; i < findService.getServiceInfos().getServiceInfo().size(); i++) {

+                                System.out.println(listToString(findService.getServiceInfos().getServiceInfo().get(i).getName()));

+                        }

+                } catch (Exception e) {

+                        e.printStackTrace();

+                }

         }

-        return null;

-    }

 

-    private String ListToString(List<Name> name) {

-        StringBuilder sb = new StringBuilder();

-        for (int i = 0; i < name.size(); i++) {

-            sb.append(name.get(i).getValue()).append(" ");

+        /**

+         * Gets a UDDI style auth token, otherwise, appends credentials to the

+         * ws proxies (not yet implemented)

+         *

+         * @param username

+         * @param password

+         * @param style

+         * @return

+         */

+        private String getAuthKey(String username, String password) {

+                try {

+

+                        GetAuthToken getAuthTokenRoot = new GetAuthToken();

+                        getAuthTokenRoot.setUserID(username);

+                        getAuthTokenRoot.setCred(password);

+

+                        // Making API call that retrieves the authentication token for the 'root' user.

+                        AuthToken rootAuthToken = security.getAuthToken(getAuthTokenRoot);

+                        System.out.println("root AUTHTOKEN = " + "dont log auth tokens!");

+                        return rootAuthToken.getAuthInfo();

+                } catch (Exception ex) {

+                        System.out.println("Could not authenticate with the provided credentials " + ex.getMessage());

+                }

+                return null;

         }

-        return sb.toString();

-    }

+

+        private String listToString(List<Name> name) {

+                StringBuilder sb = new StringBuilder();

+                for (int i = 0; i < name.size(); i++) {

+                        sb.append(name.get(i).getValue()).append(" ");

+                }

+                return sb.toString();

+        }

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureService.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureService.java
index 238dfc2..d0e39db 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureService.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureService.java
@@ -18,7 +18,6 @@
 

 import java.util.concurrent.atomic.AtomicReference;

 import org.apache.juddi.v3.client.config.UDDIClient;

-import org.apache.juddi.v3.client.config.UDDIClientContainer;

 import org.apache.juddi.v3.client.cryptor.DigSigUtil;

 import org.apache.juddi.v3.client.transport.Transport;

 import org.uddi.api_v3.*;

@@ -33,17 +32,17 @@
  */

 public class UddiDigitalSignatureService {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIInquiryPortType inquiry = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIClient clerkManager = null;

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

+        private UDDIPublicationPortType publish = null;

+        private UDDIClient clerkManager = null;

 

         /**

          * This sets up the ws proxies using uddi.xml in META-INF

          */

         public UddiDigitalSignatureService() {

                 try {

-            // create a manager and read the config in the archive; 

+                        // create a manager and read the config in the archive; 

                         // you can use your config file name

                         clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         Transport transport = clerkManager.getTransport();

@@ -64,10 +63,10 @@
         public static void main(String args[]) {

 

                 UddiDigitalSignatureService sp = new UddiDigitalSignatureService();

-                sp.Fire(null, null);

+                sp.fire(null, null);

         }

 

-        public void Fire(String token, String key) {

+        public void fire(String token, String key) {

                 try {

 

                         DigSigUtil ds = null;

@@ -86,13 +85,12 @@
                         ds.put(DigSigUtil.TRUSTSTORE_FILETYPE, "JKS");

                         ds.put(DigSigUtil.TRUSTSTORE_FILE_PASSWORD, "Test");

 

-

-            //option 2), load it from the juddi config file

+                        //option 2), load it from the juddi config file

                         //ds = new DigSigUtil(clerkManager.getClientConfig().getDigitalSignatureConfiguration());

                         //login

                         if (token == null) //option, load from juddi config

                         {

-                                token = GetAuthKey(clerkManager.getClerk("default").getPublisher(),

+                                token = getAuthKey(clerkManager.getClerk("default").getPublisher(),

                                         clerkManager.getClerk("default").getPassword());

                         }

 

@@ -117,13 +115,12 @@
                         }

 

                         BusinessService be = null;

-                        be = GetServiceDetails(key);

-                        if (!be.getSignature().isEmpty())

-                        {

+                        be = getServiceDetails(key);

+                        if (!be.getSignature().isEmpty()) {

                                 System.out.println("WARN, the entity with the key " + key + " is already signed! aborting");

                                 return;

                         }

-                        

+

                         //DigSigUtil.JAXB_ToStdOut(be);

                         System.out.println("signing");

                         BusinessService signUDDI_JAXBObject = ds.signUddiEntity(be);

@@ -136,7 +133,7 @@
                         publish.saveService(sb);

                         System.out.println("saved, fetching");

 

-                        be = GetServiceDetails(key);

+                        be = getServiceDetails(key);

                         DigSigUtil.JAXB_ToStdOut(be);

                         System.out.println("verifing");

                         AtomicReference<String> msg = new AtomicReference<String>();

@@ -153,7 +150,7 @@
                 }

         }

 

-        private BusinessService GetServiceDetails(String key) throws Exception {

+        private BusinessService getServiceDetails(String key) throws Exception {

                 //   BusinessInfo get

                 GetServiceDetail r = new GetServiceDetail();

                 //GetBusinessDetail r = new GetBusinessDetail();

@@ -170,7 +167,7 @@
          * @param style

          * @return

          */

-        private String GetAuthKey(String username, String password) {

+        private String getAuthKey(String username, String password) {

                 try {

 

                         GetAuthToken getAuthTokenRoot = new GetAuthToken();

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureTmodel.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureTmodel.java
index 77c785d..ed0bfd1 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureTmodel.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiDigitalSignatureTmodel.java
@@ -18,7 +18,6 @@
 

 import java.util.concurrent.atomic.AtomicReference;

 import org.apache.juddi.v3.client.config.UDDIClient;

-import org.apache.juddi.v3.client.config.UDDIClientContainer;

 import org.apache.juddi.v3.client.cryptor.DigSigUtil;

 import org.apache.juddi.v3.client.transport.Transport;

 import org.uddi.api_v3.*;

@@ -33,10 +32,20 @@
  */

 public class UddiDigitalSignatureTmodel {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIInquiryPortType inquiry = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIClient clerkManager = null;

+        /**

+         * Main entry point

+         *

+         * @param args

+         */

+        public static void main(String args[]) {

+                UddiDigitalSignatureTmodel sp = new UddiDigitalSignatureTmodel();

+                sp.fire(null, null);

+        }

+

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

+        private UDDIPublicationPortType publish = null;

+        private UDDIClient clerkManager = null;

 

         /**

          * This sets up the ws proxies using uddi.xml in META-INF

@@ -56,17 +65,7 @@
                 }

         }

 

-        /**

-         * Main entry point

-         *

-         * @param args

-         */

-        public static void main(String args[]) {

-                UddiDigitalSignatureTmodel sp = new UddiDigitalSignatureTmodel();

-                sp.Fire(null, null);

-        }

-

-        public void Fire(String token, String key) {

+        public void fire(String token, String key) {

                 try {

                         DigSigUtil ds = null;

 

@@ -89,10 +88,10 @@
                         //login

                         if (token == null) //option, load from juddi config

                         {

-                                token = GetAuthKey(clerkManager.getClerk("default").getPublisher(),

+                                token = getAuthKey(clerkManager.getClerk("default").getPublisher(),

                                         clerkManager.getClerk("default").getPassword());

                         }

-                        if (key==null){

+                        if (key == null) {

                                 SaveTModel stm = new SaveTModel();

                                 stm.setAuthInfo(token);

                                 TModel tm = new TModel();

@@ -102,13 +101,12 @@
                                 key = saveTModel.getTModel().get(0).getTModelKey();

                         }

 

-                        TModel be = GetTmodelDetails(key);

-                        if (!be.getSignature().isEmpty())

-                        {

+                        TModel be = getTmodelDetails(key);

+                        if (!be.getSignature().isEmpty()) {

                                 System.out.println("WARN, the entity with the key " + key + " is already signed! aborting");

                                 return;

                         }

-                        

+

                         //DigSigUtil.JAXB_ToStdOut(be);

                         System.out.println("signing");

                         TModel signUDDI_JAXBObject = ds.signUddiEntity(be);

@@ -121,7 +119,7 @@
                         publish.saveTModel(sb);

                         System.out.println("saved, fetching");

 

-                        be = GetTmodelDetails(key);

+                        be = getTmodelDetails(key);

                         DigSigUtil.JAXB_ToStdOut(be);

                         System.out.println("verifing");

                         AtomicReference<String> msg = new AtomicReference<String>();

@@ -138,7 +136,7 @@
                 }

         }

 

-        private TModel GetTmodelDetails(String key) throws Exception {

+        private TModel getTmodelDetails(String key) throws Exception {

                 //   BusinessInfo get

                 GetTModelDetail r = new GetTModelDetail();

                 r.getTModelKey().add(key);

@@ -154,7 +152,7 @@
          * @param style

          * @return

          */

-        private String GetAuthKey(String username, String password) {

+        private String getAuthKey(String username, String password) {

                 try {

 

                         GetAuthToken getAuthTokenRoot = new GetAuthToken();

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindBinding.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindBinding.java
index 7e80dca..08c73a6 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindBinding.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindBinding.java
@@ -18,12 +18,9 @@
 

 import org.apache.juddi.v3.client.UDDIConstants;

 import org.apache.juddi.v3.client.config.UDDIClient;

-import org.apache.juddi.v3.client.config.UDDIClientContainer;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

 import org.uddi.v3_service.UDDIInquiryPortType;

-import org.uddi.v3_service.UDDIPublicationPortType;

 import org.uddi.v3_service.UDDISecurityPortType;

 

 /**

@@ -34,30 +31,26 @@
  */

 public class UddiFindBinding {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType inquiry = null;

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

 

         public UddiFindBinding() {

                 try {

-            // create a manager and read the config in the archive; 

+                        // create a manager and read the config in the archive; 

                         // you can use your config file name

                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         Transport transport = clerkManager.getTransport();

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

                         inquiry = transport.getUDDIInquiryService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

 

-        public void Fire(String token) {

+        public void fire(String token) {

                 try {

-            // Setting up the values to get an authentication token for the 'root' user ('root' user has admin privileges

+                        // Setting up the values to get an authentication token for the 'root' user ('root' user has admin privileges

                         // and can save other publishers).

                         GetAuthToken getAuthTokenRoot = new GetAuthToken();

                         getAuthTokenRoot.setUserID("root");

@@ -97,6 +90,6 @@
 

         public static void main(String args[]) {

                 UddiFindBinding sp = new UddiFindBinding();

-                sp.Fire(null);

+                sp.fire(null);

         }

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindEndpoints.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindEndpoints.java
index 637b501..98f1d43 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindEndpoints.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiFindEndpoints.java
@@ -32,29 +32,21 @@
  */

 public class UddiFindEndpoints {

 

-        private static UDDISecurityPortType security = null;

-        private static UDDIInquiryPortType inquiry = null;

-        static UDDIClerk clerk = null;

+        private UDDIClerk clerk = null;

 

         public UddiFindEndpoints() {

                 try {

-            // create a manager and read the config in the archive; 

+                        // create a manager and read the config in the archive; 

                         // you can use your config file name

                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         clerk = clerkManager.getClerk("default");

-            // a ClerkManager can be a client to multiple UDDI nodes, so 

-                        // supply the nodeName (defined in your uddi.xml.

-                        // The transport can be WS, inVM, RMI etc which is defined in the uddi.xml

-                        Transport transport = clerkManager.getTransport();

-                        // Now you create a reference to the UDDI API

-                        security = transport.getUDDISecurityService();

-                        inquiry = transport.getUDDIInquiryService();

+

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

 

-        public void Fire(String authtoken, String key) {

+        public void fire(String authtoken, String key) {

                 try {

                         if (key == null) {

                                 key = "uddi:juddi.apache.org:services-inquiry";

@@ -73,6 +65,6 @@
 

         public static void main(String args[]) {

                 UddiFindEndpoints sp = new UddiFindEndpoints();

-                sp.Fire(null, null);

+                sp.fire(null, null);

         }

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiGetServiceDetails.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiGetServiceDetails.java
index ffa345e..89d5186 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiGetServiceDetails.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiGetServiceDetails.java
@@ -18,12 +18,9 @@
 

 import javax.xml.bind.JAXB;

 import org.apache.juddi.v3.client.config.UDDIClient;

-import org.apache.juddi.v3.client.config.UDDIClientContainer;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

 import org.uddi.v3_service.UDDIInquiryPortType;

-import org.uddi.v3_service.UDDIPublicationPortType;

 import org.uddi.v3_service.UDDISecurityPortType;

 

 /**

@@ -34,10 +31,8 @@
  */

 public class UddiGetServiceDetails {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType inquiry = null;

+        private UDDISecurityPortType security = null;

+        private UDDIInquiryPortType inquiry = null;

 

         public UddiGetServiceDetails() {

                 try {

@@ -47,15 +42,13 @@
                         Transport transport = clerkManager.getTransport();

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

                         inquiry = transport.getUDDIInquiryService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

 

-        public void Fire(String token, String key) {

+        public void fire(String token, String key) {

                 if (key == null) {

                         System.out.println("No key provided!");

                         return;

@@ -90,6 +83,6 @@
 

         public static void main(String args[]) {

                 UddiGetServiceDetails sp = new UddiGetServiceDetails();

-                sp.Fire(null, "uddi:juddi.apache.org:services-inquiry");

+                sp.fire(null, "uddi:juddi.apache.org:services-inquiry");

         }

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiKeyGenerator.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiKeyGenerator.java
index 9073617..fa427d2 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiKeyGenerator.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiKeyGenerator.java
@@ -18,11 +18,8 @@
 

 import org.apache.juddi.v3.client.config.UDDIClerk;

 import org.apache.juddi.v3.client.config.UDDIClient;

-import org.apache.juddi.v3.client.config.UDDIClientContainer;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

-import org.uddi.v3_service.UDDIInquiryPortType;

 import org.uddi.v3_service.UDDIPublicationPortType;

 import org.uddi.v3_service.UDDISecurityPortType;

 

@@ -34,30 +31,26 @@
  */

 public class UddiKeyGenerator {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType inquiry = null;

+        private UDDISecurityPortType security = null;

+        private UDDIPublicationPortType publish = null;

 

         public UddiKeyGenerator() {

                 try {

-            // create a manager and read the config in the archive; 

+                        // create a manager and read the config in the archive; 

                         // you can use your config file name

                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         Transport transport = clerkManager.getTransport();

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

                         publish = transport.getUDDIPublishService();

-                        inquiry = transport.getUDDIInquiryService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

 

-        public void Fire(String token, String domain) {

+        public void fire(String token, String domain) {

                 try {

-            // Setting up the values to get an authentication token for the 'root' user ('root' user has admin privileges

+                        // Setting up the values to get an authentication token for the 'root' user ('root' user has admin privileges

                         // and can save other publishers).

                         if (token == null) {

                                 GetAuthToken getAuthTokenRoot = new GetAuthToken();

@@ -91,7 +84,7 @@
                         st.getTModel().add(m);

                         publish.saveTModel(st);

 

-                                */

+                         */

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

@@ -99,6 +92,6 @@
 

         public static void main(String args[]) {

                 UddiKeyGenerator sp = new UddiKeyGenerator();

-                sp.Fire(null, "www.juddi.is.cool.org");

+                sp.fire(null, "www.juddi.is.cool.org");

         }

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiRelatedBusinesses.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiRelatedBusinesses.java
index ff9d2e8..ca91559 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiRelatedBusinesses.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiRelatedBusinesses.java
@@ -24,7 +24,6 @@
 import javax.xml.ws.Holder;

 import org.apache.juddi.v3.client.config.UDDIClient;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

 import org.uddi.v3_service.UDDIPublicationPortType;

 import org.uddi.v3_service.UDDISecurityPortType;

@@ -37,9 +36,8 @@
  */

 public class UddiRelatedBusinesses {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

+        private UDDISecurityPortType security = null;

+        private UDDIPublicationPortType publish = null;

 

         public UddiRelatedBusinesses() {

                 try {

@@ -49,22 +47,21 @@
                         Transport transport = clerkManager.getTransport();

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

                         publish = transport.getUDDIPublishService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

 

-        public void Fire(String businessKey, String authInfo, String businessKey1, String authInfo1, String relationship) throws Exception {

+        public void fire(String businessKey, String authInfo, String businessKey1, String authInfo1, String relationship) throws Exception {

                 try {

 

-                        DatatypeFactory df = DatatypeFactory.newInstance();

+                        

                         GregorianCalendar gcal = new GregorianCalendar();

                         gcal.setTimeInMillis(System.currentTimeMillis());

-                        XMLGregorianCalendar xcal = df.newXMLGregorianCalendar(gcal);

+                        

 

-                                //ROOT creates half of the relationship

+                        //ROOT creates half of the relationship

                         //create a business relationship (publisher assertion)

                         Holder<List<PublisherAssertion>> x = new Holder<List<PublisherAssertion>>();

                         PublisherAssertion pa = new PublisherAssertion();

@@ -116,36 +113,36 @@
                 getAuthTokenRoot.setCred("root");

 

                 // Making API call that retrieves the authentication token for the 'root' user.

-                AuthToken rootAuthToken = security.getAuthToken(getAuthTokenRoot);

+                AuthToken rootAuthToken = sp.security.getAuthToken(getAuthTokenRoot);

                 System.out.println("root AUTHTOKEN = " + "don't log auth tokens!");

-                BusinessEntity rootbiz = sp.CreateBusiness("root");

+                BusinessEntity rootbiz = sp.createBusiness("root");

 

                 getAuthTokenRoot = new GetAuthToken();

                 getAuthTokenRoot.setUserID("uddi");

                 getAuthTokenRoot.setCred("uddi");

 

                 // Making API call that retrieves the authentication token for the 'root' user.

-                AuthToken uddiAuthToken = security.getAuthToken(getAuthTokenRoot);

+                AuthToken uddiAuthToken = sp.security.getAuthToken(getAuthTokenRoot);

                 System.out.println("uddi AUTHTOKEN = " + "don't log auth tokens!");

-                BusinessEntity uddibiz = sp.CreateBusiness("uddi");

+                BusinessEntity uddibiz = sp.createBusiness("uddi");

 

                 //save user uddi's business

                 SaveBusiness sb = new SaveBusiness();

                 sb.setAuthInfo(uddiAuthToken.getAuthInfo());

                 sb.getBusinessEntity().add(uddibiz);

-                BusinessDetail uddibize = publish.saveBusiness(sb);

+                BusinessDetail uddibize = sp.publish.saveBusiness(sb);

 

                 sb = new SaveBusiness();

                 sb.setAuthInfo(rootAuthToken.getAuthInfo());

                 sb.getBusinessEntity().add(rootbiz);

-                BusinessDetail rootbize = publish.saveBusiness(sb);

+                BusinessDetail rootbize = sp.publish.saveBusiness(sb);

 

-                sp.Fire(rootbize.getBusinessEntity().get(0).getBusinessKey(), rootAuthToken.getAuthInfo(),

+                sp.fire(rootbize.getBusinessEntity().get(0).getBusinessKey(), rootAuthToken.getAuthInfo(),

                         uddibize.getBusinessEntity().get(0).getBusinessKey(), uddiAuthToken.getAuthInfo(),

                         "parent-child");

         }

 

-        private BusinessEntity CreateBusiness(String user) {

+        private BusinessEntity createBusiness(String user) {

                 BusinessEntity be = new BusinessEntity();

                 be.getName().add(new Name(user + "'s business", null));

                 return be;

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiReplication.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiReplication.java
index 4448df5..63fb6c4 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiReplication.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiReplication.java
@@ -40,13 +40,13 @@
 
         public UddiReplication(UDDIClient client, String nodename) throws ConfigurationException {
 
-                 uddiReplicationPort = new UDDIService().getUDDIReplicationPort();
+                uddiReplicationPort = new UDDIService().getUDDIReplicationPort();
                 ((BindingProvider) uddiReplicationPort).getRequestContext().put(BindingProvider.ENDPOINT_ADDRESS_PROPERTY, client.getClientConfig().getUDDINode(nodename).getReplicationUrl());
         }
 
-        UDDIReplicationPortType uddiReplicationPort = null;
+        private UDDIReplicationPortType uddiReplicationPort = null;
 
-        String DoPing() {
+        public String doPing() {
                 try {
                         String doPing = uddiReplicationPort.doPing(new DoPing());
                         System.out.println("Ping Success, remote node's id is " + doPing);
@@ -57,9 +57,9 @@
                 return null;
         }
 
-        void GetHighWatermarks() {
+        public void getHighWatermarks() {
                 try {
-                           List<ChangeRecordIDType> highWaterMarks = uddiReplicationPort.getHighWaterMarks();
+                        List<ChangeRecordIDType> highWaterMarks = uddiReplicationPort.getHighWaterMarks();
                         System.out.println("Success....");
                         System.out.println("Node, USN");
                         for (int i = 0; i < highWaterMarks.size(); i++) {
@@ -72,11 +72,11 @@
                 }
         }
 
-        void GetChangeRecords(Long record, String sourcenode) {
+        public void getChangeRecords(Long record, String sourcenode) {
                 try {
                         HighWaterMarkVectorType highWaterMarkVectorType = new HighWaterMarkVectorType();
 
-                        highWaterMarkVectorType.getHighWaterMark().add(new ChangeRecordIDType(DoPing(), record));
+                        highWaterMarkVectorType.getHighWaterMark().add(new ChangeRecordIDType(doPing(), record));
                         GetChangeRecords req = new GetChangeRecords();
                         req.setRequestingNode(sourcenode);
                         req.setChangesAlreadySeen(highWaterMarkVectorType);
@@ -89,7 +89,7 @@
                                 System.out.println(
                                         changeRecords.get(i).getChangeID().getNodeID() + ", "
                                         + changeRecords.get(i).getChangeID().getOriginatingUSN() + ": "
-                                        + GetChangeType(changeRecords.get(i)));
+                                        + getChangeType(changeRecords.get(i)));
                                 JAXB.marshal(changeRecords.get(i), System.out);
                         }
                 } catch (Exception ex) {
@@ -97,7 +97,7 @@
                 }
         }
 
-        private String GetChangeType(ChangeRecord get) {
+        private String getChangeType(ChangeRecord get) {
                 if (get.getChangeRecordAcknowledgement() != null) {
                         return "ACK";
                 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribe.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribe.java
index 093a759..33d6c64 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribe.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribe.java
@@ -24,15 +24,10 @@
 import org.apache.juddi.v3.client.subscription.ISubscriptionCallback;

 import org.apache.juddi.v3.client.subscription.SubscriptionCallbackListener;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

 import org.uddi.sub_v3.Subscription;

 import org.uddi.sub_v3.SubscriptionFilter;

 import org.uddi.sub_v3.SubscriptionResultsList;

-import org.uddi.v3_service.UDDIInquiryPortType;

-import org.uddi.v3_service.UDDIPublicationPortType;

-import org.uddi.v3_service.UDDISecurityPortType;

-import org.uddi.v3_service.UDDISubscriptionPortType;

 

 /**

  * Thie class shows you how to create a business and a subscription using UDDI

@@ -40,13 +35,8 @@
  *

  * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>

  */

-public class UddiSubscribe implements ISubscriptionCallback, Runnable {

+public class UddiSubscribe implements ISubscriptionCallback {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType uddiInquiryService = null;

-        private static UDDISubscriptionPortType uddiSubscriptionService = null;

         boolean callbackRecieved = false;

         private UDDIClerk clerk = null;

         private UDDIClient client = null;

@@ -57,18 +47,14 @@
                         // you can use your config file name

                         client = new UDDIClient("META-INF/simple-publish-uddi.xml");

                         clerk = client.getClerk("default");

-                        Transport transport = client.getTransport();

                         // Now you create a reference to the UDDI API

-                        security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

-                        uddiInquiryService = transport.getUDDIInquiryService();

-                        uddiSubscriptionService = transport.getUDDISubscriptionService();

+

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

         String nodename = "default";

+

         public UddiSubscribe(UDDIClient client, String nodename, Transport transport) {

                 try {

                         // create a manager and read the config in the archive; 

@@ -77,11 +63,7 @@
                         clerk = client.getClerk(nodename);

                         this.nodename = nodename;

                         // Now you create a reference to the UDDI API

-                        security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

-                        uddiInquiryService = transport.getUDDIInquiryService();

-                        uddiSubscriptionService = transport.getUDDISubscriptionService();

+

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

@@ -89,10 +71,10 @@
 

         public static void main(String args[]) throws Exception {

                 UddiSubscribe sp = new UddiSubscribe();

-                sp.Fire();

+                sp.fire();

         }

 

-        public void Fire() throws Exception {

+        public void fire() throws Exception {

 

                 TModel createKeyGenator = UDDIClerk.createKeyGenator("somebusiness", "A test key domain SubscriptionCallbackTest1", "SubscriptionCallbackTest1");

 

@@ -223,22 +205,19 @@
                 //Runtime.getRuntime().removeShutdownHook(hook);

         }

 

-        private boolean running = true;

-        PrintUDDI<SubscriptionResultsList> p = new PrintUDDI<SubscriptionResultsList>();

+        

+        private PrintUDDI<SubscriptionResultsList> p = new PrintUDDI<SubscriptionResultsList>();

 

         @Override

-        public void HandleCallback(SubscriptionResultsList body) {

+        public void handleCallback(SubscriptionResultsList body) {

                 System.out.println("Callback received!");

                 System.out.println(p.print(body));

         }

 

         @Override

-        public void NotifyEndpointStopped() {

+        public void notifyEndpointStopped() {

                 System.out.println("The endpoint was stopped!");

         }

 

-        @Override

-        public void run() {

-                running = false;

-        }

+        

 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeAssertionStatus.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeAssertionStatus.java
index 0c14e5d..66b41cf 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeAssertionStatus.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeAssertionStatus.java
@@ -18,21 +18,15 @@
 
 import javax.xml.datatype.DatatypeFactory;
 import org.apache.juddi.jaxb.PrintUDDI;
-import org.apache.juddi.v3.client.UDDIConstants;
 import org.apache.juddi.v3.client.config.UDDIClerk;
 import org.apache.juddi.v3.client.config.UDDIClient;
 import org.apache.juddi.v3.client.subscription.ISubscriptionCallback;
 import org.apache.juddi.v3.client.subscription.SubscriptionCallbackListener;
 import org.apache.juddi.v3.client.transport.Transport;
-import org.apache.juddi.v3_service.JUDDIApiPortType;
 import org.uddi.api_v3.*;
 import org.uddi.sub_v3.Subscription;
 import org.uddi.sub_v3.SubscriptionFilter;
 import org.uddi.sub_v3.SubscriptionResultsList;
-import org.uddi.v3_service.UDDIInquiryPortType;
-import org.uddi.v3_service.UDDIPublicationPortType;
-import org.uddi.v3_service.UDDISecurityPortType;
-import org.uddi.v3_service.UDDISubscriptionPortType;
 
 /**
  * Thie class shows you how to create a business and a subscription using UDDI
@@ -40,13 +34,8 @@
  *
  * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
  */
-public class UddiSubscribeAssertionStatus implements ISubscriptionCallback, Runnable {
+public class UddiSubscribeAssertionStatus implements ISubscriptionCallback {
 
-        private static UDDISecurityPortType security = null;
-        private static JUDDIApiPortType juddiApi = null;
-        private static UDDIPublicationPortType publish = null;
-        private static UDDIInquiryPortType uddiInquiryService = null;
-        private static UDDISubscriptionPortType uddiSubscriptionService = null;
         boolean callbackRecieved = false;
         private UDDIClerk clerk = null;
         private UDDIClient client = null;
@@ -57,38 +46,19 @@
                         // you can use your config file name
                         client = new UDDIClient("META-INF/simple-publish-uddi.xml");
                         clerk = client.getClerk("default");
-                        Transport transport = client.getTransport();
-                        // Now you create a reference to the UDDI API
-                        security = transport.getUDDISecurityService();
-                        juddiApi = transport.getJUDDIApiService();
-                        publish = transport.getUDDIPublishService();
-                        uddiInquiryService = transport.getUDDIInquiryService();
-                        uddiSubscriptionService = transport.getUDDISubscriptionService();
+
                 } catch (Exception e) {
                         e.printStackTrace();
                 }
         }
 
-         public UddiSubscribeAssertionStatus(Transport transport) {
-                try {
-                        // Now you create a reference to the UDDI API
-                        security = transport.getUDDISecurityService();
-                        juddiApi = transport.getJUDDIApiService();
-                        publish = transport.getUDDIPublishService();
-                        uddiInquiryService = transport.getUDDIInquiryService();
-                        uddiSubscriptionService = transport.getUDDISubscriptionService();
-                } catch (Exception e) {
-                        e.printStackTrace();
-                }
-        }
 
-         
         public static void main(String args[]) throws Exception {
                 UddiSubscribeAssertionStatus sp = new UddiSubscribeAssertionStatus();
-                sp.Fire("default");
+                sp.fire("default");
         }
 
-        public void Fire(String nodename) throws Exception {
+        public void fire(String nodename) throws Exception {
 
                 TModel createKeyGenator = UDDIClerk.createKeyGenator("somebusiness", "A test key domain SubscriptionCallbackTest1", "SubscriptionCallbackTest1");
 
@@ -120,18 +90,16 @@
                 sub.setSubscriptionFilter(new SubscriptionFilter());
                 sub.getSubscriptionFilter().setGetAssertionStatusReport(new GetAssertionStatusReport());
                 //it's optional
-                
+
                 //sub.getSubscriptionFilter().getGetAssertionStatusReport().setCompletionStatus(CompletionStatus.STATUS_COMPLETE);
                 Subscription subscriptionBiz = clerk.register(sub, clerk.getUDDINode().getApiNode());
 
                 System.out.println("Registered GetAssertionStatus subscription key: " + (subscriptionBiz.getSubscriptionKey()) + " bindingkey: " + subscriptionBiz.getBindingKey());
 
                 System.out.println("Waiting for callbacks. Now would be a good time to launch either another program or juddi-gui to make some changes. Press any key to stop!");
-                //Thread hook = new Thread(this);
-              //  Runtime.getRuntime().addShutdownHook(hook);
-                
-                        System.in.read();
-                
+
+                System.in.read();
+
                 SubscriptionCallbackListener.stop(client, nodename, start.getBindingKey());
                 clerk.unRegisterSubscription(subscriptionBiz.getSubscriptionKey());
 
@@ -139,25 +107,19 @@
 
                 clerk.unRegisterBusiness("uddi:somebusiness:somebusinesskey");
 
-                //Runtime.getRuntime().removeShutdownHook(hook);
         }
 
-        private boolean running = true;
-        PrintUDDI<SubscriptionResultsList> p = new PrintUDDI<SubscriptionResultsList>();
+        private PrintUDDI<SubscriptionResultsList> printer = new PrintUDDI<SubscriptionResultsList>();
 
         @Override
-        public void HandleCallback(SubscriptionResultsList body) {
+        public void handleCallback(SubscriptionResultsList body) {
                 System.out.println("Callback received!");
-                System.out.println(p.print(body));
+                System.out.println(printer.print(body));
         }
 
         @Override
-        public void NotifyEndpointStopped() {
+        public void notifyEndpointStopped() {
                 System.out.println("The endpoint was stopped!");
         }
 
-        @Override
-        public void run() {
-                running = false;
-        }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeValidate.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeValidate.java
index 2d7a83f..7a59bb0 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeValidate.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscribeValidate.java
@@ -22,15 +22,11 @@
 import javax.xml.datatype.XMLGregorianCalendar;

 import org.apache.juddi.v3.client.config.UDDIClient;

 import org.apache.juddi.v3.client.transport.Transport;

-import org.apache.juddi.v3_service.JUDDIApiPortType;

 import org.uddi.api_v3.*;

 import org.uddi.sub_v3.CoveragePeriod;

 import org.uddi.sub_v3.GetSubscriptionResults;

 import org.uddi.sub_v3.SubscriptionResultsList;

-import org.uddi.v3_service.UDDIInquiryPortType;

-import org.uddi.v3_service.UDDIPublicationPortType;

 import org.uddi.v3_service.UDDISecurityPortType;

-import org.uddi.v3_service.UDDISubscriptionListenerPortType;

 import org.uddi.v3_service.UDDISubscriptionPortType;

 

 /**

@@ -41,12 +37,9 @@
  */

 public class UddiSubscribeValidate {

 

-        private static UDDISecurityPortType security = null;

-        private static JUDDIApiPortType juddiApi = null;

-        private static UDDIPublicationPortType publish = null;

-        private static UDDIInquiryPortType uddiInquiryService = null;

-        private static UDDISubscriptionPortType uddiSubscriptionService = null;

-        private static UDDISubscriptionListenerPortType uddiSubscriptionListenerService = null;

+        private UDDISecurityPortType security = null;

+        private UDDISubscriptionPortType uddiSubscriptionService = null;

+        

 

         public UddiSubscribeValidate() {

                 try {

@@ -56,25 +49,17 @@
                         Transport transport = clerkManager.getTransport();

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

-                        uddiInquiryService = transport.getUDDIInquiryService();

                         uddiSubscriptionService = transport.getUDDISubscriptionService();

-                        uddiSubscriptionListenerService = transport.getUDDISubscriptionListenerService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

         }

-        

-          public UddiSubscribeValidate(Transport transport) {

+

+        public UddiSubscribeValidate(Transport transport) {

                 try {

                         // Now you create a reference to the UDDI API

                         security = transport.getUDDISecurityService();

-                        juddiApi = transport.getJUDDIApiService();

-                        publish = transport.getUDDIPublishService();

-                        uddiInquiryService = transport.getUDDIInquiryService();

                         uddiSubscriptionService = transport.getUDDISubscriptionService();

-                        uddiSubscriptionListenerService = transport.getUDDISubscriptionListenerService();

                 } catch (Exception e) {

                         e.printStackTrace();

                 }

diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscriptionManagement.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscriptionManagement.java
index 27c3c5a..669267f 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscriptionManagement.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/UddiSubscriptionManagement.java
@@ -16,31 +16,12 @@
 package org.apache.juddi.samples;
 
 import java.util.List;
-import javax.xml.datatype.DatatypeFactory;
 import org.apache.juddi.jaxb.PrintUDDI;
-import org.apache.juddi.v3.client.UDDIConstants;
 import org.apache.juddi.v3.client.config.UDDIClerk;
 import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.subscription.SubscriptionCallbackListener;
 import org.apache.juddi.v3.client.transport.Transport;
-import org.apache.juddi.v3_service.JUDDIApiPortType;
-import org.uddi.api_v3.BindingTemplate;
-import org.uddi.api_v3.BusinessEntity;
-import org.uddi.api_v3.BusinessService;
-import org.uddi.api_v3.BusinessServices;
-import org.uddi.api_v3.FindBusiness;
-import org.uddi.api_v3.FindQualifiers;
-import org.uddi.api_v3.FindService;
-import org.uddi.api_v3.FindTModel;
-import org.uddi.api_v3.Name;
-import org.uddi.api_v3.TModel;
 import org.uddi.sub_v3.DeleteSubscription;
 import org.uddi.sub_v3.Subscription;
-import org.uddi.sub_v3.SubscriptionFilter;
-import org.uddi.sub_v3.SubscriptionResultsList;
-import org.uddi.v3_service.UDDIInquiryPortType;
-import org.uddi.v3_service.UDDIPublicationPortType;
-import org.uddi.v3_service.UDDISecurityPortType;
 import org.uddi.v3_service.UDDISubscriptionPortType;
 
 /**
@@ -48,15 +29,16 @@
  * @author Alex O'Ree
  */
 public class UddiSubscriptionManagement {
+        public static void main(String args[]) throws Exception {
+                UddiSubscriptionManagement sp = new UddiSubscriptionManagement();
+                sp.printSubscriptions(null);
+        }
 
-        private static UDDISecurityPortType security = null;
-
-        private static UDDIPublicationPortType publish = null;
-        private static UDDIInquiryPortType uddiInquiryService = null;
-        private static UDDISubscriptionPortType uddiSubscriptionService = null;
+        private UDDISubscriptionPortType uddiSubscriptionService = null;
 
         private UDDIClerk clerk = null;
         private UDDIClient client = null;
+        private PrintUDDI<Subscription> printer = new PrintUDDI<Subscription>();
 
         public UddiSubscriptionManagement() {
                 try {
@@ -66,34 +48,24 @@
                         clerk = client.getClerk("default");
                         Transport transport = client.getTransport();
                         // Now you create a reference to the UDDI API
-                        security = transport.getUDDISecurityService();
-                        publish = transport.getUDDIPublishService();
-                        uddiInquiryService = transport.getUDDIInquiryService();
                         uddiSubscriptionService = transport.getUDDISubscriptionService();
                 } catch (Exception e) {
                         e.printStackTrace();
                 }
         }
-        
-         public UddiSubscriptionManagement(Transport transport) {
+
+        public UddiSubscriptionManagement(Transport transport) {
                 try {
-                       
+
                         // Now you create a reference to the UDDI API
-                        security = transport.getUDDISecurityService();
-                        publish = transport.getUDDIPublishService();
-                        uddiInquiryService = transport.getUDDIInquiryService();
                         uddiSubscriptionService = transport.getUDDISubscriptionService();
                 } catch (Exception e) {
                         e.printStackTrace();
                 }
         }
 
-        public static void main(String args[]) throws Exception {
-                UddiSubscriptionManagement sp = new UddiSubscriptionManagement();
-                sp.PrintSubscriptions(null);
-        }
 
-        public void PrintSubscriptions(String authtoken) throws Exception {
+        public void printSubscriptions(String authtoken) throws Exception {
 
                 if (authtoken == null) {
                         authtoken = clerk.getAuthToken();
@@ -102,12 +74,12 @@
                 System.out.println(subscriptions.size() + " subscriptions found");
                 for (int i = 0; i < subscriptions.size(); i++) {
                         System.out.println("_____________________________________");
-                        
-                        System.out.println(p.print(subscriptions.get(i)));
+
+                        System.out.println(printer.print(subscriptions.get(i)));
                 }
         }
 
-        public void DeleteSubscription(String authtoken, String key) throws Exception {
+        public void deleteSubscription(String authtoken, String key) throws Exception {
 
                 if (authtoken == null) {
                         authtoken = clerk.getAuthToken();
@@ -124,7 +96,7 @@
 
         }
 
-        public void DeleteAllSubscriptions(String authtoken) throws Exception {
+        public void deleteAllSubscriptions(String authtoken) throws Exception {
 
                 if (authtoken == null) {
                         authtoken = clerk.getAuthToken();
@@ -143,7 +115,5 @@
 
         }
 
-        private boolean running = true;
-        PrintUDDI<Subscription> p = new PrintUDDI<Subscription>();
 
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WadlImport.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WadlImport.java
index c53d45c..0d08512 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WadlImport.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WadlImport.java
@@ -27,7 +27,6 @@
 import org.apache.juddi.jaxb.PrintUDDI;
 import org.apache.juddi.v3.client.config.UDDIClerk;
 import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.config.UDDIClientContainer;
 import org.apache.juddi.v3.client.mapping.URLLocalizerDefaultImpl;
 import org.apache.juddi.v3.client.mapping.wadl.Application;
 import org.apache.juddi.v3.client.mapping.wadl.WADL2UDDI;
@@ -55,17 +54,16 @@
  */
 public class WadlImport {
 
-        static PrintUDDI<TModel> pTModel = new PrintUDDI<TModel>();
-        static Properties properties = new Properties();
+        
+        private Properties properties = new Properties();
 
-        private static UDDISecurityPortType security = null;
-        private static JUDDIApiPortType juddiApi = null;
-        private static UDDIPublicationPortType publish = null;
+        private UDDISecurityPortType security = null;
+        private UDDIPublicationPortType publish = null;
 
-        public void Fire(String pathOrURL, String businessKey, String token, Transport transport) throws Exception {
+        public void fire(String pathOrURL, String businessKey, String token, Transport transport) throws Exception {
 
                 if (transport == null) {
-                // create a manager and read the config in the archive; 
+                        // create a manager and read the config in the archive; 
                         // you can use your config file name
                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
                         transport = clerkManager.getTransport();
@@ -191,7 +189,7 @@
 
         public static void main(String[] args) throws Exception {
 
-                new WadlImport().Fire("http://svn.apache.org/repos/asf/cxf/trunk/systests/jaxrs/src/test/resources/wadl/bookstoreImportResource.wadl", null, null, null);
+                new WadlImport().fire("http://svn.apache.org/repos/asf/cxf/trunk/systests/jaxrs/src/test/resources/wadl/bookstoreImportResource.wadl", null, null, null);
 
         }
 }
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WsdlImport.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WsdlImport.java
index 2e21f33..2f8a0a7 100644
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WsdlImport.java
+++ b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/WsdlImport.java
@@ -28,16 +28,13 @@
 import org.apache.juddi.jaxb.PrintUDDI;
 import org.apache.juddi.v3.client.config.UDDIClerk;
 import org.apache.juddi.v3.client.config.UDDIClient;
-import org.apache.juddi.v3.client.config.UDDIClientContainer;
 import org.apache.juddi.v3.client.mapping.URLLocalizerDefaultImpl;
 import org.apache.juddi.v3.client.mapping.wsdl.ReadWSDL;
 import org.apache.juddi.v3.client.mapping.wsdl.WSDL2UDDI;
 import org.apache.juddi.v3.client.transport.Transport;
-import org.apache.juddi.v3_service.JUDDIApiPortType;
 import org.uddi.api_v3.AuthToken;
 import org.uddi.api_v3.BusinessDetail;
 import org.uddi.api_v3.BusinessEntity;
-import org.uddi.api_v3.BusinessService;
 import org.uddi.api_v3.BusinessServices;
 import org.uddi.api_v3.GetAuthToken;
 import org.uddi.api_v3.Name;
@@ -56,21 +53,20 @@
  */
 public class WsdlImport {
 
-        static PrintUDDI<TModel> pTModel = new PrintUDDI<TModel>();
-        static Properties properties = new Properties();
-        static String wsdlURL = null;
-        private static UDDISecurityPortType security = null;
-        private static JUDDIApiPortType juddiApi = null;
-        private static UDDIPublicationPortType publish = null;
+        
+        private Properties properties = new Properties();
+        private String wsdlURL = null;
+        private UDDISecurityPortType security = null;
+        private UDDIPublicationPortType publish = null;
 
         public static void main(String[] args) throws Exception {
-                new WsdlImport().Fire("http://svn.apache.org/repos/asf/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl", null, null, null);
+                new WsdlImport().fire("http://svn.apache.org/repos/asf/juddi/trunk/uddi-ws/src/main/resources/juddi_api_v1.wsdl", null, null, null);
         }
 
-        public void Fire(String pathOrURL, String businessKey, String token, Transport transport) throws Exception {
+        public void fire(String pathOrURL, String businessKey, String token, Transport transport) throws Exception {
 
                 if (transport == null) {
-                // create a manager and read the config in the archive; 
+                        // create a manager and read the config in the archive; 
                         // you can use your config file name
                         UDDIClient clerkManager = new UDDIClient("META-INF/simple-publish-uddi.xml");
                         transport = clerkManager.getTransport();
@@ -154,7 +150,7 @@
                 Set<TModel> portTypeTModels = wsdl2UDDI.createWSDLPortTypeTModels(wsdlURL, portTypes);
                 Map allBindings = wsdlDefinition.getAllBindings();
                 Set<TModel> createWSDLBindingTModels = wsdl2UDDI.createWSDLBindingTModels(wsdlURL, allBindings);
-        //When parsing a WSDL, there's really two things going on
+                //When parsing a WSDL, there's really two things going on
                 //1) convert a bunch of stuff (the portTypes) to tModels
                 //2) convert the service definition to a BusinessService
 
diff --git a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/testStrings.java b/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/testStrings.java
deleted file mode 100644
index c35e5ea..0000000
--- a/juddi-examples/more-uddi-samples/src/main/java/org/apache/juddi/samples/testStrings.java
+++ /dev/null
@@ -1,73 +0,0 @@
-/*
- * Copyright 2001-2013 The Apache Software Foundation.
- * 
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- * 
- *      http://www.apache.org/licenses/LICENSE-2.0
- * 
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */
-package org.apache.juddi.samples;
-
-import java.util.concurrent.atomic.AtomicReference;
-import javax.xml.ws.Holder;
-
-/**
- * A simple program to illistrate how to pass by "reference" vs by "value" in
- * Java. Or more accurately, how to persist changes on method parameters to the
- * caller. Written mostly because I forget it frequently and use this as
- * reference material.
- *
- * @author <a href="mailto:alexoree@apache.org">Alex O'Ree</a>
- */
-public class testStrings {
-
-    public static void main(String[] args) {
-        String str = "hi";
-        System.out.println(str);                                                //hi
-        System.out.println(Test1(str));                                         //hir
-        System.out.println(Test2(str));                                         //hix
-        Test3(str);
-        System.out.println(str);                                                //hi no change
-        Holder<String> holder = new Holder<String>();
-        holder.value = str;
-        Test4(holder);
-        System.out.println(str);                                                //hi no change
-        System.out.println(holder.value);                                       //hiw changed persists
-
-        AtomicReference<String> astr = new AtomicReference<String>();
-        astr.set(str);
-        Test5(astr);
-        System.out.println(str);                                                //hi no change
-        System.out.println(astr.get());                                         //hit change persists
-
-    }
-
-    static String Test1(String s) {
-        return s + "r";
-    }
-
-    static String Test2(String s) {
-        s += "x";
-        return s;
-    }
-
-    static void Test3(String s) {
-        s += "z";
-    }
-
-    static void Test4(Holder<String> s) {
-        s.value += "w";
-    }
-
-    static void Test5(AtomicReference<String> s) {
-        s.set(s.get() + "t");
-    }
-}
diff --git a/uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_101_ClientSubscriptionCallbackAPIIntegrationTest.java b/uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_101_ClientSubscriptionCallbackAPIIntegrationTest.java
index dd5a269..0c3d55a 100644
--- a/uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_101_ClientSubscriptionCallbackAPIIntegrationTest.java
+++ b/uddi-tck/src/test/java/org/apache/juddi/v3/tck/JUDDI_101_ClientSubscriptionCallbackAPIIntegrationTest.java
@@ -200,7 +200,7 @@
         private static List<SubscriptionResultsList> notificationsMessages = new ArrayList<SubscriptionResultsList>();
 
         @Override
-        public void HandleCallback(SubscriptionResultsList body) {
+        public void handleCallback(SubscriptionResultsList body) {
                 if (TckCommon.isDebug()) {
                         PrintUDDI<SubscriptionResultsList> p2 = new PrintUDDI<SubscriptionResultsList>();
                         logger.info(p2.print(body));
@@ -213,7 +213,7 @@
         }
 
         @Override
-        public void NotifyEndpointStopped() {
+        public void notifyEndpointStopped() {
                 logger.info("Notify endpoints stopped");
         }