This week's book giveaway is in the Android forum.
We're giving away four copies of Head First Android and have Dawn & David Griffiths on-line!
See this thread for details.
The moose likes XML and Related Technologies and the fly likes Getting null instance of  XSSchemaSet when the xsd is importing another xsd (XSOM api) Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Engineering » XML and Related Technologies
Reply locked New topic
Author

Getting null instance of XSSchemaSet when the xsd is importing another xsd (XSOM api)

harbeer kadian
Greenhorn

Joined: Jul 07, 2009
Posts: 12
Hi,
I used the XSOM api to parse a xsd file.
When my xsd file was not importing any other xsd file, code was working fine
Snippet of code
XSOMParser xsomParser = new XSOMParser();
xsomParser.parse(reader);
XSSchemaSet xsSchemaSet = xsomParser.getResult();
XSSchema xsSchema = xsSchemaSet.getSchema(targetNamespace); //targetNamespace attribute //specified in the xsd file

When i used the same snippet of code for a xsd file which is importing other xsd files, i got null pointer exception.
The instance of XSSchemaSet is setting to null.

Please reply, if you have any idea about it.

With Regards
Harbeer kadian
 
Consider Paul's rocket mass heater.
 
subject: Getting null instance of XSSchemaSet when the xsd is importing another xsd (XSOM api)
 
It's not a secret anymore!