Author: hfnukal
Date: 2012-08-02 03:46:25 -0400 (Thu, 02 Aug 2012)
New Revision: 8809
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/jbossws-entities.properties
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp.wsdl
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_bindings.wsdl
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.wsdl
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.xsd
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_types.xsd
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/xml.xsd
Log:
Bug 831445 - WSRP is failing when including OASIS WSRP WSDL
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/jbossws-entities.properties
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/jbossws-entities.properties
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/jbossws-entities.properties 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,28 @@
+urn\:jboss\:jaxrpc-config\:2.0=schema/jaxrpc-config_2_0.xsd
+urn\:jboss\:jaxws-config\:2.0=schema/jaxws-config_2_0.xsd
+http\://www.jboss.com/ws-security/config=schema/jboss-ws-security_1_0.xsd
+http\://www.jboss.org/jbossws-tools=schema/jbossws-tool_1_0.xsd
+http\://java.sun.com/xml/ns/javaee=schema/javaee_web_services_1_2.xsd
+http\://www.w3.org/2005/08/addressing=schema/ws-addr.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
+http\://www.ibm.com/webservices/xsd/j2ee_web_services_1_1.xsd=schema/j2ee_web_services_1_1.xsd
+http\://www.ibm.com/webservices/xsd/j2ee_jaxrpc_mapping_1_1.xsd=schema/j2ee_jaxrpc_mapping_1_1.xsd
+http\://ws-i.org/profiles/basic/1.1/xsd=schema/swaref.xsd
+http\://schemas.xmlsoap.org/wsdl/=schema/wsdl11.xsd
+http\://www.w3.org/2003/11/wsdl=schema/wsdl20.xsd
+http\://www.w3.org/2005/05/xmlmime=schema/xml-media-types.xsd
+#http\://www.w3.org/XML/1998/namespace=schema/xml.xsd
+http\://schemas.xmlsoap.org/ws/2004/09/policy=schema/policy_200409.xsd
+http\://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd=schema/oasis-200401-wss-wssecurity-secext-1.0.xsd
+http\://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd=schema/oasis-200401-wss-wssecurity-utility-1.0.xsd
+http\://www.w3.org/2000/09/xmldsig#=schema/xmldsig-core-schema.xsd
+http\://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_bindings.wsdl=META-INF/wsrp/wsrp_v1_bindings.wsdl
+http\://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_interfaces.wsdl=META-INF/wsrp/wsrp_v1_interfaces.wsdl
+http\://www.oasis-open.org/committees/wsrp/specifications/version1/wsrp_v1_types.xsd=META-INF/wsrp/wsrp_v1_types.xsd
+http\://www.w3.org/2001/xml.xsd=META-INF/wsrp/xml.xsd
+#http\://www.w3.org/2001/xml.xsd=schema/xml.xsd
+urn\:oasis\:names\:tc\:wsrp\:v1\:types=META-INF/wsrp/wsrp_v1_types.xsd
+http\://www.w3.org/XML/1998/namespace=META-INF/wsrp/xml.xsd
+urn\:oasis\:names\:tc\:wsrp\:v1\:intf=META-INF/wsrp/wsrp_v1_interfaces.xsd
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp.wsdl
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp.wsdl
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp.wsdl 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,18 @@
+<?xml version = '1.0'?>
+<wsdl:definitions
xmlns="http://schemas.xmlsoap.org/wsdl/"
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/"
xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind"
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
targetNamespace="urn:oasis:names:tc:wsrp:v1:wsdl">
+ <import namespace="urn:oasis:names:tc:wsrp:v1:bind"
location="http://www.oasis-open.org/committees/wsrp/specifications/v...
+ <wsdl:service name="WSRPService">
+ <wsdl:port binding="bind:WSRP_v1_Markup_Binding_SOAP"
name="WSRPBaseService">
+ <soap:address
location="http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx"/>
+ </wsdl:port>
+ <wsdl:port binding="bind:WSRP_v1_ServiceDescription_Binding_SOAP"
name="WSRPServiceDescriptionService">
+ <soap:address
location="http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx"/>
+ </wsdl:port>
+ <wsdl:port binding="bind:WSRP_v1_Registration_Binding_SOAP"
name="WSRPRegistrationService">
+ <soap:address
location="http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx"/>
+ </wsdl:port>
+ <wsdl:port binding="bind:WSRP_v1_PortletManagement_Binding_SOAP"
name="WSRPPortletManagementService">
+ <soap:address
location="http://wsrp.netunitysoftware.com:80/WSRPTestService/WSRPTestService.asmx"/>
+ </wsdl:port>
+ </wsdl:service>
+</wsdl:definitions>
\ No newline at end of file
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_bindings.wsdl
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_bindings.wsdl
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_bindings.wsdl 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,419 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="urn:oasis:names:tc:wsrp:v1:bind"
+ xmlns:bind="urn:oasis:names:tc:wsrp:v1:bind"
+ xmlns:intf="urn:oasis:names:tc:wsrp:v1:intf"
+
+
xmlns="http://schemas.xmlsoap.org/wsdl/"
+
+
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+
xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/">
+
+<!-- This file reflects v1.0 of the specification -->
+
+
+ <import namespace="urn:oasis:names:tc:wsrp:v1:intf"
+ location="wsrp_v1_interfaces.wsdl"/>
+
+ <wsdl:binding name="WSRP_v1_Markup_Binding_SOAP"
type="intf:WSRP_v1_Markup_PortType">
+ <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="getMarkup">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:getMarkup"/>
+ <wsdl:input name="getMarkup">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="getMarkupResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidCookie">
+ <soap:fault name="InvalidCookie" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidSession">
+ <soap:fault name="InvalidSession" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedMode">
+ <soap:fault name="UnsupportedMode" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedWindowState">
+ <soap:fault name="UnsupportedWindowState"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedLocale">
+ <soap:fault name="UnsupportedLocale" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedMimeType">
+ <soap:fault name="UnsupportedMimeType" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="performBlockingInteraction">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:performBlockingInteraction"/>
+ <wsdl:input name="performBlockingInteraction">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="performBlockingInteractionResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="PortletStateChangeRequired">
+ <soap:fault name="PortletStateChangeRequired"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidCookie">
+ <soap:fault name="InvalidCookie" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidSession">
+ <soap:fault name="InvalidSession" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedMode">
+ <soap:fault name="UnsupportedMode" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedWindowState">
+ <soap:fault name="UnsupportedWindowState"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedLocale">
+ <soap:fault name="UnsupportedLocale" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="UnsupportedMimeType">
+ <soap:fault name="UnsupportedMimeType" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="releaseSessions">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:releaseSessions"/>
+ <wsdl:input name="releaseSessions">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="releaseSessionsResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="initCookie">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:initCookie"/>
+ <wsdl:input name="initCookie">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="initCookieResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ </wsdl:binding>
+
+
+ <wsdl:binding name="WSRP_v1_ServiceDescription_Binding_SOAP"
type="intf:WSRP_v1_ServiceDescription_PortType">
+ <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="getServiceDescription">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:getServiceDescription"/>
+ <wsdl:input name="getServiceDescription">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="getServiceDescriptionResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:binding name="WSRP_v1_PortletManagement_Binding_SOAP"
type="intf:WSRP_v1_PortletManagement_PortType">
+ <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="getPortletDescription">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:getPortletDescription"/>
+ <wsdl:input name="getPortletDescription">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="getPortletDescriptionResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="clonePortlet">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:clonePortlet"/>
+ <wsdl:input name="clonePortlet">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="clonePortletResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="destroyPortlets">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:destroyPortlets"/>
+ <wsdl:input name="destroyPortlets">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="destroyPortletsResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="setPortletProperties">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:setPortletProperties"/>
+ <wsdl:input name="setPortletProperties">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="setPortletPropertiesResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="getPortletProperties">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:getPortletProperties"/>
+ <wsdl:input name="getPortletProperties">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="getPortletPropertiesResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="getPortletPropertyDescription">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:getPortletPropertyDescription"/>
+ <wsdl:input name="getPortletPropertyDescription">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="getPortletPropertyDescriptionResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="AccessDenied">
+ <soap:fault name="AccessDenied" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidUserCategory">
+ <soap:fault name="InvalidUserCategory" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InconsistentParameters">
+ <soap:fault name="InconsistentParameters"
use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="InvalidHandle">
+ <soap:fault name="InvalidHandle" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ </wsdl:binding>
+
+ <wsdl:binding name="WSRP_v1_Registration_Binding_SOAP"
type="intf:WSRP_v1_Registration_PortType">
+ <soap:binding style="document"
transport="http://schemas.xmlsoap.org/soap/http"/>
+
+ <wsdl:operation name="register">
+ <soap:operation soapAction="urn:oasis:names:tc:wsrp:v1:register"/>
+ <wsdl:input name="register">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="registerResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="deregister">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:deregister"/>
+ <wsdl:input name="deregister">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="deregisterResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+
+ <wsdl:operation name="modifyRegistration">
+ <soap:operation
soapAction="urn:oasis:names:tc:wsrp:v1:modifyRegistration"/>
+ <wsdl:input name="modifyRegistration">
+ <soap:body use="literal"/>
+ </wsdl:input>
+ <wsdl:output name="modifyRegistrationResponse">
+ <soap:body use="literal"/>
+ </wsdl:output>
+ <wsdl:fault name="InvalidRegistration">
+ <soap:fault name="InvalidRegistration" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="MissingParameters">
+ <soap:fault name="MissingParameters" use="literal"/>
+ </wsdl:fault>
+ <wsdl:fault name="OperationFailed">
+ <soap:fault name="OperationFailed" use="literal"/>
+ </wsdl:fault>
+ </wsdl:operation>
+ </wsdl:binding>
+</wsdl:definitions>
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.wsdl
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.wsdl
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.wsdl 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,348 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<wsdl:definitions targetNamespace="urn:oasis:names:tc:wsrp:v1:intf"
+ xmlns:types="urn:oasis:names:tc:wsrp:v1:types"
+ xmlns:intf="urn:oasis:names:tc:wsrp:v1:intf"
+
+
xmlns="http://schemas.xmlsoap.org/wsdl/"
+
+
xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/"
+
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+ >
+
+<!-- This file reflects v1.0 of the specification -->
+
+ <wsdl:types>
+ <schema targetNamespace="urn:oasis:names:tc:wsrp:v1:intf"
+
xmlns="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified">
+
+ <import namespace="urn:oasis:names:tc:wsrp:v1:types"
schemaLocation="wsrp_v1_types.xsd"/>
+
+ </schema>
+ </wsdl:types>
+
+
+<!-- - - - - - - - - -->
+<!-- fault messages -->
+<!-- - - - - - - - - -->
+
+ <wsdl:message name="AccessDenied">
+ <wsdl:part name="fault" element="types:AccessDenied"/>
+ </wsdl:message>
+
+ <wsdl:message name="InvalidUserCategory">
+ <wsdl:part name="fault"
element="types:InvalidUserCategory"/>
+ </wsdl:message>
+
+ <wsdl:message name="InconsistentParameters">
+ <wsdl:part name="fault"
element="types:InconsistentParameters"/>
+ </wsdl:message>
+
+ <wsdl:message name="InvalidRegistration">
+ <wsdl:part name="fault"
element="types:InvalidRegistration"/>
+ </wsdl:message>
+
+ <wsdl:message name="MissingParameters">
+ <wsdl:part name="fault"
element="types:MissingParameters"/>
+ </wsdl:message>
+
+ <wsdl:message name="OperationFailed">
+ <wsdl:part name="fault" element="types:OperationFailed"/>
+ </wsdl:message>
+
+ <wsdl:message name="InvalidHandle">
+ <wsdl:part name="fault" element="types:InvalidHandle"/>
+ </wsdl:message>
+
+ <wsdl:message name="PortletStateChangeRequired">
+ <wsdl:part name="fault"
element="types:PortletStateChangeRequired"/>
+ </wsdl:message>
+
+ <wsdl:message name="InvalidCookie">
+ <wsdl:part name="fault" element="types:InvalidCookie"/>
+ </wsdl:message>
+
+ <wsdl:message name="InvalidSession">
+ <wsdl:part name="fault" element="types:InvalidSession"/>
+ </wsdl:message>
+
+ <wsdl:message name="UnsupportedMode">
+ <wsdl:part name="fault" element="types:UnsupportedMode"/>
+ </wsdl:message>
+
+ <wsdl:message name="UnsupportedWindowState">
+ <wsdl:part name="fault"
element="types:UnsupportedWindowState"/>
+ </wsdl:message>
+
+ <wsdl:message name="UnsupportedLocale">
+ <wsdl:part name="fault"
element="types:UnsupportedLocale"/>
+ </wsdl:message>
+
+ <wsdl:message name="UnsupportedMimeType">
+ <wsdl:part name="fault"
element="types:UnsupportedMimeType"/>
+ </wsdl:message>
+
+
+<!-- - - - - - - - - - - -->
+<!-- Operations messages -->
+<!-- - - - - - - - - - - -->
+
+ <wsdl:message name="getMarkup">
+ <wsdl:part name="getMarkup" element="types:getMarkup"/>
+ </wsdl:message>
+ <wsdl:message name="getMarkupResponse">
+ <wsdl:part name="getMarkupResponse"
element="types:getMarkupResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="performBlockingInteraction">
+ <wsdl:part name="performBlockingInteraction"
element="types:performBlockingInteraction"/>
+ </wsdl:message>
+ <wsdl:message name="performBlockingInteractionResponse">
+ <wsdl:part name="performBlockingInteractionResponse"
element="types:performBlockingInteractionResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="getServiceDescription">
+ <wsdl:part name="getServiceDescription"
element="types:getServiceDescription"/>
+ </wsdl:message>
+ <wsdl:message name="getServiceDescriptionResponse">
+ <wsdl:part name="getServiceDescriptionResponse"
element="types:getServiceDescriptionResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="register">
+ <wsdl:part name="register" element="types:register"/>
+ </wsdl:message>
+ <wsdl:message name="registerResponse">
+ <wsdl:part name="registerResponse"
element="types:registerResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="deregister">
+ <wsdl:part name="deregister" element="types:deregister"/>
+ </wsdl:message>
+ <wsdl:message name="deregisterResponse">
+ <wsdl:part name="deregisterResponse"
element="types:deregisterResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="modifyRegistration">
+ <wsdl:part name="modifyRegistration"
element="types:modifyRegistration"/>
+ </wsdl:message>
+ <wsdl:message name="modifyRegistrationResponse">
+ <wsdl:part name="modifyRegistrationResponse"
element="types:modifyRegistrationResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="getPortletDescription">
+ <wsdl:part name="getPortletDescription"
element="types:getPortletDescription"/>
+ </wsdl:message>
+ <wsdl:message name="getPortletDescriptionResponse">
+ <wsdl:part name="getPortletDescriptionResponse"
element="types:getPortletDescriptionResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="clonePortlet">
+ <wsdl:part name="clonePortlet"
element="types:clonePortlet"/>
+ </wsdl:message>
+ <wsdl:message name="clonePortletResponse">
+ <wsdl:part name="clonePortletResponse"
element="types:clonePortletResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="destroyPortlets">
+ <wsdl:part name="destroyPortlets"
element="types:destroyPortlets"/>
+ </wsdl:message>
+ <wsdl:message name="destroyPortletsResponse">
+ <wsdl:part name="destroyPortletsResponse"
element="types:destroyPortletsResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="setPortletProperties">
+ <wsdl:part name="setPortletProperties"
element="types:setPortletProperties"/>
+ </wsdl:message>
+ <wsdl:message name="setPortletPropertiesResponse">
+ <wsdl:part name="setPortletPropertiesResponse"
element="types:setPortletPropertiesResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="getPortletProperties">
+ <wsdl:part name="getPortletProperties"
element="types:getPortletProperties"/>
+ </wsdl:message>
+ <wsdl:message name="getPortletPropertiesResponse">
+ <wsdl:part name="getPortletPropertiesResponse"
element="types:getPortletPropertiesResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="getPortletPropertyDescription">
+ <wsdl:part name="getPortletPropertyDescription"
element="types:getPortletPropertyDescription"/>
+ </wsdl:message>
+ <wsdl:message name="getPortletPropertyDescriptionResponse">
+ <wsdl:part name="getPortletPropertyDescriptionResponse"
element="types:getPortletPropertyDescriptionResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="releaseSessions">
+ <wsdl:part name="releaseSessions"
element="types:releaseSessions"/>
+ </wsdl:message>
+ <wsdl:message name="releaseSessionsResponse">
+ <wsdl:part name="releaseSessionsResponse"
element="types:releaseSessionsResponse"/>
+ </wsdl:message>
+
+ <wsdl:message name="initCookie">
+ <wsdl:part name="initCookie" element="types:initCookie"/>
+ </wsdl:message>
+ <wsdl:message name="initCookieResponse">
+ <wsdl:part name="initCookieResponse"
element="types:initCookieResponse"/>
+ </wsdl:message>
+
+ <wsdl:portType name="WSRP_v1_Markup_PortType">
+ <wsdl:operation name="getMarkup">
+ <wsdl:input message="intf:getMarkup"
name="getMarkup"/>
+ <wsdl:output message="intf:getMarkupResponse"
name="getMarkupResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ <wsdl:fault message="intf:InvalidCookie"
name="InvalidCookie"/>
+ <wsdl:fault message="intf:InvalidSession"
name="InvalidSession"/>
+ <wsdl:fault message="intf:UnsupportedMode"
name="UnsupportedMode"/>
+ <wsdl:fault message="intf:UnsupportedWindowState"
name="UnsupportedWindowState"/>
+ <wsdl:fault message="intf:UnsupportedLocale"
name="UnsupportedLocale"/>
+ <wsdl:fault message="intf:UnsupportedMimeType"
name="UnsupportedMimeType"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="performBlockingInteraction">
+ <wsdl:input message="intf:performBlockingInteraction"
name="performBlockingInteraction"/>
+ <wsdl:output message="intf:performBlockingInteractionResponse"
name="performBlockingInteractionResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ <wsdl:fault message="intf:PortletStateChangeRequired"
name="PortletStateChangeRequired"/>
+ <wsdl:fault message="intf:InvalidCookie"
name="InvalidCookie"/>
+ <wsdl:fault message="intf:InvalidSession"
name="InvalidSession"/>
+ <wsdl:fault message="intf:UnsupportedMode"
name="UnsupportedMode"/>
+ <wsdl:fault message="intf:UnsupportedWindowState"
name="UnsupportedWindowState"/>
+ <wsdl:fault message="intf:UnsupportedLocale"
name="UnsupportedLocale"/>
+ <wsdl:fault message="intf:UnsupportedMimeType"
name="UnsupportedMimeType"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="releaseSessions">
+ <wsdl:input message="intf:releaseSessions"
name="releaseSessions"/>
+ <wsdl:output message="intf:releaseSessionsResponse"
name="releaseSessionsResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="initCookie">
+ <wsdl:input message="intf:initCookie"
name="initCookie"/>
+ <wsdl:output message="intf:initCookieResponse"
name="initCookieResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:portType name="WSRP_v1_ServiceDescription_PortType">
+ <wsdl:operation name="getServiceDescription">
+ <wsdl:input message="intf:getServiceDescription"
name="getServiceDescription"/>
+ <wsdl:output message="intf:getServiceDescriptionResponse"
name="getServiceDescriptionResponse"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:portType name="WSRP_v1_Registration_PortType">
+ <wsdl:operation name="register">
+ <wsdl:input message="intf:register"
name="register"/>
+ <wsdl:output message="intf:registerResponse"
name="registerResponse"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="deregister">
+ <wsdl:input message="intf:deregister"
name="deregister"/>
+ <wsdl:output message="intf:deregisterResponse"
name="deregisterResponse"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="modifyRegistration">
+ <wsdl:input message="intf:modifyRegistration"
name="modifyRegistration"/>
+ <wsdl:output message="intf:modifyRegistrationResponse"
name="modifyRegistrationResponse"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+ </wsdl:portType>
+
+ <wsdl:portType name="WSRP_v1_PortletManagement_PortType">
+ <wsdl:operation name="getPortletDescription">
+ <wsdl:input message="intf:getPortletDescription"
name="getPortletDescription"/>
+ <wsdl:output message="intf:getPortletDescriptionResponse"
name="getPortletDescriptionResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="clonePortlet">
+ <wsdl:input message="intf:clonePortlet"
name="clonePortlet"/>
+ <wsdl:output message="intf:clonePortletResponse"
name="clonePortletResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="destroyPortlets">
+ <wsdl:input message="intf:destroyPortlets"
name="destroyPortlets"/>
+ <wsdl:output message="intf:destroyPortletsResponse"
name="destroyPortletsResponse"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="setPortletProperties">
+ <wsdl:input message="intf:setPortletProperties"
name="setPortletProperties"/>
+ <wsdl:output message="intf:setPortletPropertiesResponse"
name="setPortletPropertiesResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="getPortletProperties">
+ <wsdl:input message="intf:getPortletProperties"
name="getPortletProperties"/>
+ <wsdl:output message="intf:getPortletPropertiesResponse"
name="getPortletPropertiesResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ </wsdl:operation>
+
+ <wsdl:operation name="getPortletPropertyDescription">
+ <wsdl:input message="intf:getPortletPropertyDescription"
name="getPortletPropertyDescription"/>
+ <wsdl:output message="intf:getPortletPropertyDescriptionResponse"
name="getPortletPropertyDescriptionResponse"/>
+ <wsdl:fault message="intf:AccessDenied"
name="AccessDenied"/>
+ <wsdl:fault message="intf:InvalidUserCategory"
name="InvalidUserCategory"/>
+ <wsdl:fault message="intf:InconsistentParameters"
name="InconsistentParameters"/>
+ <wsdl:fault message="intf:InvalidRegistration"
name="InvalidRegistration"/>
+ <wsdl:fault message="intf:MissingParameters"
name="MissingParameters"/>
+ <wsdl:fault message="intf:OperationFailed"
name="OperationFailed"/>
+ <wsdl:fault message="intf:InvalidHandle"
name="InvalidHandle"/>
+ </wsdl:operation>
+ </wsdl:portType>
+</wsdl:definitions>
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.xsd
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.xsd
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_interfaces.xsd 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<schema targetNamespace="urn:oasis:names:tc:wsrp:v1:intf"
+
xmlns="http://www.w3.org/2001/XMLSchema"
+ elementFormDefault="qualified">
+ <import namespace="urn:oasis:names:tc:wsrp:v1:types"
schemaLocation="wsrp_v1_types.xsd"/>
+</schema>
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_types.xsd
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_types.xsd
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/wsrp_v1_types.xsd 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,850 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<schema targetNamespace="urn:oasis:names:tc:wsrp:v1:types"
+ xmlns:types="urn:oasis:names:tc:wsrp:v1:types"
+
+
xmlns="http://www.w3.org/2001/XMLSchema"
+
xmlns:xsd="http://www.w3.org/2001/XMLSchema"
+
+ elementFormDefault="qualified">
+
+<!-- This file reflects v1.0 of the specification -->
+
+ <import
namespace="http://www.w3.org/XML/1998/namespace"
schemaLocation="http://www.w3.org/2001/xml.xsd" />
+
+<!-- - - - - - - - - - - - - - - - - -->
+<!-- General types used throughout -->
+<!-- - - - - - - - - - - - - - - - - -->
+
+<!-- This definition matches the WSRP v1 specification, but is not used throughout
the
+ rest of these definitions as not all stacks are able to handle restrictions on
strings
+-->
+ <simpleType name="Handle">
+ <restriction base="xsd:string">
+ <xsd:minLength value="1"/>
+ <xsd:maxLength value="255"/>
+ </restriction>
+ </simpleType>
+ <element name="Handle" type="types:Handle"/>
+
+<!-- This definition matches the WSRP v1 specification, but is not used throughout
the
+ rest of these definitions as not all stacks are able to handle restrictions on
strings
+-->
+ <simpleType name="ID">
+ <restriction base="xsd:string">
+ <xsd:minLength value="1"/>
+ <xsd:maxLength value="4096"/>
+ </restriction>
+ </simpleType>
+ <element name="ID" type="types:ID"/>
+
+<!-- This definition matches the WSRP v1 specification, but is not used throughout
the
+ rest of these definitions as not all stacks are able to handle restrictions on
strings
+-->
+ <simpleType name="Key">
+ <restriction base="xsd:string">
+ <xsd:minLength value="1"/>
+ <xsd:maxLength value="255"/>
+ </restriction>
+ </simpleType>
+ <element name="Key" type="types:Key"/>
+
+ <complexType name="Extension">
+ <sequence>
+ <any namespace="##other"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="LocalizedString">
+ <sequence>
+ <element name="value" type="xsd:string"/>
+ </sequence>
+ <attribute ref="xml:lang" use="required"/>
+ <attribute name="resourceName" type="xsd:string"/>
+ </complexType>
+
+ <complexType name="ResourceList">
+ <sequence>
+ <element name="resources" type="types:Resource"
maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="Resource">
+ <sequence>
+ <element name="values" type="types:ResourceValue"
maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="resourceName" type="xsd:string"
use="required"/>
+ </complexType>
+
+ <complexType name="ResourceValue">
+ <sequence>
+ <element name="value" type="xsd:string"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute ref="xml:lang" use="required"/>
+ </complexType>
+
+ <complexType name="StringArray">
+ <sequence>
+ <element name="String" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="StringArray" type="types:StringArray"/>
+
+ <complexType name="NamedString">
+ <sequence>
+ <element name="value" type="xsd:string"/>
+ </sequence>
+ <attribute name="name" type="xsd:string"
use="required"/>
+ </complexType>
+
+ <complexType name="NamedStringArray">
+ <sequence>
+ <element name="NamedString" type="types:NamedString"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="NamedStringArray"
type="types:NamedStringArray"/>
+
+<!-- - - - - - - - - -->
+<!-- Producer types -->
+<!-- - - - - - - - - -->
+
+ <complexType name="RegistrationData">
+ <sequence>
+ <element name="consumerName"
type="xsd:string"/>
+ <element name="consumerAgent"
type="xsd:string"/>
+ <element name="methodGetSupported"
type="xsd:boolean"/>
+ <element name="consumerModes" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="consumerWindowStates" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="consumerUserScopes" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="customUserProfileData" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="registrationProperties" type="types:Property"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions"
type="types:Extension" minOccurs="0"
maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="RegistrationData"
type="types:RegistrationData"/>
+
+ <complexType name="RegistrationState">
+ <sequence>
+ <element name="registrationState" type="xsd:base64Binary"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="RegistrationState"
type="types:RegistrationState"/>
+
+ <complexType name="RegistrationContext">
+ <sequence>
+ <!-- <element name="registrationHandle"
type="types:Handle"/>
+ JAX-RPC RI doesn't handle restrictions on xsd:string
+ -->
+ <element name="registrationHandle" type="xsd:string"/>
+ <element name="registrationState" type="xsd:base64Binary"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="RegistrationContext"
type="types:RegistrationContext"/>
+
+ <complexType name="SessionContext">
+ <sequence>
+ <element name="sessionID" type="xsd:string"/>
+ <element name="expires" type="xsd:int"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="SessionContext" type="types:SessionContext"/>
+
+ <complexType name="RuntimeContext">
+ <sequence>
+ <element name="userAuthentication" type="xsd:string"/>
+ <element name="portletInstanceKey" type="xsd:string"
minOccurs="0"/>
+ <element name="namespacePrefix" type="xsd:string"
minOccurs="0"/>
+ <element name="templates" type="types:Templates"
minOccurs="0"/>
+ <element name="sessionID" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="RuntimeContext" type="types:RuntimeContext"/>
+
+ <complexType name="ItemDescription">
+ <sequence>
+ <element name="description"
type="types:LocalizedString"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="itemName" type="xsd:string"
use="required"/>
+ </complexType>
+
+ <simpleType name="CookieProtocol">
+ <restriction base="xsd:string">
+ <enumeration value="none"/>
+ <enumeration value="perUser"/>
+ <enumeration value="perGroup"/>
+ </restriction>
+ </simpleType>
+
+ <complexType name="ServiceDescription">
+ <sequence>
+ <element name="requiresRegistration"
type="xsd:boolean"/>
+ <element name="offeredPortlets"
type="types:PortletDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="userCategoryDescriptions"
type="types:ItemDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="customUserProfileItemDescriptions"
type="types:ItemDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="customWindowStateDescriptions"
type="types:ItemDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="customModeDescriptions"
type="types:ItemDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="requiresInitCookie"
type="types:CookieProtocol" default="none"
minOccurs="0"/>
+ <element name="registrationPropertyDescription"
type="types:ModelDescription" minOccurs="0"/>
+ <element name="locales" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="resourceList"
type="types:ResourceList" minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="ServiceDescription"
type="types:ServiceDescription"/>
+
+
+<!-- - - - - - - - - - - - - - - - - - - -->
+<!-- Portlet types (metadata and runtime) -->
+<!-- - - - - - - - - - - - - - - - - - - -->
+
+ <complexType name="MarkupType">
+ <sequence>
+ <element name="mimeType" type="xsd:string"/>
+ <element name="modes" type="xsd:string"
maxOccurs="unbounded"/>
+ <element name="windowStates" type="xsd:string"
maxOccurs="unbounded"/>
+ <element name="locales" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="PortletDescription">
+ <sequence>
+ <!-- <element name="portletHandle" type="types:Handle"/>
-->
+ <element name="portletHandle" type="xsd:string"/>
+ <element name="markupTypes" type="types:MarkupType"
maxOccurs="unbounded"/>
+ <element name="groupID" type="xsd:string"
minOccurs="0"/>
+ <element name="description"
type="types:LocalizedString" minOccurs="0"/>
+ <element name="shortTitle"
type="types:LocalizedString" minOccurs="0"/>
+ <element name="title"
type="types:LocalizedString" minOccurs="0"/>
+ <element name="displayName"
type="types:LocalizedString" minOccurs="0"/>
+ <element name="keywords"
type="types:LocalizedString" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="userCategories" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="userProfileItems" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="usesMethodGet" type="xsd:boolean"
default="false" minOccurs="0"/>
+ <element name="defaultMarkupSecure"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="onlySecure"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="userContextStoredInSession"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="templatesStoredInSession"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="hasUserSpecificState"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="doesUrlTemplateProcessing"
type="xsd:boolean" default="false" minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="PortletDescriptionResponse">
+ <sequence>
+ <element name="portletDescription"
type="types:PortletDescription"/>
+ <element name="resourceList" type="types:ResourceList"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="PortletContext">
+ <sequence>
+ <!-- <element name="portletHandle" type="types:Handle"/>
-->
+ <element name="portletHandle" type="xsd:string"/>
+ <element name="portletState" type="xsd:base64Binary"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="PortletContext" type="types:PortletContext"/>
+
+ <complexType name="DestroyFailed">
+ <sequence>
+ <element name="portletHandle" type="xsd:string"/>
+ <element name="reason" type="xsd:string"/>
+ </sequence>
+ </complexType>
+
+<!-- - - - - - - - - - - - -->
+<!-- Markup oriented types -->
+<!-- - - - - - - - - - - - -->
+
+ <complexType name="ClientData">
+ <sequence>
+ <element name="userAgent" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="ClientData" type="types:ClientData"/>
+
+ <complexType name="CacheControl">
+ <sequence>
+ <element name="expires" type="xsd:int"/>
+ <element name="userScope" type="xsd:string"/>
+ <element name="validateTag" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="Templates">
+ <sequence>
+ <element name="defaultTemplate"
type="xsd:string" nillable="true"/>
+ <element name="blockingActionTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="renderTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="resourceTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="secureDefaultTemplate"
type="xsd:string" nillable="true"/>
+ <element name="secureBlockingActionTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="secureRenderTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="secureResourceTemplate"
type="xsd:string" minOccurs="0"/>
+ <element name="extensions"
type="types:Extension" minOccurs="0"
maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="Templates" type="types:Templates"/>
+
+ <complexType name="MarkupParams">
+ <sequence>
+ <element name="secureClientCommunication"
type="xsd:boolean"/>
+ <element name="locales" type="xsd:string"
maxOccurs="unbounded"/>
+ <element name="mimeTypes" type="xsd:string"
maxOccurs="unbounded"/>
+ <element name="mode" type="xsd:string"/>
+ <element name="windowState" type="xsd:string"/>
+ <element name="clientData" type="types:ClientData"
minOccurs="0"/>
+ <element name="navigationalState" type="xsd:string"
minOccurs="0"/>
+ <element name="markupCharacterSets" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="validateTag" type="xsd:string"
minOccurs="0"/>
+ <element name="validNewModes" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="validNewWindowStates" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="MarkupParams" type="types:MarkupParams"/>
+
+ <complexType name="MarkupResponse">
+ <sequence>
+ <element name="markupContext"
type="types:MarkupContext"/>
+ <element name="sessionContext" type="types:SessionContext"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="MarkupContext">
+ <sequence>
+ <element name="useCachedMarkup" type="xsd:boolean"
default="false" minOccurs="0"/>
+ <element name="mimeType" type="xsd:string"
minOccurs="0"/>
+ <element name="markupString" type="xsd:string"
minOccurs="0"/>
+ <element name="markupBinary" type="xsd:base64Binary"
minOccurs="0"/>
+ <element name="locale" type="xsd:string"
minOccurs="0"/>
+ <element name="requiresUrlRewriting" type="xsd:boolean"
default="false" minOccurs="0"/>
+ <element name="cacheControl"
type="types:CacheControl" minOccurs="0"/>
+ <element name="preferredTitle" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+<!-- - - - - - - - - - - - - - - -->
+<!-- Interaction oriented types -->
+<!-- - - - - - - - - - - - - - - -->
+
+ <simpleType name="StateChange">
+ <restriction base="xsd:string">
+ <enumeration value="readWrite"/>
+ <enumeration value="cloneBeforeWrite"/>
+ <enumeration value="readOnly"/>
+ </restriction>
+ </simpleType>
+
+ <complexType name="UploadContext">
+ <sequence>
+ <element name="mimeType" type="xsd:string"/>
+ <element name="uploadData" type="xsd:base64Binary"/>
+ <element name="mimeAttributes" type="types:NamedString"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="InteractionParams">
+ <sequence>
+ <element name="portletStateChange"
type="types:StateChange"/>
+ <element name="interactionState" type="xsd:string"
minOccurs="0"/>
+ <element name="formParameters" type="types:NamedString"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="uploadContexts"
type="types:UploadContext" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="InteractionParams"
type="types:InteractionParams"/>
+
+ <complexType name="UpdateResponse">
+ <sequence>
+ <element name="sessionContext"
type="types:SessionContext" minOccurs="0"/>
+ <element name="portletContext"
type="types:PortletContext" minOccurs="0"/>
+ <element name="markupContext"
type="types:MarkupContext" minOccurs="0"/>
+ <element name="navigationalState" type="xsd:string"
nillable="true"/>
+ <element name="newWindowState" type="xsd:string"
minOccurs="0"/>
+ <element name="newMode" type="xsd:string"
minOccurs="0"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="BlockingInteractionResponse">
+ <sequence>
+ <!-- Would prefer this to be a choice ... Axis and JAX-RPC failed to handle that
-->
+ <element name="updateResponse" type="types:UpdateResponse"
minOccurs="0"/>
+ <element name="redirectURL" type="xsd:string"
minOccurs="0"/>
+ <!-- end prefer this to be a choice -->
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="BlockingInteractionResponse"
type="types:BlockingInteractionResponse"/>
+
+<!-- - - - - - - - - - - -->
+<!-- User Profile types -->
+<!-- - - - - - - - - - - -->
+
+ <complexType name="Postal">
+ <sequence>
+ <element name="name" type="xsd:string"
minOccurs="0"/>
+ <element name="street" type="xsd:string"
minOccurs="0"/>
+ <element name="city" type="xsd:string"
minOccurs="0"/>
+ <element name="stateprov" type="xsd:string"
minOccurs="0"/>
+ <element name="postalcode" type="xsd:string"
minOccurs="0"/>
+ <element name="country" type="xsd:string"
minOccurs="0"/>
+ <element name="organization" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="TelephoneNum">
+ <sequence>
+ <element name="intcode" type="xsd:string"
minOccurs="0"/>
+ <element name="loccode" type="xsd:string"
minOccurs="0"/>
+ <element name="number" type="xsd:string"
minOccurs="0"/>
+ <element name="ext" type="xsd:string"
minOccurs="0"/>
+ <element name="comment" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="Telecom">
+ <sequence>
+ <element name="telephone" type="types:TelephoneNum"
minOccurs="0"/>
+ <element name="fax" type="types:TelephoneNum"
minOccurs="0"/>
+ <element name="mobile" type="types:TelephoneNum"
minOccurs="0"/>
+ <element name="pager" type="types:TelephoneNum"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="Online">
+ <sequence>
+ <element name="email" type="xsd:string"
minOccurs="0"/>
+ <element name="uri" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="Contact">
+ <sequence>
+ <element name="postal" type="types:Postal"
minOccurs="0"/>
+ <element name="telecom" type="types:Telecom"
minOccurs="0"/>
+ <element name="online" type="types:Online"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="Contact" type="types:Contact"/>
+
+ <complexType name="EmployerInfo">
+ <sequence>
+ <element name="employer" type="xsd:string"
minOccurs="0"/>
+ <element name="department" type="xsd:string"
minOccurs="0"/>
+ <element name="jobtitle" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="PersonName">
+ <sequence>
+ <element name="prefix" type="xsd:string"
minOccurs="0"/>
+ <element name="given" type="xsd:string"
minOccurs="0"/>
+ <element name="family" type="xsd:string"
minOccurs="0"/>
+ <element name="middle" type="xsd:string"
minOccurs="0"/>
+ <element name="suffix" type="xsd:string"
minOccurs="0"/>
+ <element name="nickname" type="xsd:string"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="UserProfile">
+ <sequence>
+ <element name="name" type="types:PersonName"
minOccurs="0"/>
+ <element name="bdate" type="xsd:dateTime"
minOccurs="0"/>
+ <element name="gender" type="xsd:string"
minOccurs="0"/>
+ <element name="employerInfo" type="types:EmployerInfo"
minOccurs="0"/>
+ <element name="homeInfo" type="types:Contact"
minOccurs="0"/>
+ <element name="businessInfo" type="types:Contact"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="UserContext">
+ <sequence>
+ <element name="userContextKey" type="xsd:string"/>
+ <element name="userCategories" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="profile" type="types:UserProfile"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="UserContext" type="types:UserContext"/>
+
+<!-- - - - - - - - - -->
+<!-- Property types -->
+<!-- - - - - - - - - -->
+
+ <complexType name="Property">
+ <sequence>
+ <!-- Would prefer this to be a choice ... Axis and JAX-RPC failed to handle that
-->
+ <element name="stringValue" type="xsd:string"
minOccurs="0"/>
+ <any namespace="##other" minOccurs="0"
maxOccurs="unbounded"/>
+ <!-- end prefer this to be a choice -->
+ </sequence>
+ <attribute name="name" type="xsd:string"
use="required"/>
+ <attribute ref="xml:lang"/>
+ </complexType>
+
+ <complexType name="ResetProperty">
+ <sequence/>
+ <attribute name="name" type="xsd:string"
use="required"/>
+ </complexType>
+
+ <complexType name="PropertyList">
+ <sequence>
+ <element name="properties" type="types:Property"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="resetProperties" type="types:ResetProperty"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="PropertyList" type="types:PropertyList"/>
+
+ <complexType name="PropertyDescription">
+ <sequence>
+ <element name="label" type="types:LocalizedString"
minOccurs="0"/>
+ <element name="hint" type="types:LocalizedString"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ <attribute name="name" type="xsd:string"
use="required"/>
+ <attribute name="type" type="xsd:QName"
use="required"/>
+ </complexType>
+
+ <complexType name="ModelTypes">
+ <sequence>
+ <any namespace="##other"/>
+ </sequence>
+ </complexType>
+
+ <complexType name="ModelDescription">
+ <sequence>
+ <element name="propertyDescriptions"
type="types:PropertyDescription" minOccurs="0"
maxOccurs="unbounded"/>
+ <element name="modelTypes" type="types:ModelTypes"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="ModelDescription"
type="types:ModelDescription"/>
+
+ <complexType name="PortletPropertyDescriptionResponse">
+ <sequence>
+ <element name="modelDescription"
type="types:ModelDescription" minOccurs="0"/>
+ <element name="resourceList" type="types:ResourceList"
minOccurs="0"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+<!-- - - - - - - - - - - - - -->
+<!-- operation message types -->
+<!-- - - - - - - - - - - - - -->
+
+ <complexType name="ReturnAny">
+ <sequence>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+
+ <element name="getMarkup">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="runtimeContext"
type="types:RuntimeContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="markupParams"
type="types:MarkupParams"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="getMarkupResponse"
type="types:MarkupResponse"/>
+
+ <element name="performBlockingInteraction">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="runtimeContext"
type="types:RuntimeContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="markupParams"
type="types:MarkupParams"/>
+ <element name="interactionParams"
type="types:InteractionParams"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="performBlockingInteractionResponse"
type="types:BlockingInteractionResponse"/>
+
+ <element name="getServiceDescription">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="desiredLocales" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="getServiceDescriptionResponse"
type="types:ServiceDescription"/>
+
+ <element name="register"
type="types:RegistrationData"/>
+ <element name="registerResponse"
type="types:RegistrationContext"/>
+
+ <element name="deregister"
type="types:RegistrationContext"/>
+ <element name="deregisterResponse" type="types:ReturnAny"/>
+
+ <element name="modifyRegistration">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="registrationData"
type="types:RegistrationData"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="modifyRegistrationResponse"
type="types:RegistrationState"/>
+
+ <element name="getPortletDescription">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="desiredLocales" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="getPortletDescriptionResponse"
type="types:PortletDescriptionResponse"/>
+
+ <element name="clonePortlet">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="clonePortletResponse"
type="types:PortletContext"/>
+
+ <element name="destroyPortlets">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletHandles" type="xsd:string"
maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <complexType name="DestroyPortletsResponse">
+ <sequence>
+ <element name="destroyFailed" type="types:DestroyFailed"
minOccurs="0" maxOccurs="unbounded"/>
+ <element name="extensions" type="types:Extension"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ <element name="destroyPortletsResponse"
type="types:DestroyPortletsResponse"/>
+
+ <element name="setPortletProperties">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="propertyList"
type="types:PropertyList"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="setPortletPropertiesResponse"
type="types:PortletContext"/>
+
+ <element name="getPortletProperties">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="names" type="xsd:string"
nillable="true" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="getPortletPropertiesResponse"
type="types:PropertyList"/>
+
+ <element name="getPortletPropertyDescription">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="portletContext"
type="types:PortletContext"/>
+ <element name="userContext"
type="types:UserContext" nillable="true"/>
+ <element name="desiredLocales" type="xsd:string"
minOccurs="0" maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="getPortletPropertyDescriptionResponse"
type="types:PortletPropertyDescriptionResponse"/>
+
+ <element name="releaseSessions">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ <element name="sessionIDs" type="xsd:string"
maxOccurs="unbounded"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="releaseSessionsResponse"
type="types:ReturnAny"/>
+
+ <element name="initCookie">
+ <complexType>
+ <sequence>
+ <element name="registrationContext"
type="types:RegistrationContext" nillable="true"/>
+ </sequence>
+ </complexType>
+ </element>
+ <element name="initCookieResponse" type="types:ReturnAny"/>
+
+<!-- - - - - - - -->
+<!-- fault types -->
+<!-- - - - - - - -->
+
+ <complexType name="Fault">
+ <sequence/>
+ </complexType>
+
+ <complexType name="AccessDeniedFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="AccessDenied"
type="types:AccessDeniedFault"/>
+
+ <complexType name="InconsistentParametersFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="InconsistentParameters"
type="types:InconsistentParametersFault"/>
+
+ <complexType name="InvalidRegistrationFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="InvalidRegistration"
type="types:InvalidRegistrationFault"/>
+
+ <complexType name="MissingParametersFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="MissingParameters"
type="types:MissingParametersFault"/>
+
+ <complexType name="OperationFailedFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="OperationFailed"
type="types:OperationFailedFault"/>
+
+ <complexType name="InvalidHandleFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="InvalidHandle"
type="types:InvalidHandleFault"/>
+
+ <complexType name="InvalidUserCategoryFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="InvalidUserCategory"
type="types:InvalidUserCategoryFault"/>
+
+ <complexType name="PortletStateChangeRequiredFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <element name="PortletStateChangeRequired"
type="types:PortletStateChangeRequiredFault"/>
+
+ <complexType name="InvalidCookieFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <element name="InvalidCookie"
type="types:InvalidCookieFault"/>
+
+ <complexType name="InvalidSessionFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+
+ <element name="InvalidSession"
type="types:InvalidSessionFault"/>
+
+ <complexType name="UnsupportedModeFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="UnsupportedMode"
type="types:UnsupportedModeFault"/>
+
+ <complexType name="UnsupportedWindowStateFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="UnsupportedWindowState"
type="types:UnsupportedWindowStateFault"/>
+
+ <complexType name="UnsupportedLocaleFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="UnsupportedLocale"
type="types:UnsupportedLocaleFault"/>
+
+ <complexType name="UnsupportedMimeTypeFault">
+ <complexContent>
+ <extension base="types:Fault">
+ <sequence/>
+ </extension>
+ </complexContent>
+ </complexType>
+ <element name="UnsupportedMimeType"
type="types:UnsupportedMimeTypeFault"/>
+</schema>
Added:
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/xml.xsd
===================================================================
---
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/xml.xsd
(rev 0)
+++
epp/portal/branches/EPP_5_2_Branch/distribution/jboss-epp/serverAddon/src/main/resources/conf/META-INF/wsrp/xml.xsd 2012-08-02
07:46:25 UTC (rev 8809)
@@ -0,0 +1,287 @@
+<?xml version='1.0'?>
+<?xml-stylesheet href="../2008/09/xsd.xsl" type="text/xsl"?>
+<xs:schema
targetNamespace="http://www.w3.org/XML/1998/namespace"
+
xmlns:xs="http://www.w3.org/2001/XMLSchema"
+ xmlns ="http://www.w3.org/1999/xhtml"
+ xml:lang="en">
+
+ <xs:annotation>
+ <xs:documentation>
+ <div>
+ <h1>About the XML namespace</h1>
+
+ <div class="bodytext">
+ <p>
+ This schema document describes the XML namespace, in a form
+ suitable for import by other schema documents.
+ </p>
+ <p>
+ See <a
href="http://www.w3.org/XML/1998/namespace.html">
+
http://www.w3.org/XML/1998/namespace.html</a> and
+ <a
href="http://www.w3.org/TR/REC-xml">
+
http://www.w3.org/TR/REC-xml</a> for information
+ about this namespace.
+ </p>
+ <p>
+ Note that local names in this namespace are intended to be
+ defined only by the World Wide Web Consortium or its subgroups.
+ The names currently defined in this namespace are listed below.
+ They should not be used with conflicting semantics by any Working
+ Group, specification, or document instance.
+ </p>
+ <p>
+ See further below in this document for more information about <a
+ href="#usage">how to refer to this schema document from your own
+ XSD schema documents</a> and about <a
href="#nsversioning">the
+ namespace-versioning policy governing this schema document</a>.
+ </p>
+ </div>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:attribute name="lang">
+ <xs:annotation>
+ <xs:documentation>
+ <div>
+
+ <h3>lang (as an attribute name)</h3>
+ <p>
+ denotes an attribute whose value
+ is a language code for the natural language of the content of
+ any element; its value is inherited. This name is reserved
+ by virtue of its definition in the XML specification.</p>
+
+ </div>
+ <div>
+ <h4>Notes</h4>
+ <p>
+ Attempting to install the relevant ISO 2- and 3-letter
+ codes as the enumerated possible values is probably never
+ going to be a realistic possibility.
+ </p>
+ <p>
+ See BCP 47 at <a
href="http://www.rfc-editor.org/rfc/bcp/bcp47.txt">
+
http://www.rfc-editor.org/rfc/bcp/bcp47.txt</a>
+ and the IANA language subtag registry at
+ <a
href="http://www.iana.org/assignments/language-subtag-registry"...
+
http://www.iana.org/assignments/language-subtag-registry</a>
+ for further information.
+ </p>
+ <p>
+ The union allows for the 'un-declaration' of xml:lang with
+ the empty string.
+ </p>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+ <xs:simpleType>
+ <xs:union memberTypes="xs:language">
+ <xs:simpleType>
+ <xs:restriction base="xs:string">
+ <xs:enumeration value=""/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:union>
+ </xs:simpleType>
+ </xs:attribute>
+
+ <xs:attribute name="space">
+ <xs:annotation>
+ <xs:documentation>
+ <div>
+
+ <h3>space (as an attribute name)</h3>
+ <p>
+ denotes an attribute whose
+ value is a keyword indicating what whitespace processing
+ discipline is intended for the content of the element; its
+ value is inherited. This name is reserved by virtue of its
+ definition in the XML specification.</p>
+
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+ <xs:simpleType>
+ <xs:restriction base="xs:NCName">
+ <xs:enumeration value="default"/>
+ <xs:enumeration value="preserve"/>
+ </xs:restriction>
+ </xs:simpleType>
+ </xs:attribute>
+
+ <xs:attribute name="base" type="xs:anyURI">
<xs:annotation>
+ <xs:documentation>
+ <div>
+
+ <h3>base (as an attribute name)</h3>
+ <p>
+ denotes an attribute whose value
+ provides a URI to be used as the base for interpreting any
+ relative URIs in the scope of the element on which it
+ appears; its value is inherited. This name is reserved
+ by virtue of its definition in the XML Base specification.</p>
+
+ <p>
+ See <a
+
href="http://www.w3.org/TR/xmlbase/">http://www.w3.org/TR/xm...
+ for information about this attribute.
+ </p>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attribute name="id" type="xs:ID">
+ <xs:annotation>
+ <xs:documentation>
+ <div>
+
+ <h3>id (as an attribute name)</h3>
+ <p>
+ denotes an attribute whose value
+ should be interpreted as if declared to be of type ID.
+ This name is reserved by virtue of its definition in the
+ xml:id specification.</p>
+
+ <p>
+ See <a
+
href="http://www.w3.org/TR/xml-id/">http://www.w3.org/TR/xml...
+ for information about this attribute.
+ </p>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+ </xs:attribute>
+
+ <xs:attributeGroup name="specialAttrs">
+ <xs:attribute ref="xml:base"/>
+ <xs:attribute ref="xml:lang"/>
+ <xs:attribute ref="xml:space"/>
+ <xs:attribute ref="xml:id"/>
+ </xs:attributeGroup>
+
+ <xs:annotation>
+ <xs:documentation>
+ <div>
+
+ <h3>Father (in any context at all)</h3>
+
+ <div class="bodytext">
+ <p>
+ denotes Jon Bosak, the chair of
+ the original XML Working Group. This name is reserved by
+ the following decision of the W3C XML Plenary and
+ XML Coordination groups:
+ </p>
+ <blockquote>
+ <p>
+ In appreciation for his vision, leadership and
+ dedication the W3C XML Plenary on this 10th day of
+ February, 2000, reserves for Jon Bosak in perpetuity
+ the XML name "xml:Father".
+ </p>
+ </blockquote>
+ </div>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>
+ <div xml:id="usage" id="usage">
+ <h2><a name="usage">About this schema
document</a></h2>
+
+ <div class="bodytext">
+ <p>
+ This schema defines attributes and an attribute group suitable
+ for use by schemas wishing to allow <code>xml:base</code>,
+ <code>xml:lang</code>, <code>xml:space</code> or
+ <code>xml:id</code> attributes on elements they define.
+ </p>
+ <p>
+ To enable this, such a schema must import this schema for
+ the XML namespace, e.g. as follows:
+ </p>
+ <pre>
+ <schema . . .>
+ . . .
+ <import
namespace="http://www.w3.org/XML/1998/namespace"
+
schemaLocation="http://www.w3.org/2001/xml.xsd"/>
+ </pre>
+ <p>
+ or
+ </p>
+ <pre>
+ <import
namespace="http://www.w3.org/XML/1998/namespace"
+
schemaLocation="http://www.w3.org/2009/01/xml.xsd"/>
+ </pre>
+ <p>
+ Subsequently, qualified reference to any of the attributes or the
+ group defined below will have the desired effect, e.g.
+ </p>
+ <pre>
+ <type . . .>
+ . . .
+ <attributeGroup ref="xml:specialAttrs"/>
+ </pre>
+ <p>
+ will define a type which will schema-validate an instance element
+ with any of those attributes.
+ </p>
+ </div>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+
+ <xs:annotation>
+ <xs:documentation>
+ <div id="nsversioning" xml:id="nsversioning">
+ <h2><a name="nsversioning">Versioning policy for this schema
document</a></h2>
+ <div class="bodytext">
+ <p>
+ In keeping with the XML Schema WG's standard versioning
+ policy, this schema document will persist at
+ <a
href="http://www.w3.org/2009/01/xml.xsd">
+
http://www.w3.org/2009/01/xml.xsd</a>.
+ </p>
+ <p>
+ At the date of issue it can also be found at
+ <a
href="http://www.w3.org/2001/xml.xsd">
+
http://www.w3.org/2001/xml.xsd</a>.
+ </p>
+ <p>
+ The schema document at that URI may however change in the future,
+ in order to remain compatible with the latest version of XML
+ Schema itself, or with the XML namespace itself. In other words,
+ if the XML Schema or XML namespaces change, the version of this
+ document at <a
href="http://www.w3.org/2001/xml.xsd">
+
http://www.w3.org/2001/xml.xsd
+ </a>
+ will change accordingly; the version at
+ <a
href="http://www.w3.org/2009/01/xml.xsd">
+
http://www.w3.org/2009/01/xml.xsd
+ </a>
+ will not change.
+ </p>
+ <p>
+ Previous dated (and unchanging) versions of this schema
+ document are at:
+ </p>
+ <ul>
+ <li><a
href="http://www.w3.org/2009/01/xml.xsd">
+
http://www.w3.org/2009/01/xml.xsd</a></li>
+ <li><a
href="http://www.w3.org/2007/08/xml.xsd">
+
http://www.w3.org/2007/08/xml.xsd</a></li>
+ <li><a
href="http://www.w3.org/2004/10/xml.xsd">
+
http://www.w3.org/2004/10/xml.xsd</a></li>
+ <li><a
href="http://www.w3.org/2001/03/xml.xsd">
+
http://www.w3.org/2001/03/xml.xsd</a></li>
+ </ul>
+ </div>
+ </div>
+ </xs:documentation>
+ </xs:annotation>
+
+</xs:schema>
+