The setting below works perfectly locally with R12.04 untouched
# These top level switches are used before calling Log4J, or if Log4J is not
used
print.verbose=false
print.timing=false
print.info=false
print.important=false
print.warning=false
print.error=false
print.fatal=false
Here are the only lines I get in terminal using ant start, even after running
in some screens
D:\workspace\release12.04>"C:\Program Files\Java\jdk1.6.0_22\bin\java" -jar
framework/base/lib/ant-launcher-1.8.3.jar -lib framework/base/lib/ant start
Buildfile: D:\workspace\release12.04\build.xml
start:
[java] Start.java using configuration file
org/ofbiz/base/start/start.properties
[java] Set OFBIZ_HOME to - D:/workspace/release12.04
[java] Admin socket configured on - /127.0.0.1:10523
[java] Warning : Module classpath component '"C:\Program
Files\Java\jdk1.6.0_22\lib\tools.jar"' is not valid and will be ignored...
[java] Warning : Module classpath component '"C:\Program
Files\Java\jdk1.6.0_22\jre\lib\comm.jar"' is not valid and will be ignored...
[java] Warning : Module classpath component 'C:\WINDOWS\Sun\Java\bin' is
not valid and will be ignored...
[java] Warning : Module classpath component 'C:\Program Files\Fichiers
communs\Acronis\SnapAPI' is not valid and will be ignored...
[java] Warning : Module classpath component 'C:\apache-maven-2.1.0\bin' is
not valid and will be ignored...
[java] Loaded ESAPI properties from classpath
[java] ========Master Configuration========
[java] | LogEncodingRequired=false
[java] | LogLevel=ALL
[java] | MaxUploadFileBytes=500000000
[java] | ResponseContentType=text/html; charset=UTF-8
[java] |
ValidExtensions=.zip,.pdf,.doc,.docx,.ppt,.pptx,.tar,.gz,.tgz,.rar,.war,.jar,.ear,.xls,.rtf,.properties,.java,.class,.txt,.xml,.jsp,.jsf,.exe,.dll
[java] | Validator.AccountName=^[a-zA-Z0-9]{3,20}$
[java] | Validator.CreditCard=^(\d{4}[- ]?){3}\d{4}$
[java] | Validator.DirectoryName=^[a-zA-Z0-9.-\_ ]{0,255}$
[java] |
Validator.Email=^[A-Za-z0-9._%-]+@[A-Za-z0-9.-]+\.[a-zA-Z]{2,4}$
[java] | Validator.FileName=^[a-zA-Z0-9.\-_ ]{0,255}$
[java] | Validator.HTTPCookieName=^[a-zA-Z0-9\-_]{0,32}$
[java] | Validator.HTTPCookieValue=^[a-zA-Z0-9\-\/+=_ ]*$
[java] | Validator.HTTPHeaderName=^[a-zA-Z0-9\-_]{0,32}$
[java] | Validator.HTTPHeaderValue=^[a-zA-Z0-9()\-=\*\.\?;,+\/:&_ ]*$
[java] | Validator.HTTPParameterName=^[a-zA-Z0-9_]{0,32}$
[java] | Validator.HTTPParameterValue=^[a-zA-Z0-9.\-\/+=_ ]*$
[java] |
Validator.IPAddress=^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$
[java] | Validator.Redirect=^\/test.*$
[java] | Validator.RoleName=^[a-z]{1,20}$
[java] | Validator.SSN=^(?!000)([0-6]\d{2}|7([0-6]\d|7[012]))([
-]?)(?!00)\d\d\3(?!0000)\d{4}$
[java] | Validator.SafeString=^[p{L}p{N}.]{0,1024}$
[java] | Validator.SystemCommand=^[a-zA-Z\-\/]{0,64}$
[java] |
Validator.URL=^(ht|f)tp(s?)\:\/\/[0-9a-zA-Z]([-.\w]*[0-9a-zA-Z])*(:(0-9)*)*(\/?)([a-zA-Z0-9\-\.\?\,\:\'\/\\\+=&%\$#_]*)?$
[java] | event.test.actions=disable,log
[java] | event.test.count=2
[java] | event.test.interval=10
[java] |
org.owasp.esapi.errors.IntegrityException.actions=log,disable,logout
[java] | org.owasp.esapi.errors.IntegrityException.count=10
[java] | org.owasp.esapi.errors.IntegrityException.interval=5
[java] |
org.owasp.esapi.errors.IntrusionException.actions=log,disable,logout
[java] | org.owasp.esapi.errors.IntrusionException.count=1
[java] | org.owasp.esapi.errors.IntrusionException.interval=1
[java] 2013-05-31 15:37:52,750 (main) [ ModelReader.java:436:INFO ]
FINISHED LOADING ENTITIES - ALL FILES; #Entities=863 #ViewEntities=300
#Fields=9049 #Relationships=2961 #AutoRelationships=2186
I though found that when you change the levels back on the webtools/Log
Configuration page then you get.
2013-05-31 15:34:12,437 (http-bio-0.0.0.0-8443-exec-6)
[StandardWrapperValve.java:269:ERROR] Servlet.service() for servlet
[ControlServlet] in context with path [/webtools] threw exception
java.lang.NullPointerException
at
org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:324)
at
org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:86)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:641)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:314)
at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:222)
at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171)
at
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:99)
at
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:953)
at
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
at
org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1008)
at
org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:589)
at
org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
This does not prevent to dynamically reset the levels
Jacques
From: "Skip" <[email protected]>
> Doesnt look like a bug, just a change that needs some documentation.
>
> Skip
>
> -----Original Message-----
> From: Atul Vani [mailto:[email protected]]
> Sent: Tuesday, May 28, 2013 9:59 PM
> To: [email protected]; Pravin Patil
> Subject: Re: How to set log levels in 12.0
>
>
> Is this a bug?
>
> On Wed, 29 May 2013 09:12:38 +0530, Pravin Patil
> <[email protected]> wrote:
>
>> change threshold value in appender named "stdout"
>>
>> Kind Regards
>>
>> Pravin Patil
>> HotWax Media Pvt Ltd.
>>
>>
>> On 05/29/2013 09:08 AM, Pravin Patil wrote:
>>> Hi skip,
>>>
>>> try this - go to log4j.xml and set the threshold value to "error"
>>>
>>> HTH
>>>
>>> Kind Regards
>>>
>>> Pravin Patil
>>> HotWax Media Pvt Ltd.
>>>
>>>
>>> On 05/29/2013 02:33 AM, Skip wrote:
>>>> I have changed print.info and print.timing to =false in
>>>> debug.properties.
>>>> However, I am still getting tons of INFO messages in the log. Is
>>>> there some
>>>> additional thing I have to do?
>>>>
>>>
>
>
> --
> Using Opera's revolutionary email client: http://www.opera.com/mail/
>