that's not a public id.
can you use the system entry instead?

2013/9/26 Menelaos Perdikeas <[email protected]>:
> I am using Apache CXF 2.7.6 `wsdl2java` and it seems that the tool ignores
> or fails to find public catalog entries. In particular I have the following
> `<xs:import>` in one of my XSD files:
>
>     <xs:import namespace="http://www.ivoa.net/xml/STC/STCcoords/v1.10"/>
>
> The above cannot be properly resolved with the catalog file entry:
>
>     <public publicId="http://www.ivoa.net/xml/STC/STCcoords/v1.10";
> uri="STCcoords-v1.10.xsd"/>
>
> If I change the `<xs:import>` by adding a `schemaLocation` attribute, i.e.
> change it to:
>
>     <xs:import namespace="http://www.ivoa.net/xml/STC/STCcoords/v1.10";
> schemaLocation="http://www.ivoa.net/xml/STC/STCcoords/v1.10/>
>
> It resolves files, but my understanding is that this shouldn't have been
> necessary as I don't want to have to edit the XSD I am provided with.
>
> The behavior is the same whether OASIS XML format or TR9401 format is used.
> Kind Regards,
> Menelaus.

Reply via email to