SCOUT-45, applying patch

git-svn-id: https://svn.apache.org/repos/asf/webservices/scout/trunk@558572 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scout/src/main/java/org/apache/ws/scout/registry/infomodel/ServiceBindingImpl.java b/scout/src/main/java/org/apache/ws/scout/registry/infomodel/ServiceBindingImpl.java
index 8936104..37dbbd4 100644
--- a/scout/src/main/java/org/apache/ws/scout/registry/infomodel/ServiceBindingImpl.java
+++ b/scout/src/main/java/org/apache/ws/scout/registry/infomodel/ServiceBindingImpl.java
@@ -36,7 +36,7 @@
  */
 public class ServiceBindingImpl extends RegistryObjectImpl implements ServiceBinding
 {
-    private Collection<SpecificationLink> links = null;
+    private Collection<SpecificationLink> links = new ArrayList<SpecificationLink>();
     private String accessuri = null;
     private Service service = null;
     private ServiceBinding targetbinding = null;
@@ -54,7 +54,6 @@
 
     public void addSpecificationLink(SpecificationLink sl) throws JAXRException
     {
-        if(links == null) links = new ArrayList<SpecificationLink>();
         links.add(sl);
         ((SpecificationLinkImpl)sl).setServiceBinding(this);
     }
@@ -63,7 +62,6 @@
     {
         try
         {
-            if(links == null) links = new ArrayList<SpecificationLink>();
             Iterator iter = col.iterator();
             while(iter.hasNext())
             {
@@ -97,13 +95,11 @@
 
     public void removeSpecificationLink(SpecificationLink link) throws JAXRException
     {
-        if(links == null) links = new ArrayList<SpecificationLink>();
         links.remove(link);
     }
 
     public void removeSpecificationLinks(Collection<SpecificationLink> col) throws JAXRException
     {
-        if(links == null) links = new ArrayList<SpecificationLink>();
         links.removeAll(col);
     }