You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cxf.apache.org by jl...@apache.org on 2007/11/15 07:57:15 UTC

svn commit: r595225 - in /incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding: ./ src/com/acme/customer/ src/demo/ src/demo/restful/ src/demo/restful/client/ src/demo/restful/server/

Author: jliu
Date: Wed Nov 14 22:57:01 2007
New Revision: 595225

URL: http://svn.apache.org/viewvc?rev=595225&view=rev
Log:
Refactored restful_http_binding demo to make it more consistent with other demos.

Added:
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/ClientMain.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/ClientMain.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customer.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customer.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundDetails.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundDetails.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundFault.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundFault.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerService.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerService.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerServiceImpl.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerServiceImpl.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customers.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customers.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomer.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomer.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomers.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomers.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Main.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Main.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/index.jaxb
      - copied unchanged from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/index.jaxb
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/package-info.java
      - copied, changed from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/package-info.java
Removed:
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/README
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/ClientMain.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customer.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundDetails.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundFault.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerService.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerServiceImpl.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customers.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomer.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomers.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Main.java
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/index.jaxb
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/package-info.java
Modified:
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/add.xml
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/build.xml
    incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/update.xml

Modified: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/add.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/add.xml?rev=595225&r1=595224&r2=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/add.xml (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/add.xml Wed Nov 14 22:57:01 2007
@@ -1,4 +1,4 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<customer xmlns="http://customer.acme.com">
+<customer xmlns="http://server.restful.demo">
 <name>Jim Bob</name>
 </customer>

Modified: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/build.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/build.xml?rev=595225&r1=595224&r2=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/build.xml (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/build.xml Wed Nov 14 22:57:01 2007
@@ -23,11 +23,11 @@
     <import file="../common_build.xml"/>        
         
     <target name="client" description="run demo client" depends="build">
-        <cxfrun classname="com.acme.customer.ClientMain"/>
+        <cxfrun classname="demo.restful.client.ClientMain"/>
     </target> 
         
     <target name="server" description="run demo server" depends="build">
-        <cxfrun classname="com.acme.customer.Main"/>
+        <cxfrun classname="demo.restful.server.Main"/>
     </target>
 
 </project>

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/ClientMain.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/ClientMain.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/ClientMain.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/ClientMain.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/ClientMain.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/ClientMain.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/client/ClientMain.java Wed Nov 14 22:57:01 2007
@@ -16,14 +16,18 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.client;
 
 import org.apache.cxf.binding.http.HttpBindingFactory;
 import org.apache.cxf.jaxws.JaxWsProxyFactoryBean;
 
+import demo.restful.server.CustomerService;
+import demo.restful.server.Customers;
+import demo.restful.server.Customer;
+
 public final class ClientMain {
     private ClientMain() { }
-    
+
     public static void main(String[] args) throws Exception {
         JaxWsProxyFactoryBean sf = new JaxWsProxyFactoryBean();
         sf.setServiceClass(CustomerService.class);

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customer.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customer.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customer.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customer.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customer.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customer.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customer.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.xml.bind.annotation.XmlRootElement;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundDetails.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundDetails.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundDetails.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundDetails.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundDetails.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundDetails.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundDetails.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.xml.bind.annotation.XmlRootElement;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundFault.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundFault.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundFault.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundFault.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundFault.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerNotFoundFault.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerNotFoundFault.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.xml.ws.WebFault;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerService.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerService.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerService.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerService.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerService.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerService.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerService.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.jws.WebParam;
 import javax.jws.WebResult;

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerServiceImpl.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerServiceImpl.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerServiceImpl.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerServiceImpl.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerServiceImpl.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/CustomerServiceImpl.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/CustomerServiceImpl.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import java.util.HashMap;
 import java.util.Map;
@@ -69,7 +69,7 @@
 
     final Customer createCustomer() {
         Customer c = new Customer();
-        c.setName("Dan Diephouse");
+        c.setName("John");
         c.setId(123);
         return c;
     }

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customers.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customers.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customers.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customers.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customers.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Customers.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Customers.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import java.util.Collection;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomer.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomer.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomer.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomer.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomer.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomer.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomer.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.xml.bind.annotation.XmlRootElement;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomers.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomers.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomers.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomers.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomers.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/GetCustomers.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/GetCustomers.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import javax.xml.bind.annotation.XmlRootElement;
 

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Main.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Main.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Main.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Main.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Main.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/Main.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/Main.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-package com.acme.customer;
+package demo.restful.server;
 
 import java.io.FileInputStream;
 import java.io.OutputStream;
@@ -46,7 +46,7 @@
 
 public final class Main {
     private Main() { }
-    
+
     public static void main(String[] args) throws Exception {
         CustomerServiceImpl bs = new CustomerServiceImpl();
 
@@ -57,9 +57,9 @@
         createJsonRestService(bs);
 
         serveHTML();
-        
+
         System.out.println("Started CustomerService!");
-    
+
         System.out.println("Server ready...");
 
         Thread.sleep(5 * 60 * 1000);

Copied: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/package-info.java (from r595188, incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/package-info.java)
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/package-info.java?p2=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/package-info.java&p1=incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/package-info.java&r1=595188&r2=595225&rev=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/com/acme/customer/package-info.java (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/src/demo/restful/server/package-info.java Wed Nov 14 22:57:01 2007
@@ -16,7 +16,7 @@
  * specific language governing permissions and limitations
  * under the License.
  */
-@javax.xml.bind.annotation.XmlSchema(namespace = "http://customer.acme.com", 
+@javax.xml.bind.annotation.XmlSchema(namespace = "http://demo.restful.server",
                                      elementFormDefault = javax.xml.bind.annotation.XmlNsForm.QUALIFIED)
-package com.acme.customer;
+package demo.restful.server;
 

Modified: incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/update.xml
URL: http://svn.apache.org/viewvc/incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/update.xml?rev=595225&r1=595224&r2=595225&view=diff
==============================================================================
--- incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/update.xml (original)
+++ incubator/cxf/trunk/distribution/src/main/release/samples/restful_http_binding/update.xml Wed Nov 14 22:57:01 2007
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="UTF-8"?>
-<customer xmlns="http://customer.acme.com">
+<customer xmlns="http://server.restful.demo">
 <id>123</id>
-<name>Danno Manno</name>
+<name>Danno</name>
 </customer>