You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@juddi.apache.org by al...@apache.org on 2015/01/14 03:29:32 UTC

[21/26] juddi git commit: JUDDI-914 done

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/Using_jUDDI-Client.xml
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/Using_jUDDI-Client.xml b/docs/userguide/en-US/Using_jUDDI-Client.xml
deleted file mode 100644
index 11c470e..0000000
--- a/docs/userguide/en-US/Using_jUDDI-Client.xml
+++ /dev/null
@@ -1,680 +0,0 @@
-<?xml version='1.0'?>
-<!--
- * Copyright 2001-2009 The Apache Software Foundation.
- *
- * Licensed under the Apache License, Version 2.0 (the "License");
- * you may not use this file except in compliance with the License.
- * You may obtain a copy of the License at
- *
- *      http://www.apache.org/licenses/LICENSE-2.0
- *
- * Unless required by applicable law or agreed to in writing, software
- * distributed under the License is distributed on an "AS IS" BASIS,
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- * See the License for the specific language governing permissions and
- * limitations under the License.
- *
- */ -->
-
-<!DOCTYPE chapter PUBLIC "-//OASIS//DTD DocBook XML V4.5//EN"
-"http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd" [
-<!ENTITY % BOOK_ENTITIES SYSTEM "jUDDI_User_Guide.ent">
-%BOOK_ENTITIES;
-]>
-
-<!-- chapter: Using the UDDI-Client -->
-<chapter id="chap-Using_jUDDI-Client">
-    <title>Using the jUDDI-Client</title>
-    
-    <!-- section: Introduction -->
-    <sect1 id="sect-jUDDI_Client_intro">
-        <title>Introduction</title>
-        <para>
-        The jUDDI project includes UDDI Client code (<filename>juddi-client-3.x.jar</filename>), 
-        which is Java client library to connect to a UDDI Registry, and to manipulate it.
-        The client uses the UDDI v3 API and can be configured to connect to any
-        UDDI v3 compliant registry (it has been tested against jUDDI v3 itself as well as
-        against HP Systenet). This library can be embedded in your own application and used
-        programmatically or by using annotations.
-        </para>
-    </sect1>
-   
-    programmatically
-    
-    WSDL
-    BPEL
-    annotations
-    cleint side key generation
-    
-    
-    
-    <!-- section: Configuration -->
-    <sect1 id="sect-configuration">
-        <title>Configuration</title>
-		
-        <para>
-        For the client to connect to the UDDI server we need to provide it with the correct connection settings,
-        which we call 'Transport' settings. In addition to these transport settings there are other client features
-        that can be configured using the client configuration file <filename>META-INF/uddi.xml</filename>. 
-        You can deploy one of these client configuration files in your deployment archive that is
-        interacting with the UDDI client code. To make sure the configuration is read you need to either call 
-        <programlisting language="Java" >
-UDDIClerkManager clerkManager = new UDDIClerkManager("META/myuddi.xml");
-clerkManager.start();
-		</programlisting>
-        or you if your application deploys are a war archive, you can add your client config in
-        <filename>yourwar/META-INF/myuddi.xml</filename>, add in the web.xml specify
-        the context parameters <filename>uddi.client.manager.name</filename> and <filename>uddi.client.xml</filename>.
-        In the following example both context parameters are set and on deployment the UDDIClerkServlet
-        takes care of reading the configuration.
-        <programlisting language="XML" ><xi:include href="extras/Using_jUDDI-Client_1_web_xml.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-        The following is an example of a simple client configuration file:
-        <programlisting language="XML" ><xi:include href="extras/Using_jUDDI-Client_1.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-        The manager element is required element, and the name attribute 'example-manager' should be unique in your deployment
-        environment. The nodes element may contain one or more node elements. Typically you would only
-        need one node, unless you are using subscriptions to transfer updates of entities from one UDDI registry to 
-        another. For the 'local' registry you would set isHomeJUDDI="true", while for the 'remote' registries you would
-        set isHomeJUDDI="false". 
-        <table title="node element">
-        <tr><th>element name</th><th>description</th><th>required</th></tr>
-        <tr><td>name</td><td>name of the node</td><td>yes</td></tr>
-        <tr><td>description</td><td>description of the node</td><td>no</td></tr>
-        <tr><td>properties</td><td>container for properties that will be passed into the clerk</td><td>no</td></tr>
-        <tr><td>proxyTransport</td><td>The transport protocol used by the client to connect to the UDDI server</td><td>yes</td></tr>
-        <tr><td>custodyTransferUrl</td><td>Connection settings for custody transfer</td><td>no</td></tr>
-        <tr><td>inquiryUrl</td><td>Connection location settings for inquiries</td><td>yes</td></tr>
-        <tr><td>publishUrl</td><td>Connection location settings for publishing</td><td>yes</td></tr>
-        <tr><td>securityUrl</td><td>Connection location settings for obtaining security tokens</td><td>yes</td></tr>
-        <tr><td>subscriptionUrl</td><td>Connection location settings for registering subscription requests</td><td>no</td></tr>
-        <tr><td>subscriptionListenerUrl</td><td>Connection location settings receiving subscription notifications</td><td>no</td></tr>
-        <tr><td>juddiApiUrl</td><td>Connection location settings for the jUDDI specific API for things like publisher management</td><td>no</td></tr>
-        </table>
-        Finally the manager element can contain a 'clerks' element in which one can define one or more clerks.
-        <table title="clerk">
-        <tr><th>attribute name</th><th>description</th><th>required</th></tr>
-        <tr><td>name</td><td>name of the clerk</td><td>yes</td></tr>
-        <tr><td>node</td><td>name reference to one of the nodes specified in the same manager</td><td>yes</td></tr>
-        <tr><td>publisher</td><td>name of an existing publisher</td><td>yes</td></tr>
-        <tr><td>password</td><td>password credential of the publisher</td><td>yes</td></tr>
-        </table>
-        </para>
-        
-        <!-- subsection: JAX-WS Transport -->
-        <sect2 id="sect-JAX-SW_transport">
-        <title>JAX-WS Transport</title>
-        <para>
-        Using the settings in the <filename>uddi.xml</filename> file from above,
-        the client will use JAX-WS to communicate with the (remote) registry server. This
-        means that the client needs to have access to a JAX-WS compliant WS stack (such as
-        CXF, Axis2 or JBossWS). Note that the juddiApiUrl is a reference to the WSDL endpoint while
-        the others should reference the actual endpoints.
-        </para>
-        <programlisting  language="XML"><xi:include href="extras/Using_jUDDI-Client_2jaxws.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-    	<para>pros: Standard way of UDDI communication, should work with all UDDIv3 server implementations.</para>
-    	<para>cons: If the server is deployed on the same application server this may lead to issues when
-    	auto-registration on deployment/undeployment is used, since the WS stack may become unavailable during
-    	undeployment. A workaround is to host the UDDI server on a different server.</para>
-    	</sect2>
-    
-	    <!-- section: RMI Transport -->
-	    <sect2 id="sect-RMI_transport">
-	        <title>RMI Transport</title>
-	
-	        <para>
-	        If jUDDI server is deployed to an Application Server it is possible to register the
-	        UDDI Services as RMI services. If this is desired you need to edit the
-	        <filename>juddiv3.war/WEB-INF/classes/juddiv3.properties</filename> 
-	        file, on the server. Add the following setting
-	        </para>
-	        
-	        <programlisting language="Java" ><xi:include href="extras/Using_jUDDI-Client_1.java" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-	
-	        <para>
-	        At deployment time the RMI based UDDI services are bound into the Global JNDI
-	        namespace.
-	        </para>
-	        
-	        <variablelist>
-	            <varlistentry>
-	                <term>juddi (class: <classname>org.jnp.interfaces.NamingContext</classname>)</term>
-	                <listitem>
-	                    <itemizedlist>
-	                        <listitem>
-	                            <para>
-	                            UDDIPublicationService (class: <classname>org.apache.juddi.rmi.UDDIPublicationService</classname>)
-	                            </para>
-	                        </listitem>
-	                        <listitem>
-	                            <para>
-	                            UDDICustodyTransferService (class: <classname>org.apache.juddi.rmi.UDDICustodyTransferService</classname>)
-	                            </para>
-	                        </listitem>
-	                        <listitem>
-	                            <para>
-	                            UDDISubscriptionListenerService (class: <classname>org.apache.juddi.rmi.UDDISubscriptionListenerService</classname>)
-	                            </para>
-	                        </listitem>
-	                        <listitem>
-	                            <para>
-	                            UDDISecurityService (class: <classname>org.apache.juddi.rmi.UDDISecurityService</classname>)
-	                            </para>
-	                        </listitem>
-	                        <listitem>
-	                            <para>
-	                            UDDISubscriptionService (class: <classname>org.apache.juddi.rmi.UDDISubscriptionService</classname>)
-	                            </para>
-	                        </listitem>
-	                        <listitem>
-	                            <para>
-	                            UDDIInquiryService (class: <classname>org.apache.juddi.rmi.UDDIInquiryService</classname>)
-	                            </para>
-	                        </listitem>
-	                    </itemizedlist>
-	                </listitem>
-	            </varlistentry>
-	
-	        </variablelist>
-	        
-	        <para>
-	        Next, on the client side you need to comment out the JAXWS section in the
-	        <filename>uddi.xml</filename> file and use the RMI Transport section
-	        instead. Optionally you can set the <literal>java.naming.*</literal> properties.
-	        In this case we specified setting for connecting to jUDDIv3 deployed to a JBoss
-	        Application Server. You can set the <literal>java.naming.*</literal>
-	        properties in a <filename>jndi.xml</filename> file, or as System
-	        parameters.
-	        </para>
-	        <programlisting  language="XML"><xi:include href="extras/Using_jUDDI-Client_2rmi.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-	        <para>pros: Leight weight, and faster since it does not need a WS stack.</para>
-	        <para>cons: Will only work with a jUDDIv3 server implementation.</para>
-	    </sect2>
-  
-	    <!-- section: InVM Transport -->
-	    <sect2 id="sect-InVM_transport">
-	        <title>InVM Transport</title>
-	        
-	        <para>
-	        If you choose to use InVM Transport this means that the jUDDIv3 server is running
-	        in the same VM as you client. If you are deploying to
-	        <filename>juddi.war</filename> the embedded server will be started by the
-	        <classname>org.apache.juddi.RegistryServlet</classname>, but if you are running
-	        outside any container, you are responsible for starting and stopping the
-	        <classname>org.apache.juddi.Registry</classname> Service yourself. Make sure to
-	        call
-	        </para>
-	    
-	        <programlisting language="Java" ><xi:include href="extras/Using_jUDDI-Client_2.java" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-	
-	        <para>
-	        before making any calls to the Registry, and when you are done using the Registry
-	        (on shutdown) call
-	        </para>
-	    
-	        <programlisting language="Java" ><xi:include href="extras/Using_jUDDI-Client_3.java" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-	
-	        <para>
-	        so the Registry can release any resources it may be holding. To use InVM Transport
-	        uncomment this section in the <filename>uddi.properties</filename> while
-	        commenting out the JAXWS and RMI Transport sections.
-	        </para>
-	        
-	        <programlisting  language="XML"><xi:include href="extras/Using_jUDDI-Client_2invm.xmlt" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-            <para>pros: Lightest weight, and best performant communication, and no deployment order issues
-            when using auto-registration of services during deployment and undeployment.</para>
-            <para>cons: Will only work with a jUDDIv3 server implementation. Typically one would
-            use a jUDDI server for each application server sharing one common database.</para>
-	    </sect2>
-	</sect1>
-	
-	<!-- chapter: Using the UDDI-Client -->
-	<sect1 id="chap-UDDI_annotations">
-    <title>UDDI Annotations</title>
-
-    <!-- section: Introduction -->
-    <sect2 id="sect-intro_annotations">
-        <title>Introduction</title>
-        <para>
-        	Conventionally Services (BusinessService) and their EndPoints (BindingTemplates) are registered to a UDDI Registry using a GUI, where an
-        	admin user manually adds the necessary info. This process tends to make the data in the Registry rather static
-        	and the data can grow stale over time. To make the data in the UDDI more dynamic it makes sense to register
-        	and EndPoint (BindingTemplate) when it comes online, which is when it gets deployed. The UDDI annotations are 
-        	designed to just that: register a Service when it get deployed to an Application Server. There
-        	are two annotations: UDDIService, and UDDIServiceBinding. You need to use both annotations to register an EndPoint. 
-        	Upon undeployment of the Service, the EndPoint will be de-registered from the UDDI. The Service information stays
-        	in the UDDI. It makes sense to leave the Service level information in the Registry since this reflects that the 
-        	Service is there, however there is no EndPoint at the moment ("Check back later"). It is a manual process to remove
-        	the Service information. The annotations use the juddi-client library which means that they can be used to register
-        	to any UDDIv3 registry.
-        </para>
-    </sect2>
-    
-    <!-- section: @UDDIService -->
-    <sect2 id="sect-UDDIService">
-        <title>UDDIService Annotation</title>
-        <para>
-        The UDDIService annotation is used to register a service under an already existing business in the Registry. The
-        annotation should be added at the class level of the java class.
-        <table><title>UDDIService attributes</title>
-			<tgroup cols="3" >
-			<colspec colnum="1" colname="col1" />
-			<colspec colnum="2" colname="col2" />
-			<colspec colnum="3" colname="col3" />
-			<thead>
-				<row>
-				 	<entry>attribute</entry><entry>description</entry><entry>required</entry>
-				</row>
-			</thead>
-			<tbody>
-				<row>
-				 	<entry>serviceName</entry>
-				 	<entry>The name of the service, by default the clerk will use the one name specified in the WebService annotation</entry>
-				 	<entry>no</entry>
-				 </row>
-				 <row>
-				 	<entry>description</entry>
-				 	<entry>Human readable description of the service</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>serviceKey</entry>
-				 	<entry>UDDI v3 Key of the Service</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>businessKey</entry>
-				 	<entry>UDDI v3 Key of the Business that should own this Service. The business should exist in the registry at time of registration</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>lang</entry>
-				 	<entry>Language locale which will be used for the name and description, defaults to "en" if omitted</entry>
-				 	<entry>no</entry>
-				 </row>
-				 <row>
-				 	<entry>categoryBag</entry>
-				 	<entry>Definition of a CategoryBag, see below for details</entry>
-				 	<entry>no</entry>
-				 </row>
-			</tbody>
-			</tgroup>
-		</table>
-        </para>
-    </sect2>
-    
-    <!-- section: @UDDIServiceBinding -->
-    <sect2 id="sect-UDDIServiceBinding">
-        <title>UDDIServiceBinding Annotation</title>
-        <para>
-            The UDDIServiceBinding annotation is used to register a BindingTemplate to the UDDI registry. This annotation
-            cannot be used by itself. It needs to go along side a UDDIService annotation.
-        	<table><title>UDDIServiceBinding attributes</title>
-			<tgroup cols="3" >
-			<colspec colnum="1" colname="col1" />
-			<colspec colnum="2" colname="col2" />
-			<colspec colnum="3" colname="col3" />
-			<thead>
-				<row>
-				 	<entry>attribute</entry><entry>description</entry><entry>required</entry>
-				</row>
-			</thead>
-			<tbody>
-				<row>
-				 	<entry>bindingKey</entry>
-				 	<entry>UDDI v3 Key of the ServiceBinding</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>description</entry>
-				 	<entry>Human readable description of the service</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>accessPointType</entry>
-				 	<entry>UDDI v3 AccessPointType, defaults to wsdlDeployment if omitted</entry>
-				 	<entry>no</entry>
-				 </row>
-				 <row>
-				 	<entry>accessPoint</entry>
-				 	<entry>Endpoint reference</entry>
-				 	<entry>yes</entry>
-				 </row>
-				 <row>
-				 	<entry>lang</entry>
-				 	<entry>Language locale which will be used for the name and description, defaults to "en" if omitted</entry>
-				 	<entry>no</entry>
-				 </row>
-				 <row>
-				 	<entry>tModelKeys</entry>
-				 	<entry>Comma-separated list of tModelKeys key references</entry>
-				 	<entry>no</entry>
-				 </row>
-				 <row>
-				 	<entry>categoryBag</entry>
-				 	<entry>Definition of a CategoryBag, see below for further details</entry>
-				 	<entry>no</entry>
-				 </row>
-		    </tbody>
-		    </tgroup>
-		    </table>
-        </para>
-        <sect3 id="sect-CategoryBag">
-	       <title>CategoryBag Attribute</title>
-	       <para>
-	       The CategoryBag attribute allows you to reference tModels. For example the following categoryBag
-	       <programlisting>
-&lt;categoryBag&gt;
-   &lt;keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-    keyName="uddi-org:types:wsdl" keyValue="wsdlDeployment" /&gt; 
-   &lt;keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-    keyName="uddi-org:types:wsdl2" keyValue="wsdlDeployment2" /&gt;
-&lt;/categoryBag&gt; 
-	        </programlisting>
-	        can be put in like
-	        <programlisting>
-categoryBag="keyedReference=keyName=uddi-org:types:wsdl;keyValue=wsdlDeployment;" +
-"tModelKey=uddi:uddi.org:categorization:types," +  
-"keyedReference=keyName=uddi-org:types:wsdl2;keyValue=wsdlDeployment2;" +
-"tModelKey=uddi:uddi.org:categorization:types2",
-            </programlisting>
-            </para>
-        </sect3>
-    </sect2>
-    
-    <sect2 id="sect-WebServiceExample">
-        <title>WebService Example</title>
-        <para>
-        The annotations can be used on any class that defines a service. Here they are added to a WebService, a POJO with a 
-        JAX-WS 'WebService' annotation.
-        <programlisting><xi:include href="extras/HelloWorldImpl.java" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-        On deployment of this WebService, the juddi-client code will scan this class for UDDI annotations and take care of the
-        registration process. In the configuration file <filename>uddi.xml</filename>, in the clerk section you need to reference
-        the Service class 'org.apache.juddi.samples.HelloWorldImpl':
-        <programlisting>
-&lt;clerks registerOnStartup="true"&gt;
-  &lt;clerk name="BobCratchit" node="default" publisher="bob" password="bob"&gt; 
-    &lt;class&gt;org.apache.juddi.samples.HelloWorldImpl&lt;/class&gt;  
-  &lt;/clerk&gt;
-&lt;/clerks&gt;
-        </programlisting>
-        which means that Bob is using the node connection setting of the node with name "default", and that he will be 
-        using the "bob" publisher, for which the password it "bob". There is some analogy here as to how datasources 
-        for database access are defined.
-        </para>
-    </sect2>
-    
-    <sect2>
-        <title>Templating keys</title>
-        <para>
-        The business, service and binding keys can contain property references. This allows you to define a
-        keyTemplate in the annotation attribute for the key and the value of the properties used
-        in the template will be resolved at registration time.
-        </para>
-    </sect2>
-
-    </sect1>
-
-    <sect1 id="sect-programmatic">
-        <title>Programmatic use</title>
-        <para>
-        It is also possible to use the jUDDI client code in your application. The first thing to do is
-        to read the client config file, and get a handle to a clerk
-      <programlisting language="Java" >
-UDDIClerkManager clerkManager = new UDDIClerkManager("META/myuddi.xml");
-clerkManager.start();
-
-UDDIClerk clerk = clerkManager.getClientConfig().getUDDIClerks().get(clerkName);
-        </programlisting>
-        A UDDIClerk will allow you do make authenticated requests to a UDDI server.
-        </para>
-        
-        <sect2>
-        <title>WSDL Registration</title>
-        <para>
-        The OASIS UDDI spec TC put out a Techical Note on "Using WSDL in a UDDI Registry"
-        <citation><xref linkend="technote.wsdl2uddi" endterm="technote.wsdl2uddi.abbrev"/></citation>. The 
-        jUDDI client implements the UDDI v3 version of the WSDL2UDDI mapping as described 
-        in this technical note. The registration process registers a BindingTemplate for
-        each WebService EndPoint and if the BusinessService for this BindingTemplate does not
-        yet exist it also registers the BusinessService along with a WSDLPortType TModel for each portType, 
-        and a WSDLBinding TModel for each binding. To use it you can use the code in the 'org.apache.juddi.v3.client.mapping'
-        package <citation><xref linkend="javadoc.wsdl2uddi" endterm="javadoc.wsdl2uddi.abbrev"/></citation>
-        and make the following call to asynchronously register your WebService EndPoint. 
-      <programlisting language="Java" >
-//Add the properties from the uddi.xml
-properties.putAll(clerk.getUDDINode().getProperties());
-RegistrationInfo registrationInfo = new RegistrationInfo();
-registrationInfo.setServiceQName(serviceQName);
-registrationInfo.setVersion(version);
-registrationInfo.setPortName(portName);
-registrationInfo.setServiceUrl(serviceUrl);
-registrationInfo.setWsdlUrl(wsdlURL);
-registrationInfo.setWsdlDefinition(wsdlDefinition);
-registrationInfo.setRegistrationType(RegistrationType.WSDL);
-registration = new AsyncRegistration(clerk, urlLocalizer, properties, registrationInfo);
-Thread thread = new Thread(registration);
-thread.start();
-        </programlisting>
-        This does assume that you can pass in a URL to the WSDL file as well as the WSDLDefinition.
-        In most cases you will need to package up the WSDL file you are trying to register in your 
-        deployment. You can get a WSDLDefinition using
-        <programlisting language="Java" >
-ReadWSDL readWSDL = new ReadWSDL();
-Definition definition = readWSDL.readWSDL("wsdl/HelloWorld.wsdl");
-        </programlisting>
-        where you would pass in the path to the WSDL on the classpath.
-        </para>
-        
-        <para>To remove a WSDL binding from the Registry you would use
-        <programlisting language="Java" >
-BPEL2UDDI bpel2UDDI = new BPEL2UDDI(clerk, urlLocalizer, properties);
-String serviceKey = bpel2UDDI.unRegister(serviceName, portName, serviceURL);
-        </programlisting>
-        If this is the last BindingTemplate for the BusinessService it will also remove the 
-        BusinessService along with the WSDLPortType and WSDLBinding TModels. The
-        lifecycle is registration on Endpoint deploy and unregistration on Endpoint undeploy.
-        </para>
-    </sect2>
-    
-    <sect2>
-        <title>BPEL Process Registration</title>
-        <para>Similar to the WSDL to UDDI mapping there is a BPEL to UDDI mapping Technical
-        Note <citation><xref linkend="technote.bpel2uddi" endterm="technote.bpel2uddi.abbrev"/></citation>. 
-        The jUDDI client also implements this mapping. Using it is very similar to 
-        code fragment listed for the WSDL Registration, with the only change being that in this case
-        the RegistrationInfo.RegistrationType should be RegistrationType.BPEL. See To use it you can use the code in the 'org.apache.juddi.v3.client.mapping'
-        package <citation><xref linkend="javadoc.bpel2uddi" endterm="javadoc.bpel2uddi.abbrev"/></citation>
-        for more information on the implementation. For an example use of the registration process
-        see the JBoss RiftSaw project <citation><xref linkend="java.bpel2uddi" endterm="java.bpel2uddi.abbrev"/></citation>.
-        </para>
-    </sect2>
-    
-     <sect2>
-        <title>Conventions around UDDIv3 registration</title>
-        <sect3>
-            <title>Key Templates</title>
-            <para>
-            Both the WSDL and BPEL registration code use a key format convention to construct UDDI v3 keys. The
-            format of the keys can be defined in the properties section of the <filename>uddi.xml</filename>, but
-            they have reasonable defaults. Note that the both the serviceName and portName are obtained from 
-            the RegistrationInfo. The nodeName can be obtained from the environment, or set in the 
-            <filename>uddi.xml</filename>.
-            <table title="Key Templates and related properties">
-            <tr><th>Property</th><th>Description</th><th>Required</th><th>Default Value</th></tr>
-            <tr><td>lang</td><td>The language setting used by the registration.</td><td>no</td><td>en</td></tr>
-            <tr><td>businessName</td><td>The business name which is used by.</td><td>yes</td><td></td></tr>
-            <tr><td>keyDomain</td><td>The key domain key part (used by the key formats)</td><td>yes</td></tr>
-            <tr><td>businessKeyFormat</td><td>Key format used to contruct the Business Key</td><td>no</td><td>uddi:${keyDomain}:business_${businessName}</td></tr>
-            <tr><td>serviceKeyFormat</td><td>Key format used to contruct the BusinessService Key</td><td>no</td><td>uddi:${keyDomain}:service_${serviceName}</td></tr>
-            <tr><td>bindingKeyFormat</td><td>Key format used to contruct the TemplateBinding Key</td><td>no</td><td>uddi:${keyDomain}:binding_${nodeName}_${serviceName}_${portName}</td></tr>
-            <tr><td>serviceDescription</td><td>Default BusinessService description</td><td>no</td><td>Default service description when no &lt;wsdl:document&gt; element is defined inside the &lt;wsdl:service&gt; element.</td></tr>
-            <tr><td>bindingDescription</td><td>Default BindingTemplate description</td><td>no</td><td>Default binding description when no &lt;wsdl:document&gt; element is defined inside the &lt;wsdl:binding&gt; element.</td></tr>
-            </table>
-            
-            </para>
-        </sect3>
-         <sect3>
-            <title>Specification of service and binding descriptions in the WSDL</title>
-            <para>The UDDI spec allows for setting a human readable description on both the BusinessService and TemplateBinding. Theses description fields
-            are important if humans are browsing the registry. A default description can be specific in the <filename>uddi.xml</filename>, however
-            it makes a lot more sense to have a specific description for each service and binding, and so the registration code tries to obtain these
-            descriptions from the &lt;wsdl:document&gt; tags in the WSDL, which can be nested as a child element inside the
-             &lt;wsdl:service&gt; and &lt;wsdl:binding&gt; elements.
-            </para>
-        </sect3>
-        <sect3>
-            <title>URLLocalizer</title>
-            <para>The setting of the EndPoint URL is obtained from provided WSDL in the &lt;soap:addressbinding&gt; of the
-            &lt;wsdl:port&gt;. The issue with this is that this URL is static, and you it is very useful if it can
-            be made more dynamic. For this reason you can implement your own version of the <ulink
-            url="http://svn.apache.org/repos/asf/juddi/trunk/juddi-client/src/main/java/org/apache/juddi/v3/client/mapping/URLLocalizer.java">
-            URLLocalizer interface</ulink>. In for example the version <ulink url="http://anonsvn.jboss.org/repos/riftsaw/trunk/runtime/uddi/src/main/java/org/jboss/soa/bpel/uddi/JBossURLLocalizer.java">
-            shipped with RiftSaw</ulink> the protocol and the host parts of the URL are overriden with the
-            settings obtain from the local WebService Stack.</para>
-        </sect3>
-        
-    </sect2>
-    
-    </sect1>
-    
-    <sect1 id="sect-service-lookup">
-        <title>Dynamic UDDI Service Lookup</title>
-        <para>For a client application to invoke a Service it needs to know the actual binding information of
-        the WebService EndPoint. This information can be statically stored at the clientside but this will make
-        the system very rigid. For example if a service moves from one server to another the client will not
-        pick up this change. It therefor makes sense to do a lookup into the UDDI registry to obtain fresh)
-        binding information. This will make the solution dynamic, and allows for clients simply following
-        the changes that occur in the service deployment topology. 
-        <sect2 id="sect-service-locator">
-            <title>Service Locator</title>
-            <para>The serviceLocator <citation><xref linkend="javadoc.servicelocator" endterm="javadoc.servicelocator.abbrev"/></citation>
-            can be used to locate a service binding knowing the service and port name. The following
-            piece of code demonstrates how to do a lookup:
-            <programlisting language="Java" >
-ServiceLocator serviceLocator = new ServiceLocator(clerk, urlLocalizer, properties);
-String endPointURL = lookupEndpoint(serviceQName, String portName);
-            </programlisting>
-            </para>
-        </sect2>
-        
-        When the above UDDI v3 serviceKey conventions are 
-        followed, then all the client needs to know is the serviceName and portName it want to invoke and the
-        
-        
-        
-        The downside of doing a service lookup before each service invokation is that
-        it will have a performance inpact.
-        
-        </para>
-        
-    </sect1>
-    <!-- section: Dependencies -->
-    <sect1 id="sect-dependencies">
-        <title>Dependencies</title>
-
-        <para>
-        The UDDI client depends on <filename>uddi-ws-3.x.jar</filename>,
-        <filename>commons-configuration-1.5.jar</filename>,
-        <filename>commons-collection-3.2.1.jar</filename> and
-        <filename>log4j-1.2.13.jar</filename>, plus
-        </para>
-
-        <itemizedlist>
-            <listitem>
-                <para>
-                libraries for JAXB if you are not using JDK5.
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                JAXWS client libraries when using JAXWS transport (like CXF).
-                </para>
-            </listitem>
-            <listitem>
-                <para>
-                RMI and JNDI client libraries  when using RMI Transport.
-                </para>
-            </listitem>
-        </itemizedlist>
-        
-    </sect1>
-    
-    <!-- section: Sample Code -->
-    <sect1 id="sect-sample_code">
-        <title>Sample Code</title>
-
-        <para>
-        Sample code on how to use the UDDI client can be found in the
-        <literal>uddi-client</literal> module on the jUDDIv3 project. Usually the first
-        thing you want to is to make a call to the Registry to obtain an Authentication
-        Token. The following code is taken from the unit tests in this module.
-        </para>
-    
-        <programlisting language="Java" ><xi:include href="extras/Using_jUDDI-Client_4.java" parse="text" xmlns:xi="http://www.w3.org/2001/XInclude" /></programlisting>
-        
-        <para>
-        Make sure that the publisher, in this case “root” is an existing publisher in the
-        Registry and that you are supplying the correct credential to get a successful
-        response. If needed check <xref linkend="chap-Authentication" /> to learn more
-        about this subject.
-        </para>
-
-        <para>
-        Another place to look for sample code is the <filename>docs/examples/helloword</filename> 
-        directory. Alternatively you can use annotations.
-        </para>
-
-    </sect1>
-    
-    <sect1 id="sect-references">
-        <title>References</title>
-        <para><bibliolist>
-        <biblioentry id="technote.wsdl2uddi">
-          <abbrev id="technote.wsdl2uddi.abbrev">WSDL-UDDI</abbrev>
-          <authorgroup>
-            <author><firstname>John</firstname><surname>Colgrave</surname></author>
-            <author><firstname>Karsten</firstname><surname>Januszewski</surname></author>
-          </authorgroup>
-          <title><ulink url="http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-wsdl-v2.htm">Using WSDL in a UDDI Registry, Version 2.0.2</ulink></title>
-          <publishername>OASIS UDDI Spec TC</publishername>
-          <pubdate>2004</pubdate>
-        </biblioentry>
-        <biblioentry id="javadoc.wsdl2uddi">
-          <abbrev id="javadoc.wsdl2uddi.abbrev">WSDL2UDDI</abbrev>
-          <title><ulink url="http://juddi.apache.org/apidocs/org/apache/juddi/v3/client/mapping/WSDL2UDDI.html">Apache jUDDI WSDL2UDDI Javadoc</ulink></title>
-          <publishername>Apache jUDDI</publishername>
-          <pubdate>2011</pubdate>
-        </biblioentry>
-        <biblioentry id="technote.bpel2uddi">
-          <abbrev id="technote.bpel2uddi.abbrev">BPEL-UDDI</abbrev>
-          <authorgroup>
-            <author><firstname>Claus</firstname><surname>von Riegen</surname></author>
-            <author><firstname>Ivana</firstname><surname>Trickovic</surname></author>
-          </authorgroup>
-          <title><ulink url="http://www.oasis-open.org/committees/uddi-spec/doc/tn/uddi-spec-tc-tn-bpel.htm">Using BPEL4WS in a UDDI registry</ulink></title>
-          <publishername>OASIS UDDI Spec TC</publishername>
-          <pubdate>2004</pubdate>
-        </biblioentry>
-        <biblioentry id="javadoc.bpel2uddi">
-          <abbrev id="javadoc.bpel2uddi.abbrev">BPEL2UDDI</abbrev>
-          <title><ulink url="http://juddi.apache.org/apidocs/org/apache/juddi/v3/client/mapping/BPEL2UDDI.html">Apache jUDDI BPEL2UDDI Javadoc</ulink></title>
-          <publishername>Apache jUDDI</publishername>
-          <pubdate>2011</pubdate>
-        </biblioentry>
-        <biblioentry id="java.bpel2uddi">
-          <abbrev id="java.bpel2uddi.abbrev">RFTSW-UDDI</abbrev>
-          <title><ulink url="http://anonsvn.jboss.org/repos/riftsaw/trunk/runtime/uddi/src/main/java/org/jboss/soa/bpel/uddi/UDDIRegistrationImpl.java">JBoss RiftSaw UDDI Registration</ulink></title>
-          <publishername>JBoss Riftsaw</publishername>
-          <pubdate>2011</pubdate>
-        </biblioentry>
-        
-        <biblioentry id="javadoc.servicelocator">
-          <abbrev id="javadoc.servicelocator.abbrev">SERV-LOC</abbrev>
-          <title><ulink url="http://juddi.apache.org/apidocs/org/apache/juddi/v3/client/mapping/ServiceLocator.html">Apache jUDDI ServiceLocator Javadoc</ulink></title>
-          <publishername>Apache jUDDI</publishername>
-          <pubdate>2011</pubdate>
-        </biblioentry>
-        </bibliolist></para>
-    </sect1>
-
-
-</chapter>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Administration_orm.xml
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Administration_orm.xml b/docs/userguide/en-US/extras/Administration_orm.xml
deleted file mode 100644
index 8c014a8..0000000
--- a/docs/userguide/en-US/extras/Administration_orm.xml
+++ /dev/null
@@ -1,232 +0,0 @@
-<entity-mappings
-  xmlns="http://java.sun.com/xml/ns/persistence/orm"
-  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-  xsi:schemaLocation="http://java.sun.com/xml/ns/persistence/orm http://java.sun.com/xml/ns/persistence/orm_1_0.xsd"
-  version="1.0">
-  
-  <sequence-generator name="juddi_sequence" sequence-name="juddi_sequence"/>
-
-  <entity class="org.apache.juddi.model.Address">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.AddressLine">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.BindingDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.BusinessDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.BusinessIdentifier">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.BusinessName">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.CategoryBag">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.Contact">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.ContactDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.DiscoveryUrl">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.Email">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.InstanceDetailsDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.InstanceDetailsDocDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
- <entity class="org.apache.juddi.model.KeyedReference">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.KeyedReferenceGroup">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.OverviewDoc">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.OverviewDocDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.PersonName">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.Phone">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.ServiceDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.ServiceName">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.SubscriptionMatch">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.TmodelDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.TmodelIdentifier">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.TmodelInstanceInfo">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.TmodelInstanceInfoDescr">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.TransferTokenKey">
-    <attributes>
-      <id name="id">
-        <generated-value generator="juddi_sequence" strategy="AUTO"/>
-      </id>
-    </attributes>
-  </entity>
-
-  <entity class="org.apache.juddi.model.BindingTemplate">
-    <attributes>
-      <basic name="accessPointUrl">
-        <column name="access_point_url" length="4000"/>
-      </basic>
-    </attributes>
-  </entity>
-</entity-mappings>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_1.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_1.java b/docs/userguide/en-US/extras/Authentication_1.java
deleted file mode 100644
index f998ba2..0000000
--- a/docs/userguide/en-US/extras/Authentication_1.java
+++ /dev/null
@@ -1,5 +0,0 @@
-org.uddi.api_v3.GetAuthToken ga = new org.uddi.api_v3.GetAuthToken();
-ga.setUserID(pubId);
-ga.setCred("");
-
-org.uddi.api_v3.AuthToken token = securityService.getAuthToken(ga);
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_1.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_1.xmlt b/docs/userguide/en-US/extras/Authentication_1.xmlt
deleted file mode 100644
index fcc2b23..0000000
--- a/docs/userguide/en-US/extras/Authentication_1.xmlt
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<juddi-users>
-    <user userid="anou_mana" password="password" />
-    <user userid="bozo" password="clown" />
-    <user userid="sviens" password="password" />
-</juddi-users>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_2.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_2.java b/docs/userguide/en-US/extras/Authentication_2.java
deleted file mode 100644
index 2c638e3..0000000
--- a/docs/userguide/en-US/extras/Authentication_2.java
+++ /dev/null
@@ -1 +0,0 @@
-juddi.authenticator = org.apache.juddi.auth.JUDDIAuthentication

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_2.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_2.xmlt b/docs/userguide/en-US/extras/Authentication_2.xmlt
deleted file mode 100644
index 2f569fe..0000000
--- a/docs/userguide/en-US/extras/Authentication_2.xmlt
+++ /dev/null
@@ -1,6 +0,0 @@
-<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
-<juddi-users>
-    <user userid="anou_mana" password="+j/kXkZJftwTFTBH6Cf6IQ=="/>
-    <user userid="bozo" password="Na2Ait+2aW0="/>
-    <user userid="sviens" password="+j/kXkZJftwTFTBH6Cf6IQ=="/>
-</juddi-users>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_3.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_3.java b/docs/userguide/en-US/extras/Authentication_3.java
deleted file mode 100644
index 4470fd7..0000000
--- a/docs/userguide/en-US/extras/Authentication_3.java
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.authenticator = org.apache.juddi.auth.XMLDocAuthentication
-juddi.usersfile = juddi-users.xml

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_3.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_3.xmlt b/docs/userguide/en-US/extras/Authentication_3.xmlt
deleted file mode 100644
index 8ae80dc..0000000
--- a/docs/userguide/en-US/extras/Authentication_3.xmlt
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.authenticator=org.apache.juddi.auth.JBossAuthenticator
-juddi.securityDomain=java:/jaas/other

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_4.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_4.java b/docs/userguide/en-US/extras/Authentication_4.java
deleted file mode 100644
index dea2c93..0000000
--- a/docs/userguide/en-US/extras/Authentication_4.java
+++ /dev/null
@@ -1,3 +0,0 @@
-juddi.authenticator = org.apache.juddi.auth.CryptedXMLDocAuthentication
-juddi.usersfile = juddi-users-encrypted.xml
-juddi.cryptor = org.apache.juddi.cryptor.DefaultCryptor

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Authentication_5.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Authentication_5.xmlt b/docs/userguide/en-US/extras/Authentication_5.xmlt
deleted file mode 100644
index dbc9c40..0000000
--- a/docs/userguide/en-US/extras/Authentication_5.xmlt
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.authenticator=org.apache.juddi.auth.LdapSimpleAuthenticator
-juddi.authenticator.url=ldap://localhost:389

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_1.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_1.screen b/docs/userguide/en-US/extras/Database_Setup_1.screen
deleted file mode 100644
index 128e9e7..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_1.screen
+++ /dev/null
@@ -1 +0,0 @@
-mysql> create database juddiv3
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_1.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_1.xmlt b/docs/userguide/en-US/extras/Database_Setup_1.xmlt
deleted file mode 100644
index 7c92c61..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_1.xmlt
+++ /dev/null
@@ -1,80 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<persistence xmlns="http://java.sun.com/xml/ns/persistence" 
-    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
-    xsi:schemaLocation="http://java.sun.com/xml/ns/persistence 
-    http://java.sun.com/xml/ns/persistence/persistence_1_0.xsd" 
-    version="1.0">
-    <persistence-unit name="juddiDatabase" transaction-type="RESOURCE_LOCAL">
-        <provider>org.hibernate.ejb.HibernatePersistence</provider>
-        <jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
-        <!-- entity classes -->
-        <class>org.apache.juddi.model.Address</class>
-        <class>org.apache.juddi.model.AddressLine</class>
-        <class>org.apache.juddi.model.AuthToken</class>
-        <class>org.apache.juddi.model.BindingCategoryBag</class>
-        <class>org.apache.juddi.model.BindingDescr</class>
-        <class>org.apache.juddi.model.BindingTemplate</class>
-        <class>org.apache.juddi.model.BusinessCategoryBag</class>
-        <class>org.apache.juddi.model.BusinessDescr</class>
-        <class>org.apache.juddi.model.BusinessEntity</class>
-        <class>org.apache.juddi.model.BusinessIdentifier</class>
-        <class>org.apache.juddi.model.BusinessName</class>
-        <class>org.apache.juddi.model.BusinessService</class>
-        <class>org.apache.juddi.model.CanonicalizationMethod</class>
-        <class>org.apache.juddi.model.CategoryBag</class>
-        <class>org.apache.juddi.model.Clerk</class>
-        <class>org.apache.juddi.model.ClientSubscriptionInfo</class>
-        <class>org.apache.juddi.model.Contact</class>
-        <class>org.apache.juddi.model.ContactDescr</class>
-        <class>org.apache.juddi.model.DiscoveryUrl</class>
-        <class>org.apache.juddi.model.Email</class>
-        <class>org.apache.juddi.model.InstanceDetailsDescr</class>
-        <class>org.apache.juddi.model.InstanceDetailsDocDescr</class>
-        <class>org.apache.juddi.model.KeyDataValue</class>
-        <class>org.apache.juddi.model.KeyedReference</class>
-        <class>org.apache.juddi.model.KeyedReferenceGroup</class>
-        <class>org.apache.juddi.model.KeyInfo</class>
-        <class>org.apache.juddi.model.Node</class>
-        <class>org.apache.juddi.model.ObjectType</class>
-        <class>org.apache.juddi.model.ObjectTypeContent</class>
-        <class>org.apache.juddi.model.OverviewDoc</class>
-        <class>org.apache.juddi.model.OverviewDocDescr</class>
-        <class>org.apache.juddi.model.PersonName</class>
-        <class>org.apache.juddi.model.Phone</class>
-        <class>org.apache.juddi.model.Publisher</class>
-        <class>org.apache.juddi.model.PublisherAssertion</class>
-        <class>org.apache.juddi.model.PublisherAssertionId</class>
-        <class>org.apache.juddi.model.Reference</class>
-        <class>org.apache.juddi.model.ServiceCategoryBag</class>
-        <class>org.apache.juddi.model.ServiceDescr</class>
-        <class>org.apache.juddi.model.ServiceName</class>
-        <class>org.apache.juddi.model.ServiceProjection</class>
-        <class>org.apache.juddi.model.Signature</class>
-        <class>org.apache.juddi.model.SignatureMethod</class>
-        <class>org.apache.juddi.model.SignatureTransform</class>
-        <class>org.apache.juddi.model.SignatureTransformDataValue</class>
-        <class>org.apache.juddi.model.SignatureValue</class>
-        <class>org.apache.juddi.model.SignedInfo</class>
-        <class>org.apache.juddi.model.Subscription</class>
-        <class>org.apache.juddi.model.SubscriptionChunkToken</class>
-        <class>org.apache.juddi.model.SubscriptionMatch</class>
-        <class>org.apache.juddi.model.Tmodel</class>
-        <class>org.apache.juddi.model.TmodelCategoryBag</class>
-        <class>org.apache.juddi.model.TmodelDescr</class>
-        <class>org.apache.juddi.model.TmodelIdentifier</class>
-        <class>org.apache.juddi.model.TmodelInstanceInfo</class>
-        <class>org.apache.juddi.model.TmodelInstanceInfoDescr</class>
-        <class>org.apache.juddi.model.TransferToken</class>
-        <class>org.apache.juddi.model.TransferTokenKey</class>
-        <class>org.apache.juddi.model.UddiEntity</class>
-        <class>org.apache.juddi.model.UddiEntityPublisher</class>
-
-        <properties>
-            <property name="hibernate.archive.autodetection" value="class"/>
-            <property name="hibernate.hbm2ddl.auto" value="update"/>
-            <property name="hibernate.show_sql" value="false"/>
-            <property name="hibernate.dialect" 
-                value="org.hibernate.dialect.DerbyDialect"/>
-        </properties>
-    </persistence-unit>
-</persistence>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_10.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_10.xmlt b/docs/userguide/en-US/extras/Database_Setup_10.xmlt
deleted file mode 100644
index f65695a..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_10.xmlt
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Context>
-    <WatchedResource>WEB-INF/web.xml</WatchedResource>
-    <!-- HSQL data source -->
-    <Resource name="jdbc/JuddiDS" auth="Container"
-            type="javax.sql.DataSource" username="JUDDI" password="password"
-            driverClassName="org.hsqldb.jdbcDriver"
-            url="jdbc:hsqldb:hsql://localhost:1747/juddi"
-            maxActive="8"
-            />
-</Context>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_2.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_2.screen b/docs/userguide/en-US/extras/Database_Setup_2.screen
deleted file mode 100644
index 4befb0b..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_2.screen
+++ /dev/null
@@ -1,5 +0,0 @@
-# psql
-
-postgres= CREATE USER juddi with PASSWORD 'password';
-postgres= CREATE DATABASE juddi;
-postgres= GRANT ALL PRIVILEGES ON DATABASE juddi to juddi;
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_2.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_2.xmlt b/docs/userguide/en-US/extras/Database_Setup_2.xmlt
deleted file mode 100644
index aff6944..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_2.xmlt
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Context>
-    <WatchedResource>WEB-INF/web.xml</WatchedResource>
-    <!--  -->
-    <Resource name="jdbc/JuddiDS" auth="Container"
-        type="javax.sql.DataSource" username="" password=""
-        driverClassName="org.apache.derby.jdbc.EmbeddedDriver" 
-        url="jdbc:derby:juddi-derby-test-db;create=true"
-        maxActive="8" 
-        />  
-</Context>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_3.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_3.xmlt b/docs/userguide/en-US/extras/Database_Setup_3.xmlt
deleted file mode 100644
index 6bb2b5a..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_3.xmlt
+++ /dev/null
@@ -1 +0,0 @@
-<property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_4.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_4.xmlt b/docs/userguide/en-US/extras/Database_Setup_4.xmlt
deleted file mode 100644
index 884d0a8..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_4.xmlt
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Context>
-    <WatchedResource>WEB-INF/web.xml</WatchedResource>
-    <Resource name="jdbc/JuddiDS" auth="Container"
-        type="javax.sql.DataSource" username="root" password=""
-        driverClassName="com.mysql.jdbc.Driver" 
-        url="jdbc:mysql://localhost:3306/juddiv3"
-        maxActive="8"/>  
-</Context>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_5.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_5.xmlt b/docs/userguide/en-US/extras/Database_Setup_5.xmlt
deleted file mode 100644
index b715acc..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_5.xmlt
+++ /dev/null
@@ -1,21 +0,0 @@
-<datasources>
-    <local-tx-datasource>
-        <jndi-name>JuddiDS</jndi-name>
-        <connection-url>jdbc:postgresql://localhost:5432/juddi</connection-url>
-        <driver-class>org.postgresql.Driver</driver-class>
-        <user-name>juddi</user-name>
-        <password>password</password>
-        <!-- sql to call when connection is created.  Can be anything, 
-        select 1 is valid for PostgreSQL 
-        <new-connection-sql>select 1</new-connection-sql>
-        -->
-        <!-- sql to call on an existing pooled connection when it is obtained 
-        from pool.  Can be anything, select 1 is valid for PostgreSQL
-        <check-valid-connection-sql>select 1</check-valid-connection-sql>
-        -->
-        <!-- corresponding type-mapping in the standardjbosscmp-jdbc.xml -->
-        <metadata>
-            <type-mapping>PostgreSQL 8.0</type-mapping>
-        </metadata>
-    </local-tx-datasource>
-</datasources>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_6.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_6.xmlt b/docs/userguide/en-US/extras/Database_Setup_6.xmlt
deleted file mode 100644
index fc157a4..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_6.xmlt
+++ /dev/null
@@ -1,3 +0,0 @@
-<jta-data-source>java:comp/env/jdbc/JuddiDS</jta-data-source>
-    .....
-<property name="hibernate.dialect" value="org.hibernate.dialect.PostgreSQLDialect"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_7.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_7.xmlt b/docs/userguide/en-US/extras/Database_Setup_7.xmlt
deleted file mode 100644
index 82217f6..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_7.xmlt
+++ /dev/null
@@ -1 +0,0 @@
-<property name="hibernate.dialect" value="org.hibernate.dialect.Oracle10gDialect"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_8.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_8.xmlt b/docs/userguide/en-US/extras/Database_Setup_8.xmlt
deleted file mode 100644
index 89a7d8b..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_8.xmlt
+++ /dev/null
@@ -1,9 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<Context>
-    <WatchedResource>WEB-INF/web.xml</WatchedResource>
-    <Resource name="jdbc/JuddiDS" auth="Container"
-        type="javax.sql.DataSource" username="root" password=""
-        driverClassName="oracle.jdbc.driver.OracleDriver"
-        url="jdbc:oracle:thin:@localhost:1521:juddiv3"
-        maxActive="8"/>
-</Context>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Database_Setup_9.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Database_Setup_9.xmlt b/docs/userguide/en-US/extras/Database_Setup_9.xmlt
deleted file mode 100644
index 804824a..0000000
--- a/docs/userguide/en-US/extras/Database_Setup_9.xmlt
+++ /dev/null
@@ -1 +0,0 @@
-<property name="hibernate.dialect" value="org.hibernate.dialect.HSQLDialect"/>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Getting_Started_1.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Getting_Started_1.screen b/docs/userguide/en-US/extras/Getting_Started_1.screen
deleted file mode 100644
index ba3e7bc..0000000
--- a/docs/userguide/en-US/extras/Getting_Started_1.screen
+++ /dev/null
@@ -1,2 +0,0 @@
-% cd apache-tomcat-6.0.20/bin
-% ./startup.sh
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/HelloWorldImpl.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/HelloWorldImpl.java b/docs/userguide/en-US/extras/HelloWorldImpl.java
deleted file mode 100644
index 5ad2d93..0000000
--- a/docs/userguide/en-US/extras/HelloWorldImpl.java
+++ /dev/null
@@ -1,18 +0,0 @@
-package org.apache.juddi.samples;
-
-import javax.jws.WebService;
-import org.apache.juddi.v3.annotations.UDDIService;
-import org.apache.juddi.v3.annotations.UDDIServiceBinding;
-
-@UDDIService(businessKey="uddi:myBusinessKey", serviceKey="uddi:myServiceKey", description = "Hello World test service")
-@UDDIServiceBinding(bindingKey="uddi:myServiceBindingKey", description="WSDL endpoint for the helloWorld Service. This service is used for "
-      + "testing the jUDDI annotation functionality",
-    accessPointType="wsdlDeployment", accessPoint="http://localhost:8080/juddiv3-samples/services/helloworld?wsdl")
-@WebService(endpointInterface = "org.apache.juddi.samples.HelloWorld", serviceName = "HelloWorld")
-
-public class HelloWorldImpl implements HelloWorld {
-    public String sayHi(String text) {
-        System.out.println("sayHi called");
-        return "Hello " + text;
-    }
-}

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_1.properties
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_1.properties b/docs/userguide/en-US/extras/Root_seed_data_1.properties
deleted file mode 100644
index 439e8d9..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_1.properties
+++ /dev/null
@@ -1 +0,0 @@
-juddi.root.publisher=root
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_1.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_1.screen b/docs/userguide/en-US/extras/Root_seed_data_1.screen
deleted file mode 100644
index c2706d1..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_1.screen
+++ /dev/null
@@ -1,4 +0,0 @@
-<publisher>_Publisher.xml
-<publisher>_tModelKeyGen.xml
-<publisher>_BusinessEntity.xml
-<publisher>_tModels.xml
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_1.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_1.xmlt b/docs/userguide/en-US/extras/Root_seed_data_1.xmlt
deleted file mode 100644
index 85da3e8..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_1.xmlt
+++ /dev/null
@@ -1,4 +0,0 @@
-<publisher xmlns="urn:juddi-apache-org:api_v3" authorizedName="root">
-    <publisherName>root publisher</publisherName>
-    <isAdmin>true</isAdmin>
-</publisher>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_2.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_2.screen b/docs/userguide/en-US/extras/Root_seed_data_2.screen
deleted file mode 100644
index 10d03de..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_2.screen
+++ /dev/null
@@ -1 +0,0 @@
-mv RENAME4Sales_juddi_custom_install_data juddi_custom_install_data
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_2.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_2.xmlt b/docs/userguide/en-US/extras/Root_seed_data_2.xmlt
deleted file mode 100644
index fd7e180..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_2.xmlt
+++ /dev/null
@@ -1,14 +0,0 @@
-<tModel tModelKey="uddi:juddi.apache.org:keygenerator" xmlns="urn:uddi-org:api_v3">
-    <name>uddi-org:keyGenerator</name>
-    <description>Root domain key generator</description>
-    <overviewDoc>
-        <overviewURL useType="text">
-        http://uddi.org/pubs/uddi_v3.htm#keyGen
-        </overviewURL>
-    </overviewDoc>
-    <categoryBag>
-        <keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-            keyName="uddi-org:types:keyGenerator"
-            keyValue="keyGenerator" />
-    </categoryBag>
-</tModel>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Root_seed_data_3.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Root_seed_data_3.xmlt b/docs/userguide/en-US/extras/Root_seed_data_3.xmlt
deleted file mode 100644
index 12ff8d8..0000000
--- a/docs/userguide/en-US/extras/Root_seed_data_3.xmlt
+++ /dev/null
@@ -1,69 +0,0 @@
-<businessEntity xmlns="urn:uddi-org:api_v3" 
-    xmlns:xml="http://www.w3.org/XML/1998/namespace" 
-    businessKey="uddi:juddi.apache.org:businesses-asf">
-    <!-- Change the name field to represent the name of your registry -->
-    <name xml:lang="en">An Apache jUDDI Node</name>
-        <!-- Change the description field to provided 
-        a brief description of your registry -->
-        <description xml:lang="en">
-            This is a UDDI v3 registry node as implemented by Apache jUDDI.
-        </description>
-        <discoveryURLs>
-        <!-- This discovery URL should point to the home installation URL of jUDDI -->
-        <discoveryURL useType="home">
-            http://${juddi.server.name}:${juddi.server.port}/juddiv3
-        </discoveryURL>
-    </discoveryURLs>
-    <categoryBag>
-        <keyedReference tModelKey="uddi:uddi.org:categorization:nodes" keyValue="node" />
-    </categoryBag>
-
-    <businessServices>
-    <!-- As mentioned above, you may want to provide user-defined keys for 
-    these (and the services/bindingTemplates below.  Services that you
-    don't intend to support should be removed entirely -->
-        <businessService serviceKey="uddi:juddi.apache.org:services-inquiry" 
-            businessKey="uddi:juddi.apache.org:businesses-asf">
-            <name xml:lang="en">UDDI Inquiry Service</name>
-            <description xml:lang="en">Web Service supporting UDDI Inquiry API</description>
-            <bindingTemplates>
-                <bindingTemplate bindingKey="uddi:juddi.apache.org:servicebindings-inquiry-ws" 
-                    serviceKey="uddi:juddi.apache.org:services-inquiry">
-                    <description>UDDI Inquiry API V3</description>
-                    <!-- This should be changed to the WSDL URL of the inquiry API.  
-                    An access point inside a bindingTemplate will be found for every service
-                    in this file.  They all must point to their API's WSDL URL -->
-                    <accessPoint useType="wsdlDeployment">
-                        http://${juddi.server.name}:${juddi.server.port}/juddiv3/services/inquiry?wsdl
-                    </accessPoint>
-                    <tModelInstanceDetails>
-                        <tModelInstanceInfo tModelKey="uddi:uddi.org:v3_inquiry">
-                            <instanceDetails>
-                                <instanceParms>
-                                <![CDATA[
-                                <?xml version="1.0" encoding="utf-8" ?>
-                                <UDDIinstanceParmsContainer 
-                                    xmlns="urn:uddi-org:policy_v3_instanceParms">
-                                    <defaultSortOrder>
-                                        uddi:uddi.org:sortorder:binarysort
-                                    </defaultSortOrder>
-                                </UDDIinstanceParmsContainer>
-                                ]]>
-                                </instanceParms>
-                            </instanceDetails>
-                        </tModelInstanceInfo>
-                    </tModelInstanceDetails>
-                    <categoryBag>
-                        <keyedReference keyName="uddi-org:types:wsdl" keyValue="wsdlDeployment" 
-                            tModelKey="uddi:uddi.org:categorization:types"/>
-                    </categoryBag>
-                </bindingTemplate>
-            </bindingTemplates>
-        </businessService>
-        <businessService serviceKey="uddi:juddi.apache.org:services-publish" 
-            businessKey="uddi:juddi.apache.org:businesses-asf">
-            <name xml:lang="en">UDDI Publish Service</name>
-            ...........
-        </businessService>
-    </businessServices>
-</businessEntity>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_1.properties
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_1.properties b/docs/userguide/en-US/extras/Subscription_1.properties
deleted file mode 100644
index 90fc766..0000000
--- a/docs/userguide/en-US/extras/Subscription_1.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.server.name=sales
-juddi.server.port=8080
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_1.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_1.screen b/docs/userguide/en-US/extras/Subscription_1.screen
deleted file mode 100644
index 26bc2d2..0000000
--- a/docs/userguide/en-US/extras/Subscription_1.screen
+++ /dev/null
@@ -1,2 +0,0 @@
-cd juddiv3/WEB-INF/classes
-mv RENAME4SALES_juddi_custom_install_data juddi_custom_install_data
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_1.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_1.xmlt b/docs/userguide/en-US/extras/Subscription_1.xmlt
deleted file mode 100644
index 6da7d75..0000000
--- a/docs/userguide/en-US/extras/Subscription_1.xmlt
+++ /dev/null
@@ -1,6 +0,0 @@
-<name>default</name>
-<properties>
-    <property name="serverName" value="sales"/>
-    <property name="serverPort" value="8080"/>
-    <property name="rmiPort" value="1099"/>
-</properties>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_2.properties
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_2.properties b/docs/userguide/en-US/extras/Subscription_2.properties
deleted file mode 100644
index af00d7d..0000000
--- a/docs/userguide/en-US/extras/Subscription_2.properties
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.server.name=marketing
-juddi.server.port=8080
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_2.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_2.screen b/docs/userguide/en-US/extras/Subscription_2.screen
deleted file mode 100644
index 90fc766..0000000
--- a/docs/userguide/en-US/extras/Subscription_2.screen
+++ /dev/null
@@ -1,2 +0,0 @@
-juddi.server.name=sales
-juddi.server.port=8080
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_2.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_2.xmlt b/docs/userguide/en-US/extras/Subscription_2.xmlt
deleted file mode 100644
index 2d05e3d..0000000
--- a/docs/userguide/en-US/extras/Subscription_2.xmlt
+++ /dev/null
@@ -1,6 +0,0 @@
-<name>default</name>
-<properties>
-    <property name="serverName" value="marketing"/>
-    <property name="serverPort" value="8080"/>
-    <property name="rmiPort" value="1099"/>
-</properties>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_3.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_3.screen b/docs/userguide/en-US/extras/Subscription_3.screen
deleted file mode 100644
index ed7eef0..0000000
--- a/docs/userguide/en-US/extras/Subscription_3.screen
+++ /dev/null
@@ -1 +0,0 @@
-bin/startup.sh
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_3.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_3.xmlt b/docs/userguide/en-US/extras/Subscription_3.xmlt
deleted file mode 100644
index cccc89b..0000000
--- a/docs/userguide/en-US/extras/Subscription_3.xmlt
+++ /dev/null
@@ -1,34 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<uddi>
-    <reloadDelay>5000</reloadDelay>
-    <manager name="example-manager">
-        <nodes>
-            <node>
-                <name>default</name>
-                <description>Sales jUDDI node</description>  
-                <properties>
-                    <property name="serverName"  value="sales"/>
-                    <property name="serverPort"  value="8080"/>
-                    <property name="keyDomain"   value="sales.apache.org"/>
-                    <property name="department"  value="sales" />
-                </properties>
-                <proxyTransport>
-                    org.apache.juddi.v3.client.transport.InVMTransport
-                </proxyTransport>
-                <custodyTransferUrl>
-                    org.apache.juddi.api.impl.UDDICustodyTransferImpl
-                </custodyTransferUrl>
-                <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
-                <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
-                <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
-                <subscriptionUrl>
-                    org.apache.juddi.api.impl.UDDISubscriptionImpl
-                </subscriptionUrl>
-                <subscriptionListenerUrl>
-                    org.apache.juddi.api.impl.UDDISubscriptionListenerImpl
-                </subscriptionListenerUrl>
-                <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
-            </node>
-        </nodes>
-    </manager>
-</uddi>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_4.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_4.screen b/docs/userguide/en-US/extras/Subscription_4.screen
deleted file mode 100644
index a727e81..0000000
--- a/docs/userguide/en-US/extras/Subscription_4.screen
+++ /dev/null
@@ -1,2 +0,0 @@
-cd juddiv3/WEB-INF/classes
-mv RENAME4MARKETING_juddi_custom_install_data juddi_custom_install_data
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_4.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_4.xmlt b/docs/userguide/en-US/extras/Subscription_4.xmlt
deleted file mode 100644
index 424ba2a..0000000
--- a/docs/userguide/en-US/extras/Subscription_4.xmlt
+++ /dev/null
@@ -1,48 +0,0 @@
-<save_tModel xmlns="urn:uddi-org:api_v3">
-
-    <tModel tModelKey="uddi:marketing.apache.org:keygenerator" xmlns="urn:uddi-org:api_v3">
-        <name>marketing-apache-org:keyGenerator</name>
-        <description>Marketing domain key generator</description>
-        <overviewDoc>
-            <overviewURL useType="text">
-                http://uddi.org/pubs/uddi_v3.htm#keyGen
-            </overviewURL>
-        </overviewDoc>
-        <categoryBag>
-            <keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-                keyName="uddi-org:types:keyGenerator"
-                keyValue="keyGenerator" />
-        </categoryBag>
-    </tModel>
-    
-    <tModel tModelKey="uddi:marketing.apache.org:subscription:keygenerator" 
-        xmlns="urn:uddi-org:api_v3">
-        <name>marketing-apache-org:subscription:keyGenerator</name>
-        <description>Marketing Subscriptions domain key generator</description>
-        <overviewDoc>
-            <overviewURL useType="text">
-                http://uddi.org/pubs/uddi_v3.htm#keyGen
-            </overviewURL>
-        </overviewDoc>
-        <categoryBag>
-            <keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-                keyName="uddi-org:types:keyGenerator"
-                keyValue="keyGenerator" />
-        </categoryBag>
-    </tModel>
-
-    <tModel tModelKey="uddi:sales.apache.org:keygenerator" xmlns="urn:uddi-org:api_v3">
-        <name>sales-apache-org:keyGenerator</name>
-        <description>Sales Root domain key generator</description>
-        <overviewDoc>
-            <overviewURL useType="text">
-                http://uddi.org/pubs/uddi_v3.htm#keyGen
-            </overviewURL>
-        </overviewDoc>
-        <categoryBag>
-            <keyedReference tModelKey="uddi:uddi.org:categorization:types" 
-                keyName="uddi-org:types:keyGenerator"
-                keyValue="keyGenerator" />
-        </categoryBag>
-    </tModel>
-</save_tModel>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_5.screen
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_5.screen b/docs/userguide/en-US/extras/Subscription_5.screen
deleted file mode 100644
index ed7eef0..0000000
--- a/docs/userguide/en-US/extras/Subscription_5.screen
+++ /dev/null
@@ -1 +0,0 @@
-bin/startup.sh
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Subscription_5.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Subscription_5.xmlt b/docs/userguide/en-US/extras/Subscription_5.xmlt
deleted file mode 100644
index 61b61c5..0000000
--- a/docs/userguide/en-US/extras/Subscription_5.xmlt
+++ /dev/null
@@ -1,14 +0,0 @@
-<clerks registerOnStartup="false">
-    <clerk  name="MarketingCratchit"    node="default" 
-            publisher="marketing"       password="marketing"/>
-
-    <clerk  name="SalesCratchit"        node="sales-ws"   
-            publisher="marketing"       password="marketing"/>
-    <!--  optional 
-    <xregister>
-        <servicebinding 
-            entityKey="uddi:marketing.apache.org:servicebindings-subscriptionlistener-ws" 
-            fromClerk="MarketingCratchit" toClerk="SalesCratchit"/>
-    </xregister>
-    -->
-</clerks>

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_1.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_1.java b/docs/userguide/en-US/extras/Using_jUDDI-Client_1.java
deleted file mode 100644
index 3acf9a8..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_1.java
+++ /dev/null
@@ -1 +0,0 @@
-juddi.jndi.registration=true
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_1.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_1.xmlt b/docs/userguide/en-US/extras/Using_jUDDI-Client_1.xmlt
deleted file mode 100644
index 9a5a853..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_1.xmlt
+++ /dev/null
@@ -1,55 +0,0 @@
-<?xml version="1.0" encoding="ISO-8859-1" ?>
-<uddi>
-  <reloadDelay>5000</reloadDelay>
-  <manager name="example-manager">
-    <nodes>
-      <node isHomeJUDDI="true">
-        <name>default</name>
-        <description>jUDDI node</description>  
-        <properties>
-          <property name="serverName"  value="www.myuddiserver.com"/>
-          <property name="serverPort"  value="8080"/>
-          <property name="keyDomain"   value="mydepartment.mydomain.org"/>
-          <property name="department"  value="mydepartment" />
-        </properties>
-        <!-- InVM -->
-        <proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
-        <custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
-        <inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
-        <publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
-        <securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
-        <subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
-        <subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
-        <juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
-        <!-- JAX-WS Transport 
-        <proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
-        <custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer</custodyTransferUrl>
-        <inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry</inquiryUrl>
-        <publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish</publishUrl>
-        <securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security</securityUrl>
-        <subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription</subscriptionUrl>
-        <subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener</subscriptionListenerUrl>
-        <juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
-        -->
-        <!-- RMI Transport Settings
-        <proxyTransport>org.apache.juddi.v3.client.transport.RMITransport</proxyTransport>
-        <custodyTransferUrl>/juddiv3/UDDICustodyTransferService</custodyTransferUrl>
-        <inquiryUrl>/juddiv3/UDDIInquiryService</inquiryUrl>
-        <publishUrl>/juddiv3/UDDIPublicationService</publishUrl>
-        <securityUrl>/juddiv3/UDDISecurityService</securityUrl>
-        <subscriptionUrl>/juddiv3/UDDISubscriptionService</subscriptionUrl>
-        <subscriptionListenerUrl>/juddiv3/UDDISubscriptionListenerService</subscriptionListenerUrl>
-        <juddiApiUrl>/juddiv3/JUDDIApiService</juddiApiUrl>
-        <javaNamingFactoryInitial>org.jnp.interfaces.NamingContextFactory</javaNamingFactoryInitial>
-        <javaNamingFactoryUrlPkgs>org.jboss.naming</javaNamingFactoryUrlPkgs>
-        <javaNamingProviderUrl>jnp://${serverName}:1099</javaNamingProviderUrl>
-        -->
-      </node>
-    </nodes>
-    <clerks registerOnStartup="true">
-      <clerk name="BobCratchit" node="default" publisher="bob" password="bob">
-         <class>org.apache.juddi.samples.HelloWorldImpl</class>
-      </clerk>
-    </clerks>
-  </manager>	
-</uddi>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_1_web_xml.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_1_web_xml.xmlt b/docs/userguide/en-US/extras/Using_jUDDI-Client_1_web_xml.xmlt
deleted file mode 100644
index 8710ef7..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_1_web_xml.xmlt
+++ /dev/null
@@ -1,18 +0,0 @@
-<!-- required -->
-<context-param>
-    <param-name>uddi.client.manager.name</param-name>
-    <param-value>example-manager</param-value>
- </context-param>
- 
-<!-- optional override -->
-<context-param>
-    <param-name>uddi.client.xml</param-name>
-    <param-value>META-INF/myuddi.xml</param-value>
-</context-param>
-
-<servlet>
-    <servlet-name>UDDIClerkServlet</servlet-name>
-    <display-name>Clerk Servlet</display-name>
-    <servlet-class>org.apache.juddi.v3.client.config.UDDIClerkServlet</servlet-class>
-    <load-on-startup>1</load-on-startup>
-</servlet>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_2.java
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_2.java b/docs/userguide/en-US/extras/Using_jUDDI-Client_2.java
deleted file mode 100644
index 690d446..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_2.java
+++ /dev/null
@@ -1 +0,0 @@
-Registry.start()
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_2invm.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_2invm.xmlt b/docs/userguide/en-US/extras/Using_jUDDI-Client_2invm.xmlt
deleted file mode 100644
index 1bb49d5..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_2invm.xmlt
+++ /dev/null
@@ -1,9 +0,0 @@
-<!-- InVM -->
-<proxyTransport>org.apache.juddi.v3.client.transport.InVMTransport</proxyTransport>
-<custodyTransferUrl>org.apache.juddi.api.impl.UDDICustodyTransferImpl</custodyTransferUrl>
-<inquiryUrl>org.apache.juddi.api.impl.UDDIInquiryImpl</inquiryUrl>
-<publishUrl>org.apache.juddi.api.impl.UDDIPublicationImpl</publishUrl>
-<securityUrl>org.apache.juddi.api.impl.UDDISecurityImpl</securityUrl>
-<subscriptionUrl>org.apache.juddi.api.impl.UDDISubscriptionImpl</subscriptionUrl>
-<subscriptionListenerUrl>org.apache.juddi.api.impl.UDDISubscriptionListenerImpl</subscriptionListenerUrl>
-<juddiApiUrl>org.apache.juddi.api.impl.JUDDIApiImpl</juddiApiUrl>
\ No newline at end of file

http://git-wip-us.apache.org/repos/asf/juddi/blob/0833b028/docs/userguide/en-US/extras/Using_jUDDI-Client_2jaxws.xmlt
----------------------------------------------------------------------
diff --git a/docs/userguide/en-US/extras/Using_jUDDI-Client_2jaxws.xmlt b/docs/userguide/en-US/extras/Using_jUDDI-Client_2jaxws.xmlt
deleted file mode 100644
index 9f95838..0000000
--- a/docs/userguide/en-US/extras/Using_jUDDI-Client_2jaxws.xmlt
+++ /dev/null
@@ -1,9 +0,0 @@
-<!-- JAX-WS Transport -->
-<proxyTransport>org.apache.juddi.v3.client.transport.JAXWSTransport</proxyTransport>
-<custodyTransferUrl>http://${serverName}:${serverPort}/juddiv3/services/custody-transfer</custodyTransferUrl>
-<inquiryUrl>http://${serverName}:${serverPort}/juddiv3/services/inquiry</inquiryUrl>
-<publishUrl>http://${serverName}:${serverPort}/juddiv3/services/publish</publishUrl>
-<securityUrl>http://${serverName}:${serverPort}/juddiv3/services/security</securityUrl>
-<subscriptionUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription</subscriptionUrl>
-<subscriptionListenerUrl>http://${serverName}:${serverPort}/juddiv3/services/subscription-listener</subscriptionListenerUrl>
-<juddiApiUrl>http://${serverName}:${serverPort}/juddiv3/services/juddi-api?wsdl</juddiApiUrl>
\ No newline at end of file


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@juddi.apache.org
For additional commands, e-mail: commits-help@juddi.apache.org