Guest User

Untitled

a guest
Oct 14th, 2013
177
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.32 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8" ?>
  2. <!--
  3. ~ Licensed to the Apache Software Foundation (ASF) under one
  4. ~ or more contributor license agreements. See the NOTICE file
  5. ~ distributed with this work for additional information
  6. ~ regarding copyright ownership. The ASF licenses this file
  7. ~ to you under the Apache License, Version 2.0 (the
  8. ~ "License"); you may not use this file except in compliance
  9. ~ with the License. You may obtain a copy of the License at
  10. ~
  11. ~ http://www.apache.org/licenses/LICENSE-2.0
  12. ~
  13. ~ Unless required by applicable law or agreed to in writing,
  14. ~ software distributed under the License is distributed on an
  15. ~ "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
  16. ~ KIND, either express or implied. See the License for the
  17. ~ specific language governing permissions and limitations
  18. ~ under the License.
  19. -->
  20.  
  21.  
  22. <configuration>
  23.  
  24. <properties>
  25. <property name="logsDirectory">${sys:appserver.base}/logs</property>
  26. </properties>
  27.  
  28. <appenders>
  29.  
  30. <FastRollingFile name="rolling" fileName="${logsDirectory}/archiva.log"
  31. filePattern="${logsDirectory}/archiva-%d{yyyyMMdd}.log"
  32. immediateFlush="false" append="true">
  33. <PatternLayout>
  34. <pattern>%d [%t] %-5p %c %x - %m%n</pattern>
  35. </PatternLayout>
  36. <Policies>
  37. <TimeBasedTriggeringPolicy />
  38. </Policies>
  39. </FastRollingFile>
  40.  
  41. <FastRollingFile name="auditlog" fileName="${logsDirectory}/archiva-audit.log"
  42. filePattern="${logsDirectory}/archiva-audit-%d{yyyyMMdd}.log"
  43. immediateFlush="false" append="true">
  44. <PatternLayout>
  45. <pattern>%d{yyyy-MM-dd HH:mm:ss} %m%n</pattern>
  46. </PatternLayout>
  47. <Policies>
  48. <TimeBasedTriggeringPolicy />
  49. </Policies>
  50. </FastRollingFile>
  51.  
  52. <FastRollingFile name="redbackAuditLog" fileName="${logsDirectory}/archiva-security-audit.log"
  53. filePattern="${logsDirectory}/archiva-security-audit.log-%d{yyyyMMdd}.log"
  54. immediateFlush="false" append="true">
  55. <PatternLayout>
  56. <pattern>%d{yyyy-MM-dd HH:mm:ss} - %X{redback.currentUser} - %m%n</pattern>
  57. </PatternLayout>
  58. <Policies>
  59. <TimeBasedTriggeringPolicy />
  60. </Policies>
  61. </FastRollingFile>
  62.  
  63. </appenders>
  64.  
  65. <loggers>
  66.  
  67. <asyncLogger name="org.apache.archiva.redback.struts2.action.AuditEvent" additivity="false" level="debug">
  68. <appender-ref ref="redbackAuditLog" />
  69. </asyncLogger>
  70.  
  71. <asyncLogger name="org.apache.archiva.AuditLog" additivity="false" level="debug">
  72. <appender-ref ref="auditlog" />
  73. </asyncLogger>
  74.  
  75. <!-- INFO level loggers can use the default
  76. <asyncLogger name="org.apache.archiva.consumers" level="debug"/>
  77.  
  78. <asyncLogger name="org.apache.archiva" level="debug"/>
  79.  
  80. <asyncLogger name="org.quartz" level="debug"/>
  81.  
  82. <asyncLogger name="org.apache.jasper" level="debug"/>
  83.  
  84. <asyncLogger name="com.opensymphony.xwork2" level="debug"/>
  85.  
  86. <asyncLogger name="org.apache.struts2" level="debug"/>
  87. -->
  88.  
  89. <!-- WebDav objects -->
  90. <asyncLogger name="org.apache.archiva.webdav.ArchivaDavResource" level="debug"/>
  91.  
  92. <asyncLogger name="org.apache.archiva.webdav.ArchivaDavResourceFactory" level="debug"/>
  93.  
  94. <!-- squelch noisy objects (for now) -->
  95. <asyncLogger name="org.apache.commons" level="debug"/>
  96.  
  97. <asyncLogger name="net.sf.ehcache" level="debug"/>
  98.  
  99. <!-- retained for Redback -->
  100. <asyncLogger name="JPOX" level="debug"/>
  101.  
  102. <asyncLogger name="JPOX.MetaData" level="debug"/>
  103.  
  104. <asyncLogger name="JPOX.RDBMS.SQL" level="debug"/>
  105.  
  106. <asyncLogger name="SQL" level="debug"/>
  107.  
  108. <asyncLogger name="org.apache.commons.configuration.DefaultConfigurationBuilder" level="debug"/>
  109.  
  110. <!-- debug wagon transfer -->
  111. <!--
  112. <asyncLogger name="org.apache.archiva.proxy.common" level="debug"/>
  113. -->
  114.  
  115. <!-- apache httpclient debug content transfer verbose -->
  116. <!--
  117. <asyncLogger name="org.apache.http.wire" level="debug"/>
  118. -->
  119.  
  120. <!-- apache httpclient log headers -->
  121. <!--
  122. <asyncLogger name="org.apache.http.headers" level="debug"/>
  123. -->
  124.  
  125. <asyncRoot level="debug" includeLocation="true">
  126. <appender-ref ref="rolling"/>
  127. </asyncRoot>
  128. </loggers>
  129. </configuration>
Advertisement
Add Comment
Please, Sign In to add comment