Uploaded image for project: 'Policy Framework'
  1. Policy Framework
  2. POLICY-758

Fix rolling EELF log errors and additional errors in PAP

XMLWordPrintable

    • Icon: Bug Bug
    • Resolution: Done
    • Icon: High High
    • Beijing Release
    • Beijing Release
    • None
    • None
    • PFPP - VM: 10.12.5.207

      The following rolling errors should be corrected as indicate logging configuration problems:

      2018-04-20T17:35:57.436+00:00|807ff8d7-a305-472d-b69a-571ec3b54b16|http-nio-9091-exec-2|PAP.getPolicy||||ERROR|-POLICY-400-E||EELF9998E RESOURCE ID [ERROR_SCHEMA_INVALID] CANNOT BE FORMATTED - NO RESOURCE WITH THAT ID EXISTS!
      REQUEST FOR RESOURCE WAS MADE FROM:
      AT COM.ATT.EELF.I18N.EELFRESOURCEMANAGER.FORMAT(EELFRESOURCEMANAGER.JAVA:326)
      AT COM.ATT.EELF.CONFIGURATION.SLF4JWRAPPER.WRITETOLOG(SLF4JWRAPPER.JAVA:815)
      AT COM.ATT.EELF.CONFIGURATION.SLF4JWRAPPER.ERROR(SLF4JWRAPPER.JAVA:908)
      AT ORG.ONAP.POLICY.COMMON.LOGGING.EELF.POLICYLOGGER.ERROR(POLICYLOGGER.JAVA:648)
      AT ORG.ONAP.POLICY.XACML.UTIL.XACMLPOLICYSCANNER.READPOLICY(XACMLPOLICYSCANNER.JAVA:657)
      AT ORG.ONAP.POLICY.XACML.STD.PAP.STDPDPPOLICY.READPOLICYDATA(STDPDPPOLICY.JAVA:155)
      ... 44 MORE FRAMES
      EELF9998E Resource id [ERROR_SCHEMA_INVALID] cannot be formatted - no resource with that id exists!
      Request for resource was made from:
      at com.att.eelf.i18n.EELFResourceManager.format(EELFResourceManager.java:326)
      at com.att.eelf.configuration.SLF4jWrapper.writeToLog(SLF4jWrapper.java:815)
      at com.att.eelf.configuration.SLF4jWrapper.error(SLF4jWrapper.java:908)
      at org.onap.policy.common.logging.eelf.PolicyLogger.error(PolicyLogger.java:648)
      at org.onap.policy.xacml.util.XACMLPolicyScanner.readPolicy(XACMLPolicyScanner.java:657)
      at org.onap.policy.xacml.std.pap.StdPDPPolicy.readPolicyData(StdPDPPolicy.java:155)
      ... 44 more frames

       

      ===

      At the same time, the following should be made a WARN instead, mentioning there's no encrypted password, or make it INFO instead.

      2018-04-20T17:35:26.494+00:00|61c8ec85-99aa-4a72-a69f-95f66e344f7c|http-nio-9091-exec-6|PAP.put|||||POLICY-515-E||POLICY-515-E ERROR: decryptTxtNoEx: Exception while decryption : javax.crypto.IllegalBlockSizeException: Input length must be multiple of 16 when decrypting with padded cipher

      ====

      17:14:04,178 |-WARN in ch.qos.logback.classic.pattern.DateConverter@71d937 - Could not instantiate SimpleDateFormat with pattern "yyyy-MM-dd'T'HH:mm:ss.SSSXXX" java.lang.IllegalArgumentException: Illegal pattern character 'q'
      at java.lang.IllegalArgumentException: Illegal pattern character 'q'
      at at java.text.SimpleDateFormat.compile(SimpleDateFormat.java:826)
      at at java.text.SimpleDateFormat.initialize(SimpleDateFormat.java:634)
      at at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:605)
      at at java.text.SimpleDateFormat.<init>(SimpleDateFormat.java:580)
      at at ch.qos.logback.core.util.CachingDateFormatter.<init>(CachingDateFormatter.java:33)
      at at ch.qos.logback.classic.pattern.DateConverter.start(DateConverter.java:41)
      at at ch.qos.logback.core.pattern.ConverterUtil.startConverters(ConverterUtil.java:37)
      at at ch.qos.logback.core.pattern.PatternLayoutBase.start(PatternLayoutBase.java:91)
      at at ch.qos.logback.classic.encoder.PatternLayoutEncoder.start(PatternLayoutEncoder.java:28)
      at at ch.qos.logback.core.joran.action.NestedComplexPropertyIA.end(NestedComplexPropertyIA.java:161)
      at at ch.qos.logback.core.joran.spi.Interpreter.callEndAction(Interpreter.java:309)
      at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:193)
      at at ch.qos.logback.core.joran.spi.Interpreter.endElement(Interpreter.java:179)
      at at ch.qos.logback.core.joran.spi.EventPlayer.play(EventPlayer.java:62)
      at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:165)
      at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:152)
      at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:110)
      at at ch.qos.logback.core.joran.GenericConfigurator.doConfigure(GenericConfigurator.java:53)
      at at ch.qos.logback.classic.util.ContextInitializer.configureByResource(ContextInitializer.java:75)
      at at ch.qos.logback.classic.util.ContextInitializer.autoConfig(ContextInitializer.java:150)
      at at org.slf4j.impl.StaticLoggerBinder.init(StaticLoggerBinder.java:84)
      at at org.slf4j.impl.StaticLoggerBinder.<clinit>(StaticLoggerBinder.java:55)
      at at org.slf4j.LoggerFactory.bind(LoggerFactory.java:141)
      at at org.slf4j.LoggerFactory.performInitialization(LoggerFactory.java:120)
      at at org.slf4j.LoggerFactory.getILoggerFactory(LoggerFactory.java:331)
      at at com.att.eelf.configuration.EELFManager.<init>(EELFManager.java:111)
      at at com.att.eelf.configuration.EELFManager.<clinit>(EELFManager.java:102)
      at at org.onap.policy.common.logging.eelf.PolicyLogger.<clinit>(PolicyLogger.java:72)
      at at org.onap.policy.common.logging.flexlogger.FlexLogger.initlogger(FlexLogger.java:282)
      at at org.onap.policy.common.logging.flexlogger.FlexLogger.<clinit>(FlexLogger.java:47)
      at at org.onap.policy.pap.xacml.rest.PAPRestConfig.<clinit>(PAPRestConfig.java:50)
      at at java.lang.Class.forName0(Native Method)
      at at java.lang.Class.forName(Class.java:348)
      at at org.springframework.cglib.core.ReflectUtils.defineClass(ReflectUtils.java:415)
      at at org.springframework.cglib.core.AbstractClassGenerator.generate(AbstractClassGenerator.java:336)
      at at org.springframework.cglib.proxy.Enhancer.generate(Enhancer.java:492)
      at at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:93)
      at at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData$3.apply(AbstractClassGenerator.java:91)
      at at org.springframework.cglib.core.internal.LoadingCache$2.call(LoadingCache.java:54)
      at at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at at org.springframework.cglib.core.internal.LoadingCache.createEntry(LoadingCache.java:61)
      at at org.springframework.cglib.core.internal.LoadingCache.get(LoadingCache.java:34)
      at at org.springframework.cglib.core.AbstractClassGenerator$ClassLoaderData.get(AbstractClassGenerator.java:116)
      at at org.springframework.cglib.core.AbstractClassGenerator.create(AbstractClassGenerator.java:291)
      at at org.springframework.cglib.proxy.Enhancer.createHelper(Enhancer.java:480)
      at at org.springframework.cglib.proxy.Enhancer.createClass(Enhancer.java:337)
      at at org.springframework.context.annotation.ConfigurationClassEnhancer.createClass(ConfigurationClassEnhancer.java:135)
      at at org.springframework.context.annotation.ConfigurationClassEnhancer.enhance(ConfigurationClassEnhancer.java:107)
      at at org.springframework.context.annotation.ConfigurationClassPostProcessor.enhanceConfigurationClasses(ConfigurationClassPostProcessor.java:409)
      at at org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanFactory(ConfigurationClassPostProcessor.java:266)
      at at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:284)
      at at org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:130)
      at at org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:681)
      at at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:523)
      at at org.onap.policy.pap.xacml.rest.WebConfig.onStartup(WebConfig.java:37)
      at at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
      at at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5311)
      at at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      at at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
      at at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
      at at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
      at at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
      at at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
      at at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at at java.lang.Thread.run(Thread.java:748)
      17:14:04,179 |-INFO in ch.qos.logback.core.rolling.RollingFileAppender[EELFDebug] - Active log file name: /var/log/onap/policy/xacml-pap-rest/debug.log

      ===

      at java.lang.Thread.run(Thread.java:748)
      log4j:ERROR Either File or DatePattern options are not set for appender [AUDIT_LOG].
      log4j:ERROR setFile(null,true) call failed.
      java.io.FileNotFoundException: /policy/pap/pap-rest-reqres.log (No such file or directory)
      at java.io.FileOutputStream.open0(Native Method)
      at java.io.FileOutputStream.open(FileOutputStream.java:270)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
      at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
      at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
      at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
      at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
      at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
      at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
      at org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:672)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
      at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
      at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
      at org.apache.log4j.Logger.getLogger(Logger.java:104)
      at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:262)
      at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:108)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1025)
      at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:844)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
      at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
      at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80)
      at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:50)
      at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.<init>(AbstractRefreshableWebApplicationContext.java:95)
      at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.<init>(AnnotationConfigWebApplicationContext.java:82)
      at org.onap.policy.pap.xacml.rest.WebConfig.onStartup(WebConfig.java:34)
      at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5311)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
      at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      log4j:ERROR Either File or DatePattern options are not set for appender [REQUEST_LOG].
      FlexLogger:properties => {audit.level=ON, timer.delay.time=1000, metricsLogger.level=ON, concurrentHashMap.limit=5000, stop.check.point=2500, error.level=ON, event.expired.time=86400, logger.type=EELF, debugLogger.level=INFO, check.interval=30000}
      FlexLogger:overrideLogbackLevel => null
      FlexLogger.logger_Type value: EELF

      ===

       

      p/policy/servers/pap/webapps/pap.war
      Apr 27, 2018 5:14:02 PM org.apache.jasper.servlet.TldScanner scanJars
      INFO: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
      Apr 27, 2018 5:14:02 PM org.apache.catalina.core.ApplicationContext log
      INFO: 1 Spring WebApplicationInitializers detected on classpath
      log4j:ERROR setFile(null,true) call failed.
      java.io.FileNotFoundException: /policy/pap/pap-rest.log (No such file or directory)
      at java.io.FileOutputStream.open0(Native Method)
      at java.io.FileOutputStream.open(FileOutputStream.java:270)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
      at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
      at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
      at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
      at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
      at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
      at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
      at org.apache.log4j.PropertyConfigurator.configureRootCategory(PropertyConfigurator.java:648)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:514)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
      at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
      at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
      at org.apache.log4j.Logger.getLogger(Logger.java:104)
      at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:262)
      at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:108)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1025)
      at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:844)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
      at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
      at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80)
      at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:50)
      at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.<init>(AbstractRefreshableWebApplicationContext.java:95)
      at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.<init>(AnnotationConfigWebApplicationContext.java:82)
      at org.onap.policy.pap.xacml.rest.WebConfig.onStartup(WebConfig.java:34)
      at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5311)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
      at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      log4j:ERROR Either File or DatePattern options are not set for appender [FILE].
      log4j:ERROR setFile(null,true) call failed.
      java.io.FileNotFoundException: /policy/pap/audit.log (No such file or directory)
      at java.io.FileOutputStream.open0(Native Method)
      at java.io.FileOutputStream.open(FileOutputStream.java:270)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
      at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
      at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
      at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
      at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
      at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
      at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
      at org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:672)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
      at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
      at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
      at org.apache.log4j.Logger.getLogger(Logger.java:104)
      at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:262)
      at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:108)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1025)
      at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:844)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
      at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
      at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80)
      at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:50)
      at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.<init>(AbstractRefreshableWebApplicationContext.java:95)
      at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.<init>(AnnotationConfigWebApplicationContext.java:82)
      at org.onap.policy.pap.xacml.rest.WebConfig.onStartup(WebConfig.java:34)
      at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5311)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
      at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      log4j:ERROR Either File or DatePattern options are not set for appender [AUDIT_LOG].
      log4j:ERROR setFile(null,true) call failed.
      java.io.FileNotFoundException: /policy/pap/pap-rest-reqres.log (No such file or directory)
      at java.io.FileOutputStream.open0(Native Method)
      at java.io.FileOutputStream.open(FileOutputStream.java:270)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:213)
      at java.io.FileOutputStream.<init>(FileOutputStream.java:133)
      at org.apache.log4j.FileAppender.setFile(FileAppender.java:294)
      at org.apache.log4j.FileAppender.activateOptions(FileAppender.java:165)
      at org.apache.log4j.DailyRollingFileAppender.activateOptions(DailyRollingFileAppender.java:223)
      at org.apache.log4j.config.PropertySetter.activate(PropertySetter.java:307)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:172)
      at org.apache.log4j.config.PropertySetter.setProperties(PropertySetter.java:104)
      at org.apache.log4j.PropertyConfigurator.parseAppender(PropertyConfigurator.java:842)
      at org.apache.log4j.PropertyConfigurator.parseCategory(PropertyConfigurator.java:768)
      at org.apache.log4j.PropertyConfigurator.parseCatsAndRenderers(PropertyConfigurator.java:672)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:516)
      at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:580)
      at org.apache.log4j.helpers.OptionConverter.selectAndConfigure(OptionConverter.java:526)
      at org.apache.log4j.LogManager.<clinit>(LogManager.java:127)
      at org.apache.log4j.Logger.getLogger(Logger.java:104)
      at org.apache.commons.logging.impl.Log4JLogger.getLogger(Log4JLogger.java:262)
      at org.apache.commons.logging.impl.Log4JLogger.<init>(Log4JLogger.java:108)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
      at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
      at org.apache.commons.logging.impl.LogFactoryImpl.createLogFromClass(LogFactoryImpl.java:1025)
      at org.apache.commons.logging.impl.LogFactoryImpl.discoverLogImplementation(LogFactoryImpl.java:844)
      at org.apache.commons.logging.impl.LogFactoryImpl.newInstance(LogFactoryImpl.java:541)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:292)
      at org.apache.commons.logging.impl.LogFactoryImpl.getInstance(LogFactoryImpl.java:269)
      at org.apache.commons.logging.LogFactory.getLog(LogFactory.java:657)
      at org.springframework.context.support.AbstractApplicationContext.<init>(AbstractApplicationContext.java:160)
      at org.springframework.context.support.AbstractRefreshableApplicationContext.<init>(AbstractRefreshableApplicationContext.java:80)
      at org.springframework.context.support.AbstractRefreshableConfigApplicationContext.<init>(AbstractRefreshableConfigApplicationContext.java:50)
      at org.springframework.web.context.support.AbstractRefreshableWebApplicationContext.<init>(AbstractRefreshableWebApplicationContext.java:95)
      at org.springframework.web.context.support.AnnotationConfigWebApplicationContext.<init>(AnnotationConfigWebApplicationContext.java:82)
      at org.onap.policy.pap.xacml.rest.WebConfig.onStartup(WebConfig.java:34)
      at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:169)
      at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5311)
      at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:145)
      at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:753)
      at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:729)
      at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
      at org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:974)
      at org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1850)
      at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
      at java.util.concurrent.FutureTask.run(FutureTask.java:266)
      at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      at java.lang.Thread.run(Thread.java:748)
      log4j:ERROR Either File or DatePattern options are not set for appender [REQUEST_LOG].
      FlexLogger:properties => {audit.level=ON, timer.delay.time=1000, metricsLogger.level=ON, concurrentHashMap.limit=5000, stop.check.point=2500, error.level=ON, event.expired.time=86400, logger.type=EELF, debugLogger.level=INFO, check.interval=30000}
      FlexLogger:overrideLogbackLevel => null

       

      ====

       

       

            jrh3 jrh3
            jhh jhh
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: