[prev in list] [next in list] [prev in thread] [next in thread] 

List:       jetspeed-dev
Subject:    cvs commit: jakarta-jetspeed/docs/site changes.html todo.html config_guide.html
From:       morciuch () apache ! org
Date:       2002-08-27 20:17:05
[Download RAW message or body]

morciuch    2002/08/27 13:17:05

  Modified:    docs/site changes.html todo.html config_guide.html
  Log:
  Documentation for PortletStatsService (see Bugzilla issue 11737)
  
  Revision  Changes    Path
  1.46      +9 -0      jakarta-jetspeed/docs/site/changes.html
  
  Index: changes.html
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/docs/site/changes.html,v
  retrieving revision 1.45
  retrieving revision 1.46
  diff -u -r1.45 -r1.46
  --- changes.html	26 Aug 2002 01:59:18 -0000	1.45
  +++ changes.html	27 Aug 2002 20:17:05 -0000	1.46
  @@ -130,10 +130,19 @@
   -->
         </ul>
                                                   <li>
  +  Add - Bug # 11737 - 2002/08/27 - Implemented PortletStatsService, disabled by \
default (MO)  +</li>
  +                                                <li>
     Fix - 2002/08/25 - Updated Ant to 1.5 (PS)
   </li>
                                                   <li>
     Fix - 2002/08/25 - Implemented allow-if-owner element for in RegistrySecurity \
and enable "owner" in the authentication methods (PS)  +</li>
  +                                                <li>
  +  Add - Bug # 11599 - 2002/08/23 - Added import/export feature in PSML Browser \
(MO)  +</li>
  +                                                <li>
  +  Add - Bug # 11697 - 2002/08/20 - Implemented portlet parameter presentation \
styles (MO)  </li>
                                                   <li>
     Add - 2002/08/13 - Bug fixes: enhancement to customizing portlet title allowing \
for multiple instances of same portlet on a page with different titles  
  
  
  1.36      +2 -2      jakarta-jetspeed/docs/site/todo.html
  
  Index: todo.html
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/docs/site/todo.html,v
  retrieving revision 1.35
  retrieving revision 1.36
  diff -u -r1.35 -r1.36
  --- todo.html	26 Aug 2002 01:59:18 -0000	1.35
  +++ todo.html	27 Aug 2002 20:17:05 -0000	1.36
  @@ -414,7 +414,7 @@
   </td>
                                   <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  <font color="#000000" size="-1" \
                face="arial,helvetica,sanserif">
  -                Customizer parameter presentation styles
  +                Customizer parameter presentation styles. <strong>Done</strong>
               </font>
   </td>
                                   <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  @@ -465,7 +465,7 @@
   </td>
                                   <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  <font color="#000000" size="-1" \
                face="arial,helvetica,sanserif">
  -                Portlet Usage Logging
  +                Portlet Usage Logging. <strong>Done</strong>
               </font>
   </td>
                                   <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  
  
  
  1.16      +120 -1    jakarta-jetspeed/docs/site/config_guide.html
  
  Index: config_guide.html
  ===================================================================
  RCS file: /home/cvs/jakarta-jetspeed/docs/site/config_guide.html,v
  retrieving revision 1.15
  retrieving revision 1.16
  diff -u -r1.15 -r1.16
  --- config_guide.html	2 Aug 2002 10:57:28 -0000	1.15
  +++ config_guide.html	27 Aug 2002 20:17:05 -0000	1.16
  @@ -891,6 +891,99 @@
                                                       <table border="0" \
cellspacing="0" cellpadding="2" width="100%">  <tr><td bgcolor="#828DA6">
           <font color="#ffffff" face="arial,helvetica,sanserif">
  +          <a name="Portlet usage logger"><strong>Portlet usage logger</strong></a>
  +        </font>
  +      </td></tr>
  +      <tr><td>
  +        <blockquote>
  +                                    <p>
  +          This facility is useful to generate web server like access log which
  +          captures access to individual portlets (since this cannot be \
accomplished  +          via regular web server logging). See javadoc for \
<code>org.apache.jetspeed.services.JetspeedPortletStatsService</code>  +          for \
more information about the internals of this service. The following are service \
properties as  +          defined in JetspeedResources.properties:
  +        </p>
  +                                                <table>
  +                        <tr>
  +                        <td bgcolor="#039acc" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                Property
  +            </font>
  +</td>
  +                                <td bgcolor="#039acc" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                Description
  +            </font>
  +</td>
  +            </tr>
  +                                <tr>
  +                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                services.PortletStats.classname = \
org.apache.jetspeed.services.portletstats.JetspeedPortletStatsService  +            \
</font>  +</td>
  +                                <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                Simple implementation using Apache \
Common Log Format (CLF)  +            </font>
  +</td>
  +            </tr>
  +                                <tr>
  +                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                services.PortletStats.logger = access
  +            </font>
  +</td>
  +                                <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                Name of the log4j logger
  +            </font>
  +</td>
  +            </tr>
  +                                <tr>
  +                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                services.PortletStats.enabled = false
  +            </font>
  +</td>
  +                                <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                This service is disabled by \
default  +            </font>
  +</td>
  +            </tr>
  +                                <tr>
  +                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                services.PortletStats.excludePortlets = 
  +            </font>
  +</td>
  +                                <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                Portlets to exclude from logging \
(not yet implemented)  +            </font>
  +</td>
  +            </tr>
  +                                <tr>
  +                        <td bgcolor="#a0ddf0" colspan="" rowspan="" valign="top" \
align="left">  +    <font color="#000000" size="-1" face="arial,helvetica,sanserif">
  +                services.PortletStats.dateFormat = dd/MMM/yyyy:hh:mm:ss z
  +            </font>
  +</td>
  +                                <td bgcolor="#a0ddf0" colspan="" rowspan="" \
valign="top" align="left">  +    <font color="#000000" size="-1" \
face="arial,helvetica,sanserif">  +                Date format to use in the log \
entry  +            </font>
  +</td>
  +            </tr>
  +            </table>
  +                            </blockquote>
  +      </td></tr>
  +      <tr><td><br/></td></tr>
  +    </table>
  +                                                    <table border="0" \
cellspacing="0" cellpadding="2" width="100%">  +      <tr><td bgcolor="#828DA6">
  +        <font color="#ffffff" face="arial,helvetica,sanserif">
             <a name="Example configuration"><strong>Example \
configuration</strong></a>  </font>
         </td></tr>
  @@ -921,7 +1014,7 @@
   #
   # destination.file: A path relative to the web app root
   # -------------------------------------------------------------------
  -services.LoggingService.facilities=rotation,system,debug
  +services.LoggingService.facilities=rotation,system,debug,logforj,access
   services.LoggingService.default=rotation
   services.LoggingService.loggingConfig=org.apache.turbine.services.logging.PropertiesLoggingConfig
  
  @@ -955,6 +1048,32 @@
   services.LoggingService.security.destination.file=/WEB-INF/log/jetspeed.log
   services.LoggingService.security.className=org.apache.turbine.services.logging.Log4JavaLogger
  services.LoggingService.security.level=DEBUG
  +
  +# An example configuration for using Log4Java, with log4j properties inline
  +# The category name - at the end of this line - needs to match the logging \
facility name - the first log4j.  +# need this rootCategory entry to capture the \
torque/fulcrum etc logging  +services.LoggingService.logforj.log4j.rootCategory = \
INFO, logforj, access  +
  +# need this category entry for the actual jetspeed logging (I don't know why it \
doesn't get covered by the root category!)  \
+services.LoggingService.logforj.log4j.category.logforj = DEBUG, logforj  +
  +services.LoggingService.logforj.log4j.appender.logforj.file \
=${webappRoot}/WEB-INF/log/jetspeed.log  \
+services.LoggingService.logforj.log4j.appender.logforj = \
org.apache.log4j.FileAppender  \
+services.LoggingService.logforj.log4j.appender.logforj.layout = \
org.apache.log4j.PatternLayout  \
+services.LoggingService.logforj.log4j.appender.logforj.layout.conversionPattern = \
[%d{dd MMM yyyy HH:mm:ss} %5p] - %m%n  \
+services.LoggingService.logforj.log4j.appender.logforj.append = false  \
+services.LoggingService.logforj.className=org.apache.turbine.services.logging.Log4JavaLogger
  +services.LoggingService.logforj.level=DEBUG
  +
  +# An example configuration for portlet access audit logging
  +services.LoggingService.access.log4j.category.access = INFO, access
  +services.LoggingService.access.log4j.appender.access.file = \
${webappRoot}/WEB-INF/log/access.log  \
+services.LoggingService.access.log4j.appender.access = org.apache.log4j.FileAppender \
+services.LoggingService.access.log4j.appender.access.layout = \
org.apache.log4j.PatternLayout  \
+services.LoggingService.access.log4j.appender.access.layout.ConversionPattern = %m%n \
+services.LoggingService.access.log4j.appender.access.append = true  \
+services.LoggingService.access.className = \
org.apache.turbine.services.logging.Log4JavaLogger  \
+services.LoggingService.access.level = INFO  
   # An example configuration for automatic log rotation using Log4Java
   # This will keep the log file size under 1MB and save up to 5 backup copies
  
  
  

--
To unsubscribe, e-mail:   <mailto:jetspeed-dev-unsubscribe@jakarta.apache.org>
For additional commands, e-mail: <mailto:jetspeed-dev-help@jakarta.apache.org>


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic