Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

[Fatal Error] :-1:-1: Premature end of file.

 
Mani Raju
Ranch Hand
Posts: 46
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I have used below code .

Document document = null;

try
{
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
DocumentBuilder db = dbf.newDocumentBuilder();
document = db.parse(new File(filePath));
}
catch(Throwable th)
{
throw new PlatformCertException(th);
}

Here, filePath is location of xml file which i need to read and parse.

for this code i am getting below exception.

[Fatal Error] :-1:-1: Premature end of file.

Caused by: org.xml.sax.SAXParseException: Premature end of file.
at org.apache.xerces.parsers.DOMParser.parse(Unknown Source)
at org.apache.xerces.jaxp.DocumentBuilderImpl.parse(Unknown Source)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:208)
at com.cisco.nmtgTesteng.automation.isc.platcert.xml.XMLHandler.getXMLDocumentNoCache(XMLHandler.java:107)
... 9 more

Even i specified correct xml file path as an argument for that method.

This code was worked earlier in some other server, but i am getting problem in some other server.

Actually i tried all ways but still i didn't find reason.

Could you please help us to solve this issue.


 
Shashank Gollapudi
Ranch Hand
Posts: 33
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
The xml file that is being read might not be formed correctly, can you try opening the xml file in any xml editor and check ?
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic