I'm having some difficulties which are related to failed attempts to
resolve the namespace "http://www.w3.org/2005/08/addressing"; behind a
firewall during initialization of a JAX-WS service.  I can see that a
copy of the xsd is located within the cx-common-schemas jar (at
schemas/wsdl/ws-addr.xsd). However, I believe it is not being resolved
because org.apache.ws.commons.schema.XmlSchemaCollection.schemaResolver
has been assigned an instance of type
org.apache.ws.commons.schema.resolver.DefaultURIResolver.

I believe if I can arrange for a
org.apache.cxf.catalog.CatalogXmlSchemaURIResolver to be used instead
I may be able to resolve the namespace to the file in the CXF jar.  Is
it possible to do that declaratively, in Spring config?  Or perhaps
there's another approach someone can suggest?

Regards,
Callum

Reply via email to