anchor.diff:  <%
     repository.data_modules.select{|dm| dm.jws?}.each do |data_module|
       data_module.services.select{|s| s.jws?}.each do |service|
  -%>
  +-%>
  +      if ( null != _<%= data_module.name %>_<%= service.name %>Endpoint )
         {
  -        if ( null != _<%= data_module.name %>_<%= service.name %>Endpoint )
  -        {
  -          _<%= data_module.name %>_<%= service.name %>Endpoint.stop();
  -          _<%= data_module.name %>_<%= service.name %>Endpoint = null;
  -        }
  +        _<%= data_module.name %>_<%= service.name %>Endpoint.stop();
  +        _<%= data_module.name %>_<%= service.name %>Endpoint = null;
         }
   <%
       end
     end
  -%>
  +-%>
     }
   
  -  private String getServiceAddress( final String path )
  +  @javax.annotation.Nonnull
  +  public String getBaseURL()
     {
  -    return "http://" + _hostAddress + ":" + _port + path;
  +    return "http://" + _hostAddress + ":" + _port;
     }
   
     @java.lang.SuppressWarnings( "PMD.SystemPrintln" )
  
positive.code: <%
    repository.data_modules.select{|dm| dm.jws?}.each do |data_module|
      data_module.services.select{|s| s.jws?}.each do |service|
  %>
        {
          final String address = get<%= "#{data_module.name.to_s == repository.name.to_s ? '' : data_module.name}#{service.name}" %>Address();
          LOG.info( "Publishing <%= service.qualified_name %> to: " + address );
  
negative.code: <%
      end
    end
  -%>
        success = true;
      }
      finally
  