webmail-servlet.properties
上传用户:huihesys
上传日期:2007-01-04
资源大小:3877k
文件大小:7k
源码类别:

WEB邮件程序

开发平台:

C/C++

  1. ###############################################################################
  2. #                        Servlet Zone Configuration File                      #
  3. ###############################################################################
  4. ################################ W A R N I N G ################################
  5. #
  6. # Unlike normal Java properties, JServ configurations have some important 
  7. # extentions:
  8. #
  9. #    1) commas are used as token separators
  10. #    2) multiple definitions of the same key are concatenated in a 
  11. #       comma-separated list.
  12. #
  13. ###############################################################################
  14. # List of Repositories
  15. #######################
  16. # The list of servlet repositories controlled by this servlet zone
  17. # Syntax: repositories=[repository],[repository]...
  18. # Default: NONE
  19. # Note: The classes you want to be reloaded upon modification should be put
  20. #       here.
  21. repositories=/home/wastl/work/WebMail/webmail/lib/webmail-common.jar
  22. repositories=/home/wastl/work/WebMail/webmail/lib/webmail-servlet.jar
  23. repositories=/home/wastl/work/WebMail/webmail/lib/xalan.jar
  24. repositories=/home/wastl/work/WebMail/webmail/lib/xerces.jar
  25. repositories=/home/wastl/work/WebMail/webmail/lib/gnu-regexp-1.0.8.jar
  26. repositories=/home/wastl/work/WebMail/webmail/lib/mail.jar
  27. repositories=/home/wastl/work/WebMail/webmail/lib/activation.jar
  28. repositories=/home/wastl/work/WebMail/webmail/lib/pop3.jar
  29. repositories=/home/wastl/work/WebMail/webmail/lib/plugins/
  30. repositories=/home/wastl/work/WebMail/webmail/lib/authenticators/
  31. repositories=/home/wastl/work/WebMail/webmail/lib/templates/
  32. # Classloader parameters
  33. #########################
  34. # Enable servlet class autoreloading.
  35. # Syntax: autoreload.classes=[true,false] (boolean)
  36. # Default: true
  37. autoreload.classes=true
  38. # Enable servlet resourced autoreloading (properties and other loaded resources)
  39. # Syntax: autoreload.file=[true,false] (boolean)
  40. # Default: true
  41. autoreload.file=true
  42. # Set the number of millisecond to wait before giving up on initializing a servlet.
  43. # (a timeout of zero means no timeout)
  44. # Syntax: init.timeout=(long)>0
  45. # Default: 10000 (10 secs)
  46. init.timeout=10000
  47. # Set the number of millisecond to wait before giving up on destroying a servlet.
  48. # (a timeout of zero means no timeout)
  49. # Syntax: destroy.timeout=(long)>0
  50. # Default: 10000 (10 secs)
  51. destroy.timeout=10000
  52. # Set whether or not to use cookies to maintain session state.
  53. # If false, then response.encodeUrl() will always be the method
  54. # to maintain session state. If true, then the servlet engine will
  55. # attempt to set a cookie when request.getSession(true) is called.
  56. # Syntax: session.useCookies=[true,false] (boolean)
  57. # Default: true
  58. session.useCookies=true
  59. # Set the number of millisecond to wait before invalidating an unused session.
  60. # Syntax: session.timeout=(long)>0
  61. # Default: 1800000 (30 mins)
  62. session.timeout=1800000
  63. # Set how frequently (milliseconds) to check for timed-out sessions.
  64. # Syntax: session.checkFrequency=(long)>0
  65. # Default: 30000 (30 secs)
  66. session.checkFrequency=30000
  67. # SingleThreadModel Servlets parameters
  68. ########################################
  69. # Set the initial capacity of the STM servlets pool.
  70. # Syntax: singleThreadModelServlet.initialCapacity=(int)>1
  71. # Default: 5
  72. singleThreadModelServlet.initialCapacity=5
  73. # Set the number of servlet instances should be added to the pool if found empty.
  74. # Syntax: singleThreadModelServlet.incrementCapacity=(int)>1
  75. # Default: 5
  76. singleThreadModelServlet.incrementCapacity=5
  77. # Set the maximum capacity of the STM pool
  78. # Syntax: singleThreadModelServlet.maximumCapacity=(int)>1
  79. # Default: 10
  80. singleThreadModelServlet.maximumCapacity=10
  81. ################### S E R V L E T    P A R A M E T E R S ######################
  82. ################################## N O T E ####################################
  83. # When "classname" is specified, it means a Java dot-formatter full class name
  84. # without the ".class". For example, a class with source file named 
  85. # "Dummy.java" with a package name "org.fool" is defined as "org.fool.Dummy".
  86. #
  87. # Since each servlet may have lots of private initialization data, Apache JServ
  88. # allows you to store those servlet initArgs in a separate file. To do this,
  89. # simply do not set any initArgs in this file: Apache JServ will then look for
  90. # a file named "[servlet classname].initargs" in the same directory of that 
  91. # class. Note that this may work with even class archives.
  92. ###############################################################################
  93. # Startup Servlets
  94. ###################
  95. # Comma or space delimited list of servlets to launch on startup.
  96. # This can either be a class name or alias.
  97. # Syntax: servlets.startup=[classname or alias],[classname or alias],...
  98. # Default: NONE
  99. # servlets.startup=hello,snoop,org.fool.Dummy
  100. servlets.startup=webmail
  101. # Servlet Aliases
  102. ##################
  103. # This defines aliases from which servlets can be invoked.
  104. # Each alias give a new instance of the servlet. This means that if a servlet 
  105. # is invoked both by class name and by alias name, it will result in _TWO_ 
  106. # instances of the servlet being created.
  107. # Syntax: servlet.[alias].code=[classname] (String)
  108. # Default: NONE
  109. # servlet.snoop.code=SnoopServlet
  110. servlet.webmail.code=net.wastl.webmail.servlet.WebMailServlet
  111. # Global Init Parameters
  112. #########################
  113. # Parameters passed here are given to each of servlets. You should put 
  114. # configuration information that is common to all servlets.
  115. #
  116. # The value of the property is a comma delimited list of "name=value" pairs 
  117. # that are accessible to the servlet via the method getInitParameter() 
  118. # in ServletConfig.
  119. # Syntax: servlets.default.initArgs=[name]=[value],[name]=[value],...
  120. # Default: NONE
  121. # servlets.default.initArgs=common.to.everybody=Hi everybody!
  122. # Servlet Init Parameters
  123. ##########################
  124. # These properties define init parameters for each servlet that is invoked 
  125. # by its classname.
  126. # Syntax: servlet.[classname].initArgs=[name]=[value],[name]=[value],...
  127. # Default: NONE
  128. # servlet.org.fool.Dummy.initArgs=message=I'm a dummy servlet
  129. # Aliased Servlet Init Parameters
  130. ##################################
  131. # These properties define init parameters for each servlet that is invoked 
  132. # by its alias.
  133. # Syntax: servlet.[alias].initArgs=[name]=[value],[name]=[value],...
  134. # Default: NONE
  135. # servlet.snoop.initArgs=message=I'm a snoop servlet
  136. # servlet.hello.initArgs=message=I say hello world to everyone
  137. servlet.webmail.initArgs=webmail.plugin.path=/home/wastl/work/WebMail/webmail/lib/plugins,webmail.auth.path=/home/wastl/work/WebMail/webmail/lib/authenticators,webmail.data.path=/home/wastl/work/WebMail/webmail/data,webmail.lib.path=/home/wastl/work/WebMail/webmail/lib,webmail.template.path=/home/wastl/work/WebMail/webmail/lib/templates,webmail.xml.path=/home/wastl/work/WebMail/webmail/lib/xml,webmail.storage=net.wastl.webmail.storage.simple.SimpleStorage,webmail.storage.sqlhost=localhost,webmail.storage.sqllogin=webmail,webmail.storage.sqlpass=PASS,webmail.storage.sqldb=webmail,webmail.basepath=/webmail/webmail,webmail.imagebase=/webmail/webmail