http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIClientContainer.java.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIClientContainer.java.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIClientContainer.java.html
new file mode 100644
index 0000000..0e1c6b5
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIClientContainer.java.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>UDDIClientContainer.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span class
 
="el_source">UDDIClientContainer.java</span></div><h1>UDDIClientContainer.java</h1><pre
 class="source lang-java linenums">/*
+ * Copyright 2001-2010 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * 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 &quot;AS IS&quot; 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.v3.client.config;
+
+import java.util.HashMap;
+import java.util.Iterator;
+import java.util.Map;
+
+import org.apache.commons.configuration.ConfigurationException;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * Internal jUDDI class to handle multiple clients on the same classloader.
+ * 
+ * @author kstam
+ *
+ */
+<span class="nc" id="L32">public class UDDIClientContainer {</span>
+
+<span class="fc" id="L34">     private static Log log = 
LogFactory.getLog(UDDIClientContainer.class);</span>
+<span class="fc" id="L35">     private static Map&lt;String,UDDIClient&gt; 
clients = new HashMap&lt;String, UDDIClient&gt;();</span>
+       
+       public static UDDIClient getUDDIClient(String clientName) 
+               throws ConfigurationException {
+
+<span class="pc bpc" id="L40" title="1 of 2 branches missed.">         if 
(clientName!=null) {</span>
+<span class="fc bfc" id="L41" title="All 2 branches covered.">                 
if (clients.containsKey(clientName)) {</span>
+<span class="fc" id="L42">                             return 
(clients.get(clientName));</span>
+                       } else {
+<span class="fc" id="L44">                                StringBuilder sb = 
new StringBuilder();</span>
+<span class="fc" id="L45">                                
Iterator&lt;String&gt; iterator = clients.keySet().iterator();</span>
+<span class="fc bfc" id="L46" title="All 2 branches covered.">                 
               while (iterator.hasNext()){</span>
+<span class="fc" id="L47">                                        
sb.append(iterator.next());</span>
+<span class="pc bpc" id="L48" title="1 of 2 branches missed.">                 
                       if (iterator.hasNext())</span>
+<span class="nc" id="L49">                                                
sb.append(&quot;,&quot;);</span>
+                                }
+<span class="fc" id="L51">                             throw new 
ConfigurationException(&quot;No client by name &quot; + clientName + &quot; was 
found. &quot; +</span>
+<span class="fc" id="L52">                                             &quot; 
Please check your client uddi.xml files, and make sure this client was started. 
Available clients: &quot; + sb.toString());</span>
+                       }
+<span class="nc" id="L54">             } else throw new 
IllegalArgumentException(&quot;clientName is a required argument&quot;);</span>
+       }
+       
+       public static boolean addClient(UDDIClient manager) {
+<span class="fc bfc" id="L58" title="All 2 branches covered.">         if 
(!clients.containsKey(manager.getClientConfig().getClientName())) {</span>
+<span class="fc" id="L59">                     
clients.put(manager.getClientConfig().getClientName(), manager);</span>
+<span class="fc" id="L60">                     return true;</span>
+               } else {
+<span class="fc" id="L62">                     return false;</span>
+               }
+       }
+       
+       public static void removeClerkManager(String clientName)
+               throws ConfigurationException {
+<span class="pc bpc" id="L68" title="1 of 2 branches missed.">         if 
(clients.containsKey(clientName)) {</span>
+<span class="fc" id="L69">                     
clients.remove(clientName);</span>
+<span class="nc bnc" id="L70" title="All 4 branches missed.">          } else 
if (clients.size()==1 &amp;&amp; clientName==null) {</span>
+<span class="nc" id="L71">                     String name = 
clients.keySet().iterator().next();</span>
+<span class="nc" id="L72">                     log.info(&quot;Removing &quot; 
+ name + &quot; from UDDIClient.&quot;);</span>
+<span class="nc" id="L73">                     clients.remove(name);</span>
+<span class="nc" id="L74">             } else {</span>
+<span class="nc" id="L75">                     throw new 
ConfigurationException(&quot;Could not remove UDDIClient for name &quot; + 
clientName);</span>
+               }
+<span class="fc" id="L77">     }</span>
+
+        /**
+         * return true if the client exists in the current client collection
+         * @param name
+         * @return  true/false
+         */
+    public static boolean contains(String name) {
+<span class="fc" id="L85">        return       (clients.containsKey(name)) 
;</span>
+    }
+       
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.html
new file mode 100644
index 0000000..d87a2c9
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>UDDIKeyConvention</title><script 
type="text/javascript" src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_class">UDDIKeyConvention</span></div><h1>UDDIKeyConvention</h1><table 
class="coverage" cellspacing="0" i
 d="coveragetable"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">23 of 133</td><td class="ctr2">82%</td><td class="bar">6 of 
12</td><td class="ctr2">50%</td><td class="ctr1">7</td><td
  class="ctr2">12</td><td class="ctr1">7</td><td class="ctr2">35</td><td 
class="ctr1">2</td><td class="ctr2">6</td></tr></tfoot><tbody><tr><td 
id="a4"><a href="UDDIKeyConvention.java.html#L53" 
class="el_method">getSubscriptionKey(Properties)</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="24" height="10" 
title="12" alt="12"/></td><td class="ctr2" id="c4">0%</td><td class="bar" 
id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f1">1</td><td 
class="ctr2" id="g3">1</td><td class="ctr1" id="h0">3</td><td class="ctr2" 
id="i4">3</td><td class="ctr1" id="j0">1</td><td class="ctr2" 
id="k0">1</td></tr><tr><td id="a0"><a href="UDDIKeyConvention.java.html#L98" 
class="el_method">getBindingKey(Properties, QName, String, URI)</a></td><td 
class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="14" 
height="10" title="7" alt="7"/><img src="../jacoco-resources/greenbar.gif" 
width="105" height="10" title="52" alt="52"/></td><td class="ctr2" id=
 "c3">88%</td><td class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" 
width="60" height="10" title="4" alt="4"/><img 
src="../jacoco-resources/greenbar.gif" width="60" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="e0">50%</td><td class="ctr1" 
id="f0">3</td><td class="ctr2" id="g0">5</td><td class="ctr1" id="h1">2</td><td 
class="ctr2" id="i0">14</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k1">1</td></tr><tr><td id="a5"><a href="UDDIKeyConvention.java.html#L26" 
class="el_method">UDDIKeyConvention()</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d4"/><td 
class="ctr2" id="e4">n/a</td><td class="ctr1" id="f2">1</td><td class="ctr2" 
id="g4">1</td><td class="ctr1" id="h2">1</td><td class="ctr2" id="i5">1</td><td 
class="ctr1" id="j1">1</td><td class="ctr2" id="k2">1</td></tr><tr><td 
id="a1"><a href="UDDIKeyConvention.java.html#L77" class
 ="el_method">getBindingKey(Properties, QName, String, URL)</a></td><td 
class="bar" id="b3"><img src="../jacoco-resources/redbar.gif" width="2" 
height="10" title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" 
width="28" height="10" title="14" alt="14"/></td><td class="ctr2" 
id="c2">93%</td><td class="bar" id="d5"/><td class="ctr2" id="e5">n/a</td><td 
class="ctr1" id="f5">0</td><td class="ctr2" id="g5">1</td><td class="ctr1" 
id="h3">1</td><td class="ctr2" id="i1">6</td><td class="ctr1" id="j3">0</td><td 
class="ctr2" id="k3">1</td></tr><tr><td id="a3"><a 
href="UDDIKeyConvention.java.html#L66" 
class="el_method">getServiceKey(Properties, String)</a></td><td class="bar" 
id="b4"><img src="../jacoco-resources/greenbar.gif" width="52" height="10" 
title="26" alt="26"/></td><td class="ctr2" id="c0">100%</td><td class="bar" 
id="d1"><img src="../jacoco-resources/redbar.gif" width="15" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" 
height="10" titl
 e="1" alt="1"/></td><td class="ctr2" id="e1">50%</td><td class="ctr1" 
id="f3">1</td><td class="ctr2" id="g1">2</td><td class="ctr1" id="h4">0</td><td 
class="ctr2" id="i2">6</td><td class="ctr1" id="j4">0</td><td class="ctr2" 
id="k4">1</td></tr><tr><td id="a2"><a href="UDDIKeyConvention.java.html#L44" 
class="el_method">getBusinessKey(Properties)</a></td><td class="bar" 
id="b5"><img src="../jacoco-resources/greenbar.gif" width="36" height="10" 
title="18" alt="18"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
id="d2"><img src="../jacoco-resources/redbar.gif" width="15" height="10" 
title="1" alt="1"/><img src="../jacoco-resources/greenbar.gif" width="15" 
height="10" title="1" alt="1"/></td><td class="ctr2" id="e2">50%</td><td 
class="ctr1" id="f4">1</td><td class="ctr2" id="g2">2</td><td class="ctr1" 
id="h5">0</td><td class="ctr2" id="i3">5</td><td class="ctr1" id="j5">0</td><td 
class="ctr2" id="k5">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with
  <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.java.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.java.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.java.html
new file mode 100644
index 0000000..eddbe40
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDIKeyConvention.java.html
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>UDDIKeyConvention.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span class="
 
el_source">UDDIKeyConvention.java</span></div><h1>UDDIKeyConvention.java</h1><pre
 class="source lang-java linenums">/*
+ * Copyright 2001-2009 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * 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 &quot;AS IS&quot; 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.v3.client.config;
+
+import java.net.URI;
+import java.net.URISyntaxException;
+import java.net.URL;
+import java.util.Properties;
+
+import javax.xml.namespace.QName;
+
+<span class="nc" id="L26">public class UDDIKeyConvention </span>
+{
+       
+       //Default Values
+       public static final String DEFAULT_BUSINESS_KEY_FORMAT      = 
&quot;uddi:${keyDomain}:business_${businessName}&quot;;
+       public static final String DEFAULT_SERVICE_KEY_FORMAT       = 
&quot;uddi:${keyDomain}:service_${serviceName}&quot;;
+       public static final String DEFAULT_SUBSCRIPTION_KEY_FORMAT  = 
&quot;uddi:${keyDomain}:service_cache_${serverName}&quot;;
+       public static final String DEFAULT_BINDING_KEY_FORMAT       = 
&quot;uddi:${keyDomain}:binding_${serverName}_${serviceName}_${portName}_${serverPort}&quot;;
+       
+       /**
+        * Constructs the serviceKey based on the bindingKeyFormat specified in 
the properties. When no
+        * businessKeyFormat is specific the default format of 
uddi:${keyDomain}:${businessName} is used. The businessName
+        * property needs to be set properties.
+        * 
+        * @param properties
+        * @return the businessKey
+        */
+       public static String getBusinessKey(Properties properties) {
+<span class="fc" id="L44">             String businessKey = 
properties.getProperty(Property.BUSINESS_KEY);</span>
+<span class="pc bpc" id="L45" title="1 of 2 branches missed.">         if 
(businessKey==null) {</span>
+<span class="fc" id="L46">                     String keyFormat = 
properties.getProperty(Property.BUSINESS_KEY_FORMAT, 
DEFAULT_BUSINESS_KEY_FORMAT);</span>
+<span class="fc" id="L47">                     businessKey = 
TokenResolver.replaceTokens(keyFormat, properties).toLowerCase();</span>
+               }
+<span class="fc" id="L49">             return businessKey;</span>
+       }
+       
+       public static String getSubscriptionKey(Properties properties) {
+<span class="nc" id="L53">             String keyFormat = 
properties.getProperty(Property.SUBSCRIPTION_KEY_FORMAT, 
DEFAULT_SUBSCRIPTION_KEY_FORMAT);</span>
+<span class="nc" id="L54">             String subscriptionKey = 
TokenResolver.replaceTokens(keyFormat, properties).toLowerCase();</span>
+<span class="nc" id="L55">             return subscriptionKey;</span>
+       }
+       /**
+        * Constructs the serviceKey based on the serviceKeyFormat specified in 
the properties. When no
+        * serviceKeyFormat is specific the default format of 
uddi:${keyDomain}:${serviceName} is used.
+        * 
+        * @param properties
+        * @param serviceName
+        * @return the serviceKey
+        */
+       public static String getServiceKey(Properties properties, String 
serviceName) {
+<span class="fc" id="L66">             Properties tempProperties = new 
Properties();</span>
+<span class="pc bpc" id="L67" title="1 of 2 branches missed.">         if 
(properties!=null) tempProperties.putAll(properties);</span>
+<span class="fc" id="L68">             
tempProperties.put(&quot;serviceName&quot;, serviceName);</span>
+               //Constructing the serviceKey
+<span class="fc" id="L70">             String keyFormat = 
tempProperties.getProperty(Property.SERVICE_KEY_FORMAT, 
DEFAULT_SERVICE_KEY_FORMAT);</span>
+<span class="fc" id="L71">             String serviceKey = 
TokenResolver.replaceTokens(keyFormat, tempProperties).toLowerCase();</span>
+<span class="fc" id="L72">             return serviceKey;</span>
+       }
+       
+       public static String getBindingKey(Properties properties, QName 
serviceName, String portName, URL bindingUrl) {
+               
+<span class="fc" id="L77">             String bindingKey = null;</span>
+               try {
+<span class="fc" id="L79">                     URI bindingURI = 
bindingUrl.toURI();</span>
+<span class="fc" id="L80">                     bindingKey =  
getBindingKey(properties, serviceName, portName, bindingURI);</span>
+<span class="nc" id="L81">             } catch (URISyntaxException e) {</span>
+                       
+<span class="fc" id="L83">             }</span>
+<span class="fc" id="L84">             return bindingKey;</span>
+               
+       }
+       /**
+        * Constructs the bindingKey based on the bindingKeyFormat specified in 
the properties. When no
+        * bindingKeyFormat is specific the default format of 
uddi:${keyDomain}:${nodeName}-${serviceName}-{portName} is used.
+        * 
+        * @param properties
+        * @param serviceName
+        * @param portName
+         * @param bindingUrl
+        * @return the bindingKey
+        */
+       public static String getBindingKey(Properties properties, QName 
serviceName, String portName, URI bindingUrl) {
+<span class="fc" id="L98">             Properties tempProperties = new 
Properties();</span>
+<span class="pc bpc" id="L99" title="1 of 2 branches missed.">         if 
(properties!=null) tempProperties.putAll(properties);</span>
+<span class="fc" id="L100">            
tempProperties.put(&quot;serviceName&quot;, serviceName.getLocalPart());</span>
+<span class="fc" id="L101">            
tempProperties.put(&quot;portName&quot;, portName);</span>
+<span class="fc" id="L102">            int port = bindingUrl.getPort();</span>
+<span class="fc bfc" id="L103" title="All 2 branches covered.">                
if (port==-1) {</span>
+<span class="pc bpc" id="L104" title="1 of 2 branches missed.">                
        if (&quot;http&quot;.equals(bindingUrl.getScheme())) {</span>
+<span class="fc" id="L105">                            port = 80;</span>
+<span class="nc bnc" id="L106" title="All 2 branches missed.">                 
} else if (&quot;https&quot;.equals(bindingUrl.getScheme())) {</span>
+<span class="nc" id="L107">                            port = 443;</span>
+                       }
+               }
+<span class="fc" id="L110">            
tempProperties.put(&quot;serverPort&quot;, String.valueOf(port));</span>
+               //Constructing the binding Key
+<span class="fc" id="L112">            String keyFormat = 
tempProperties.getProperty(Property.BINDING_KEY_FORMAT, 
DEFAULT_BINDING_KEY_FORMAT);</span>
+<span class="fc" id="L113">            String bindingKey = 
TokenResolver.replaceTokens(keyFormat, tempProperties).toLowerCase();</span>
+<span class="fc" id="L114">            return bindingKey;</span>
+       }
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.html 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.html
new file mode 100644
index 0000000..d1fb93f
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>UDDINode</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_class">UDDINode</span></div><h1>UDDINode</h1><table class="coverage" 
cellspacing="0" id="coveragetable"><thead><t
 r><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td 
class="down sortable bar" id="b" onclick="toggleSort(this)">Missed 
Instructions</td><td class="sortable ctr2" id="c" 
onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">131 of 323</td><td class="ctr2">59%</td><td class="bar">2 of 
2</td><td class="ctr2">0%</td><td class="ctr1">3</td><td 
class="ctr2">41</td><td cla
 ss="ctr1">25</td><td class="ctr2">98</td><td class="ctr1">2</td><td 
class="ctr2">40</td></tr></tfoot><tbody><tr><td id="a0"><a 
href="UDDINode.java.html#L91" class="el_method">getApiNode()</a></td><td 
class="bar" id="b0"><img src="../jacoco-resources/redbar.gif" width="120" 
height="10" title="66" alt="66"/></td><td class="ctr2" id="c38">0%</td><td 
class="bar" id="d1"/><td class="ctr2" id="e1">n/a</td><td class="ctr1" 
id="f1">1</td><td class="ctr2" id="g1">1</td><td class="ctr1" 
id="h0">17</td><td class="ctr2" id="i0">17</td><td class="ctr1" 
id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td id="a18"><a 
href="UDDINode.java.html#L114" class="el_method">getTransport()</a></td><td 
class="bar" id="b1"><img src="../jacoco-resources/redbar.gif" width="118" 
height="10" title="65" alt="65"/></td><td class="ctr2" id="c39">0%</td><td 
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="120" 
height="10" title="2" alt="2"/></td><td class="ctr2" id="e0">0%</td><td 
class="ctr
 1" id="f0">2</td><td class="ctr2" id="g0">2</td><td class="ctr1" 
id="h1">8</td><td class="ctr2" id="i2">8</td><td class="ctr1" id="j1">1</td><td 
class="ctr2" id="k1">1</td></tr><tr><td id="a39"><a 
href="UDDINode.java.html#L63" class="el_method">UDDINode(Node)</a></td><td 
class="bar" id="b2"><img src="../jacoco-resources/greenbar.gif" width="114" 
height="10" title="63" alt="63"/></td><td class="ctr2" id="c0">100%</td><td 
class="bar" id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" 
id="f2">0</td><td class="ctr2" id="g2">1</td><td class="ctr1" id="h2">0</td><td 
class="ctr2" id="i1">17</td><td class="ctr1" id="j2">0</td><td class="ctr2" 
id="k2">1</td></tr><tr><td id="a31"><a href="UDDINode.java.html#L87" 
class="el_method">setProperties(Properties)</a></td><td class="bar" 
id="b3"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c1">100%</td><td class="bar" 
id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id
 ="f3">0</td><td class="ctr2" id="g3">1</td><td class="ctr1" id="h3">0</td><td 
class="ctr2" id="i3">2</td><td class="ctr1" id="j3">0</td><td class="ctr2" 
id="k3">1</td></tr><tr><td id="a30"><a href="UDDINode.java.html#L132" 
class="el_method">setName(String)</a></td><td class="bar" id="b4"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c2">100%</td><td class="bar" id="d4"/><td 
class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">0</td><td class="ctr2" 
id="g4">1</td><td class="ctr1" id="h4">0</td><td class="ctr2" id="i4">2</td><td 
class="ctr1" id="j4">0</td><td class="ctr2" id="k4">1</td></tr><tr><td 
id="a20"><a href="UDDINode.java.html#L140" 
class="el_method">setClientName(String)</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c3">100%</td><td class="bar" id="d5"/><td 
class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">0</td
 ><td class="ctr2" id="g5">1</td><td class="ctr1" id="h5">0</td><td 
 >class="ctr2" id="i5">2</td><td class="ctr1" id="j5">0</td><td class="ctr2" 
 >id="k5">1</td></tr><tr><td id="a22"><a href="UDDINode.java.html#L148" 
 >class="el_method">setDescription(String)</a></td><td class="bar" id="b6"><img 
 >src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
 >alt="4"/></td><td class="ctr2" id="c4">100%</td><td class="bar" id="d6"/><td 
 >class="ctr2" id="e6">n/a</td><td class="ctr1" id="f6">0</td><td class="ctr2" 
 >id="g6">1</td><td class="ctr1" id="h6">0</td><td class="ctr2" 
 >id="i6">2</td><td class="ctr1" id="j6">0</td><td class="ctr2" 
 >id="k6">1</td></tr><tr><td id="a21"><a href="UDDINode.java.html#L156" 
 >class="el_method">setCustodyTransferUrl(String)</a></td><td class="bar" 
 >id="b7"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
 >title="4" alt="4"/></td><td class="ctr2" id="c5">100%</td><td class="bar" 
 >id="d7"/><td class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">0
 </td><td class="ctr2" id="g7">1</td><td class="ctr1" id="h7">0</td><td 
class="ctr2" id="i7">2</td><td class="ctr1" id="j7">0</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a34"><a href="UDDINode.java.html#L174" 
class="el_method">setReplicationUrl(String)</a></td><td class="bar" 
id="b8"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c6">100%</td><td class="bar" 
id="d8"/><td class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">0</td><td 
class="ctr2" id="g8">1</td><td class="ctr1" id="h8">0</td><td class="ctr2" 
id="i8">2</td><td class="ctr1" id="j8">0</td><td class="ctr2" 
id="k8">1</td></tr><tr><td id="a27"><a href="UDDINode.java.html#L183" 
class="el_method">setInquiryRESTUrl(String)</a></td><td class="bar" 
id="b9"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c7">100%</td><td class="bar" 
id="d9"/><td class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9
 ">0</td><td class="ctr2" id="g9">1</td><td class="ctr1" id="h9">0</td><td 
class="ctr2" id="i9">2</td><td class="ctr1" id="j9">0</td><td class="ctr2" 
id="k9">1</td></tr><tr><td id="a28"><a href="UDDINode.java.html#L195" 
class="el_method">setInquiryUrl(String)</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c8">100%</td><td class="bar" id="d10"/><td 
class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">0</td><td class="ctr2" 
id="g10">1</td><td class="ctr1" id="h10">0</td><td class="ctr2" 
id="i10">2</td><td class="ctr1" id="j10">0</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a33"><a href="UDDINode.java.html#L203" 
class="el_method">setPublishUrl(String)</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c9">100%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1"
  id="f11">0</td><td class="ctr2" id="g11">1</td><td class="ctr1" 
id="h11">0</td><td class="ctr2" id="i11">2</td><td class="ctr1" 
id="j11">0</td><td class="ctr2" id="k11">1</td></tr><tr><td id="a35"><a 
href="UDDINode.java.html#L211" 
class="el_method">setSecurityUrl(String)</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c10">100%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">0</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h12">0</td><td class="ctr2" 
id="i12">2</td><td class="ctr1" id="j12">0</td><td class="ctr2" 
id="k12">1</td></tr><tr><td id="a37"><a href="UDDINode.java.html#L219" 
class="el_method">setSubscriptionUrl(String)</a></td><td class="bar" 
id="b13"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c11">100%</td><td class="bar" 
id="d13"/><td class="ctr2" id="e13">n/a
 </td><td class="ctr1" id="f13">0</td><td class="ctr2" id="g13">1</td><td 
class="ctr1" id="h13">0</td><td class="ctr2" id="i13">2</td><td class="ctr1" 
id="j13">0</td><td class="ctr2" id="k13">1</td></tr><tr><td id="a36"><a 
href="UDDINode.java.html#L227" 
class="el_method">setSubscriptionListenerUrl(String)</a></td><td class="bar" 
id="b14"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c12">100%</td><td class="bar" 
id="d14"/><td class="ctr2" id="e14">n/a</td><td class="ctr1" id="f14">0</td><td 
class="ctr2" id="g14">1</td><td class="ctr1" id="h14">0</td><td class="ctr2" 
id="i14">2</td><td class="ctr1" id="j14">0</td><td class="ctr2" 
id="k14">1</td></tr><tr><td id="a29"><a href="UDDINode.java.html#L235" 
class="el_method">setJuddiApiUrl(String)</a></td><td class="bar" id="b15"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c13">100%</td><td class="bar" id="d15"/>
 <td class="ctr2" id="e15">n/a</td><td class="ctr1" id="f15">0</td><td 
class="ctr2" id="g15">1</td><td class="ctr1" id="h15">0</td><td class="ctr2" 
id="i15">2</td><td class="ctr1" id="j15">0</td><td class="ctr2" 
id="k15">1</td></tr><tr><td id="a32"><a href="UDDINode.java.html#L243" 
class="el_method">setProxyTransport(String)</a></td><td class="bar" 
id="b16"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c14">100%</td><td class="bar" 
id="d16"/><td class="ctr2" id="e16">n/a</td><td class="ctr1" id="f16">0</td><td 
class="ctr2" id="g16">1</td><td class="ctr1" id="h16">0</td><td class="ctr2" 
id="i16">2</td><td class="ctr1" id="j16">0</td><td class="ctr2" 
id="k16">1</td></tr><tr><td id="a23"><a href="UDDINode.java.html#L251" 
class="el_method">setFactoryInitial(String)</a></td><td class="bar" 
id="b17"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c15">100%</td><td
  class="bar" id="d17"/><td class="ctr2" id="e17">n/a</td><td class="ctr1" 
id="f17">0</td><td class="ctr2" id="g17">1</td><td class="ctr1" 
id="h17">0</td><td class="ctr2" id="i17">2</td><td class="ctr1" 
id="j17">0</td><td class="ctr2" id="k17">1</td></tr><tr><td id="a25"><a 
href="UDDINode.java.html#L259" 
class="el_method">setFactoryURLPkgs(String)</a></td><td class="bar" 
id="b18"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td class="ctr2" id="c16">100%</td><td class="bar" 
id="d18"/><td class="ctr2" id="e18">n/a</td><td class="ctr1" id="f18">0</td><td 
class="ctr2" id="g18">1</td><td class="ctr1" id="h18">0</td><td class="ctr2" 
id="i18">2</td><td class="ctr1" id="j18">0</td><td class="ctr2" 
id="k18">1</td></tr><tr><td id="a24"><a href="UDDINode.java.html#L267" 
class="el_method">setFactoryNamingProvider(String)</a></td><td class="bar" 
id="b19"><img src="../jacoco-resources/greenbar.gif" width="7" height="10" 
title="4" alt="4"/></td><td clas
 s="ctr2" id="c17">100%</td><td class="bar" id="d19"/><td class="ctr2" 
id="e19">n/a</td><td class="ctr1" id="f19">0</td><td class="ctr2" 
id="g19">1</td><td class="ctr1" id="h19">0</td><td class="ctr2" 
id="i19">2</td><td class="ctr1" id="j19">0</td><td class="ctr2" 
id="k19">1</td></tr><tr><td id="a26"><a href="UDDINode.java.html#L275" 
class="el_method">setHomeJUDDI(boolean)</a></td><td class="bar" id="b20"><img 
src="../jacoco-resources/greenbar.gif" width="7" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c18">100%</td><td class="bar" id="d20"/><td 
class="ctr2" id="e20">n/a</td><td class="ctr1" id="f20">0</td><td class="ctr2" 
id="g20">1</td><td class="ctr1" id="h20">0</td><td class="ctr2" 
id="i20">2</td><td class="ctr1" id="j20">0</td><td class="ctr2" 
id="k20">1</td></tr><tr><td id="a38"><a href="UDDINode.java.html#L59" 
class="el_method">UDDINode()</a></td><td class="bar" id="b21"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td c
 lass="ctr2" id="c19">100%</td><td class="bar" id="d21"/><td class="ctr2" 
id="e21">n/a</td><td class="ctr1" id="f21">0</td><td class="ctr2" 
id="g21">1</td><td class="ctr1" id="h21">0</td><td class="ctr2" 
id="i21">2</td><td class="ctr1" id="j21">0</td><td class="ctr2" 
id="k21">1</td></tr><tr><td id="a11"><a href="UDDINode.java.html#L83" 
class="el_method">getProperties()</a></td><td class="bar" id="b22"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c20">100%</td><td class="bar" id="d22"/><td 
class="ctr2" id="e22">n/a</td><td class="ctr1" id="f22">0</td><td class="ctr2" 
id="g22">1</td><td class="ctr1" id="h22">0</td><td class="ctr2" 
id="i22">1</td><td class="ctr1" id="j22">0</td><td class="ctr2" 
id="k22">1</td></tr><tr><td id="a10"><a href="UDDINode.java.html#L128" 
class="el_method">getName()</a></td><td class="bar" id="b23"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class
 ="ctr2" id="c21">100%</td><td class="bar" id="d23"/><td class="ctr2" 
id="e23">n/a</td><td class="ctr1" id="f23">0</td><td class="ctr2" 
id="g23">1</td><td class="ctr1" id="h23">0</td><td class="ctr2" 
id="i23">1</td><td class="ctr1" id="j23">0</td><td class="ctr2" 
id="k23">1</td></tr><tr><td id="a1"><a href="UDDINode.java.html#L136" 
class="el_method">getClientName()</a></td><td class="bar" id="b24"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c22">100%</td><td class="bar" id="d24"/><td 
class="ctr2" id="e24">n/a</td><td class="ctr1" id="f24">0</td><td class="ctr2" 
id="g24">1</td><td class="ctr1" id="h24">0</td><td class="ctr2" 
id="i24">1</td><td class="ctr1" id="j24">0</td><td class="ctr2" 
id="k24">1</td></tr><tr><td id="a3"><a href="UDDINode.java.html#L144" 
class="el_method">getDescription()</a></td><td class="bar" id="b25"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td cla
 ss="ctr2" id="c23">100%</td><td class="bar" id="d25"/><td class="ctr2" 
id="e25">n/a</td><td class="ctr1" id="f25">0</td><td class="ctr2" 
id="g25">1</td><td class="ctr1" id="h25">0</td><td class="ctr2" 
id="i25">1</td><td class="ctr1" id="j25">0</td><td class="ctr2" 
id="k25">1</td></tr><tr><td id="a2"><a href="UDDINode.java.html#L152" 
class="el_method">getCustodyTransferUrl()</a></td><td class="bar" id="b26"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c24">100%</td><td class="bar" id="d26"/><td 
class="ctr2" id="e26">n/a</td><td class="ctr1" id="f26">0</td><td class="ctr2" 
id="g26">1</td><td class="ctr1" id="h26">0</td><td class="ctr2" 
id="i26">1</td><td class="ctr1" id="j26">0</td><td class="ctr2" 
id="k26">1</td></tr><tr><td id="a8"><a href="UDDINode.java.html#L160" 
class="el_method">getInquiryUrl()</a></td><td class="bar" id="b27"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></t
 d><td class="ctr2" id="c25">100%</td><td class="bar" id="d27"/><td 
class="ctr2" id="e27">n/a</td><td class="ctr1" id="f27">0</td><td class="ctr2" 
id="g27">1</td><td class="ctr1" id="h27">0</td><td class="ctr2" 
id="i27">1</td><td class="ctr1" id="j27">0</td><td class="ctr2" 
id="k27">1</td></tr><tr><td id="a14"><a href="UDDINode.java.html#L167" 
class="el_method">getReplicationUrl()</a></td><td class="bar" id="b28"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c26">100%</td><td class="bar" id="d28"/><td 
class="ctr2" id="e28">n/a</td><td class="ctr1" id="f28">0</td><td class="ctr2" 
id="g28">1</td><td class="ctr1" id="h28">0</td><td class="ctr2" 
id="i28">1</td><td class="ctr1" id="j28">0</td><td class="ctr2" 
id="k28">1</td></tr><tr><td id="a7"><a href="UDDINode.java.html#L191" 
class="el_method">getInquiry_REST_Url()</a></td><td class="bar" id="b29"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
 alt="3"/></td><td class="ctr2" id="c27">100%</td><td class="bar" id="d29"/><td 
class="ctr2" id="e29">n/a</td><td class="ctr1" id="f29">0</td><td class="ctr2" 
id="g29">1</td><td class="ctr1" id="h29">0</td><td class="ctr2" 
id="i29">1</td><td class="ctr1" id="j29">0</td><td class="ctr2" 
id="k29">1</td></tr><tr><td id="a13"><a href="UDDINode.java.html#L199" 
class="el_method">getPublishUrl()</a></td><td class="bar" id="b30"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c28">100%</td><td class="bar" id="d30"/><td 
class="ctr2" id="e30">n/a</td><td class="ctr1" id="f30">0</td><td class="ctr2" 
id="g30">1</td><td class="ctr1" id="h30">0</td><td class="ctr2" 
id="i30">1</td><td class="ctr1" id="j30">0</td><td class="ctr2" 
id="k30">1</td></tr><tr><td id="a15"><a href="UDDINode.java.html#L207" 
class="el_method">getSecurityUrl()</a></td><td class="bar" id="b31"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title=
 "3" alt="3"/></td><td class="ctr2" id="c29">100%</td><td class="bar" 
id="d31"/><td class="ctr2" id="e31">n/a</td><td class="ctr1" id="f31">0</td><td 
class="ctr2" id="g31">1</td><td class="ctr1" id="h31">0</td><td class="ctr2" 
id="i31">1</td><td class="ctr1" id="j31">0</td><td class="ctr2" 
id="k31">1</td></tr><tr><td id="a17"><a href="UDDINode.java.html#L215" 
class="el_method">getSubscriptionUrl()</a></td><td class="bar" id="b32"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c30">100%</td><td class="bar" id="d32"/><td 
class="ctr2" id="e32">n/a</td><td class="ctr1" id="f32">0</td><td class="ctr2" 
id="g32">1</td><td class="ctr1" id="h32">0</td><td class="ctr2" 
id="i32">1</td><td class="ctr1" id="j32">0</td><td class="ctr2" 
id="k32">1</td></tr><tr><td id="a16"><a href="UDDINode.java.html#L223" 
class="el_method">getSubscriptionListenerUrl()</a></td><td class="bar" 
id="b33"><img src="../jacoco-resources/greenbar.gif" width="
 5" height="10" title="3" alt="3"/></td><td class="ctr2" id="c31">100%</td><td 
class="bar" id="d33"/><td class="ctr2" id="e33">n/a</td><td class="ctr1" 
id="f33">0</td><td class="ctr2" id="g33">1</td><td class="ctr1" 
id="h33">0</td><td class="ctr2" id="i33">1</td><td class="ctr1" 
id="j33">0</td><td class="ctr2" id="k33">1</td></tr><tr><td id="a9"><a 
href="UDDINode.java.html#L231" class="el_method">getJuddiApiUrl()</a></td><td 
class="bar" id="b34"><img src="../jacoco-resources/greenbar.gif" width="5" 
height="10" title="3" alt="3"/></td><td class="ctr2" id="c32">100%</td><td 
class="bar" id="d34"/><td class="ctr2" id="e34">n/a</td><td class="ctr1" 
id="f34">0</td><td class="ctr2" id="g34">1</td><td class="ctr1" 
id="h34">0</td><td class="ctr2" id="i34">1</td><td class="ctr1" 
id="j34">0</td><td class="ctr2" id="k34">1</td></tr><tr><td id="a12"><a 
href="UDDINode.java.html#L239" 
class="el_method">getProxyTransport()</a></td><td class="bar" id="b35"><img 
src="../jacoco-resources/greenbar.gif" 
 width="5" height="10" title="3" alt="3"/></td><td class="ctr2" 
id="c33">100%</td><td class="bar" id="d35"/><td class="ctr2" 
id="e35">n/a</td><td class="ctr1" id="f35">0</td><td class="ctr2" 
id="g35">1</td><td class="ctr1" id="h35">0</td><td class="ctr2" 
id="i35">1</td><td class="ctr1" id="j35">0</td><td class="ctr2" 
id="k35">1</td></tr><tr><td id="a4"><a href="UDDINode.java.html#L247" 
class="el_method">getFactoryInitial()</a></td><td class="bar" id="b36"><img 
src="../jacoco-resources/greenbar.gif" width="5" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c34">100%</td><td class="bar" id="d36"/><td 
class="ctr2" id="e36">n/a</td><td class="ctr1" id="f36">0</td><td class="ctr2" 
id="g36">1</td><td class="ctr1" id="h36">0</td><td class="ctr2" 
id="i36">1</td><td class="ctr1" id="j36">0</td><td class="ctr2" 
id="k36">1</td></tr><tr><td id="a6"><a href="UDDINode.java.html#L255" 
class="el_method">getFactoryURLPkgs()</a></td><td class="bar" id="b37"><img 
src="../jacoco-resources/green
 bar.gif" width="5" height="10" title="3" alt="3"/></td><td class="ctr2" 
id="c35">100%</td><td class="bar" id="d37"/><td class="ctr2" 
id="e37">n/a</td><td class="ctr1" id="f37">0</td><td class="ctr2" 
id="g37">1</td><td class="ctr1" id="h37">0</td><td class="ctr2" 
id="i37">1</td><td class="ctr1" id="j37">0</td><td class="ctr2" 
id="k37">1</td></tr><tr><td id="a5"><a href="UDDINode.java.html#L263" 
class="el_method">getFactoryNamingProvider()</a></td><td class="bar" 
id="b38"><img src="../jacoco-resources/greenbar.gif" width="5" height="10" 
title="3" alt="3"/></td><td class="ctr2" id="c36">100%</td><td class="bar" 
id="d38"/><td class="ctr2" id="e38">n/a</td><td class="ctr1" id="f38">0</td><td 
class="ctr2" id="g38">1</td><td class="ctr1" id="h38">0</td><td class="ctr2" 
id="i38">1</td><td class="ctr1" id="j38">0</td><td class="ctr2" 
id="k38">1</td></tr><tr><td id="a19"><a href="UDDINode.java.html#L271" 
class="el_method">isHomeJUDDI()</a></td><td class="bar" id="b39"><img 
src="../jacoco-reso
 urces/greenbar.gif" width="5" height="10" title="3" alt="3"/></td><td 
class="ctr2" id="c37">100%</td><td class="bar" id="d39"/><td class="ctr2" 
id="e39">n/a</td><td class="ctr1" id="f39">0</td><td class="ctr2" 
id="g39">1</td><td class="ctr1" id="h39">0</td><td class="ctr2" 
id="i39">1</td><td class="ctr1" id="j39">0</td><td class="ctr2" 
id="k39">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.java.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.java.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.java.html
new file mode 100644
index 0000000..5ab8a27
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/UDDINode.java.html
@@ -0,0 +1,278 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>UDDINode.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_source
 ">UDDINode.java</span></div><h1>UDDINode.java</h1><pre class="source lang-java 
linenums">/*
+ * Copyright 2001-2010 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * 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 &quot;AS IS&quot; 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.v3.client.config;
+
+import java.io.Serializable;
+import java.util.Properties;
+
+import org.apache.juddi.api_v3.Node;
+import org.apache.juddi.v3.client.ClassUtil;
+import org.apache.juddi.v3.client.transport.Transport;
+import org.apache.juddi.v3.client.transport.TransportException;
+
+/**
+ * Connection information to a UDDI node.
+ * 
+ * @author kstam
+ *
+ */
+public class UDDINode implements Serializable {
+
+       private static final long serialVersionUID = 5721040459195558161L;
+       private Properties properties;
+       private transient Transport transport;
+       
+       private boolean isHomeJUDDI;
+       private String name;
+       private String clientName;
+       private String description;
+       private String custodyTransferUrl;
+       private String inquiryUrl;
+       private String inquiryRESTUrl;
+       private String publishUrl;
+       private String securityUrl;
+        private String replicationUrl;
+       private String subscriptionUrl;
+       private String subscriptionListenerUrl;
+       private String juddiApiUrl;
+       private String proxyTransport;
+       private String factoryInitial;
+       private String factoryURLPkgs;
+       private String factoryNamingProvider;
+       
+       
+       public UDDINode() {
+<span class="fc" id="L59">             super();</span>
+<span class="fc" id="L60">     }</span>
+       
+       public UDDINode(Node node) {
+<span class="fc" id="L63">             super();</span>
+<span class="fc" id="L64">             name = node.getName();</span>
+<span class="fc" id="L65">             clientName = 
node.getClientName();</span>
+<span class="fc" id="L66">             description = 
node.getDescription();</span>
+<span class="fc" id="L67">             custodyTransferUrl = 
node.getCustodyTransferUrl();</span>
+<span class="fc" id="L68">             inquiryUrl = 
node.getInquiryUrl();</span>
+                //TODO need juddi schema updat inquiryRESTUrl = 
node.getInquiryRESTUrl()
+<span class="fc" id="L70">             publishUrl = 
node.getPublishUrl();</span>
+<span class="fc" id="L71">             securityUrl = 
node.getSecurityUrl();</span>
+<span class="fc" id="L72">             subscriptionUrl = 
node.getSubscriptionUrl();</span>
+<span class="fc" id="L73">             subscriptionListenerUrl = 
node.getSubscriptionListenerUrl();</span>
+<span class="fc" id="L74">                
replicationUrl=node.getReplicationUrl();</span>
+<span class="fc" id="L75">             juddiApiUrl = 
node.getJuddiApiUrl();</span>
+<span class="fc" id="L76">             proxyTransport = 
node.getProxyTransport();</span>
+<span class="fc" id="L77">             factoryInitial = 
node.getFactoryInitial();</span>
+<span class="fc" id="L78">             factoryURLPkgs = 
node.getFactoryURLPkgs();</span>
+<span class="fc" id="L79">             factoryNamingProvider = 
node.getFactoryNamingProvider();</span>
+<span class="fc" id="L80">     }</span>
+
+       public Properties getProperties() {
+<span class="fc" id="L83">             return properties;</span>
+       }
+
+       public void setProperties(Properties properties) {
+<span class="fc" id="L87">             this.properties = properties;</span>
+<span class="fc" id="L88">     }</span>
+       
+       public Node getApiNode() {
+<span class="nc" id="L91">             Node apiNode = new Node();</span>
+<span class="nc" id="L92">             
apiNode.setClientName(clientName);</span>
+<span class="nc" id="L93">                
apiNode.setCustodyTransferUrl(custodyTransferUrl);</span>
+<span class="nc" id="L94">             
apiNode.setDescription(description);</span>
+<span class="nc" id="L95">             
apiNode.setFactoryInitial(factoryInitial);</span>
+<span class="nc" id="L96">             
apiNode.setFactoryNamingProvider(factoryNamingProvider);</span>
+<span class="nc" id="L97">             
apiNode.setFactoryURLPkgs(factoryURLPkgs);</span>
+<span class="nc" id="L98">             
apiNode.setInquiryUrl(inquiryUrl);</span>
+                //no mapping for this apiNode.setInquiryRESTUrl(name);
+<span class="nc" id="L100">            
apiNode.setJuddiApiUrl(juddiApiUrl);</span>
+               
+<span class="nc" id="L102">            apiNode.setName(name);</span>
+<span class="nc" id="L103">            
apiNode.setProxyTransport(proxyTransport);</span>
+<span class="nc" id="L104">            
apiNode.setPublishUrl(publishUrl);</span>
+<span class="nc" id="L105">                
apiNode.setReplicationUrl(replicationUrl);</span>
+<span class="nc" id="L106">            
apiNode.setSecurityUrl(securityUrl);</span>
+<span class="nc" id="L107">            
apiNode.setSubscriptionUrl(subscriptionUrl);</span>
+<span class="nc" id="L108">                
apiNode.setSubscriptionListenerUrl(subscriptionListenerUrl);</span>
+<span class="nc" id="L109">            return apiNode;</span>
+       }
+       
+       
+       public Transport getTransport() throws TransportException {
+<span class="nc bnc" id="L114" title="All 2 branches missed.">         if 
(transport==null) {</span>
+<span class="nc" id="L115">                        String clazz = 
getProxyTransport();</span>
+                       try {
+                               
+<span class="nc" id="L118">                            Class&lt;?&gt; 
transportClass = ClassUtil.forName(clazz,this.getClass());</span>
+<span class="nc" id="L119">                            transport = (Transport) 
transportClass.getConstructor(String.class,String.class).newInstance(clientName,name);</span>
+<span class="nc" id="L120">                    } catch (Exception e) {</span>
+<span class="nc" id="L121">                            throw new 
TransportException(e.getMessage() + &quot; node &quot; + name + &quot; 
transport class: &quot; + clazz,e);</span>
+<span class="nc" id="L122">                    }</span>
+               }
+<span class="nc" id="L124">            return transport;</span>
+       }
+
+       public String getName() {
+<span class="fc" id="L128">            return name;</span>
+       }
+
+       public void setName(String name) {
+<span class="fc" id="L132">            this.name = name;</span>
+<span class="fc" id="L133">    }</span>
+
+       public String getClientName() {
+<span class="fc" id="L136">            return clientName;</span>
+       }
+
+       public void setClientName(String clientName) {
+<span class="fc" id="L140">            this.clientName = clientName;</span>
+<span class="fc" id="L141">    }</span>
+
+       public String getDescription() {
+<span class="fc" id="L144">            return description;</span>
+       }
+
+       public void setDescription(String description) {
+<span class="fc" id="L148">            this.description = description;</span>
+<span class="fc" id="L149">    }</span>
+
+       public String getCustodyTransferUrl() {
+<span class="fc" id="L152">            return custodyTransferUrl;</span>
+       }
+
+       public void setCustodyTransferUrl(String custodyTransferUrl) {
+<span class="fc" id="L156">            this.custodyTransferUrl = 
custodyTransferUrl;</span>
+<span class="fc" id="L157">    }</span>
+
+       public String getInquiryUrl() {
+<span class="fc" id="L160">            return inquiryUrl;</span>
+       }
+        /**
+         * @since 3.2.1
+         * @return 
+         */
+        public String getReplicationUrl() {
+<span class="fc" id="L167">            return replicationUrl;</span>
+       }
+        /**
+         * @since 3.2.1
+         * @param value 
+         */
+        public void setReplicationUrl(String value) {
+<span class="fc" id="L174">            replicationUrl=value;</span>
+<span class="fc" id="L175">    }</span>
+        
+        /**
+         * used ONLY for UDDI's HTTP GET (REST) endpoint
+         * @since 3.2
+         * @param url 
+         */
+        public void setInquiryRESTUrl(String url){
+<span class="fc" id="L183">                this.inquiryRESTUrl = url;</span>
+<span class="fc" id="L184">        }</span>
+        /**
+         * used ONLY for jUDDI's HTTP GET (REST) endpoint
+         * @since 3.2
+         * @return the REST url for the Inquiry, not supported by all 
registries 
+         */
+        public String getInquiry_REST_Url() {
+<span class="fc" id="L191">            return inquiryRESTUrl;</span>
+       }
+
+       public void setInquiryUrl(String inquiryUrl) {
+<span class="fc" id="L195">            this.inquiryUrl = inquiryUrl;</span>
+<span class="fc" id="L196">    }</span>
+
+       public String getPublishUrl() {
+<span class="fc" id="L199">            return publishUrl;</span>
+       }
+
+       public void setPublishUrl(String publishUrl) {
+<span class="fc" id="L203">            this.publishUrl = publishUrl;</span>
+<span class="fc" id="L204">    }</span>
+
+       public String getSecurityUrl() {
+<span class="fc" id="L207">            return securityUrl;</span>
+       }
+
+       public void setSecurityUrl(String securityUrl) {
+<span class="fc" id="L211">            this.securityUrl = securityUrl;</span>
+<span class="fc" id="L212">    }</span>
+
+       public String getSubscriptionUrl() {
+<span class="fc" id="L215">            return subscriptionUrl;</span>
+       }
+
+       public void setSubscriptionUrl(String subscriptionUrl) {
+<span class="fc" id="L219">            this.subscriptionUrl = 
subscriptionUrl;</span>
+<span class="fc" id="L220">    }</span>
+
+       public String getSubscriptionListenerUrl() {
+<span class="fc" id="L223">            return subscriptionListenerUrl;</span>
+       }
+
+       public void setSubscriptionListenerUrl(String subscriptionListenerUrl) {
+<span class="fc" id="L227">            this.subscriptionListenerUrl = 
subscriptionListenerUrl;</span>
+<span class="fc" id="L228">    }</span>
+
+       public String getJuddiApiUrl() {
+<span class="fc" id="L231">            return juddiApiUrl;</span>
+       }
+
+       public void setJuddiApiUrl(String juddiApiUrl) {
+<span class="fc" id="L235">            this.juddiApiUrl = juddiApiUrl;</span>
+<span class="fc" id="L236">    }</span>
+
+       public String getProxyTransport() {
+<span class="fc" id="L239">            return proxyTransport;</span>
+       }
+
+       public void setProxyTransport(String proxyTransport) {
+<span class="fc" id="L243">            this.proxyTransport = 
proxyTransport;</span>
+<span class="fc" id="L244">    }</span>
+
+       public String getFactoryInitial() {
+<span class="fc" id="L247">            return factoryInitial;</span>
+       }
+
+       public void setFactoryInitial(String factoryInitial) {
+<span class="fc" id="L251">            this.factoryInitial = 
factoryInitial;</span>
+<span class="fc" id="L252">    }</span>
+
+       public String getFactoryURLPkgs() {
+<span class="fc" id="L255">            return factoryURLPkgs;</span>
+       }
+
+       public void setFactoryURLPkgs(String factoryURLPkgs) {
+<span class="fc" id="L259">            this.factoryURLPkgs = 
factoryURLPkgs;</span>
+<span class="fc" id="L260">    }</span>
+
+       public String getFactoryNamingProvider() {
+<span class="fc" id="L263">            return factoryNamingProvider;</span>
+       }
+
+       public void setFactoryNamingProvider(String factoryNamingProvider) {
+<span class="fc" id="L267">            this.factoryNamingProvider = 
factoryNamingProvider;</span>
+<span class="fc" id="L268">    }</span>
+
+       public boolean isHomeJUDDI() {
+<span class="fc" id="L271">            return isHomeJUDDI;</span>
+       }
+
+       public void setHomeJUDDI(boolean isHomeJUDDI) {
+<span class="fc" id="L275">            this.isHomeJUDDI = isHomeJUDDI;</span>
+<span class="fc" id="L276">    }</span>
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.html
new file mode 100644
index 0000000..13ea64f
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>WebHelper</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_class">WebHelper</span></div><h1>WebHelper</h1><table 
class="coverage" cellspacing="0" id="coveragetable"><thead
 ><tr><td class="sortable" id="a" onclick="toggleSort(this)">Element</td><td 
 >class="down sortable bar" id="b" onclick="toggleSort(this)">Missed 
 >Instructions</td><td class="sortable ctr2" id="c" 
 >onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
 >onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" 
 >id="e" onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
 >onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
 >onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
 >onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
 >onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 > class="bar">42 of 123</td><td class="ctr2">65%</td><td class="bar">3 of 
 >10</td><td class="ctr2">70%</td><td class="ctr1">4</td><td 
 >class="ctr2">8</td><td 
 class="ctr1">10</td><td class="ctr2">28</td><td class="ctr1">1</td><td 
class="ctr2">3</td></tr></tfoot><tbody><tr><td id="a0"><a 
href="WebHelper.java.html#L61" 
class="el_method">getUDDIClient(ServletContext)</a></td><td class="bar" 
id="b0"><img src="../jacoco-resources/redbar.gif" width="40" height="10" 
title="39" alt="39"/><img src="../jacoco-resources/greenbar.gif" width="79" 
height="10" title="77" alt="77"/></td><td class="ctr2" id="c1">66%</td><td 
class="bar" id="d0"><img src="../jacoco-resources/redbar.gif" width="36" 
height="10" title="3" alt="3"/><img src="../jacoco-resources/greenbar.gif" 
width="84" height="10" title="7" alt="7"/></td><td class="ctr2" 
id="e0">70%</td><td class="ctr1" id="f0">3</td><td class="ctr2" 
id="g0">6</td><td class="ctr1" id="h0">9</td><td class="ctr2" 
id="i0">26</td><td class="ctr1" id="j1">0</td><td class="ctr2" 
id="k0">1</td></tr><tr><td id="a2"><a href="WebHelper.java.html#L29" 
class="el_method">WebHelper()</a></td><td class="bar" id="b1"><img src=
 "../jacoco-resources/redbar.gif" width="3" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c2">0%</td><td class="bar" id="d1"/><td 
class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" 
id="g1">1</td><td class="ctr1" id="h1">1</td><td class="ctr2" id="i1">1</td><td 
class="ctr1" id="j0">1</td><td class="ctr2" id="k1">1</td></tr><tr><td 
id="a1"><a href="WebHelper.java.html#L31" class="el_method">static 
{...}</a></td><td class="bar" id="b2"><img 
src="../jacoco-resources/greenbar.gif" width="4" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c0">100%</td><td class="bar" id="d2"/><td 
class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">0</td><td class="ctr2" 
id="g2">1</td><td class="ctr1" id="h2">0</td><td class="ctr2" id="i2">1</td><td 
class="ctr1" id="j2">0</td><td class="ctr2" 
id="k2">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div><
 /body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.java.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.java.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.java.html
new file mode 100644
index 0000000..2a71ae6
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/WebHelper.java.html
@@ -0,0 +1,101 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>WebHelper.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_sourc
 e">WebHelper.java</span></div><h1>WebHelper.java</h1><pre class="source 
lang-java linenums">/*
+ * Copyright 2001-2011 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * 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 &quot;AS IS&quot; 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.v3.client.config;
+
+import javax.servlet.ServletContext;
+
+import org.apache.commons.configuration.ConfigurationException;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+
+/**
+ * 
+ * @author kstam
+ */
+<span class="nc" id="L29">public class WebHelper {</span>
+
+<span class="fc" id="L31">        public static final Log logger = 
LogFactory.getLog(WebHelper.class);</span>
+        public static final String UDDI_CLIENT_NAME = 
&quot;uddi.client.name&quot;;
+        public static final String UDDI_CLIENT_CONFIG_FILE = 
&quot;uddi.client.config.file&quot;;
+        public static final String JUDDI_CLIENT_NAME = 
&quot;juddi.client.name&quot;;
+        public static final String JUDDI_CLIENT_TRANSPORT = 
&quot;juddi.client.transport&quot;;
+
+        /**
+         * Checks the servlet context for the manager defined in the web
+         * context. Optionally, in your web.xml you can specify either the
+         * manager name if you want to use an existing manager called
+         * 'uddi-portlet-manager':
+         * &lt;pre&gt;
+         * &amp;lt;context-param&amp;gt;
+         *   
&amp;lt;param-name&amp;gt;uddi.client.manager.name&amp;lt;/param-name&amp;gt;
+         *   
&amp;lt;param-value&amp;gt;uddi-portlet-manager&amp;lt;/param-value&amp;gt;
+         * &amp;lt;/context-param&amp;gt;
+         * &lt;/pre&gt; or, if you don't want to use the default 
META-INF/uddi.xml
+         * file path, but 'META-INF/my-uddi.xml' instead, then you can set:
+         * &lt;pre&gt;
+         * &amp;lt;context-param&amp;gt;
+         *   
&amp;lt;param-name&amp;gt;uddi.client.config.path&amp;lt;/param-name&amp;gt;
+         *   
&amp;lt;param-value&amp;gt;META-INF/my-uddi.xml&amp;lt;/param-value&amp;gt;
+         * &amp;lt;/context-param&amp;gt;
+         * &lt;/pre&gt;
+         *
+         * @param servletContext
+         * @return a UDDI Client instance
+         * @throws ConfigurationException
+         */
+        public static UDDIClient getUDDIClient(ServletContext servletContext) 
throws ConfigurationException {
+<span class="pc bpc" id="L61" title="1 of 2 branches missed.">                
if (servletContext.getAttribute(JUDDI_CLIENT_NAME) != null) {</span>
+<span class="nc" id="L62">                        String clientName = 
String.valueOf(servletContext.getAttribute(JUDDI_CLIENT_NAME));</span>
+<span class="nc" id="L63">                        return 
UDDIClientContainer.getUDDIClient(clientName);</span>
+                } else {
+<span class="fc" id="L65">                        String clientName = 
servletContext.getInitParameter(UDDI_CLIENT_NAME);</span>
+<span class="fc bfc" id="L66" title="All 2 branches covered.">                 
       if (clientName != null) {</span>
+                                try {
+<span class="nc" id="L68">                                        UDDIClient 
client = UDDIClientContainer.getUDDIClient(clientName);</span>
+<span class="nc" id="L69">                                        
logger.info(&quot;Client &quot; + clientName + &quot; was already 
started.&quot;);</span>
+<span class="nc" id="L70">                                        
servletContext.setAttribute(JUDDI_CLIENT_NAME, clientName);</span>
+<span class="nc" id="L71">                                        return 
client;</span>
+<span class="fc" id="L72">                                } catch 
(ConfigurationException ce) {</span>
+<span class="fc" id="L73">                                        
logger.debug(&quot;Client &quot; + clientName + &quot; is not yet 
started.&quot;);</span>
+                                }
+                        }
+<span class="fc" id="L76">                        String clientConfigFile = 
servletContext.getInitParameter(UDDI_CLIENT_CONFIG_FILE);</span>
+<span class="fc bfc" id="L77" title="All 2 branches covered.">                 
       if (clientConfigFile == null) {</span>
+<span class="fc" id="L78">                                clientConfigFile = 
ClientConfig.DEFAULT_UDDI_CONFIG;</span>
+                        }
+                        
+
+<span class="fc" id="L82">                        logger.info(&quot;Reading 
the clientName from the clientConfig file &quot; + clientConfigFile);</span>
+<span class="fc" id="L83">                        UDDIClient client = new 
UDDIClient(clientConfigFile);</span>
+<span class="pc bpc" id="L84" title="1 of 2 branches missed.">                 
       if (client.getName() == null) {</span>
+<span class="nc" id="L85">                                
logger.warn(&quot;Deprecated, client name set to 'default', however it should 
be provided in the uddi.xml&quot;);</span>
+<span class="nc" id="L86">                                clientName = 
&quot;default&quot;;</span>
+                        }
+<span class="pc bpc" id="L88" title="1 of 2 branches missed.">                 
       if (client.getName() != null) {</span>
+<span class="fc" id="L89">                                
logger.info(&quot;Starting Client &quot; + client.getName() + 
&quot;...&quot;);</span>
+<span class="fc" id="L90">                                clientName = 
client.getName();</span>
+                        } else {
+<span class="nc" id="L92">                                throw new 
ConfigurationException(&quot;A client name needs to be specified in the client 
config file.&quot;);</span>
+                        }
+
+<span class="fc" id="L95">                        client.start();</span>
+<span class="fc" id="L96">                        
servletContext.setAttribute(JUDDI_CLIENT_NAME, clientName);</span>
+<span class="fc" id="L97">                        return client;</span>
+                }
+        }
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.html
new file mode 100644
index 0000000..434151d
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.html
@@ -0,0 +1 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>XRegistration</title><script type="text/javascript" 
src="../jacoco-resources/sort.js"></script></head><body 
onload="initialSort(['breadcrumb'])"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span 
class="el_class">XRegistration</span></div><h1>XRegistration</h1><table 
class="coverage" cellspacing="0" id="coveraget
 able"><thead><tr><td class="sortable" id="a" 
onclick="toggleSort(this)">Element</td><td class="down sortable bar" id="b" 
onclick="toggleSort(this)">Missed Instructions</td><td class="sortable ctr2" 
id="c" onclick="toggleSort(this)">Cov.</td><td class="sortable bar" id="d" 
onclick="toggleSort(this)">Missed Branches</td><td class="sortable ctr2" id="e" 
onclick="toggleSort(this)">Cov.</td><td class="sortable ctr1" id="f" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="g" 
onclick="toggleSort(this)">Cxty</td><td class="sortable ctr1" id="h" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="i" 
onclick="toggleSort(this)">Lines</td><td class="sortable ctr1" id="j" 
onclick="toggleSort(this)">Missed</td><td class="sortable ctr2" id="k" 
onclick="toggleSort(this)">Methods</td></tr></thead><tfoot><tr><td>Total</td><td
 class="bar">439 of 439</td><td class="ctr2">0%</td><td class="bar">0 of 
0</td><td class="ctr2">n/a</td><td class="ctr1">14</td><td class="ctr2
 ">14</td><td class="ctr1">59</td><td class="ctr2">59</td><td 
class="ctr1">14</td><td class="ctr2">14</td></tr></tfoot><tbody><tr><td 
id="a7"><a href="XRegistration.java.html#L73" 
class="el_method">xRegisterBusiness()</a></td><td class="bar" id="b0"><img 
src="../jacoco-resources/redbar.gif" width="120" height="10" title="78" 
alt="78"/></td><td class="ctr2" id="c0">0%</td><td class="bar" id="d0"/><td 
class="ctr2" id="e0">n/a</td><td class="ctr1" id="f0">1</td><td class="ctr2" 
id="g0">1</td><td class="ctr1" id="h0">9</td><td class="ctr2" id="i0">9</td><td 
class="ctr1" id="j0">1</td><td class="ctr2" id="k0">1</td></tr><tr><td 
id="a9"><a href="XRegistration.java.html#L104" 
class="el_method">xRegisterService()</a></td><td class="bar" id="b1"><img 
src="../jacoco-resources/redbar.gif" width="116" height="10" title="76" 
alt="76"/></td><td class="ctr2" id="c1">0%</td><td class="bar" id="d1"/><td 
class="ctr2" id="e1">n/a</td><td class="ctr1" id="f1">1</td><td class="ctr2" 
id="g1">1</td><td cla
 ss="ctr1" id="h1">9</td><td class="ctr2" id="i1">9</td><td class="ctr1" 
id="j1">1</td><td class="ctr2" id="k1">1</td></tr><tr><td id="a8"><a 
href="XRegistration.java.html#L90" 
class="el_method">xRegisterBusinessAndServices()</a></td><td class="bar" 
id="b2"><img src="../jacoco-resources/redbar.gif" width="115" height="10" 
title="75" alt="75"/></td><td class="ctr2" id="c2">0%</td><td class="bar" 
id="d2"/><td class="ctr2" id="e2">n/a</td><td class="ctr1" id="f2">1</td><td 
class="ctr2" id="g2">1</td><td class="ctr1" id="h2">8</td><td class="ctr2" 
id="i2">8</td><td class="ctr1" id="j2">1</td><td class="ctr2" 
id="k2">1</td></tr><tr><td id="a10"><a href="XRegistration.java.html#L119" 
class="el_method">xRegisterServiceAndBindings()</a></td><td class="bar" 
id="b3"><img src="../jacoco-resources/redbar.gif" width="112" height="10" 
title="73" alt="73"/></td><td class="ctr2" id="c3">0%</td><td class="bar" 
id="d3"/><td class="ctr2" id="e3">n/a</td><td class="ctr1" id="f3">1</td><td 
class="ctr2" i
 d="g3">1</td><td class="ctr1" id="h3">8</td><td class="ctr2" id="i3">8</td><td 
class="ctr1" id="j3">1</td><td class="ctr2" id="k3">1</td></tr><tr><td 
id="a11"><a href="XRegistration.java.html#L132" 
class="el_method">xRegisterServiceBinding()</a></td><td class="bar" 
id="b4"><img src="../jacoco-resources/redbar.gif" width="106" height="10" 
title="69" alt="69"/></td><td class="ctr2" id="c4">0%</td><td class="bar" 
id="d4"/><td class="ctr2" id="e4">n/a</td><td class="ctr1" id="f4">1</td><td 
class="ctr2" id="g4">1</td><td class="ctr1" id="h4">8</td><td class="ctr2" 
id="i4">8</td><td class="ctr1" id="j4">1</td><td class="ctr2" 
id="k4">1</td></tr><tr><td id="a6"><a href="XRegistration.java.html#L142" 
class="el_method">toString()</a></td><td class="bar" id="b5"><img 
src="../jacoco-resources/redbar.gif" width="33" height="10" title="22" 
alt="22"/></td><td class="ctr2" id="c5">0%</td><td class="bar" id="d5"/><td 
class="ctr2" id="e5">n/a</td><td class="ctr1" id="f5">1</td><td class="ctr2" 
id="g
 5">1</td><td class="ctr1" id="h10">1</td><td class="ctr2" id="i10">1</td><td 
class="ctr1" id="j5">1</td><td class="ctr2" id="k5">1</td></tr><tr><td 
id="a13"><a href="XRegistration.java.html#L32" 
class="el_method">XRegistration(String, UDDIClerk, UDDIClerk)</a></td><td 
class="bar" id="b6"><img src="../jacoco-resources/redbar.gif" width="26" 
height="10" title="17" alt="17"/></td><td class="ctr2" id="c6">0%</td><td 
class="bar" id="d6"/><td class="ctr2" id="e6">n/a</td><td class="ctr1" 
id="f6">1</td><td class="ctr2" id="g6">1</td><td class="ctr1" id="h5">6</td><td 
class="ctr2" id="i5">6</td><td class="ctr1" id="j6">1</td><td class="ctr2" 
id="k6">1</td></tr><tr><td id="a12"><a href="XRegistration.java.html#L32" 
class="el_method">XRegistration()</a></td><td class="bar" id="b7"><img 
src="../jacoco-resources/redbar.gif" width="12" height="10" title="8" 
alt="8"/></td><td class="ctr2" id="c7">0%</td><td class="bar" id="d7"/><td 
class="ctr2" id="e7">n/a</td><td class="ctr1" id="f7">1</td><td c
 lass="ctr2" id="g7">1</td><td class="ctr1" id="h6">2</td><td class="ctr2" 
id="i6">2</td><td class="ctr1" id="j7">1</td><td class="ctr2" 
id="k7">1</td></tr><tr><td id="a5"><a href="XRegistration.java.html#L51" 
class="el_method">setToClerk(UDDIClerk)</a></td><td class="bar" id="b8"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c8">0%</td><td class="bar" id="d8"/><td 
class="ctr2" id="e8">n/a</td><td class="ctr1" id="f8">1</td><td class="ctr2" 
id="g8">1</td><td class="ctr1" id="h7">2</td><td class="ctr2" id="i7">2</td><td 
class="ctr1" id="j8">1</td><td class="ctr2" id="k8">1</td></tr><tr><td 
id="a4"><a href="XRegistration.java.html#L57" 
class="el_method">setFromClerk(UDDIClerk)</a></td><td class="bar" id="b9"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c9">0%</td><td class="bar" id="d9"/><td 
class="ctr2" id="e9">n/a</td><td class="ctr1" id="f9">1</td><td class=
 "ctr2" id="g9">1</td><td class="ctr1" id="h8">2</td><td class="ctr2" 
id="i8">2</td><td class="ctr1" id="j9">1</td><td class="ctr2" 
id="k9">1</td></tr><tr><td id="a3"><a href="XRegistration.java.html#L63" 
class="el_method">setEntityKey(String)</a></td><td class="bar" id="b10"><img 
src="../jacoco-resources/redbar.gif" width="6" height="10" title="4" 
alt="4"/></td><td class="ctr2" id="c10">0%</td><td class="bar" id="d10"/><td 
class="ctr2" id="e10">n/a</td><td class="ctr1" id="f10">1</td><td class="ctr2" 
id="g10">1</td><td class="ctr1" id="h9">2</td><td class="ctr2" 
id="i9">2</td><td class="ctr1" id="j10">1</td><td class="ctr2" 
id="k10">1</td></tr><tr><td id="a2"><a href="XRegistration.java.html#L48" 
class="el_method">getToClerk()</a></td><td class="bar" id="b11"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c11">0%</td><td class="bar" id="d11"/><td 
class="ctr2" id="e11">n/a</td><td class="ctr1" id="f11">1</td><td class="ctr
 2" id="g11">1</td><td class="ctr1" id="h11">1</td><td class="ctr2" 
id="i11">1</td><td class="ctr1" id="j11">1</td><td class="ctr2" 
id="k11">1</td></tr><tr><td id="a1"><a href="XRegistration.java.html#L54" 
class="el_method">getFromClerk()</a></td><td class="bar" id="b12"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c12">0%</td><td class="bar" id="d12"/><td 
class="ctr2" id="e12">n/a</td><td class="ctr1" id="f12">1</td><td class="ctr2" 
id="g12">1</td><td class="ctr1" id="h12">1</td><td class="ctr2" 
id="i12">1</td><td class="ctr1" id="j12">1</td><td class="ctr2" 
id="k12">1</td></tr><tr><td id="a0"><a href="XRegistration.java.html#L60" 
class="el_method">getEntityKey()</a></td><td class="bar" id="b13"><img 
src="../jacoco-resources/redbar.gif" width="4" height="10" title="3" 
alt="3"/></td><td class="ctr2" id="c13">0%</td><td class="bar" id="d13"/><td 
class="ctr2" id="e13">n/a</td><td class="ctr1" id="f13">1</td><td class="ctr2
 " id="g13">1</td><td class="ctr1" id="h13">1</td><td class="ctr2" 
id="i13">1</td><td class="ctr1" id="j13">1</td><td class="ctr2" 
id="k13">1</td></tr></tbody></table><div class="footer"><span 
class="right">Created with <a href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/06b2a02d/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.java.html
----------------------------------------------------------------------
diff --git 
a/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.java.html
 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.java.html
new file mode 100644
index 0000000..6975d24
--- /dev/null
+++ 
b/jacoco/juddi-client/jacoco-ut/org.apache.juddi.v3.client.config/XRegistration.java.html
@@ -0,0 +1,147 @@
+<?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 
1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd";><html 
xmlns="http://www.w3.org/1999/xhtml"; lang="en"><head><meta 
http-equiv="Content-Type" content="text/html;charset=UTF-8"/><link 
rel="stylesheet" href="../jacoco-resources/report.css" type="text/css"/><link 
rel="shortcut icon" href="../jacoco-resources/report.gif" 
type="image/gif"/><title>XRegistration.java</title><link rel="stylesheet" 
href="../jacoco-resources/prettify.css" type="text/css"/><script 
type="text/javascript" 
src="../jacoco-resources/prettify.js"></script></head><body 
onload="window['PR_TAB_WIDTH']=4;prettyPrint()"><div class="breadcrumb" 
id="breadcrumb"><span class="info"><a href="../jacoco-sessions.html" 
class="el_session">Sessions</a></span><a href="../index.html" 
class="el_report">jUDDI Client side Code</a> &gt; <a href="index.source.html" 
class="el_package">org.apache.juddi.v3.client.config</a> &gt; <span class="el_s
 ource">XRegistration.java</span></div><h1>XRegistration.java</h1><pre 
class="source lang-java linenums">/*
+ * Copyright 2001-2010 The Apache Software Foundation.
+ * 
+ * Licensed under the Apache License, Version 2.0 (the &quot;License&quot;);
+ * 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 &quot;AS IS&quot; 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.v3.client.config;
+
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
+import org.uddi.api_v3.BindingTemplate;
+import org.uddi.api_v3.BusinessEntity;
+import org.uddi.api_v3.BusinessService;
+/**
+ * Is used to exchange UDDI data between UDDI nodes; for example when 
Subscriptions are uses.
+ * 
+ * @author kstam
+ *
+ */
+public class XRegistration {
+
+<span class="nc" id="L32">     private Log log = 
LogFactory.getLog(this.getClass());</span>
+       private UDDIClerk toClerk;
+       private UDDIClerk fromClerk;
+       private String entityKey;
+    
+<span class="nc" id="L37">     public XRegistration() {}</span>
+       
+       public XRegistration(String entityKey, UDDIClerk fromClerk,
+                       UDDIClerk toClerk) {
+<span class="nc" id="L41">             super();</span>
+<span class="nc" id="L42">             this.fromClerk = fromClerk;</span>
+<span class="nc" id="L43">             this.toClerk = toClerk;</span>
+<span class="nc" id="L44">             this.entityKey = entityKey;</span>
+<span class="nc" id="L45">     }</span>
+       
+       public UDDIClerk getToClerk() {
+<span class="nc" id="L48">             return toClerk;</span>
+       }
+       public void setToClerk(UDDIClerk toClerk) {
+<span class="nc" id="L51">             this.toClerk = toClerk;</span>
+<span class="nc" id="L52">     }</span>
+       public UDDIClerk getFromClerk() {
+<span class="nc" id="L54">             return fromClerk;</span>
+       }
+       public void setFromClerk(UDDIClerk fromClerk) {
+<span class="nc" id="L57">             this.fromClerk = fromClerk;</span>
+<span class="nc" id="L58">     }</span>
+       public String getEntityKey() {
+<span class="nc" id="L60">             return entityKey;</span>
+       }
+       public void setEntityKey(String entityKey) {
+<span class="nc" id="L63">             this.entityKey = entityKey;</span>
+<span class="nc" id="L64">     }</span>
+       
+       /**
+        * Copies the BusinessInformation from one UDDI to another UDDI. Note 
that no services are being
+        * copied over by this service. Use xRegisterService to copy over 
services.
+        */
+       public void xRegisterBusiness() {
+               BusinessEntity businessEntity;
+               try {
+<span class="nc" id="L73">                     businessEntity = 
fromClerk.getBusinessDetail(entityKey,fromClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L74">                     log.info(&quot;xregister 
business &quot; + businessEntity.getName().get(0).getValue() + &quot; + from 
&quot;</span>
+<span class="nc" id="L75">                                     + 
fromClerk.getName() + &quot; to &quot; + toClerk.getName() + 
&quot;.&quot;);</span>
+                       //not bringing over the services. They need to be 
explicitly copied using xRegisterService.
+<span class="nc" id="L77">                     
businessEntity.setBusinessServices(null);</span>
+<span class="nc" id="L78">                     
toClerk.register(businessEntity,toClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L79">             } catch (Exception e) {</span>
+<span class="nc" id="L80">                     log.error(&quot;Could not 
&quot; + toString() + &quot;. &quot; + e.getMessage() + &quot; &quot; + 
e.getCause(),e);</span>
+<span class="nc" id="L81">             }</span>
+<span class="nc" id="L82">     }</span>
+       
+       /**
+        * Copies the BusinessInformation from one UDDI to another UDDI.
+        */
+       public void xRegisterBusinessAndServices() {
+               BusinessEntity businessEntity;
+               try {
+<span class="nc" id="L90">                     businessEntity = 
fromClerk.getBusinessDetail(entityKey,fromClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L91">                     log.info(&quot;xregister 
business &quot; + businessEntity.getName().get(0).getValue() + &quot; + from 
&quot;</span>
+<span class="nc" id="L92">                                     + 
fromClerk.getName() + &quot; to &quot; + toClerk.getName() + &quot; including 
all services owned by this business.&quot;);</span>
+<span class="nc" id="L93">                     
toClerk.register(businessEntity,toClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L94">             } catch (Exception e) {</span>
+<span class="nc" id="L95">                     log.error(&quot;Could not 
&quot; + toString() + &quot;. &quot; + e.getMessage() + &quot; &quot; + 
e.getCause(),e);</span>
+<span class="nc" id="L96">             }</span>
+<span class="nc" id="L97">     }</span>
+       /**
+        * Copies the Service from one UDDI to another UDDI.
+        */
+       public void xRegisterService() {
+               BusinessService businessService;
+               try {
+<span class="nc" id="L104">                    businessService = 
fromClerk.getServiceDetail(entityKey,fromClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L105">                    log.info(&quot;xregister 
service &quot; + businessService.getName().get(0).getValue() + &quot; + from 
&quot;</span>
+<span class="nc" id="L106">                                    + 
fromClerk.getName() + &quot; to &quot; + toClerk.getName());</span>
+<span class="nc" id="L107">                    
businessService.setBindingTemplates(null);</span>
+<span class="nc" id="L108">                    
toClerk.register(businessService,toClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L109">            } catch (Exception e) {</span>
+<span class="nc" id="L110">                    log.error(&quot;Could not 
&quot; + toString() + &quot;. &quot; + e.getMessage() + &quot; &quot; + 
e.getCause(),e);</span>
+<span class="nc" id="L111">            }</span>
+<span class="nc" id="L112">    }</span>
+       /**
+        * Copies the Service from one UDDI to another UDDI along with all the 
bindingTemplates.
+        */
+       public void xRegisterServiceAndBindings() {
+               BusinessService businessService;
+               try {
+<span class="nc" id="L119">                    businessService = 
fromClerk.getServiceDetail(entityKey,fromClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L120">                    log.info(&quot;xregister 
service &quot; + businessService.getName().get(0).getValue() + &quot; + from 
&quot;</span>
+<span class="nc" id="L121">                                    + 
fromClerk.getName() + &quot; to &quot; + toClerk.getName());</span>
+<span class="nc" id="L122">                    
toClerk.register(businessService,toClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L123">            } catch (Exception e) {</span>
+<span class="nc" id="L124">                    log.error(&quot;Could not 
&quot; + toString() + &quot;. &quot; + e.getMessage() + &quot; &quot; + 
e.getCause(),e);</span>
+<span class="nc" id="L125">            }</span>
+<span class="nc" id="L126">    }</span>
+       /**
+        * Copies the TemplateBinding from one UDDI to another UDDI.
+        */
+       public void xRegisterServiceBinding() {
+               try {
+<span class="nc" id="L132">                    BindingTemplate bindingTemplate 
= 
fromClerk.getServiceBindingDetail(entityKey,fromClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L133">                    log.info(&quot;xregister 
binding &quot; + bindingTemplate.getBindingKey()+ &quot; + from &quot;</span>
+<span class="nc" id="L134">                                    + 
fromClerk.getName() + &quot; to &quot; + toClerk.getName());</span>
+<span class="nc" id="L135">                    
toClerk.register(bindingTemplate,toClerk.getUDDINode().getApiNode());</span>
+<span class="nc" id="L136">            } catch (Exception e) {</span>
+<span class="nc" id="L137">                    log.error(&quot;Could not 
&quot; + toString() + &quot;. &quot; + e.getMessage() + &quot; &quot; + 
e.getCause(),e);</span>
+<span class="nc" id="L138">            }</span>
+<span class="nc" id="L139">    }</span>
+       
+       public String toString() {
+<span class="nc" id="L142">            return &quot; xregister entityKey: 
&quot; + entityKey + &quot; + from &quot; + fromClerk.getName() + &quot; to 
&quot; + toClerk.getName(); </span>
+       }
+       
+       
+}
+</pre><div class="footer"><span class="right">Created with <a 
href="http://www.jacoco.org/jacoco";>JaCoCo</a> 
0.7.9.201702052155</span></div></body></html>
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to