Sorry, the file looks not like valid xml to me (and to my XML-Minimizer).
If that's the file you tried to use to configure the log, then that is the problem.
I fixed the empty lines and some "-" in wrong places, it should look like this, and that's similar to my config:
- Code: Select all
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO" debug="false">
<Appenders>
<Console target="SYSTEM_OUT" name="stdout">
<PatternLayout pattern="%d %p [%t] %c - %m%n"/>
</Console>
<SlidingWindow name="configservlet" dateTimeFormat="yyyy-MM-dd HH:mm" windowSize="1000"/>
<RollingFile name="file" append="true" immediateFlush="true" filePattern="${web:attr.servoy.application_server.dir}/servoy_log-%i.txt.zip" fileName="${web:attr.servoy.application_server.dir}/servoy_log.txt">
<Policies>
<SizeBasedTriggeringPolicy size="10MB"/>
</Policies>
<PatternLayout pattern="%d %p [%t] %c - %m [$${servoy:clientid:-} $${servoy:solution:-}]%n"/>
</RollingFile>
<Async name="asyncfile">
<AppenderRef ref="file"/>
</Async>
</Appenders>
<Loggers>
<Logger name="com.servoy.j2db.util.Debug" level="WARN"/>
<Logger name="com.servoy.j2db.dataprocessing.editedRecords" level="WARN"/>
<Logger name="com.servoy.j2db.server.persistence.Server" level="WARN"/>
<Logger name="com.servoy.j2db.persistence.XMLInMemoryImportHandlerVersions11AndHigher" level="WARN"/>
<Logger name="com.servoy.j2db.persistence.XMLExporter" level="WARN"/>
<Logger name="com.servoy.j2db.server" level="WARN"/>
<Logger name="com.servoy.j2db.server.main.WebServer" level="WARN"/>
<Logger name="com.servoy.j2db.datasource" level="WARN"/>
<Logger name="com.servoy.j2db.datasource.ClientManager" level="WARN"/>
<Logger name="org.sablo" level="WARN"/>
<Logger name="org.sablo.specification.property" level="WARN"/>
<Logger name="org.sablo.websocket" level="WARN"/>
<Logger name="org.sablo.IndexPageEnhancer" level="ERROR"/>
<Logger name="com.servoy.j2db.server.ngclient.property.types" level="WARN"/>
<Logger name="org.apache.wicket" level="WARN"/>
<Logger name="org.apache.wicket.request.target.component.listener.BehaviorRequestTarget" level="ERROR"/>
<Root level="WARN">
<AppenderRef ref="asyncfile"/>
<AppenderRef ref="configservlet"/>
<!-- <AppenderRef ref="stdout" /> -->
</Root>
</Loggers>
</Configuration>