Author: ay
Date: Fri May 25 16:12:07 2012
New Revision: 1342710
URL: http://svn.apache.org/viewvc?rev=1342710&view=rev
Log:
add wsdl.xsd in bp schema lookup for offline use
Modified:
cxf/trunk/api/src/main/java/org/apache/cxf/internal/CXFAPINamespaceHandler.java
cxf/trunk/api/src/main/resources/OSGI-INF/blueprint/cxf-api.xml
Modified:
cxf/trunk/api/src/main/java/org/apache/cxf/internal/CXFAPINamespaceHandler.java
URL:
http://svn.apache.org/viewvc/cxf/trunk/api/src/main/java/org/apache/cxf/internal/CXFAPINamespaceHandler.java?rev=1342710&r1=1342709&r2=1342710&view=diff
==============================================================================
---
cxf/trunk/api/src/main/java/org/apache/cxf/internal/CXFAPINamespaceHandler.java
(original)
+++
cxf/trunk/api/src/main/java/org/apache/cxf/internal/CXFAPINamespaceHandler.java
Fri May 25 16:12:07 2012
@@ -42,6 +42,8 @@ public class CXFAPINamespaceHandler impl
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");
+ } else if ("http://schemas.xmlsoap.org/wsdl/".equals(namespace)) {
+ return
getClass().getClassLoader().getResource("/schemas/wsdl/wsdl.xsd");
}
return null;
}
Modified: cxf/trunk/api/src/main/resources/OSGI-INF/blueprint/cxf-api.xml
URL:
http://svn.apache.org/viewvc/cxf/trunk/api/src/main/resources/OSGI-INF/blueprint/cxf-api.xml?rev=1342710&r1=1342709&r2=1342710&view=diff
==============================================================================
--- cxf/trunk/api/src/main/resources/OSGI-INF/blueprint/cxf-api.xml (original)
+++ cxf/trunk/api/src/main/resources/OSGI-INF/blueprint/cxf-api.xml Fri May 25
16:12:07 2012
@@ -39,4 +39,10 @@
<entry key="osgi.service.blueprint.namespace"
value="http://cxf.apache.org/configuration/security"/>
</service-properties>
</service>
+ <!-- additional namespaces that are referenced by cxf configuration schemas
-->
+ <service ref="CXFAPINamespaceHandler"
interface="org.apache.aries.blueprint.NamespaceHandler">
+ <service-properties>
+ <entry key="osgi.service.blueprint.namespace"
value="http://schemas.xmlsoap.org/wsdl/"/>
+ </service-properties>
+ </service>
</blueprint>
\ No newline at end of file