[Thread Prev][Thread Next][Index]

Re: [las_users] addXML giving an error



I have attempted to make sure that user "tomcat" has access to the named log file. And when I run that command as user "tomcat", I see the following error:

Exception in thread "main" java.lang.NullPointerException
        at gov.noaa.pmel.tmap.addxml.addXML.createXMLfromTHREDDSCatalog(addXML.java:789)
        at gov.noaa.pmel.tmap.addxml.addXML.LASConfig(addXML.java:566)
        at gov.noaa.pmel.tmap.addxml.addXML.main(addXML.java:495)

Any ideas?

        -- John

On Wed, Jan 18, 2012 at 4:37 PM, Upendra Dadi <upendra.dadi@xxxxxxxx> wrote:
Hi All,
  I am getting the following error when running addXML to create a configuration file. This error occurs even when executed as root.:

  log4j:ERROR setFile(null,true) call failed.
java.io.FileNotFoundException: /var/lib/tomcat5/content/las/logs/las.log (Permission denied)
        at java.io.FileOutputStream.openAppend(Native Method)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:192)
        at java.io.FileOutputStream.<init>(FileOutputStream.java:116)
        at org.apache.log4j.FileAppender.setFile(FileAppender.java:289)
        at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:163)
        at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:215)
        at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:256)
        at org.apache.log4j.xml.DOMConfigurator.parseAppender(DOMConfigurator.java:220)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByName(DOMConfigurator.java:150)
        at org.apache.log4j.xml.DOMConfigurator.findAppenderByReference(DOMConfigurator.java:163)
        at org.apache.log4j.xml.DOMConfigurator.parseChildrenOfLoggerElement(DOMConfigurator.java:425)
        at org.apache.log4j.xml.DOMConfigurator.parseCategory(DOMConfigurator.java:345)
        at org.apache.log4j.xml.DOMConfigurator.parse(DOMConfigurator.java:827)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:712)
        at org.apache.log4j.xml.DOMConfigurator.doConfigure(DOMConfigurator.java:618)
        at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:468)
        at org.apache.log4j.LogManager.<clinit>(LogManager.java:122)
        at gov.noaa.pmel.tmap.addxml.addXML.<clinit>(addXML.java:130)
log4j:ERROR Either File or DatePattern options are not set for appender [las].


Any help is appreciated. Thank you!

Upendra




--
John Relph <John.Relph@xxxxxxxx>
Technical Development Team Lead
NOAA/NESDIS/National Oceanographic Data Center



[Thread Prev][Thread Next][Index]


Contact Us
Dept of Commerce / NOAA / OAR / PMEL / TMAP

Privacy Policy | Disclaimer | Accessibility Statement