[jbossws-commits] JBossWS SVN: r14373 - in stack/native/trunk/modules: core/src/main/java/org/jboss/ws/metadata/builder and 16 other directories.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Wed May 11 08:53:21 EDT 2011


Author: richard.opalka at jboss.com
Date: 2011-05-11 08:53:19 -0400 (Wed, 11 May 2011)
New Revision: 14373

Removed:
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/extensions/eventing/
   stack/native/trunk/modules/core/src/main/java/org/jboss/wsf/stack/jbws/EventingDeploymentAspect.java
   stack/native/trunk/modules/core/src/main/resources/schema/eventing_200408.xsd
   stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/jaxws/samples/wseventing/
   stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/jaxws/wseventing/
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/soap/req5.xml
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.wsdl
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.xsd
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/wind_inherit.wsdl
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/jaxws/samples/wseventing/
   stack/native/trunk/modules/testsuite/native-tests/src/test/resources/jaxws/wseventing/
Modified:
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/MetaDataBuilder.java
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCClientMetaDataBuilder.java
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCServerMetaDataBuilder.java
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSWebServiceMetaDataBuilder.java
   stack/native/trunk/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java
   stack/native/trunk/modules/core/src/main/resources/META-INF/jbossws-entities.properties
   stack/native/trunk/modules/core/src/main/resources/jbossws-native-config-as6.xml
   stack/native/trunk/modules/testsuite/native-tests/scripts/build-jars-jaxws.xml
   stack/native/trunk/modules/testsuite/native-tests/scripts/build-samples-jaxws.xml
   stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/wsdl11/WSDL11TestCase.java
   stack/native/trunk/modules/testsuite/pom.xml
Log:
[JBWS-3294] removing obsolete/unsupported WS-Eventing from Native

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/MetaDataBuilder.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/MetaDataBuilder.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/MetaDataBuilder.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -47,9 +47,6 @@
 import org.jboss.ws.core.soap.Use;
 import org.jboss.ws.extensions.addressing.AddressingPropertiesImpl;
 import org.jboss.ws.extensions.addressing.metadata.AddressingOpMetaExt;
-import org.jboss.ws.extensions.eventing.EventingConstants;
-import org.jboss.ws.extensions.eventing.EventingUtils;
-import org.jboss.ws.extensions.eventing.metadata.EventingEpMetaExt;
 import org.jboss.ws.metadata.umdm.EndpointMetaData;
 import org.jboss.ws.metadata.umdm.FaultMetaData;
 import org.jboss.ws.metadata.umdm.OperationMetaData;
@@ -498,44 +495,6 @@
       }
    }
 
-   protected void processEndpointMetaDataExtensions(EndpointMetaData epMetaData, WSDLDefinitions wsdlDefinitions)
-   {
-      for (WSDLInterface wsdlInterface : wsdlDefinitions.getInterfaces())
-      {
-         WSDLProperty eventSourceProp = wsdlInterface.getProperty(Constants.WSDL_PROPERTY_EVENTSOURCE);
-         if (eventSourceProp != null && epMetaData instanceof ServerEndpointMetaData)
-         {
-            ServerEndpointMetaData sepMetaData = (ServerEndpointMetaData)epMetaData;
-            String eventSourceNS = wsdlInterface.getName().getNamespaceURI() + "/" + wsdlInterface.getName().getLocalPart();
-
-            // extract the schema model
-            JBossXSModel schemaModel = WSDLUtils.getSchemaModel(wsdlDefinitions.getWsdlTypes());
-            String[] notificationSchema = EventingUtils.extractNotificationSchema(schemaModel);
-
-            // extract the root element NS
-            String notificationRootElementNS = null;
-            WSDLInterfaceOperation wsdlInterfaceOperation = wsdlInterface.getOperations()[0];
-            if (wsdlInterfaceOperation.getOutputs().length > 0)
-            {
-               WSDLInterfaceOperationOutput wsdlInterfaceOperationOutput = wsdlInterfaceOperation.getOutputs()[0];
-               notificationRootElementNS = wsdlInterfaceOperationOutput.getElement().getNamespaceURI();
-            }
-            else
-            {
-               // WSDL operation of an WSDL interface that is marked as an event source
-               // requires to carry an output message.
-               throw new WSException("Unable to resolve eventing root element NS. No operation output found at " + wsdlInterfaceOperation.getName());
-            }
-
-            EventingEpMetaExt ext = new EventingEpMetaExt(EventingConstants.NS_EVENTING);
-            ext.setEventSourceNS(eventSourceNS);
-            ext.setNotificationSchema(notificationSchema);
-            ext.setNotificationRootElementNS(notificationRootElementNS);
-            sepMetaData.addExtension(ext);
-         }
-      }
-   }
-
    /** Process operation meta data extensions. */
    protected void processOpMetaExtensions(OperationMetaData opMetaData, WSDLInterfaceOperation wsdlOperation)
    {

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCClientMetaDataBuilder.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCClientMetaDataBuilder.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCClientMetaDataBuilder.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -217,7 +217,6 @@
                }
             }
 
-            processEndpointMetaDataExtensions(epMetaData, wsdlDefinitions);
             setupOperationsFromWSDL(epMetaData, wsdlEndpoint, seiMapping);
             setupHandlers(serviceRefMetaData, portName, epMetaData);
          }

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCServerMetaDataBuilder.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCServerMetaDataBuilder.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxrpc/JAXRPCServerMetaDataBuilder.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -212,9 +212,6 @@
                if (seiMapping == null)
                   log.warn("Cannot obtain SEI mapping for: " + seiName);
 
-               // process endpoint meta extension
-               processEndpointMetaDataExtensions(sepMetaData, wsdlDefinitions);
-
                // Setup the endpoint operations
                setupOperationsFromWSDL(sepMetaData, wsdlEndpoint, seiMapping);
 

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSWebServiceMetaDataBuilder.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSWebServiceMetaDataBuilder.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/metadata/builder/jaxws/JAXWSWebServiceMetaDataBuilder.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -226,7 +226,6 @@
             log.warn("@SOAPMessageHandlers is deprecated as of JAX-WS 2.0 with no replacement.");
 
          MetaDataBuilder.replaceAddressLocation(sepMetaData);
-         processEndpointMetaDataExtensions(sepMetaData, wsdlDefinitions);
 
          // init service endpoint id
          ObjectName sepID = MetaDataBuilder.createServiceEndpointID(dep, sepMetaData);

Modified: stack/native/trunk/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/ws/tools/wsdl/WSDL11Reader.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -757,13 +757,6 @@
             destInterface.addProperty(new WSDLProperty(Constants.WSDL_PROPERTY_POLICYURIS, policyURIsProp.getLocalPart()));
          }
 
-         // eventing extensions
-         QName eventSourceProp = (QName)srcPortType.getExtensionAttribute(Constants.WSDL_ATTRIBUTE_WSE_EVENTSOURCE);
-         if (eventSourceProp != null && eventSourceProp.getLocalPart().equals(Boolean.TRUE.toString()))
-         {
-            destInterface.addProperty(new WSDLProperty(Constants.WSDL_PROPERTY_EVENTSOURCE, eventSourceProp.getLocalPart()));
-         }
-         
          // documentation
          Element documentationElement = srcPortType.getDocumentationElement();
          if (documentationElement != null && documentationElement.getTextContent() != null)

Deleted: stack/native/trunk/modules/core/src/main/java/org/jboss/wsf/stack/jbws/EventingDeploymentAspect.java
===================================================================
--- stack/native/trunk/modules/core/src/main/java/org/jboss/wsf/stack/jbws/EventingDeploymentAspect.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/java/org/jboss/wsf/stack/jbws/EventingDeploymentAspect.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,90 +0,0 @@
-/*
- * JBoss, Home of Professional Open Source.
- * Copyright 2006, Red Hat Middleware LLC, and individual contributors
- * as indicated by the @author tags. See the copyright.txt file in the
- * distribution for a full listing of individual contributors.
- *
- * This is free software; you can redistribute it and/or modify it
- * under the terms of the GNU Lesser General Public License as
- * published by the Free Software Foundation; either version 2.1 of
- * the License, or (at your option) any later version.
- *
- * This software is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
- * Lesser General Public License for more details.
- *
- * You should have received a copy of the GNU Lesser General Public
- * License along with this software; if not, write to the Free
- * Software Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA
- * 02110-1301 USA, or see the FSF site: http://www.fsf.org.
- */
-package org.jboss.wsf.stack.jbws;
-
-import org.jboss.ws.extensions.eventing.EventingConstants;
-import org.jboss.ws.extensions.eventing.deployment.EventingEndpointDeployment;
-import org.jboss.ws.extensions.eventing.metadata.EventingEpMetaExt;
-import org.jboss.ws.extensions.eventing.mgmt.SubscriptionManagerFactory;
-import org.jboss.ws.extensions.eventing.mgmt.SubscriptionManagerMBean;
-import org.jboss.ws.metadata.umdm.ServerEndpointMetaData;
-import org.jboss.ws.common.integration.AbstractDeploymentAspect;
-import org.jboss.wsf.spi.deployment.Deployment;
-import org.jboss.wsf.spi.deployment.Endpoint;
-
-/**
- * A deployer that creates event sources and register them with the 
- * subscripion manager when a service endpoint is created. 
- *
- * @author Thomas.Diesler at jboss.org
- * @since 25-Apr-2007
- */
-public class EventingDeploymentAspect extends AbstractDeploymentAspect
-{
-   @Override
-   public void start(Deployment dep)
-   {
-      for (Endpoint ep : dep.getService().getEndpoints())
-      {
-         ServerEndpointMetaData sepMetaData = ep.getAttachment(ServerEndpointMetaData.class);
-         if (sepMetaData == null)
-            throw new IllegalStateException("Cannot obtain endpoint meta data");
-
-         EventingEpMetaExt ext = (EventingEpMetaExt)sepMetaData.getExtension(EventingConstants.NS_EVENTING);
-         if (ext != null)
-         {
-            // Currently several endpoints may belong to an event source deployment.
-            // Therefore we have to avoid duplicate registrations
-            // Actually there should be a 1:n mapping of event source NS to endpoints.
-            // See also http://jira.jboss.org/jira/browse/JBWS-770
-
-            // create pending incomplete event source
-            EventingEndpointDeployment desc = new EventingEndpointDeployment(ext.getEventSourceNS(), ext.getNotificationSchema(), ext.getNotificationRootElementNS());
-            desc.setEndpointAddress(sepMetaData.getEndpointAddress());
-            desc.setPortName(sepMetaData.getPortName());
-
-            SubscriptionManagerFactory factory = SubscriptionManagerFactory.getInstance();
-            SubscriptionManagerMBean manager = factory.getSubscriptionManager();
-            manager.registerEventSource(desc);
-         }
-      }
-   }
-
-   @Override
-   public void stop(Deployment dep)
-   {
-      for (Endpoint ep : dep.getService().getEndpoints())
-      {
-         ServerEndpointMetaData sepMetaData = ep.getAttachment(ServerEndpointMetaData.class);
-         if (sepMetaData == null)
-            throw new IllegalStateException("Cannot obtain endpoint meta data");
-
-         EventingEpMetaExt ext = (EventingEpMetaExt)sepMetaData.getExtension(EventingConstants.NS_EVENTING);
-         if (ext != null)
-         {
-            SubscriptionManagerFactory factory = SubscriptionManagerFactory.getInstance();
-            SubscriptionManagerMBean manager = factory.getSubscriptionManager();
-            manager.removeEventSource(ext.getEventSourceURI());
-         }
-      }
-   }
-}

Modified: stack/native/trunk/modules/core/src/main/resources/META-INF/jbossws-entities.properties
===================================================================
--- stack/native/trunk/modules/core/src/main/resources/META-INF/jbossws-entities.properties	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/resources/META-INF/jbossws-entities.properties	2011-05-11 12:53:19 UTC (rev 14373)
@@ -5,7 +5,6 @@
 http\://java.sun.com/xml/ns/javaee=schema/javaee_web_services_1_2.xsd
 http\://www.w3.org/2005/08/addressing=schema/ws-addr-2006-03.xsd
 http\://www.w3.org/2007/02/addressing/metadata=schema/ws-addr-metadata-2007-02.xsd
-http\://schemas.xmlsoap.org/ws/2004/08/eventing=schema/eventing_200408.xsd
 http\://www.w3.org/2002/06/soap-encoding=schema/soap-encoding_200206.xsd
 http\://schemas.xmlsoap.org/soap/encoding/=schema/soap-encoding_1_1.xsd
 http\://www.ibm.com/webservices/xsd/j2ee_web_services_client_1_1.xsd=schema/j2ee_web_services_client_1_1.xsd

Modified: stack/native/trunk/modules/core/src/main/resources/jbossws-native-config-as6.xml
===================================================================
--- stack/native/trunk/modules/core/src/main/resources/jbossws-native-config-as6.xml	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/resources/jbossws-native-config-as6.xml	2011-05-11 12:53:19 UTC (rev 14373)
@@ -7,11 +7,6 @@
     <property name="mbeanServer"><inject bean="WSMBeanServerLocator" property="mbeanServer"/></property>
   </bean>
 
-  <!-- A subscription manager for WS-Eventing -->
-  <bean name="WSSubscriptionManager" class="org.jboss.ws.extensions.eventing.mgmt.SubscriptionManager">
-    <property name="bindAddress">${jboss.bind.address}</property>
-  </bean>
-
   <!-- This should actually be in the stack-agnostic config file, it's here to avoid installing a CI -->
   <bean name="WSDescriptorParser" class="org.jboss.ws.common.deployment.WebservicesDescriptorParserImpl">
     <property name="descriptorName">webservices.xml</property>
@@ -60,10 +55,6 @@
     </property>
   </bean>
 
-  <bean name="WSNativeEventingDeploymentAspect" class="org.jboss.wsf.stack.jbws.EventingDeploymentAspect">
-    <property name="requires">UnifiedMetaDataModel</property>
-  </bean>
-
   <bean name="WSNativePublishContractDeploymentAspect" class="org.jboss.wsf.stack.jbws.PublishContractDeploymentAspect">
     <property name="requires">UnifiedMetaDataModel, JAXBIntros</property>
     <property name="provides">PublishedContract</property>

Deleted: stack/native/trunk/modules/core/src/main/resources/schema/eventing_200408.xsd
===================================================================
--- stack/native/trunk/modules/core/src/main/resources/schema/eventing_200408.xsd	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/core/src/main/resources/schema/eventing_200408.xsd	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,186 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!--
-(c) 2004 BEA Systems Inc., Computer Associates International, Inc., International Business Machines Corporation, Microsoft Corporation, Inc, Sun Microsystems, Inc., and TIBCO Software Inc. All rights reserved.
-
-BEA Systems Inc., Computer Associates International, Inc., International Business Machines Corporation, Microsoft Corporation, Inc, Sun Microsystems, Inc, and TIBCO Software Inc (collectively, the "Authors") hereby grant you permission to copy and display the WS-Eventing Specification (the "Specification", which includes WSDL and schema documents), in any medium without fee or royalty, provided that you include the following on ALL copies of the Specification, that you make:
-
-1.	A link or URL to the WS-Eventing Specification at one of the Authors' websites
-2.	The copyright notice as shown in the WS-Eventing Specification.
-
-BEA, CA, IBM, Microsoft, Sun and TIBCO (collectively, the "Authors") each agree to grant you a license, under royalty-free and otherwise reasonable, non-discriminatory terms and conditions, to their respective essential patent claims that they deem necessary to implement the Specification.
-
-THE SPECIFICATION IS PROVIDED "AS IS," AND THE AUTHORS MAKE NO REPRESENTATIONS OR WARRANTIES, EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, NON-INFRINGEMENT, OR TITLE; THAT THE CONTENTS OF THE SPECIFICATION ARE SUITABLE FOR ANY PURPOSE; NOR THAT THE IMPLEMENTATION OF SUCH CONTENTS WILL NOT INFRINGE ANY THIRD PARTY PATENTS, COPYRIGHTS, TRADEMARKS OR OTHER RIGHTS.
-
-THE AUTHORS WILL NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF OR RELATING TO ANY USE OR DISTRIBUTION OF THE SPECIFICATION.
-
-The name and trademarks of the Authors may NOT be used in any manner, including advertising or publicity pertaining to the Specification or its contents without specific, written prior permission. Title to copyright in the Specification will at all times remain with the Authors.
-
-No other rights are granted by implication, estoppel or otherwise.
--->
-<xs:schema targetNamespace="http://schemas.xmlsoap.org/ws/2004/08/eventing"
-           xmlns:tns="http://schemas.xmlsoap.org/ws/2004/08/eventing"
-           xmlns:wsa="http://www.w3.org/2005/08/addressing"
-           xmlns:xs="http://www.w3.org/2001/XMLSchema"
-           elementFormDefault="qualified"
-           blockDefault="#all">
-
-  <xs:import namespace="http://www.w3.org/XML/1998/namespace" schemaLocation="http://www.w3.org/2001/xml.xsd"/>
-
-  <!--xs:import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="wsaddr.xsd"/-->
-  <xs:import namespace="http://www.w3.org/2005/08/addressing"/>
-
-  <!-- Types and global elements -->
-  <xs:complexType name="DeliveryType" mixed="true">
-    <xs:sequence>
-      <xs:any namespace="##any" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute name="Mode" type="xs:anyURI" use="optional"/>
-    <xs:anyAttribute namespace="##other" processContents="lax"/>
-  </xs:complexType>
-
-  <xs:element name="NotifyTo" type="wsa:EndpointReferenceType"/>
-
-  <xs:simpleType name="NonNegativeDurationType">
-    <xs:restriction base="xs:duration">
-      <xs:minInclusive value="P0Y0M0DT0H0M0S"/>
-    </xs:restriction>
-  </xs:simpleType>
-
-  <xs:simpleType name="ExpirationType">
-      <xs:union memberTypes="xs:dateTime tns:NonNegativeDurationType"/>
-  </xs:simpleType>
-
-  <xs:complexType name="FilterType" mixed="true">
-    <xs:sequence>
-      <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-    </xs:sequence>
-    <xs:attribute name="Dialect" type="xs:anyURI" use="optional"/>
-    <xs:anyAttribute namespace="##other" processContents="lax"/>
-  </xs:complexType>
-
-  <xs:complexType name="LanguageSpecificStringType">
-    <xs:simpleContent>
-      <xs:extension base="xs:string">
-        <xs:attribute ref="xml:lang"/>
-        <xs:anyAttribute namespace="##other" processContents="lax"/>
-      </xs:extension>
-    </xs:simpleContent>
-  </xs:complexType>
-
-  <!-- Subscribe request -->
-  <xs:element name="Subscribe">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="EndTo" type="wsa:EndpointReferenceType" minOccurs="0"/>
-        <xs:element name="Delivery" type="tns:DeliveryType"/>
-        <xs:element name="Expires" type="tns:ExpirationType" minOccurs="0"/>
-        <xs:element name="Filter" type="tns:FilterType" minOccurs="0"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <xs:element name="Identifier" type="xs:anyURI"/>
-
-  <!-- Subscribe response -->
-  <xs:element name="SubscribeResponse">
-    <xs:complexType>
-      <xs:sequence>
-	  <xs:element name="SubscriptionManager" type="wsa:EndpointReferenceType"/>
-        <xs:element name="Expires" type="tns:ExpirationType"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- Used in a fault if there's an unsupported dialect -->
-  <xs:element name="SupportedDialect" type="xs:anyURI"/>
-
-  <!-- Used in a fault if there's an unsupported delivery mode -->
-  <xs:element name="SupportedDeliveryMode" type="xs:anyURI"/>
-
-  <!-- Renew request -->
-  <xs:element name="Renew">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="Expires" type="tns:ExpirationType" minOccurs="0"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- Renew response -->
-  <xs:element name="RenewResponse">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="Expires" type="tns:ExpirationType" minOccurs="0"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- GetStatus request -->
-  <xs:element name="GetStatus">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- GetStatus response -->
-  <xs:element name="GetStatusResponse">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="Expires" type="tns:ExpirationType" minOccurs="0"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- Unsubscribe request -->
-  <xs:element name="Unsubscribe">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <!-- count(/s:Envelope/s:Body/*) = 0 for Unsubscribe response -->
-
-  <!-- SubscriptionEnd message -->
-  <xs:element name="SubscriptionEnd">
-    <xs:complexType>
-      <xs:sequence>
-        <xs:element name="SubscriptionManager" type="wsa:EndpointReferenceType"/>
-        <xs:element name="Code" type="tns:OpenSubscriptionEndCodeType"/>
-        <xs:element name="Reason" type="tns:LanguageSpecificStringType" minOccurs="0" maxOccurs="unbounded"/>
-        <xs:any namespace="##other" processContents="lax" minOccurs="0" maxOccurs="unbounded"/>
-      </xs:sequence>
-      <xs:anyAttribute namespace="##other" processContents="lax"/>
-    </xs:complexType>
-  </xs:element>
-
-  <xs:simpleType name="SubscriptionEndCodeType">
-    <xs:restriction base="xs:QName">
-      <xs:enumeration value="tns:DeliveryFailure"/>
-      <xs:enumeration value="tns:SourceShuttingDown"/>
-      <xs:enumeration value="tns:SourceCancelling"/>
-    </xs:restriction>
-  </xs:simpleType>
-
-  <xs:simpleType name="OpenSubscriptionEndCodeType">
-    <xs:union memberTypes="tns:SubscriptionEndCodeType xs:QName"/>
-  </xs:simpleType>
-
-  <xs:attribute name="EventSource" type="xs:boolean"/>
-
-</xs:schema>
\ No newline at end of file

Modified: stack/native/trunk/modules/testsuite/native-tests/scripts/build-jars-jaxws.xml
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/scripts/build-jars-jaxws.xml	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/scripts/build-jars-jaxws.xml	2011-05-11 12:53:19 UTC (rev 14373)
@@ -914,20 +914,6 @@
 			</classes>
 		</war>
 
-		<!-- jaxws-wseventing -->
-		<war warfile="${tests.output.dir}/test-libs/jaxws-wseventing.war" webxml="${tests.output.dir}/test-resources/jaxws/wseventing/WEB-INF/web.xml">
-			<classes dir="${tests.output.dir}/test-classes">
-				<include name="org/jboss/ws/eventing/*.class" />
-				<include name="org/jboss/test/ws/jaxws/wseventing/*.class" />
-			</classes>
-			<webinf dir="${tests.output.dir}/test-resources/jaxws/wseventing/WEB-INF">
-				<include name="wsdl/**" />
-			</webinf>
-            <manifest>
-                <attribute name="Dependencies" value="org.jboss.ws.native.jbossws-native-core"/>
-            </manifest>
-		</war>
-
 	</target>
 
 </project>

Modified: stack/native/trunk/modules/testsuite/native-tests/scripts/build-samples-jaxws.xml
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/scripts/build-samples-jaxws.xml	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/scripts/build-samples-jaxws.xml	2011-05-11 12:53:19 UTC (rev 14373)
@@ -268,29 +268,6 @@
           prefix="WEB-INF/wsdl"/>
     </war>
 
-    <!-- jaxws-samples-wseventing -->
-    <war warfile="${tests.output.dir}/test-libs/jaxws-samples-wseventing.war" webxml="${tests.output.dir}/test-resources/jaxws/samples/wseventing/WEB-INF/web.xml">
-      <classes dir="${tests.output.dir}/test-classes">
-        <include name="org/jboss/test/ws/jaxws/samples/wseventing/Sysmon**.class"/>
-      </classes>
-      <webinf dir="${tests.output.dir}/test-resources/jaxws/samples/wseventing/WEB-INF">
-        <include name="wsdl/jboss-web.xml"/>
-        <include name="wsdl/sysmon.wsdl"/>
-        <include name="wsdl/ws-eventing.wsdl"/>
-        <include name="wsdl/ws-eventing.xsd"/>
-        <include name="wsdl/ws-addr.xsd"/>
-      </webinf>
-      <manifest>
-        <attribute name="Dependencies" value="org.jboss.ws.native.jbossws-native-core"/>
-      </manifest>
-    </war>
-    <jar destfile="${tests.output.dir}/test-libs/jaxws-samples-wseventing-sink.jar">
-      <fileset dir="${tests.output.dir}/test-classes">
-        <include name="org/jboss/test/ws/jaxws/samples/wseventing/EventSink*.class"/>
-        <include name="org/jboss/test/ws/jaxws/samples/wseventing/SystemStatus.class"/>
-      </fileset>
-    </jar>
-    
     <!-- jaxws-samples-wssecurity-encrypt -->
     <war warfile="${tests.output.dir}/test-libs/jaxws-samples-wssecurity-encrypt.war"
       webxml="${tests.output.dir}/test-resources/jaxws/samples/wssecurity/WEB-INF/web.xml">

Modified: stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/wsdl11/WSDL11TestCase.java
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/wsdl11/WSDL11TestCase.java	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/java/org/jboss/test/ws/common/wsdl11/WSDL11TestCase.java	2011-05-11 12:53:19 UTC (rev 14373)
@@ -30,7 +30,6 @@
 
 import org.jboss.test.ws.tools.validation.WSDLValidator;
 import org.jboss.ws.common.Constants;
-import org.jboss.ws.extensions.eventing.EventingConstants;
 import org.jboss.ws.metadata.wsdl.WSDLBinding;
 import org.jboss.ws.metadata.wsdl.WSDLDefinitions;
 import org.jboss.ws.metadata.wsdl.WSDLEndpoint;
@@ -152,32 +151,6 @@
       assertEquals(new QName(TARGET_NAMESPACE, "SimpleUserType"), childPart.getType());
    }
 
-
-   public void testEventSourceBinding() throws Exception
-   {
-      URL wsdlFile = getResourceURL("common/wsdl11/inherit/wind_inherit.wsdl");
-
-      WSDLDefinitionsFactory factory = WSDLDefinitionsFactory.newInstance();
-      WSDLDefinitions wsdlDefinitions = factory.parse(wsdlFile);
-
-      WSDLService service = wsdlDefinitions.getService(new QName("http://schemas.xmlsoap.org/ws/2004/08/eventing", "EventingService"));
-      assertNotNull(service);
-      WSDLEndpoint[] endpoints = service.getEndpoints();
-      for (int i = 0; i < endpoints.length; i++)
-      {
-         WSDLEndpoint ep = endpoints[i];
-         assertEquals(EventingConstants.NS_EVENTING, ep.getName().getNamespaceURI());
-      }
-
-      WSDLInterface warningsInterface = wsdlDefinitions.getInterface(new QName(wsdlDefinitions.getTargetNamespace(), "Warnings"));
-      assertNotNull("Event source port type not parsed", warningsInterface);
-      assertEquals(warningsInterface.getName().getNamespaceURI(), "http://www.example.org/oceanwatch");
-
-      WSDLInterface eventSourceInterface = wsdlDefinitions.getInterface(new QName("http://schemas.xmlsoap.org/ws/2004/08/eventing", "EventSource"));
-      assertNotNull(eventSourceInterface);
-      assertEquals(eventSourceInterface.getName().getNamespaceURI(), EventingConstants.NS_EVENTING);
-   }
-
    public void testSwaMessages() throws Exception
    {
       URL wsdlFile = getResourceURL("common/wsdl11/SwaTestService.wsdl");

Deleted: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/soap/req5.xml
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/soap/req5.xml	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/soap/req5.xml	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,11 +0,0 @@
-<env:Envelope xmlns:env='http://schemas.xmlsoap.org/soap/envelope/'>
-   <env:Header xmlns:wsa='http://www.w3.org/2005/08/addressing'>
-      <wsa:To>http://www.jboss.org/sysmon/SystemInfo</wsa:To>
-      <wsa:Action>http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe</wsa:Action>
-      <wsa:MessageID>urn:uuid:69eb1744-c779-49b7-88f8-d58d0b01c85c</wsa:MessageID>
-      <wse:Identifier wsa:IsReferenceParameter='true' xmlns:wse='http://schemas.xmlsoap.org/ws/2004/08/eventing'>urn:jbwse:6eda352-a0de-4260-b804-1a9623e50b82</wse:Identifier>
-   </env:Header>
-   <env:Body>
-      <ns1:Unsubscribe xmlns:ns1='http://schemas.xmlsoap.org/ws/2004/08/eventing' xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance'/>
-   </env:Body>
-</env:Envelope>
\ No newline at end of file

Deleted: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.wsdl
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.wsdl	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.wsdl	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,133 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<wsdl:definitions
-      targetNamespace='http://schemas.xmlsoap.org/ws/2004/08/eventing'
-      xmlns:wse='http://schemas.xmlsoap.org/ws/2004/08/eventing'
-      xmlns:wsa10='http://www.w3.org/2005/08/addressing'
-      xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
-      xmlns:xs='http://www.w3.org/2001/XMLSchema'
-      xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
-
-   <wsdl:types>
-      <xs:schema targetNamespace='http://schemas.xmlsoap.org/ws/2004/08/eventing'>
-         <xs:include schemaLocation='eventing.xsd'/>
-      </xs:schema>
-   </wsdl:types>
-
-   <wsdl:message name='SubscribeMsg'>
-      <wsdl:part name='body' element='wse:Subscribe'/>
-   </wsdl:message>
-   <wsdl:message name='SubscribeResponseMsg'>
-      <wsdl:part name='body' element='wse:SubscribeResponse'/>
-   </wsdl:message>
-
-   <wsdl:message name='RenewMsg'>
-      <wsdl:part name='body' element='wse:Renew'/>
-   </wsdl:message>
-   <wsdl:message name='RenewResponseMsg'>
-      <wsdl:part name='body' element='wse:RenewResponse'/>
-   </wsdl:message>
-
-   <wsdl:message name='GetStatusMsg'>
-      <wsdl:part name='body' element='wse:GetStatus'/>
-   </wsdl:message>
-   <wsdl:message name='GetStatusResponseMsg'>
-      <wsdl:part name='body' element='wse:GetStatusResponse'/>
-   </wsdl:message>
-
-   <wsdl:message name='UnsubscribeMsg'>
-      <wsdl:part name='body' element='wse:Unsubscribe'/>
-   </wsdl:message>
-   <wsdl:message name='UnsubscribeResponseMsg'/>
-
-   <wsdl:message name='SubscriptionEnd'>
-      <wsdl:part name='body' element='wse:SubscriptionEnd'/>
-   </wsdl:message>
-
-   <wsdl:portType name='EventSource'>
-      <wsdl:operation name='SubscribeOp'>
-         <wsdl:input message='wse:SubscribeMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/Subscribe'/>
-         <wsdl:output message='wse:SubscribeResponseMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/SubscribeResponse'/>
-      </wsdl:operation>
-      <wsdl:operation name='SubscriptionEnd'>
-         <wsdl:output message='wse:SubscriptionEnd'/>
-      </wsdl:operation>
-   </wsdl:portType>
-
-   <wsdl:portType name='SubscriptionManager'>
-      <wsdl:operation name='RenewOp'>
-         <wsdl:input message='wse:RenewMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/Renew'/>
-         <wsdl:output message='wse:RenewResponseMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/RenewResponse'/>
-      </wsdl:operation>
-      <wsdl:operation name='GetStatusOp'>
-         <wsdl:input message='wse:GetStatusMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/GetStatus'/>
-         <wsdl:output message='wse:GetStatusResponseMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/GetStatusResponse'/>
-      </wsdl:operation>
-      <wsdl:operation name='UnsubscribeOp'>
-         <wsdl:input message='wse:UnsubscribeMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/Unsubscribe'/>
-         <wsdl:output message='wse:UnsubscribeResponseMsg' wsa10:Action='http://schemas.xmlsoap.org/ws/2004/08/eventing/UnsubscribeResponse'/>
-      </wsdl:operation>
-   </wsdl:portType>
-
-   <wsdl:binding name="EventSourceBinding" type="wse:EventSource">
-      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-      <wsdl:operation name="SubscribeOp">
-         <soap:operation soapAction=""/>
-         <wsdl:input>
-            <soap:body use="literal"/>
-         </wsdl:input>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-      <wsdl:operation name="SubscriptionEnd">
-         <soap:operation soapAction=""/>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-   </wsdl:binding>
-
-   <wsdl:binding name="SubscriptionManagerBinding" type="wse:SubscriptionManager">
-      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-      <wsdl:operation name="GetStatusOp">
-         <soap:operation soapAction=""/>
-         <wsdl:input>
-            <soap:body use="literal"/>
-         </wsdl:input>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-
-      <wsdl:operation name="RenewOp">
-         <soap:operation soapAction=""/>
-         <wsdl:input>
-            <soap:body use="literal"/>
-         </wsdl:input>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-
-      <wsdl:operation name="UnsubscribeOp">
-         <soap:operation soapAction=""/>
-         <wsdl:input>
-            <soap:body use="literal"/>
-         </wsdl:input>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-   </wsdl:binding>
-
-   <wsdl:service name="EventingService">
-      <wsdl:port name="EventSourcePort" binding="wse:EventSourceBinding">
-         <soap:address location="http://@jboss.bind.address@:8080/jbossws-test-eventing/ws4ee/EventSourcePortType"/>
-      </wsdl:port>
-      <wsdl:port name="SubscriptionManagerPort" binding="wse:SubscriptionManagerBinding">
-         <soap:address location="http://@jboss.bind.address@:8080/jbossws-test-eventing/ws4ee/SubscriptionManagerPortType"/>
-      </wsdl:port>
-   </wsdl:service>
-   
-</wsdl:definitions>
\ No newline at end of file

Deleted: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.xsd
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.xsd	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/eventing.xsd	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,192 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<xs:schema
-        targetNamespace="http://schemas.xmlsoap.org/ws/2004/08/eventing"
-        xmlns:tns="http://schemas.xmlsoap.org/ws/2004/08/eventing"
-        xmlns:wsa="http://www.w3.org/2005/08/addressing"
-        xmlns:xs="http://www.w3.org/2001/XMLSchema"
-        elementFormDefault="qualified"
-        attributeFormDefault="unqualified"
-        blockDefault="#all">
-
-    <!--TODO Parser complains about this
-xs:import namespace="http://www.w3.org/XML/1998/namespace"
-    schemaLocation="http://www.w3.org/2001/xml.xsd"/-->
-
-    <xs:import namespace="http://www.w3.org/2005/08/addressing" schemaLocation="wsaddr.xsd"/>
-
-    <!-- Types and global elements -->
-    <xs:complexType name="DeliveryType" mixed="true">
-        <xs:sequence>
-            <!--xs:any namespace="##any" processContents="lax"
-                    minOccurs="0" maxOccurs="unbounded" /-->
-            <xs:element name="NotifyTo" type="wsa:EndpointReferenceType" minOccurs="0" maxOccurs="1"/>
-        </xs:sequence>
-        <xs:attribute name="Mode" type="xs:anyURI" use="optional"/>
-        <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-    </xs:complexType>
-
-    <!--xs:element name="NotifyTo" type="wsa:EndpointReferenceType" /-->
-
-    <xs:simpleType name="NonNegativeDurationType">
-        <xs:restriction base="xs:duration">
-            <xs:minInclusive value="P0Y0M0DT0H0M0S"/>
-        </xs:restriction>
-    </xs:simpleType>
-
-    <xs:simpleType name="ExpirationType">
-        <xs:union memberTypes="xs:dateTime tns:NonNegativeDurationType"/>
-    </xs:simpleType>
-
-    <xs:complexType name="FilterType" mixed="true">
-        <!--xs:sequence>
-            <xs:any namespace="##other" processContents="lax"
-                    minOccurs="0" maxOccurs="unbounded" />
-        </xs:sequence-->
-        <xs:simpleContent>
-            <xs:extension base="xs:string">
-                <xs:attribute name="Dialect" type="xs:anyURI" use="optional"/>
-            </xs:extension>
-        </xs:simpleContent>
-
-        <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-    </xs:complexType>
-
-    <xs:complexType name="LanguageSpecificStringType">
-        <xs:simpleContent>
-            <xs:extension base="xs:string">
-                <!-- TODO Parser complains about this
-              xs:attribute ref="xml:lang" /-->
-                <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-            </xs:extension>
-        </xs:simpleContent>
-    </xs:complexType>
-
-    <xs:element name="Subscribe">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="EndTo" type="wsa:EndpointReferenceType"
-                            minOccurs="0"/>
-                <xs:element name="Delivery" type="tns:DeliveryType"/>
-                <xs:element name="Expires" type="xs:dateTime" minOccurs="0"/>
-                <xs:element name="Filter" type="tns:FilterType" minOccurs="0"/>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <xs:element name="Identifier" type="xs:anyURI"/>
-
-    <xs:element name="SubscribeResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="SubscriptionManager"
-                            type="wsa:EndpointReferenceType"/>
-                <xs:element name="Expires" type="xs:dateTime"/>
-
-                <!--xs:element name="Expires" type="tns:ExpirationType" /-->
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- Used in a fault if there's an unsupported dialect -->
-    <xs:element name="SupportedDialect" type="xs:anyURI"/>
-
-    <!-- Used in a fault if there's an unsupported delivery mode -->
-    <xs:element name="SupportedDeliveryMode" type="xs:anyURI"/>
-
-    <!-- Renew request -->
-    <xs:element name="Renew">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="Expires" type="xs:dateTime" minOccurs="0"/>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- Renew response -->
-    <xs:element name="RenewResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="Expires" type="xs:dateTime" minOccurs="0"/>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- GetStatus request -->
-    <xs:element name="GetStatus">
-        <xs:complexType>
-            <xs:sequence>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- GetStatus response -->
-    <xs:element name="GetStatusResponse">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="Expires" type="xs:dateTime" minOccurs="0"/>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- Unsubscribe request -->
-    <xs:element name="Unsubscribe">
-        <xs:complexType>
-            <xs:sequence>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <!-- count(/s:Envelope/s:Body/*) = 0 for Unsubscribe response -->
-    <!-- SubscriptionEnd message -->
-    <xs:element name="SubscriptionEnd">
-        <xs:complexType>
-            <xs:sequence>
-                <xs:element name="SubscriptionManager"
-                            type="wsa:EndpointReferenceType"/>
-                <xs:element name="Code" type="tns:OpenSubscriptionEndCodeType"/>
-                <xs:element name="Reason" type="tns:LanguageSpecificStringType"
-                            minOccurs="0" maxOccurs="unbounded"/>
-                <!--xs:any namespace="##other" processContents="lax"
-                        minOccurs="0" maxOccurs="unbounded" /-->
-            </xs:sequence>
-            <!--xs:anyAttribute namespace="##other" processContents="lax" /-->
-        </xs:complexType>
-    </xs:element>
-
-    <xs:simpleType name="SubscriptionEndCodeType">
-        <xs:restriction base="xs:QName">
-            <xs:enumeration value="tns:DeliveryFailure"/>
-            <xs:enumeration value="tns:SourceShuttingDown"/>
-            <xs:enumeration value="tns:SourceCancelling"/>
-        </xs:restriction>
-    </xs:simpleType>
-
-    <xs:simpleType name="OpenSubscriptionEndCodeType">
-        <xs:union memberTypes="tns:SubscriptionEndCodeType xs:QName"/>
-    </xs:simpleType>
-
-    <xs:attribute name="EventSource" type="xs:boolean"/>
-
-</xs:schema>

Deleted: stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/wind_inherit.wsdl
===================================================================
--- stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/wind_inherit.wsdl	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/native-tests/src/test/resources/common/wsdl11/inherit/wind_inherit.wsdl	2011-05-11 12:53:19 UTC (rev 14373)
@@ -1,57 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-
-<wsdl:definitions
-      targetNamespace="http://www.example.org/oceanwatch"
-      xmlns:tns="http://www.example.org/oceanwatch"
-      xmlns:wse='http://schemas.xmlsoap.org/ws/2004/08/eventing'
-      xmlns:wsdl='http://schemas.xmlsoap.org/wsdl/'
-      xmlns:wsa10='http://www.w3.org/2005/08/addressing'
-      xmlns:xs='http://www.w3.org/2001/XMLSchema'
-      xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
-
-   <wsdl:import
-         namespace='http://schemas.xmlsoap.org/ws/2004/08/eventing'
-         location='eventing.wsdl' />
-
-   <wsdl:types>
-
-      <xs:schema
-            targetNamespace="http://www.example.org/oceanwatch"
-            elementFormDefault="qualified"
-            blockDefault="#all">
-         <xs:element name="WindReport">
-            <xs:complexType>
-               <xs:sequence>
-                  <xs:element name="Date" type="xs:string"/>
-                  <xs:element name="Time" type="xs:string"/>
-                  <xs:element name="Speed" type="xs:string"/>
-                  <xs:element name="Location" type="xs:string"/>
-                  <xs:element name="County" type="xs:string"/>
-                  <xs:element name="State" type="xs:string"/>
-                  <xs:element name="Lat" type="xs:string"/>
-                  <xs:element name="Long" type="xs:string"/>
-                  <xs:element name="Comments" type="xs:string"/>
-               </xs:sequence>
-            </xs:complexType>
-         </xs:element>
-      </xs:schema>
-
-   </wsdl:types>
-
-   <wsdl:portType name='Warnings' wse:EventSource='true'>
-      <wsdl:operation name='WindOp'>
-         <wsdl:output message='tns:WindMsg'/>
-      </wsdl:operation>
-   </wsdl:portType>
-
-   <wsdl:binding name="WarningsBinding" type="tns:Warnings">
-      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
-      <wsdl:operation name="WindOp">
-         <soap:operation soapAction=""/>
-         <wsdl:output>
-            <soap:body use="literal"/>
-         </wsdl:output>
-      </wsdl:operation>
-   </wsdl:binding>  
-
-</wsdl:definitions>
\ No newline at end of file

Modified: stack/native/trunk/modules/testsuite/pom.xml
===================================================================
--- stack/native/trunk/modules/testsuite/pom.xml	2011-05-11 09:03:34 UTC (rev 14372)
+++ stack/native/trunk/modules/testsuite/pom.xml	2011-05-11 12:53:19 UTC (rev 14373)
@@ -732,8 +732,6 @@
                 <phase>test-compile</phase>
                 <configuration>
                   <testExcludes>
-                    <!-- WSEventing still depends on JBoss Remoting -->
-                    <exclude>org/jboss/test/ws/jaxws/wseventing/**</exclude>
                     <!-- EJB3 client API dependencies -->
                     <exclude>org/jboss/test/ws/jaxws/jbws944/**</exclude>
                     <exclude>org/jboss/test/ws/jaxws/webserviceref/**</exclude>
@@ -847,10 +845,6 @@
                  <!-- # [JBWS-3240] Rewrite tests relying on $JBOSS_HOME/server/default/tmp/jbossws folder existence -->
                  <exclude>org/jboss/test/ws/jaxws/samples/xop/doclit/**</exclude>
 
-                 <!-- # [JBWS-3244] resuscitate WS-Eventing -->
-                 <exclude>org/jboss/test/ws/jaxws/wseventing/**</exclude>
-                 <exclude>org/jboss/test/ws/jaxws/samples/wseventing/**</exclude>
-
                  <!-- # [JBWS-3246] Resuscitate JSON -->
                  <exclude>org/jboss/test/ws/jaxws/json/JsonTestCase*</exclude>
 



More information about the jbossws-commits mailing list