cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From dk...@apache.org
Subject [7/7] git commit: Chop 55K off the jaxws jar by just using the types we actually need to proces the handler-chains
Date Fri, 11 Apr 2014 19:47:58 GMT
Chop 55K off the jaxws jar by just using the types we actually need to proces the handler-chains


Project: http://git-wip-us.apache.org/repos/asf/cxf/repo
Commit: http://git-wip-us.apache.org/repos/asf/cxf/commit/72171325
Tree: http://git-wip-us.apache.org/repos/asf/cxf/tree/72171325
Diff: http://git-wip-us.apache.org/repos/asf/cxf/diff/72171325

Branch: refs/heads/master
Commit: 7217132510a1fb1b3d27a1bf72db683f786fa00f
Parents: e7eda4c
Author: Daniel Kulp <dkulp@apache.org>
Authored: Fri Apr 11 15:21:34 2014 -0400
Committer: Daniel Kulp <dkulp@apache.org>
Committed: Fri Apr 11 15:21:34 2014 -0400

----------------------------------------------------------------------
 rt/frontend/jaxws/pom.xml                       |  12 -
 .../org/apache/cxf/jaxws/javaee/CString.java    | 110 ----
 .../cxf/jaxws/javaee/DescriptionType.java       |  84 ---
 .../cxf/jaxws/javaee/DisplayNameType.java       |  86 ---
 .../apache/cxf/jaxws/javaee/EjbLinkType.java    |  68 ---
 .../cxf/jaxws/javaee/EjbLocalRefType.java       | 331 -----------
 .../apache/cxf/jaxws/javaee/EjbRefNameType.java |  57 --
 .../org/apache/cxf/jaxws/javaee/EjbRefType.java | 331 -----------
 .../apache/cxf/jaxws/javaee/EjbRefTypeType.java |  52 --
 .../org/apache/cxf/jaxws/javaee/EmptyType.java  |  77 ---
 .../apache/cxf/jaxws/javaee/EnvEntryType.java   | 276 ---------
 .../jaxws/javaee/EnvEntryTypeValuesType.java    |  65 --
 .../jaxws/javaee/FullyQualifiedClassType.java   |  50 --
 .../cxf/jaxws/javaee/GenericBooleanType.java    |  47 --
 .../cxf/jaxws/javaee/HandlerChainType.java      | 219 -------
 .../cxf/jaxws/javaee/HandlerChainsType.java     | 116 ----
 .../org/apache/cxf/jaxws/javaee/HomeType.java   |  52 --
 .../org/apache/cxf/jaxws/javaee/IconType.java   | 170 ------
 .../cxf/jaxws/javaee/InjectionTargetType.java   | 119 ----
 .../cxf/jaxws/javaee/JavaIdentifierType.java    |  47 --
 .../apache/cxf/jaxws/javaee/JavaTypeType.java   |  47 --
 .../apache/cxf/jaxws/javaee/JndiNameType.java   |  48 --
 .../cxf/jaxws/javaee/LifecycleCallbackType.java | 112 ----
 .../apache/cxf/jaxws/javaee/ListenerType.java   | 206 -------
 .../apache/cxf/jaxws/javaee/LocalHomeType.java  |  46 --
 .../org/apache/cxf/jaxws/javaee/LocalType.java  |  46 --
 .../javaee/MessageDestinationLinkType.java      |  63 --
 .../jaxws/javaee/MessageDestinationRefType.java | 320 ----------
 .../jaxws/javaee/MessageDestinationType.java    | 254 --------
 .../javaee/MessageDestinationTypeType.java      |  54 --
 .../javaee/MessageDestinationUsageType.java     |  56 --
 .../apache/cxf/jaxws/javaee/ObjectFactory.java  | 590 -------------------
 .../apache/cxf/jaxws/javaee/ParamValueType.java | 171 ------
 .../org/apache/cxf/jaxws/javaee/PathType.java   |  55 --
 .../jaxws/javaee/PersistenceContextRefType.java | 321 ----------
 .../javaee/PersistenceContextTypeType.java      |  51 --
 .../jaxws/javaee/PersistenceUnitRefType.java    | 255 --------
 .../jaxws/javaee/PortComponentHandlerType.java  | 339 -----------
 .../cxf/jaxws/javaee/PortComponentRefType.java  | 168 ------
 .../cxf/jaxws/javaee/PortComponentType.java     | 429 --------------
 .../apache/cxf/jaxws/javaee/PropertyType.java   | 136 -----
 .../org/apache/cxf/jaxws/javaee/RemoteType.java |  52 --
 .../apache/cxf/jaxws/javaee/ResAuthType.java    |  55 --
 .../cxf/jaxws/javaee/ResSharingScopeType.java   |  53 --
 .../cxf/jaxws/javaee/ResourceEnvRefType.java    | 257 --------
 .../cxf/jaxws/javaee/ResourceRefType.java       | 314 ----------
 .../apache/cxf/jaxws/javaee/RoleNameType.java   |  47 --
 .../org/apache/cxf/jaxws/javaee/RunAsType.java  | 144 -----
 .../cxf/jaxws/javaee/SecurityRoleRefType.java   | 176 ------
 .../cxf/jaxws/javaee/SecurityRoleType.java      | 156 -----
 .../cxf/jaxws/javaee/ServiceImplBeanType.java   | 141 -----
 .../javaee/ServiceRefHandlerChainType.java      | 219 -------
 .../javaee/ServiceRefHandlerChainsType.java     | 116 ----
 .../cxf/jaxws/javaee/ServiceRefHandlerType.java | 370 ------------
 .../apache/cxf/jaxws/javaee/ServiceRefType.java | 506 ----------------
 .../cxf/jaxws/javaee/ServletLinkType.java       |  57 --
 .../apache/cxf/jaxws/javaee/TrueFalseType.java  |  49 --
 .../apache/cxf/jaxws/javaee/UrlPatternType.java |  78 ---
 .../jaxws/javaee/WebserviceDescriptionType.java | 289 ---------
 .../cxf/jaxws/javaee/WebservicesType.java       | 238 --------
 .../apache/cxf/jaxws/javaee/XsdAnyURIType.java  | 105 ----
 .../apache/cxf/jaxws/javaee/XsdBooleanType.java |  97 ---
 .../apache/cxf/jaxws/javaee/XsdIntegerType.java | 106 ----
 .../apache/cxf/jaxws/javaee/XsdNMTOKENType.java | 106 ----
 .../jaxws/javaee/XsdNonNegativeIntegerType.java | 106 ----
 .../jaxws/javaee/XsdPositiveIntegerType.java    | 106 ----
 .../apache/cxf/jaxws/javaee/XsdQNameType.java   | 106 ----
 .../apache/cxf/jaxws/javaee/XsdStringType.java  | 105 ----
 .../apache/cxf/jaxws/javaee/package-info.java   |   9 -
 .../handler/AnnotationHandlerChainBuilder.java  |   2 +-
 .../cxf/jaxws/handler/HandlerChainBuilder.java  |   4 +-
 .../apache/cxf/jaxws/handler/types/CString.java |  97 +++
 .../jaxws/handler/types/DescriptionType.java    |  73 +++
 .../jaxws/handler/types/DisplayNameType.java    |  70 +++
 .../handler/types/FullyQualifiedClassType.java  |  48 ++
 .../cxf/jaxws/handler/types/IconType.java       | 142 +++++
 .../cxf/jaxws/handler/types/ParamValueType.java | 147 +++++
 .../cxf/jaxws/handler/types/PathType.java       |  50 ++
 .../handler/types/PortComponentHandlerType.java | 277 +++++++++
 .../cxf/jaxws/handler/types/XsdQNameType.java   |  95 +++
 .../cxf/jaxws/handler/types/XsdStringType.java  |  94 +++
 .../cxf/jaxws/handler/types/package-info.java   |  22 +
 .../cxf/jaxws/JaxWsServerFactoryBeanTest.java   |   4 +-
 .../jaxws/handler/HandlerChainBuilderTest.java  |  27 +-
 84 files changed, 1135 insertions(+), 10316 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/pom.xml
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/pom.xml b/rt/frontend/jaxws/pom.xml
index 482e0e9..c9e3c27 100644
--- a/rt/frontend/jaxws/pom.xml
+++ b/rt/frontend/jaxws/pom.xml
@@ -188,18 +188,6 @@
                 <artifactId>build-helper-maven-plugin</artifactId>
                 <executions>
                     <execution>
-                        <id>add-source</id>
-                        <phase>generate-sources</phase>
-                        <goals>
-                            <goal>add-source</goal>
-                        </goals>
-                        <configuration>
-                            <sources>
-                                <source>${basedir}/src/main/generated</source>
-                            </sources>
-                        </configuration>
-                    </execution>
-                    <execution>
                         <id>add-spi</id>
                         <phase>generate-resources</phase>
                         <goals>

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/CString.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/CString.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/CString.java
deleted file mode 100644
index d082b65..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/CString.java
+++ /dev/null
@@ -1,110 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.XmlValue;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	This is a special string datatype that is defined by Java EE as
- * 	a base type for defining collapsed strings. When schemas
- * 	require trailing/leading space elimination as well as
- * 	collapsing the existing whitespace, this base type may be
- * 	used.
- * 
- *       
- * 
- * <p>Java class for string complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="string">
- *   &lt;simpleContent>
- *     &lt;extension base="&lt;http://www.w3.org/2001/XMLSchema>token">
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/extension>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "string", propOrder = {
-    "value"
-})
-public class CString {
-
-    @XmlValue
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    protected java.lang.String value;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the value property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getValue() {
-        return value;
-    }
-
-    /**
-     * Sets the value of the value property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setValue(java.lang.String value) {
-        this.value = value;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DescriptionType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DescriptionType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DescriptionType.java
deleted file mode 100644
index a8efa8e..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DescriptionType.java
+++ /dev/null
@@ -1,84 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	The description type is used by a description element to
- * 	provide text describing the parent element.  The elements
- * 	that use this type should include any information that the
- * 	Deployment Component's Deployment File file producer wants
- * 	to provide to the consumer of the Deployment Component's
- * 	Deployment File (i.e., to the Deployer). Typically, the
- * 	tools used by such a Deployment File consumer will display
- * 	the description when processing the parent element that
- * 	contains the description.
- * 
- * 	The lang attribute defines the language that the
- * 	description is provided in. The default value is "en" (English).
- * 
- *       
- * 
- * <p>Java class for descriptionType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="descriptionType">
- *   &lt;simpleContent>
- *     &lt;extension base="&lt;http://java.sun.com/xml/ns/javaee>xsdStringType">
- *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
- *     &lt;/extension>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "descriptionType")
-public class DescriptionType
-    extends XsdStringType
-{
-
-    @XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
-    protected java.lang.String lang;
-
-    /**
-     * Gets the value of the lang property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getLang() {
-        return lang;
-    }
-
-    /**
-     * Sets the value of the lang property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setLang(java.lang.String value) {
-        this.lang = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DisplayNameType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DisplayNameType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DisplayNameType.java
deleted file mode 100644
index 217ccae..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/DisplayNameType.java
+++ /dev/null
@@ -1,86 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 	
- * 
- * 	  The display-name type contains a short name that is intended
- * 	  to be displayed by tools. It is used by display-name
- * 	  elements.  The display name need not be unique.
- * 
- * 	  Example:
- * 
- * 	  ...
- * 	     <display-name xml:lang="en">
- * 	       Employee Self Service
- * 	     </display-name>
- * 
- * 	  The value of the xml:lang attribute is "en" (English) by default.
- * 
- * 	  
- *       
- * 
- * <p>Java class for display-nameType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="display-nameType">
- *   &lt;simpleContent>
- *     &lt;extension base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
- *     &lt;/extension>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "display-nameType")
-public class DisplayNameType
-    extends org.apache.cxf.jaxws.javaee.CString
-{
-
-    @XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
-    protected java.lang.String lang;
-
-    /**
-     * Gets the value of the lang property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getLang() {
-        return lang;
-    }
-
-    /**
-     * Sets the value of the lang property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setLang(java.lang.String value) {
-        this.lang = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLinkType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLinkType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLinkType.java
deleted file mode 100644
index 2b0b988..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLinkType.java
+++ /dev/null
@@ -1,68 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 	
- * 
- * 	  The ejb-linkType is used by ejb-link
- * 	  elements in the ejb-ref or ejb-local-ref elements to specify
- * 	  that an EJB reference is linked to enterprise bean.
- * 
- * 	  The value of the ejb-link element must be the ejb-name of an
- * 	  enterprise bean in the same ejb-jar file or in another ejb-jar
- * 	  file in the same Java EE application unit.
- * 
- * 	  Alternatively, the name in the ejb-link element may be
- * 	  composed of a path name specifying the ejb-jar containing the
- * 	  referenced enterprise bean with the ejb-name of the target
- * 	  bean appended and separated from the path name by "#".  The
- * 	  path name is relative to the Deployment File containing
- * 	  Deployment Component that is referencing the enterprise
- * 	  bean.  This allows multiple enterprise beans with the same
- * 	  ejb-name to be uniquely identified.
- * 
- * 	  Examples:
- * 
- * 	      <ejb-link>EmployeeRecord</ejb-link>
- * 
- * 	      <ejb-link>../products/product.jar#ProductEJB</ejb-link>
- * 
- * 	  
- *       
- * 
- * <p>Java class for ejb-linkType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="ejb-linkType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ejb-linkType")
-public class EjbLinkType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLocalRefType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLocalRefType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLocalRefType.java
deleted file mode 100644
index fc817b7..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbLocalRefType.java
+++ /dev/null
@@ -1,331 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	The ejb-local-refType is used by ejb-local-ref elements for
- * 	the declaration of a reference to an enterprise bean's local
- * 	home or to the local business interface of a 3.0 bean.
- *         The declaration consists of:
- * 
- * 	    - an optional description
- * 	    - the EJB reference name used in the code of the Deployment
- * 	      Component that's referencing the enterprise bean.
- * 	    - the optional expected type of the referenced enterprise bean
- * 	    - the optional expected local interface of the referenced
- *               enterprise bean or the local business interface of the
- *               referenced enterprise bean.
- * 	    - the optional expected local home interface of the referenced
- *               enterprise bean. Not applicable if this ejb-local-ref refers
- *               to the local business interface of a 3.0 bean.
- * 	    - optional ejb-link information, used to specify the
- * 	      referenced enterprise bean
- *             - optional elements to define injection of the named enterprise
- *               bean into a component field or property.
- * 
- *       
- * 
- * <p>Java class for ejb-local-refType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="ejb-local-refType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
- *         &lt;element name="ejb-ref-name" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-nameType"/>
- *         &lt;element name="ejb-ref-type" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-typeType" minOccurs="0"/>
- *         &lt;element name="local-home" type="{http://java.sun.com/xml/ns/javaee}local-homeType" minOccurs="0"/>
- *         &lt;element name="local" type="{http://java.sun.com/xml/ns/javaee}localType" minOccurs="0"/>
- *         &lt;element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType" minOccurs="0"/>
- *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ejb-local-refType", propOrder = {
-    "description",
-    "ejbRefName",
-    "ejbRefType",
-    "localHome",
-    "local",
-    "ejbLink",
-    "mappedName",
-    "injectionTarget"
-})
-public class EjbLocalRefType {
-
-    protected List<DescriptionType> description;
-    @XmlElement(name = "ejb-ref-name", required = true)
-    protected EjbRefNameType ejbRefName;
-    @XmlElement(name = "ejb-ref-type")
-    protected EjbRefTypeType ejbRefType;
-    @XmlElement(name = "local-home")
-    protected LocalHomeType localHome;
-    protected LocalType local;
-    @XmlElement(name = "ejb-link")
-    protected EjbLinkType ejbLink;
-    @XmlElement(name = "mapped-name")
-    protected XsdStringType mappedName;
-    @XmlElement(name = "injection-target")
-    protected List<InjectionTargetType> injectionTarget;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the description property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the description property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getDescription().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link DescriptionType }
-     * 
-     * 
-     */
-    public List<DescriptionType> getDescription() {
-        if (description == null) {
-            description = new ArrayList<DescriptionType>();
-        }
-        return this.description;
-    }
-
-    /**
-     * Gets the value of the ejbRefName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbRefNameType }
-     *     
-     */
-    public EjbRefNameType getEjbRefName() {
-        return ejbRefName;
-    }
-
-    /**
-     * Sets the value of the ejbRefName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbRefNameType }
-     *     
-     */
-    public void setEjbRefName(EjbRefNameType value) {
-        this.ejbRefName = value;
-    }
-
-    /**
-     * Gets the value of the ejbRefType property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbRefTypeType }
-     *     
-     */
-    public EjbRefTypeType getEjbRefType() {
-        return ejbRefType;
-    }
-
-    /**
-     * Sets the value of the ejbRefType property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbRefTypeType }
-     *     
-     */
-    public void setEjbRefType(EjbRefTypeType value) {
-        this.ejbRefType = value;
-    }
-
-    /**
-     * Gets the value of the localHome property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link LocalHomeType }
-     *     
-     */
-    public LocalHomeType getLocalHome() {
-        return localHome;
-    }
-
-    /**
-     * Sets the value of the localHome property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link LocalHomeType }
-     *     
-     */
-    public void setLocalHome(LocalHomeType value) {
-        this.localHome = value;
-    }
-
-    /**
-     * Gets the value of the local property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link LocalType }
-     *     
-     */
-    public LocalType getLocal() {
-        return local;
-    }
-
-    /**
-     * Sets the value of the local property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link LocalType }
-     *     
-     */
-    public void setLocal(LocalType value) {
-        this.local = value;
-    }
-
-    /**
-     * Gets the value of the ejbLink property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbLinkType }
-     *     
-     */
-    public EjbLinkType getEjbLink() {
-        return ejbLink;
-    }
-
-    /**
-     * Sets the value of the ejbLink property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbLinkType }
-     *     
-     */
-    public void setEjbLink(EjbLinkType value) {
-        this.ejbLink = value;
-    }
-
-    /**
-     * Gets the value of the mappedName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public XsdStringType getMappedName() {
-        return mappedName;
-    }
-
-    /**
-     * Sets the value of the mappedName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public void setMappedName(XsdStringType value) {
-        this.mappedName = value;
-    }
-
-    /**
-     * Gets the value of the injectionTarget property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the injectionTarget property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getInjectionTarget().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link InjectionTargetType }
-     * 
-     * 
-     */
-    public List<InjectionTargetType> getInjectionTarget() {
-        if (injectionTarget == null) {
-            injectionTarget = new ArrayList<InjectionTargetType>();
-        }
-        return this.injectionTarget;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefNameType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefNameType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefNameType.java
deleted file mode 100644
index b584284..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefNameType.java
+++ /dev/null
@@ -1,57 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 	
- * 
- * 	  The ejb-ref-name element contains the name of an EJB
- * 	  reference. The EJB reference is an entry in the
- * 	  Deployment Component's environment and is relative to the
- * 	  java:comp/env context.  The name must be unique within the
- * 	  Deployment Component.
- * 
- * 	  It is recommended that name is prefixed with "ejb/".
- * 
- * 	  Example:
- * 
- * 	  <ejb-ref-name>ejb/Payroll</ejb-ref-name>
- * 
- * 	  
- *       
- * 
- * <p>Java class for ejb-ref-nameType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="ejb-ref-nameType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>jndi-nameType">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ejb-ref-nameType")
-public class EjbRefNameType
-    extends JndiNameType
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefType.java
deleted file mode 100644
index 537eff3..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefType.java
+++ /dev/null
@@ -1,331 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	The ejb-refType is used by ejb-ref elements for the
- * 	declaration of a reference to an enterprise bean's home or
- *         to the remote business interface of a 3.0 bean.
- * 	The declaration consists of:
- * 
- * 	    - an optional description
- * 	    - the EJB reference name used in the code of
- * 	      the Deployment Component that's referencing the enterprise
- * 	      bean.
- * 	    - the optional expected type of the referenced enterprise bean
- *             - the optional remote interface of the referenced enterprise bean
- *               or the remote business interface of the referenced enterprise
- *               bean
- * 	    - the optional expected home interface of the referenced
- *               enterprise bean.  Not applicable if this ejb-ref
- *               refers to the remote business interface of a 3.0 bean.
- * 	    - optional ejb-link information, used to specify the
- * 	      referenced enterprise bean
- *             - optional elements to define injection of the named enterprise
- *               bean into a component field or property
- * 
- *       
- * 
- * <p>Java class for ejb-refType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="ejb-refType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
- *         &lt;element name="ejb-ref-name" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-nameType"/>
- *         &lt;element name="ejb-ref-type" type="{http://java.sun.com/xml/ns/javaee}ejb-ref-typeType" minOccurs="0"/>
- *         &lt;element name="home" type="{http://java.sun.com/xml/ns/javaee}homeType" minOccurs="0"/>
- *         &lt;element name="remote" type="{http://java.sun.com/xml/ns/javaee}remoteType" minOccurs="0"/>
- *         &lt;element name="ejb-link" type="{http://java.sun.com/xml/ns/javaee}ejb-linkType" minOccurs="0"/>
- *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ejb-refType", propOrder = {
-    "description",
-    "ejbRefName",
-    "ejbRefType",
-    "home",
-    "remote",
-    "ejbLink",
-    "mappedName",
-    "injectionTarget"
-})
-public class EjbRefType {
-
-    protected List<DescriptionType> description;
-    @XmlElement(name = "ejb-ref-name", required = true)
-    protected EjbRefNameType ejbRefName;
-    @XmlElement(name = "ejb-ref-type")
-    protected EjbRefTypeType ejbRefType;
-    protected HomeType home;
-    protected RemoteType remote;
-    @XmlElement(name = "ejb-link")
-    protected EjbLinkType ejbLink;
-    @XmlElement(name = "mapped-name")
-    protected XsdStringType mappedName;
-    @XmlElement(name = "injection-target")
-    protected List<InjectionTargetType> injectionTarget;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the description property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the description property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getDescription().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link DescriptionType }
-     * 
-     * 
-     */
-    public List<DescriptionType> getDescription() {
-        if (description == null) {
-            description = new ArrayList<DescriptionType>();
-        }
-        return this.description;
-    }
-
-    /**
-     * Gets the value of the ejbRefName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbRefNameType }
-     *     
-     */
-    public EjbRefNameType getEjbRefName() {
-        return ejbRefName;
-    }
-
-    /**
-     * Sets the value of the ejbRefName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbRefNameType }
-     *     
-     */
-    public void setEjbRefName(EjbRefNameType value) {
-        this.ejbRefName = value;
-    }
-
-    /**
-     * Gets the value of the ejbRefType property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbRefTypeType }
-     *     
-     */
-    public EjbRefTypeType getEjbRefType() {
-        return ejbRefType;
-    }
-
-    /**
-     * Sets the value of the ejbRefType property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbRefTypeType }
-     *     
-     */
-    public void setEjbRefType(EjbRefTypeType value) {
-        this.ejbRefType = value;
-    }
-
-    /**
-     * Gets the value of the home property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link HomeType }
-     *     
-     */
-    public HomeType getHome() {
-        return home;
-    }
-
-    /**
-     * Sets the value of the home property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link HomeType }
-     *     
-     */
-    public void setHome(HomeType value) {
-        this.home = value;
-    }
-
-    /**
-     * Gets the value of the remote property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link RemoteType }
-     *     
-     */
-    public RemoteType getRemote() {
-        return remote;
-    }
-
-    /**
-     * Sets the value of the remote property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link RemoteType }
-     *     
-     */
-    public void setRemote(RemoteType value) {
-        this.remote = value;
-    }
-
-    /**
-     * Gets the value of the ejbLink property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EjbLinkType }
-     *     
-     */
-    public EjbLinkType getEjbLink() {
-        return ejbLink;
-    }
-
-    /**
-     * Sets the value of the ejbLink property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EjbLinkType }
-     *     
-     */
-    public void setEjbLink(EjbLinkType value) {
-        this.ejbLink = value;
-    }
-
-    /**
-     * Gets the value of the mappedName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public XsdStringType getMappedName() {
-        return mappedName;
-    }
-
-    /**
-     * Sets the value of the mappedName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public void setMappedName(XsdStringType value) {
-        this.mappedName = value;
-    }
-
-    /**
-     * Gets the value of the injectionTarget property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the injectionTarget property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getInjectionTarget().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link InjectionTargetType }
-     * 
-     * 
-     */
-    public List<InjectionTargetType> getInjectionTarget() {
-        if (injectionTarget == null) {
-            injectionTarget = new ArrayList<InjectionTargetType>();
-        }
-        return this.injectionTarget;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefTypeType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefTypeType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefTypeType.java
deleted file mode 100644
index 01efc66..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EjbRefTypeType.java
+++ /dev/null
@@ -1,52 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	The ejb-ref-typeType contains the expected type of the
- * 	referenced enterprise bean.
- * 
- * 	The ejb-ref-type designates a value
- * 	that must be one of the following:
- * 
- * 	    Entity
- * 	    Session
- * 
- *       
- * 
- * <p>Java class for ejb-ref-typeType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="ejb-ref-typeType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "ejb-ref-typeType")
-public class EjbRefTypeType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EmptyType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EmptyType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EmptyType.java
deleted file mode 100644
index 244eb89..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EmptyType.java
+++ /dev/null
@@ -1,77 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	This type is used to designate an empty
- * 	element when used.
- * 
- *       
- * 
- * <p>Java class for emptyType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="emptyType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "emptyType")
-public class EmptyType {
-
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryType.java
deleted file mode 100644
index 26bb807..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryType.java
+++ /dev/null
@@ -1,276 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	The env-entryType is used to declare an application's
- * 	environment entry. The declaration consists of an optional
- * 	description, the name of the environment entry, a type
- * 	(optional if the value is injected, otherwise required), and
- * 	an optional value.
- * 
- * 	It also includes optional elements to define injection of
- * 	the named resource into fields or JavaBeans properties.
- * 
- * 	If a value is not specified and injection is requested,
- * 	no injection will occur and no entry of the specified name
- * 	will be created.  This allows an initial value to be
- * 	specified in the source code without being incorrectly
- * 	changed when no override has been specified.
- * 
- * 	If a value is not specified and no injection is requested,
- * 	a value must be supplied during deployment.
- * 
- * 	This type is used by env-entry elements.
- * 
- *       
- * 
- * <p>Java class for env-entryType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="env-entryType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="description" type="{http://java.sun.com/xml/ns/javaee}descriptionType" maxOccurs="unbounded" minOccurs="0"/>
- *         &lt;element name="env-entry-name" type="{http://java.sun.com/xml/ns/javaee}jndi-nameType"/>
- *         &lt;element name="env-entry-type" type="{http://java.sun.com/xml/ns/javaee}env-entry-type-valuesType" minOccurs="0"/>
- *         &lt;element name="env-entry-value" type="{http://java.sun.com/xml/ns/javaee}xsdStringType" minOccurs="0"/>
- *         &lt;group ref="{http://java.sun.com/xml/ns/javaee}resourceGroup"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "env-entryType", propOrder = {
-    "description",
-    "envEntryName",
-    "envEntryType",
-    "envEntryValue",
-    "mappedName",
-    "injectionTarget"
-})
-public class EnvEntryType {
-
-    protected List<DescriptionType> description;
-    @XmlElement(name = "env-entry-name", required = true)
-    protected JndiNameType envEntryName;
-    @XmlElement(name = "env-entry-type")
-    protected EnvEntryTypeValuesType envEntryType;
-    @XmlElement(name = "env-entry-value")
-    protected XsdStringType envEntryValue;
-    @XmlElement(name = "mapped-name")
-    protected XsdStringType mappedName;
-    @XmlElement(name = "injection-target")
-    protected List<InjectionTargetType> injectionTarget;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the description property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the description property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getDescription().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link DescriptionType }
-     * 
-     * 
-     */
-    public List<DescriptionType> getDescription() {
-        if (description == null) {
-            description = new ArrayList<DescriptionType>();
-        }
-        return this.description;
-    }
-
-    /**
-     * Gets the value of the envEntryName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link JndiNameType }
-     *     
-     */
-    public JndiNameType getEnvEntryName() {
-        return envEntryName;
-    }
-
-    /**
-     * Sets the value of the envEntryName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link JndiNameType }
-     *     
-     */
-    public void setEnvEntryName(JndiNameType value) {
-        this.envEntryName = value;
-    }
-
-    /**
-     * Gets the value of the envEntryType property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link EnvEntryTypeValuesType }
-     *     
-     */
-    public EnvEntryTypeValuesType getEnvEntryType() {
-        return envEntryType;
-    }
-
-    /**
-     * Sets the value of the envEntryType property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link EnvEntryTypeValuesType }
-     *     
-     */
-    public void setEnvEntryType(EnvEntryTypeValuesType value) {
-        this.envEntryType = value;
-    }
-
-    /**
-     * Gets the value of the envEntryValue property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public XsdStringType getEnvEntryValue() {
-        return envEntryValue;
-    }
-
-    /**
-     * Sets the value of the envEntryValue property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public void setEnvEntryValue(XsdStringType value) {
-        this.envEntryValue = value;
-    }
-
-    /**
-     * Gets the value of the mappedName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public XsdStringType getMappedName() {
-        return mappedName;
-    }
-
-    /**
-     * Sets the value of the mappedName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link XsdStringType }
-     *     
-     */
-    public void setMappedName(XsdStringType value) {
-        this.mappedName = value;
-    }
-
-    /**
-     * Gets the value of the injectionTarget property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the injectionTarget property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getInjectionTarget().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link InjectionTargetType }
-     * 
-     * 
-     */
-    public List<InjectionTargetType> getInjectionTarget() {
-        if (injectionTarget == null) {
-            injectionTarget = new ArrayList<InjectionTargetType>();
-        }
-        return this.injectionTarget;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryTypeValuesType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryTypeValuesType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryTypeValuesType.java
deleted file mode 100644
index d8a7ae2..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/EnvEntryTypeValuesType.java
+++ /dev/null
@@ -1,65 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 	
- * 
- * 	  This type contains the fully-qualified Java type of the
- * 	  environment entry value that is expected by the
- * 	  application's code.
- * 
- * 	  The following are the legal values of env-entry-type-valuesType:
- * 
- * 	      java.lang.Boolean
- * 	      java.lang.Byte
- * 	      java.lang.Character
- * 	      java.lang.String
- * 	      java.lang.Short
- * 	      java.lang.Integer
- * 	      java.lang.Long
- * 	      java.lang.Float
- * 	      java.lang.Double
- * 
- * 	  Example:
- * 
- * 	  <env-entry-type>java.lang.Boolean</env-entry-type>
- * 
- * 	  
- *       
- * 
- * <p>Java class for env-entry-type-valuesType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="env-entry-type-valuesType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "env-entry-type-valuesType")
-public class EnvEntryTypeValuesType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/FullyQualifiedClassType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/FullyQualifiedClassType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/FullyQualifiedClassType.java
deleted file mode 100644
index f81a8d3..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/FullyQualifiedClassType.java
+++ /dev/null
@@ -1,50 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	The elements that use this type designate the name of a
- * 	Java class or interface.  The name is in the form of a
- * 	"binary name", as defined in the JLS.  This is the form
- * 	of name used in Class.forName().  Tools that need the
- * 	canonical name (the name used in source code) will need
- * 	to convert this binary name to the canonical name.
- * 
- *       
- * 
- * <p>Java class for fully-qualified-classType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="fully-qualified-classType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "fully-qualified-classType")
-public class FullyQualifiedClassType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/GenericBooleanType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/GenericBooleanType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/GenericBooleanType.java
deleted file mode 100644
index d5914e2..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/GenericBooleanType.java
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	This type defines four different values which can designate
- * 	boolean values. This includes values yes and no which are
- * 	not designated by xsd:boolean
- * 
- *       
- * 
- * <p>Java class for generic-booleanType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="generic-booleanType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "generic-booleanType")
-public class GenericBooleanType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainType.java
deleted file mode 100644
index 0f245e9..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainType.java
+++ /dev/null
@@ -1,219 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlList;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- *       The handler-chain element defines the handlerchain.
- *       Handlerchain can be defined such that the handlers in the
- *       handlerchain operate,all ports of a service, on a specific
- *       port or on a list of protocol-bindings. The choice of elements
- *       service-name-pattern, port-name-pattern and protocol-bindings
- *       are used to specify whether the handlers in handler-chain are
- *       for a service, port or protocol binding. If none of these
- *       choices are specified with the handler-chain element then the
- *       handlers specified in the handler-chain will be applied on
- *       everything.
- * 
- *       
- * 
- * <p>Java class for handler-chainType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="handler-chainType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;choice minOccurs="0">
- *           &lt;element name="service-name-pattern" type="{http://java.sun.com/xml/ns/javaee}qname-pattern"/>
- *           &lt;element name="port-name-pattern" type="{http://java.sun.com/xml/ns/javaee}qname-pattern"/>
- *           &lt;element name="protocol-bindings" type="{http://java.sun.com/xml/ns/javaee}protocol-bindingListType"/>
- *         &lt;/choice>
- *         &lt;element name="handler" type="{http://java.sun.com/xml/ns/javaee}port-component_handlerType" maxOccurs="unbounded"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "handler-chainType", propOrder = {
-    "serviceNamePattern",
-    "portNamePattern",
-    "protocolBindings",
-    "handler"
-})
-public class HandlerChainType {
-
-    @XmlElement(name = "service-name-pattern")
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    protected java.lang.String serviceNamePattern;
-    @XmlElement(name = "port-name-pattern")
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    protected java.lang.String portNamePattern;
-    @XmlList
-    @XmlElement(name = "protocol-bindings")
-    protected List<java.lang.String> protocolBindings;
-    @XmlElement(required = true)
-    protected List<PortComponentHandlerType> handler;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the serviceNamePattern property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getServiceNamePattern() {
-        return serviceNamePattern;
-    }
-
-    /**
-     * Sets the value of the serviceNamePattern property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setServiceNamePattern(java.lang.String value) {
-        this.serviceNamePattern = value;
-    }
-
-    /**
-     * Gets the value of the portNamePattern property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getPortNamePattern() {
-        return portNamePattern;
-    }
-
-    /**
-     * Sets the value of the portNamePattern property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setPortNamePattern(java.lang.String value) {
-        this.portNamePattern = value;
-    }
-
-    /**
-     * Gets the value of the protocolBindings property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the protocolBindings property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getProtocolBindings().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link java.lang.String }
-     * 
-     * 
-     */
-    public List<java.lang.String> getProtocolBindings() {
-        if (protocolBindings == null) {
-            protocolBindings = new ArrayList<java.lang.String>();
-        }
-        return this.protocolBindings;
-    }
-
-    /**
-     * Gets the value of the handler property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the handler property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getHandler().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link PortComponentHandlerType }
-     * 
-     * 
-     */
-    public List<PortComponentHandlerType> getHandler() {
-        if (handler == null) {
-            handler = new ArrayList<PortComponentHandlerType>();
-        }
-        return this.handler;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainsType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainsType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainsType.java
deleted file mode 100644
index e1a4f9e..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HandlerChainsType.java
+++ /dev/null
@@ -1,116 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import java.util.ArrayList;
-import java.util.List;
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- *       The handler-chains element defines the handlerchains associated
- *       with this service or service endpoint.
- * 
- *       
- * 
- * <p>Java class for handler-chainsType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="handler-chainsType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="handler-chain" type="{http://java.sun.com/xml/ns/javaee}handler-chainType" maxOccurs="unbounded" minOccurs="0"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "handler-chainsType", propOrder = {
-    "handlerChain"
-})
-public class HandlerChainsType {
-
-    @XmlElement(name = "handler-chain")
-    protected List<HandlerChainType> handlerChain;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-
-    /**
-     * Gets the value of the handlerChain property.
-     * 
-     * <p>
-     * This accessor method returns a reference to the live list,
-     * not a snapshot. Therefore any modification you make to the
-     * returned list will be present inside the JAXB object.
-     * This is why there is not a <CODE>set</CODE> method for the handlerChain property.
-     * 
-     * <p>
-     * For example, to add a new item, do as follows:
-     * <pre>
-     *    getHandlerChain().add(newItem);
-     * </pre>
-     * 
-     * 
-     * <p>
-     * Objects of the following type(s) are allowed in the list
-     * {@link HandlerChainType }
-     * 
-     * 
-     */
-    public List<HandlerChainType> getHandlerChain() {
-        if (handlerChain == null) {
-            handlerChain = new ArrayList<HandlerChainType>();
-        }
-        return this.handlerChain;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HomeType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HomeType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HomeType.java
deleted file mode 100644
index 3ad28c9..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/HomeType.java
+++ /dev/null
@@ -1,52 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 	
- * 
- * 	  The homeType defines the fully-qualified name of
- * 	  an enterprise bean's home interface.
- * 
- * 	  Example:
- * 
- * 	      <home>com.aardvark.payroll.PayrollHome</home>
- * 
- * 	  
- *       
- * 
- * <p>Java class for homeType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="homeType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>fully-qualified-classType">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "homeType")
-public class HomeType
-    extends FullyQualifiedClassType
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/IconType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/IconType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/IconType.java
deleted file mode 100644
index 293f2a3..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/IconType.java
+++ /dev/null
@@ -1,170 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlAttribute;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlID;
-import javax.xml.bind.annotation.XmlType;
-import javax.xml.bind.annotation.adapters.CollapsedStringAdapter;
-import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
-
-
-/**
- * 
- * 
- * 	The icon type contains small-icon and large-icon elements
- * 	that specify the file names for small and large GIF, JPEG,
- * 	or PNG icon images used to represent the parent element in a
- * 	GUI tool.
- * 
- * 	The xml:lang attribute defines the language that the
- * 	icon file names are provided in. Its value is "en" (English)
- * 	by default.
- * 
- *       
- * 
- * <p>Java class for iconType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="iconType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="small-icon" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
- *         &lt;element name="large-icon" type="{http://java.sun.com/xml/ns/javaee}pathType" minOccurs="0"/>
- *       &lt;/sequence>
- *       &lt;attribute name="id" type="{http://www.w3.org/2001/XMLSchema}ID" />
- *       &lt;attribute ref="{http://www.w3.org/XML/1998/namespace}lang"/>
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "iconType", propOrder = {
-    "smallIcon",
-    "largeIcon"
-})
-public class IconType {
-
-    @XmlElement(name = "small-icon")
-    protected PathType smallIcon;
-    @XmlElement(name = "large-icon")
-    protected PathType largeIcon;
-    @XmlAttribute
-    @XmlJavaTypeAdapter(CollapsedStringAdapter.class)
-    @XmlID
-    protected java.lang.String id;
-    @XmlAttribute(namespace = "http://www.w3.org/XML/1998/namespace")
-    protected java.lang.String lang;
-
-    /**
-     * Gets the value of the smallIcon property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link PathType }
-     *     
-     */
-    public PathType getSmallIcon() {
-        return smallIcon;
-    }
-
-    /**
-     * Sets the value of the smallIcon property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link PathType }
-     *     
-     */
-    public void setSmallIcon(PathType value) {
-        this.smallIcon = value;
-    }
-
-    /**
-     * Gets the value of the largeIcon property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link PathType }
-     *     
-     */
-    public PathType getLargeIcon() {
-        return largeIcon;
-    }
-
-    /**
-     * Sets the value of the largeIcon property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link PathType }
-     *     
-     */
-    public void setLargeIcon(PathType value) {
-        this.largeIcon = value;
-    }
-
-    /**
-     * Gets the value of the id property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getId() {
-        return id;
-    }
-
-    /**
-     * Sets the value of the id property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setId(java.lang.String value) {
-        this.id = value;
-    }
-
-    /**
-     * Gets the value of the lang property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public java.lang.String getLang() {
-        return lang;
-    }
-
-    /**
-     * Sets the value of the lang property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link java.lang.String }
-     *     
-     */
-    public void setLang(java.lang.String value) {
-        this.lang = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/InjectionTargetType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/InjectionTargetType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/InjectionTargetType.java
deleted file mode 100644
index f6e4303..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/InjectionTargetType.java
+++ /dev/null
@@ -1,119 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlElement;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	An injection target specifies a class and a name within
- * 	that class into which a resource should be injected.
- * 
- * 	The injection target class specifies the fully qualified
- * 	class name that is the target of the injection.  The
- * 	Java EE specifications describe which classes can be an
- * 	injection target.
- * 
- * 	The injection target name specifies the target within
- * 	the specified class.  The target is first looked for as a
- * 	JavaBeans property name.  If not found, the target is
- * 	looked for as a field name.
- * 
- * 	The specified resource will be injected into the target
- * 	during initialization of the class by either calling the
- * 	set method for the target property or by setting a value
- * 	into the named field.
- * 
- *       
- * 
- * <p>Java class for injection-targetType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="injection-targetType">
- *   &lt;complexContent>
- *     &lt;restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
- *       &lt;sequence>
- *         &lt;element name="injection-target-class" type="{http://java.sun.com/xml/ns/javaee}fully-qualified-classType"/>
- *         &lt;element name="injection-target-name" type="{http://java.sun.com/xml/ns/javaee}java-identifierType"/>
- *       &lt;/sequence>
- *     &lt;/restriction>
- *   &lt;/complexContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "injection-targetType", propOrder = {
-    "injectionTargetClass",
-    "injectionTargetName"
-})
-public class InjectionTargetType {
-
-    @XmlElement(name = "injection-target-class", required = true)
-    protected FullyQualifiedClassType injectionTargetClass;
-    @XmlElement(name = "injection-target-name", required = true)
-    protected JavaIdentifierType injectionTargetName;
-
-    /**
-     * Gets the value of the injectionTargetClass property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link FullyQualifiedClassType }
-     *     
-     */
-    public FullyQualifiedClassType getInjectionTargetClass() {
-        return injectionTargetClass;
-    }
-
-    /**
-     * Sets the value of the injectionTargetClass property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link FullyQualifiedClassType }
-     *     
-     */
-    public void setInjectionTargetClass(FullyQualifiedClassType value) {
-        this.injectionTargetClass = value;
-    }
-
-    /**
-     * Gets the value of the injectionTargetName property.
-     * 
-     * @return
-     *     possible object is
-     *     {@link JavaIdentifierType }
-     *     
-     */
-    public JavaIdentifierType getInjectionTargetName() {
-        return injectionTargetName;
-    }
-
-    /**
-     * Sets the value of the injectionTargetName property.
-     * 
-     * @param value
-     *     allowed object is
-     *     {@link JavaIdentifierType }
-     *     
-     */
-    public void setInjectionTargetName(JavaIdentifierType value) {
-        this.injectionTargetName = value;
-    }
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaIdentifierType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaIdentifierType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaIdentifierType.java
deleted file mode 100644
index 4fc24d6..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaIdentifierType.java
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	The java-identifierType defines a Java identifier.
- * 	The users of this type should further verify that
- * 	the content does not contain Java reserved keywords.
- * 
- *       
- * 
- * <p>Java class for java-identifierType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="java-identifierType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "java-identifierType")
-public class JavaIdentifierType
-    extends CString
-{
-
-
-}

http://git-wip-us.apache.org/repos/asf/cxf/blob/72171325/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaTypeType.java
----------------------------------------------------------------------
diff --git a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaTypeType.java b/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaTypeType.java
deleted file mode 100644
index 7696e26..0000000
--- a/rt/frontend/jaxws/src/main/generated/org/apache/cxf/jaxws/javaee/JavaTypeType.java
+++ /dev/null
@@ -1,47 +0,0 @@
-//
-// This file was generated by the JavaTM Architecture for XML Binding(JAXB) Reference Implementation, v2.0.3-b01-fcs 
-// See <a href="http://java.sun.com/xml/jaxb">http://java.sun.com/xml/jaxb</a> 
-// Any modifications to this file will be lost upon recompilation of the source schema. 
-// Generated on: 2006.10.31 at 10:25:50 AM GMT+08:00 
-//
-
-
-package org.apache.cxf.jaxws.javaee;
-
-import javax.xml.bind.annotation.XmlAccessType;
-import javax.xml.bind.annotation.XmlAccessorType;
-import javax.xml.bind.annotation.XmlType;
-
-
-/**
- * 
- * 
- * 	This is a generic type that designates a Java primitive
- * 	type or a fully qualified name of a Java interface/type,
- * 	or an array of such types.
- * 
- *       
- * 
- * <p>Java class for java-typeType complex type.
- * 
- * <p>The following schema fragment specifies the expected content contained within this class.
- * 
- * <pre>
- * &lt;complexType name="java-typeType">
- *   &lt;simpleContent>
- *     &lt;restriction base="&lt;http://java.sun.com/xml/ns/javaee>string">
- *     &lt;/restriction>
- *   &lt;/simpleContent>
- * &lt;/complexType>
- * </pre>
- * 
- * 
- */
-@XmlAccessorType(XmlAccessType.FIELD)
-@XmlType(name = "java-typeType")
-public class JavaTypeType
-    extends CString
-{
-
-
-}


Mime
View raw message