cxf-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From a.@apache.org
Subject svn commit: r1342232 - in /cxf/trunk: api/ api/src/main/java/org/apache/cxf/security/blueprint/ api/src/main/resources/OSGI-INF/ api/src/main/resources/schemas/configuration/ rt/core/src/main/java/org/apache/cxf/bus/blueprint/ rt/core/src/main/resource...
Date Thu, 24 May 2012 12:40:59 GMT
Author: ay
Date: Thu May 24 12:40:59 2012
New Revision: 1342232

URL: http://svn.apache.org/viewvc?rev=1342232&view=rev
Log:
consolidate some BP schemas

Removed:
    cxf/trunk/api/src/main/java/org/apache/cxf/security/blueprint/
    cxf/trunk/api/src/main/resources/OSGI-INF/
Modified:
    cxf/trunk/api/pom.xml
    cxf/trunk/api/src/main/resources/schemas/configuration/cxf-beans.xsd
    cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/blueprint/CXFCoreNamespaceHandler.java
    cxf/trunk/rt/core/src/main/resources/OSGI-INF/blueprint/cxf-core.xml
    cxf/trunk/rt/features/clustering/src/main/resources/schemas/clustering.xsd
    cxf/trunk/rt/transports/http/src/main/resources/schemas/configuration/http-conf.xsd
    cxf/trunk/rt/ws/rm/src/main/resources/schemas/configuration/wsrm-manager.xsd

Modified: cxf/trunk/api/pom.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/api/pom.xml?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/api/pom.xml (original)
+++ cxf/trunk/api/pom.xml Thu May 24 12:40:59 2012
@@ -150,10 +150,6 @@
             <artifactId>wsdl4j</artifactId>
         </dependency>
         <dependency>
-            <groupId>org.apache.aries.blueprint</groupId>
-            <artifactId>org.apache.aries.blueprint.core</artifactId>
-        </dependency>
-        <dependency>
             <groupId>org.osgi</groupId>
             <artifactId>org.osgi.core</artifactId>
         </dependency>

Modified: cxf/trunk/api/src/main/resources/schemas/configuration/cxf-beans.xsd
URL: http://svn.apache.org/viewvc/cxf/trunk/api/src/main/resources/schemas/configuration/cxf-beans.xsd?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/api/src/main/resources/schemas/configuration/cxf-beans.xsd (original)
+++ cxf/trunk/api/src/main/resources/schemas/configuration/cxf-beans.xsd Thu May 24 12:40:59
2012
@@ -78,4 +78,8 @@
        <xsd:attribute name="bean"  type="xsd:string"/>
     </xsd:complexType>
 
+    <xsd:complexType name="identifiedType" abstract="true">
+      <xsd:attribute name="id" type="xsd:ID"/>
+    </xsd:complexType>
+
 </xsd:schema>
\ No newline at end of file

Modified: cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/blueprint/CXFCoreNamespaceHandler.java
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/blueprint/CXFCoreNamespaceHandler.java?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/blueprint/CXFCoreNamespaceHandler.java
(original)
+++ cxf/trunk/rt/core/src/main/java/org/apache/cxf/bus/blueprint/CXFCoreNamespaceHandler.java
Thu May 24 12:40:59 2012
@@ -47,6 +47,8 @@ public class CXFCoreNamespaceHandler imp
             return getClass().getClassLoader().getResource("/schemas/configuration/cxf-beans.xsd");
          
         } else if ("http://cxf.apache.org/configuration/parameterized-types".equals(namespace))
{
             return getClass().getClassLoader().getResource("/schemas/configuration/parameterized-types.xsd");
+        } else if ("http://cxf.apache.org/configuration/security".equals(namespace)) {
+            return getClass().getClassLoader().getResource("/schemas/configuration/security.xsd");
         }
         return null;
     }

Modified: cxf/trunk/rt/core/src/main/resources/OSGI-INF/blueprint/cxf-core.xml
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/core/src/main/resources/OSGI-INF/blueprint/cxf-core.xml?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/rt/core/src/main/resources/OSGI-INF/blueprint/cxf-core.xml (original)
+++ cxf/trunk/rt/core/src/main/resources/OSGI-INF/blueprint/cxf-core.xml Thu May 24 12:40:59
2012
@@ -39,4 +39,9 @@
       <entry key="osgi.service.blueprint.namespace" value="http://cxf.apache.org/configuration/parameterized-types"/>
     </service-properties>
   </service>
+  <service ref="CXFCoreNamespaceHandler" interface="org.apache.aries.blueprint.NamespaceHandler">
+    <service-properties>
+      <entry key="osgi.service.blueprint.namespace" value="http://cxf.apache.org/configuration/security"/>
+    </service-properties>
+  </service>
 </blueprint>
\ No newline at end of file

Modified: cxf/trunk/rt/features/clustering/src/main/resources/schemas/clustering.xsd
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/features/clustering/src/main/resources/schemas/clustering.xsd?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/rt/features/clustering/src/main/resources/schemas/clustering.xsd (original)
+++ cxf/trunk/rt/features/clustering/src/main/resources/schemas/clustering.xsd Thu May 24
12:40:59 2012
@@ -21,21 +21,21 @@
   xmlns:xsd="http://www.w3.org/2001/XMLSchema"
   xmlns:tns="http://cxf.apache.org/clustering"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+  xmlns:cxf-beans="http://cxf.apache.org/configuration/beans"
   targetNamespace="http://cxf.apache.org/clustering" 
   elementFormDefault="qualified"
   attributeFormDefault="unqualified"  >
 
- <xsd:complexType name="identifiedType" abstract="true">
-    <xsd:attribute name="id" type="xsd:ID"/>
-  </xsd:complexType>
-  
+  <xsd:import namespace="http://cxf.apache.org/configuration/beans" 
+    schemaLocation="http://cxf.apache.org/schemas/configuration/cxf-beans.xsd"/>
+
   <xsd:element name="failover">
     <xsd:annotation>
       <xsd:documentation>Configures the failover feature. This element is associated
with the org.apache.cxf.clustering.FailoverFeature object.</xsd:documentation>
     </xsd:annotation>
     <xsd:complexType>
       <xsd:complexContent>
-        <xsd:extension base="tns:identifiedType">
+        <xsd:extension base="cxf-beans:identifiedType">
           <xsd:all>
             <xsd:element name="strategy" type="xsd:anyType" minOccurs="0">
               <xsd:annotation>
@@ -59,7 +59,7 @@
     </xsd:annotation>
     <xsd:complexType>
       <xsd:complexContent>
-        <xsd:extension base="tns:identifiedType">
+        <xsd:extension base="cxf-beans:identifiedType">
           <xsd:all>
             <xsd:element name="strategy" type="xsd:anyType" minOccurs="0">
               <xsd:annotation>

Modified: cxf/trunk/rt/transports/http/src/main/resources/schemas/configuration/http-conf.xsd
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/transports/http/src/main/resources/schemas/configuration/http-conf.xsd?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/rt/transports/http/src/main/resources/schemas/configuration/http-conf.xsd (original)
+++ cxf/trunk/rt/transports/http/src/main/resources/schemas/configuration/http-conf.xsd Thu
May 24 12:40:59 2012
@@ -39,10 +39,6 @@
     <xs:import namespace="http://cxf.apache.org/configuration/beans" 
                schemaLocation="http://cxf.apache.org/schemas/configuration/cxf-beans.xsd"/>
 
-    <xs:complexType name="identifiedType" abstract="true">
-      <xs:attribute name="id" type="xs:ID"/>
-    </xs:complexType>
-
     <!-- Conduit Specific Items -->
 
     <xs:element name="authorization"       type="sec:AuthorizationPolicy"/>
@@ -54,7 +50,7 @@
     <xs:element name="conduit">
       <xs:complexType>
         <xs:complexContent>
-          <xs:extension base="http-conf:identifiedType">
+          <xs:extension base="cxf-beans:identifiedType">
             <xs:all>
                 <xs:element ref="http-conf:client" minOccurs="0">
                    <xs:annotation>
@@ -128,7 +124,7 @@
     <xs:element name="destination">
       <xs:complexType>
         <xs:complexContent>
-          <xs:extension base="http-conf:identifiedType">
+          <xs:extension base="cxf-beans:identifiedType">
             <xs:all>
 	            <xs:element ref="http-conf:server" minOccurs="0">
 	               <xs:annotation>

Modified: cxf/trunk/rt/ws/rm/src/main/resources/schemas/configuration/wsrm-manager.xsd
URL: http://svn.apache.org/viewvc/cxf/trunk/rt/ws/rm/src/main/resources/schemas/configuration/wsrm-manager.xsd?rev=1342232&r1=1342231&r2=1342232&view=diff
==============================================================================
--- cxf/trunk/rt/ws/rm/src/main/resources/schemas/configuration/wsrm-manager.xsd (original)
+++ cxf/trunk/rt/ws/rm/src/main/resources/schemas/configuration/wsrm-manager.xsd Thu May 24
12:40:59 2012
@@ -37,10 +37,6 @@
   <xs:import namespace="http://schemas.xmlsoap.org/ws/2005/02/rm/policy" schemaLocation="http://schemas.xmlsoap.org/ws/2005/02/rm/wsrm-policy.xsd"/>
 
 
-  <xs:complexType name="identifiedType" abstract="true">
-    <xs:attribute name="id" type="xs:ID"/>
-  </xs:complexType>
-
   <xs:element name="reliableMessaging">
     <xs:annotation>
       <xs:documentation>
@@ -61,7 +57,7 @@
   <xs:element name="rmManager">   
     <xs:complexType>
       <xs:complexContent>
-        <xs:extension base="tns:identifiedType">
+        <xs:extension base="cxf-beans:identifiedType">
           <xs:group ref="tns:rmElements"/>
           <xs:attribute name="activation" type="tns:activationType"/>
           <xs:attributeGroup ref="cxf-beans:beanAttributes"></xs:attributeGroup>
@@ -137,7 +133,7 @@
   <xs:element name="jdbcStore">
     <xs:complexType>
       <xs:complexContent>
-        <xs:extension base="tns:identifiedType">
+        <xs:extension base="cxf-beans:identifiedType">
           <xs:attributeGroup ref="cxf-beans:beanAttributes"/>        
           <xs:attribute name="activation" type="tns:activationType"/>
           <xs:attribute name="driverClassName" type="xs:string" default="org.apache.derby.jdbc.EmbeddedDriver">



Mime
View raw message