At 11:05 11/09/2007, Gabriel Roldán wrote:
Configuration configuration = new ApplicationSchemaConfiguration(namespace,
schemaLocation);
Parser parser = new Parser( configuration );

Now that seems to work quite a lot better, except we hit null pointer exceptions due to calls to 'resolveSchemaLocation':

public String resolveSchemaLocation(XSDSchema schema, String uri, String location) {

where:
   uri          "http://www.opengis.net/gml";
   location    null

It tries to look for a file in the directory that we supplied on construction, but with 'null' as a file name.

This seems to be driven/triggered by lines like this:

        <import namespace="http://www.opengis.net/gml"/>

in the schema being parsed.

any idea how to avoid that problem?

Vince.

_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel

Reply via email to