Dear Sir:
 
Could you please tell me what is wromg in this program??I'm trying to convert an Html page to PDF. I'm sure you guys are familiar with the code..Pls. specify the classpath too.
 
public static void main(String[] args) {
        
             // step 1: creation of a document-object
        //Document document = new Document(PageSize.A4, 80, 50, 30, 65);
        //////
       try {
        Document document = new Document(PageSize.A4, 36, 36, 36, 36);
         
       // step 2:
            // we create a  writer that listens to the document
            // and directs a XML-stream to  a file
            String fName = "c:\\sample\\testhello.pdf";
            PdfWriter.getInstance(document, new FileOutputStream(fName));
          
           // step 3: we parse the document   Chap0702
    
            String  f = "c:\\sample\\testhello.htm";
            HtmlParser.parse(document, f);           
        
          }
         catch(java.util.MissingResourceException e){
         e.printStackTrace();
         System.err.println(e.getMessage());       
       }
        catch(Exception e) {
            e.printStackTrace();
            System.err.println(e.getMessage());
        }
   }
 
The error that I get :
 
java.util.MissingResourceException: Can't find resource for base name org.apache.xerces.impl.msg.XMLMessages, locale en_US
 java.lang.Throwable(java.lang.String)
 java.lang.Exception(java.lang.String)
 java.lang.RuntimeException(java.lang.String)
 java.util.MissingResourceException(java.lang.String, java.lang.String, java.lang.String)
 java.util.ResourceBundle java.util.ResourceBundle.getBundle(java.lang.String, java.util.Locale, java.lang.ClassLoader)
 java.util.ResourceBundle java.util.ResourceBundle.getBundle(java.lang.String, java.util.Locale)
 java.lang.String org.apache.xerces.impl.msg.XMLMessageFormatter.formatMessage(java.util.Locale, java.lang.String, java.lang.Object [])
 void org.apache.xerces.impl.XMLErrorReporter.reportError(org.apache.xerces.xniXMLLocator, java.lang.String, java.lang.String, java.lang.Object [], short)
 void org.apache.xerces.impl.XMLErrorReporter.reportError(java.lang.String, java.lang.String, java.lang.Object [], short)
 void org.apache.xerces.impl.XMLScanner.reportFatalError(java.lang.String, java.lang.Object [])
 int org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanEndElement()
 boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(boolean)
 boolean org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(boolean)
 boolean org.apache.xerces.parsers.XML11Configuration.parse(boolean)
 void org.apache.xerces.parsers.DTDConfiguration.parse(org.apache.xerces.xni.parser.XMLInputSource)
 void org.apache.xerces.parsers.XMLParser.parse(org.apache.xerces.xni.parser.XMLInputSource)
 void org.apache.xerces.parsers.AbstractSAXParser.parse(java.lang.String)
 void com.lowagie.text.html.HtmlParser.go(com.lowagie.text.DocListener, java.lang.String)
 void com.lowagie.text.html.HtmlParser.parse(com.lowagie.text.DocListener, java.lang.String)
 void nact.tools.HTML2PDF.main(java.lang.String [])
 
Can't find resource for base name org.apache.xerces.impl.msg.XMLMessages, locale en_US

Reply via email to