asmuts      02/01/15 08:50:41

  Added:       src/conf cache.ccf cache.policy cache2.ccf
                        jcsutils.properties logger.properties myjetty.xml
                        remote.cache.ccf remote.cache2.ccf
  Log:
  moving config from props to src/conf
  I'm putting them in the src dir, since they will be filtered and built into the 
/bin/scripts
  directory
  Any release will have to be made using the built, filtered scripts
  
  Revision  Changes    Path
  1.1                  jakarta-turbine-stratum/src/conf/cache.ccf
  
  Index: cache.ccf
  ===================================================================
  ##############################################################
  ################## DEFAULT CACHE REGION  #####################
  # sets the default aux value for any non configured caches
  jcs.default=DC,RFailover
  jcs.default.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.default.cacheattributes.MaxObjects=1000
  
jcs.default.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
  
  # SYSTEM CACHE
  # should be defined for the storage of group attribute list
  jcs.system.groupIdCache=DC,RGroup
  
jcs.system.groupIdCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.system.groupIdCache.cacheattributes.MaxObjects=10000
  
jcs.system.groupIdCache.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
   
  
  ##############################################################
  ################## CACHE REGIONS AVAILABLE ###################
  # Regions preconfirgured for caching
  jcs.region.testCache=JDC,RFailover
  
jcs.region.testCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.testCache.cacheattributes.MaxObjects=100
  
jcs.region.testCache.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
  
  # prefered config
  jcs.region.test2=DC,RFailover
  
jcs.region.test2.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test2.cacheattributes.MaxObjects=1000
  
jcs.region.test2.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
  
  
  ##############################################################
  ################## AUXILIARY CACHES AVAILABLE ################
  
  # Remote RMI cache without failover
  jcs.auxiliary.RGroup=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RGroup.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RGroup.attributes.RemoteTypeName=LOCAL
  jcs.auxiliary.RGroup.attributes.RemoteHost=localhost
  jcs.auxiliary.RGroup.attributes.RemotePort=1102
  jcs.auxiliary.RGroup.attributes.GetOnly=true
  
  # Remote RMI Cache set up to failover
  jcs.auxiliary.RFailover=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RFailover.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RFailover.attributes.RemoteTypeName=LOCAL
  jcs.auxiliary.RFailover.attributes.RemoteHost=localhost
  jcs.auxiliary.RFailover.attributes.RemotePort=1102
  jcs.auxiliary.RFailover.attributes.FailoverServers=localhost:1102,localhost:1103
  jcs.auxiliary.RFailover.attributes.GetOnly=false
  
  # Primary Disk Cache-- faster than the rest because of memory key storage
  jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
  jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCacheAttributes
  jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/raf
  
  # HSQL Disk Cache -- too slow as is
  jcs.auxiliary.HDC=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheFactory
  
jcs.auxiliary.HDC.attributes=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
  jcs.auxiliary.HDC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/hsql
  
  # JISP Disk Cache -- save memory with disk key storage
  jcs.auxiliary.JDC=org.apache.stratum.jcs.auxiliary.disk.jisp.JISPCacheFactory
  
jcs.auxiliary.JDC.attributes=org.apache.stratum.jcs.auxiliary.disk.jisp.JISPCacheAttributes
  jcs.auxiliary.JDC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/raf/
  jcs.auxiliary.JDC.attributes.ClearOnStart=false
  
  # need to make put or invalidate an option
  # just a remove lock to add
  jcs.auxiliary.RC=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RC.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RC.attributes.RemoteHost=localhost
  jcs.auxiliary.RC.attributes.RemotePort=1102
  #jcs.auxiliary.RC.attributes.LocalPort=1103
  jcs.auxiliary.RC.attributes.RemoveUponRemotePut=false
  #jcs.auxiliary.RC.attributes.RemoteServiceName=RemoteCache
  
  # unreliable
  jcs.auxiliary.LUDP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LUDP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LUDP.attributes.TransmissionTypeName=UDP
  jcs.auxiliary.LUDP.attributes.UdpMulticastAddr=228.5.6.7
  jcs.auxiliary.LUDP.attributes.UdpMulticastPort=6789
  
  # almost complete
  jcs.auxiliary.LTCP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LTCP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LTCP.attributes.TransmissionTypeName=TCP
  jcs.auxiliary.LTCP.attributes.TcpServers=localhost:1111
  jcs.auxiliary.LTCP.attributes.TcpListenerPort=1111
  
  jcs.auxiliary.LTCP2=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LTCP2.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LTCP2.attributes.TransmissionTypeName=TCP
  jcs.auxiliary.LTCP2.attributes.TcpServers=localhost:1111,localhost2:1112
  jcs.auxiliary.LTCP2.attributes.TcpListenerPort=1111
  
  # example of how to configure the http version of the lateral cache
  # not converteed to new cache
  jcs.auxiliary.LCHTTP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LCHTTP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LCHTTP.attributes.TransmissionType=HTTP
  
jcs.auxiliary.LCHTTP.attributes.httpServers=localhost:8080,localhost:7001,localhost:80
  jcs.auxiliary.LCHTTP.attributes.httpReceiveServlet=/cache/LateralCacheReceiverServlet
  jcs.auxiliary.LCHTTP.attributes.httpDeleteServlet=/cache/DeleteCacheServlet
  
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/cache.policy
  
  Index: cache.policy
  ===================================================================
  grant codeBase "file:/g:/dev/jakarta-turbine-stratum/bin/*" {
      permission java.security.AllPermission;
      permission java.io.FilePermission 
"g:${/}dev${/}jakarta-turbine-stratum${/}logs${/}-", "read,write,delete,execute";
  };
  
  grant codeBase "file:/g:/dev/jakarta-turbine-stratum/lib/*" {
      permission java.security.AllPermission;
      permission java.io.FilePermission 
"g:${/}dev${/}jakarta-turbine-stratum${/}logs${/}-", "read,write,delete,execute";
  };
  
  grant codeBase "file:/g:/dev/jakarta-turbine-stratum/bin/classes/*" {
      permission java.security.AllPermission;
  };
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/cache2.ccf
  
  Index: cache2.ccf
  ===================================================================
  ##############################################################
  ################## DEFAULT CACHE REGION  #####################
  # sets the default aux value for any non configured caches
  jcs.default=DC,RC
  jcs.default.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.default.cacheattributes.MaxObjects=1000
  
jcs.default.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
  
  # should be defined for the storage of group attribute list
  jcs.system.groupIdCache=DC,RC
  
jcs.system.groupIdCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.system.groupIdCache.cacheattributes.MaxObjects=1000
  
jcs.system.groupIdCache.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
   
  
  ##############################################################
  ################## CACHE REGIONS AVAILABLE ###################
  jcs.region.testCache=DC,RC
  
jcs.region.testCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.testCache.cacheattributes.MaxObjects=1000
  
jcs.region.testCache.cacheattributes.MemoryCacheName=org.apache.stratum.jcs.engine.memory.lru.LRUMemoryCache
  
  # prefered config
  jcs.region.test2=DC
  
jcs.region.test2.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test2.cacheattributes.MaxObjects=1000
  
  
  ##############################################################
  ################## AUXILIARY CACHES AVAILABLE ################
  jcs.auxiliary.HC=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheFactory
  
jcs.auxiliary.HC.attributes=org.apache.stratum.jcs.auxiliary.disk.hsql.HSQLCacheAttributes
  jcs.auxiliary.HC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/hsql
  
  
  jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
  jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCacheAttributes
  jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/raf
  
  # need to make put or invalidate an option
  # just a remove lock to add
  jcs.auxiliary.RC=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RC.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RC.attributes.RemoteHost=localhost
  jcs.auxiliary.RC.attributes.RemotePort=1103
  #jcs.auxiliary.RC.attributes.LocalPort=1103
  jcs.auxiliary.RC.attributes.RemoveUponRemotePut=true
  #jcs.auxiliary.RC.attributes.RemoteServiceName=RemoteCache
  
  # unreliable
  jcs.auxiliary.LUDP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LUDP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LUDP.attributes.TransmissionTypeName=UDP
  jcs.auxiliary.LUDP.attributes.UdpMulticastAddr=228.5.6.7
  jcs.auxiliary.LUDP.attributes.UdpMulticastPort=6789
  
  # almost complete
  jcs.auxiliary.LTCP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LTCP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LTCP.attributes.TransmissionTypeName=TCP
  jcs.auxiliary.LTCP.attributes.TcpServers=10.17.1.154:1111
  jcs.auxiliary.LTCP.attributes.TcpListenerPort=1111
  
  jcs.auxiliary.LTCP2=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LTCP2.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LTCP2.attributes.TransmissionTypeName=TCP
  jcs.auxiliary.LTCP2.attributes.TcpServers=localhost:1111,localhost2:1112
  jcs.auxiliary.LTCP2.attributes.TcpListenerPort=1111
  
  # example of how to configure the http version of the lateral cache
  # not converteed to new cache
  jcs.auxiliary.LCHTTP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LCHTTP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LCHTTP.attributes.TransmissionType=HTTP
  
jcs.auxiliary.LCHTTP.attributes.httpServers=localhost:8080,localhost:7001,localhost:80
  jcs.auxiliary.LCHTTP.attributes.httpReceiveServlet=/cache/LateralCacheReceiverServlet
  jcs.auxiliary.LCHTTP.attributes.httpDeleteServlet=/cache/DeleteCacheServlet
  
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/jcsutils.properties
  
  Index: jcsutils.properties
  ===================================================================
  admin.userid=admin
  admin.password=system
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/logger.properties
  
  Index: logger.properties
  ===================================================================
  # The LoggerManager creates loggers for entries in this file.
  # This initializes certain logs at the set debugging levels( 0 - 4 )
  # A management tool will force reinitialization and a reread of this file at
  # runtime.  However the primary way to alter runtime loggin levels will be to
  # modify the level of the logger object through the tool.
  # An entry must have a .level entry to be initialized
  # .systemout is N by default, Y will turn it on
  # .maxfilesize -- number of bytes before archiving log
  # .numtocheck -- number of entries before checking to see if it is too big
  # The logroot value is used by default.  This can be overridden with
  # a specific entry
  
  logroot=g:/dev/jakarta-turbine-stratum/logs/
  
  # the sleepinterval value is how often the writing thread wakes up in ms.
  # Recommend set to 1000 for development servers (so it would write with 1 sec. delay
  # and 10000 for production servers (so it would write every 10 seconds.)
  
  #Min is 5 secs ie 5000
  sleepInterval=1000
  
  # The string buffer size before messages are flushed to disk.
  # Minimum is zero, which flushes every log message to disk asap.
  buffer_capacity=0
  
  access_cacheaccess.level=2
  access_cacheaccess.systemout=y
  access_cacheaccess.maxfilesize=100000
  access_cacheaccess.numtocheck=300
  
  control_cache.level=2
  control_cache.systemout=y
  control_cache.maxfilesize=100000
  control_cache.numtocheck=300
  
  engine_groupcache.level=2
  engine_groupcache.systemout=y
  engine_groupcache.maxfilesize=100000
  engine_groupcache.numtocheck=300
  
  control_cachemanager.level=2
  control_cachemanager.systemout=y
  control_cachemanager.maxfilesize=100000
  control_cachemanager.numtocheck=300
  
  memory_lateralcacheunicaster.level=0
  memory_lateralcacheunicaster.systemout=n
  memory_lateralcacheunicaster.maxfilesize=100000
  memory_lateralcacheunicaster.numtocheck=300
  
  remote_remotecachemanager.level=2
  remote_remotecachemanager.systemout=y
  remote_remotecachemanager.maxfilesize=100000
  remote_remotecachemanager.numtocheck=300
  
  group_remotegroupcacheserver.level=2
  group_remotegroupcacheserver.systemout=y
  group_remotegroupcacheserver.maxfilesize=100000
  group_remotegroupcacheserver.numtocheck=300
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/myjetty.xml
  
  Index: myjetty.xml
  ===================================================================
  <?xml version="1.0"  encoding="ISO-8859-1"?> 
  <!DOCTYPE Configure PUBLIC
   "-//Mort Bay Consulting//DTD Configure 1.0//EN"
   "http://jetty.mortbay.com/configure_1_0.dtd";>
  
  <!--
  This is a Jetty HTTP server configuration file.  This configuration
  uses the generic com.mortbay.Util.XmlConfiguration class to call
  the normal com.mortbay.HTTP.HttpServer configuration API from
  within an XML script.
  
  The format of this file is described in the configure.dtd file.
  
  The API that can be called by this file is described in the
  Javadoc for Jetty.
  
  The following concepts must be understood when configuring
  a server:
  
  Listener: is a network interface object that
  accepts HTTP requests for the server. SocketListeners accept
  normal requests, while JsseListeners accept SSL requests.
  The threading model of the server is controlled by the
  listener parameters.
  
  WebApplication: is a bundled collection of resources,
  servlets and configuration that can provide a unified
  WWW application.  It is part of the 2.2 servlet standard.
  The contents of the application are configured by the
  web.xml deployment descriptor within the application.
  The configuration of the application within Jetty requires
  on the context of the application to be set.
  
  Context: is a grouping of server resources that share
  the same URL path prefix, class path and resource base.
  A Web application is an example of a specific context.
  Generic contexts may have arbitrary request handlers
  added to them.  All contexts have a path specification
  (frequently the default "/") and an option virtual
  host alias.
  
  Handler:  Handlers are the objects that actually
  service the HTTP requests. Examples of Handlers include
  ServletHandler, ResourceHandler and NotFoundHandler.  
  Handlers are contained within Contexts, which provide
  conveniance methods for the common handlers so 
  that servlet and file serving may be configured for
  a context without explicit creation of a Handler.
  
  
  This file configures:
   + A listener at port 8080 on all known interfaces
   + The default web applicaton at /default/* context
   + Dynamic servlet context at /servlet/*
   + A context at / with serving files from ./docroot and
     the dump servlet at /dump.
  
  -->
  
  <Configure class="com.mortbay.HTTP.HttpServer">
    <Call name="addListener">
      <Arg>
        <New class="com.mortbay.HTTP.SocketListener">
          <Set name="Port">9090</Set>
          <Set name="MinThreads">5</Set>
          <Set name="MaxThreads">255</Set>
          <Set name="MaxIdleTimeMs">60000</Set>
          <Set name="MaxReadTimeMs">60000</Set>
        </New>
      </Arg>
    </Call>
  
    <Call name="addWebApplication">
      <Arg>/jcs/*</Arg>
      <Arg><SystemProperty name="jetty.home" default="../"/>/webapps/jcs/</Arg>
      <Arg></Arg>
    </Call>
  
    <Call name="addContext">
      <Arg>/</Arg>
      <Set name="ClassPath"><SystemProperty name="jetty.home" 
default="."/>/servlets/</Set>
      <Set name="DynamicServletPathSpec">/servlet/*</Set>
      <Set name="ResourceBase"><SystemProperty name="jetty.home" 
default="."/>/docroot/</Set>
      <Set name="ServingResources">TRUE</Set>
      <Call name="addServlet">
        <Arg>Dump</Arg>
        <Arg>/dump/*,/handler/Dump,/handler/Dump/*</Arg>
        <Arg>com.mortbay.Servlet.Dump</Arg>
      </Call>
      <Call name="addServlet">
        <Arg>JSP</Arg>
        <Arg>*.jsp,*.jsP,*.jSp,*.jSP,*.Jsp,*.JsP,*.JSp,*.JSP</Arg>
        <Arg>org.apache.jasper.servlet.JspServlet</Arg>
      </Call>
    </Call>
  
    <Set name="LogSink">
      <New class="com.mortbay.Util.WriterLogSink">
        <Arg><SystemProperty name="jetty.log" 
default="../logs"/>/yyyy_mm_dd.request.log</Arg>
        <Set name="RetainDays">90</Set>
        <Set name="Append">true</Set>
      </New>
    </Set>
  
  </Configure>
  
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/remote.cache.ccf
  
  Index: remote.cache.ccf
  ===================================================================
  ##############################################################
  # Registry used to register and provide the IRmiCacheService service.
  registry.host=localhost
  registry.port=1102
  # remote.clusterServers=localhost:1101
  # remote.cache.service.name=RemoteCache
  # call back port to local caches.
  remote.cache.service.port=1101
  # jetty config
  remote.jetty.on=true
  remote.jetty.xml=g:/dev/jakarta-turbine-stratum/props/myjetty.xml
  
  
  ##############################################################
  ################## DEFAULT CACHE REGION  #####################
  # sets the default aux value for any non configured caches
  jcs.default=DC
  jcs.default.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.default.cacheattributes.MaxObjects=1000
  
  # should be defined for the storage of group attribute list
  jcs.system.groupIdCache=DC,RClusterGroup
  
jcs.system.groupIdCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.system.groupIdCache.cacheattributes.MaxObjects=1000
   
  
  ##############################################################
  ################## CACHE REGIONS AVAILABLE ###################
  jcs.region.test=DC
  
jcs.region.test.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test.cacheattributes.MaxObjects=100
   
  jcs.region.test2=DC
  
jcs.region.test2.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test2.cacheattributes.MaxObjects=1000
  
  jcs.region.testCache=DC
  
jcs.region.testCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.testCache.cacheattributes.MaxObjects=1000
  
  jcs.region.test3=DC
  
jcs.region.test3.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test3.cacheattributes.MaxObjects=10000
  
  
  ##############################################################
  ################## AUXILIARY CACHES AVAILABLE ################
  
jcs.auxiliary.RClusterGroup=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RClusterGroup.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RClusterGroup.attributes.RemoteTypeName=CLUSTER
  #jcs.auxiliary.RClusterGroup.attributes.ClusterServers=localhost:1101
  jcs.auxiliary.RClusterGroup.attributes.RemoveUponRemotePut=false
  jcs.auxiliary.RClusterGroup.attributes.GetOnly=true
  
  jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
  jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCacheAttributes
  jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/raf/remote
  
  jcs.auxiliary.RCluster=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RCluster.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RCluster.attributes.RemoteTypeName=CLUSTER
  #jcs.auxiliary.RCluster.attributes.ClusterServers=localhost:1101
  jcs.auxiliary.RCluster.attributes.RemoveUponRemotePut=false
  jcs.auxiliary.RCluster.attributes.GetOnly=false
  
  jcs.auxiliary.LC=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LC.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LC.attributes.TransmissionTypeName=UDP
  jcs.auxiliary.LC.attributes.UdpMulticastAddr=228.5.6.7
  jcs.auxiliary.LC.attributes.UdpMulticastPort=6789
  
  # example of how to configure the http version of the lateral cache
  jcs.auxiliary.LCHTTP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LCHTTP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LCHTTP.attributes.TransmissionType=HTTP
  
jcs.auxiliary.LCHTTP.attributes.httpServers=localhost:8080,localhost:7001,localhost:80
  jcs.auxiliary.LCHTTP.attributes.httpReceiveServlet=/cache/LateralCacheReceiverServlet
  jcs.auxiliary.LCHTTP.attributes.httpDeleteServlet=/cache/DeleteCacheServlet
  
  
  
  
  1.1                  jakarta-turbine-stratum/src/conf/remote.cache2.ccf
  
  Index: remote.cache2.ccf
  ===================================================================
  ##############################################################
  # Registry used to register and provide the IRmiCacheService service.
  registry.host=localhost
  registry.port=1103
  #remote.clusterServers=localhost:1103
  #remote.cache.service.name=RemoteCache
  # call back port to local caches.
  remote.cache.service.port=1101
  
  
  ##############################################################
  ################## DEFAULT CACHE REGION  #####################
  # sets the default aux value for any non configured caches
  jcs.default=DC
  jcs.default.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.default.cacheattributes.MaxObjects=1000
  
  # should be defined for the storage of group attribute list
  jcs.system.groupIdCache=DC
  
jcs.system.groupIdCache.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.system.groupIdCache.cacheattributes.MaxObjects=1000
   
  
  ##############################################################
  ################## CACHE REGIONS AVAILABLE ###################
  jcs.auxiliary.RCluster=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RCluster.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RCluster.attributes.RemoteTypeName=CLUSTER
  jcs.auxiliary.RCluster.attributes.ClusterServers=localhost:1102
  jcs.auxiliary.RC.attributes.RemoveUponRemotePut=false
  
  jcs.region.test=DC
  
jcs.region.test.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test.cacheattributes.MaxObjects=100
   
  jcs.region.test2=DC
  
jcs.region.test2.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test2.cacheattributes.MaxObjects=1000
  
  jcs.region.test3=DC
  
jcs.region.test3.cacheattributes=org.apache.stratum.jcs.engine.CompositeCacheAttributes
  jcs.region.test3.cacheattributes.MaxObjects=10000
  
  
  ##############################################################
  ################## AUXILIARY CACHES AVAILABLE ################
  jcs.auxiliary.DC=org.apache.stratum.jcs.auxiliary.disk.DiskCacheFactory
  jcs.auxiliary.DC.attributes=org.apache.stratum.jcs.auxiliary.disk.DiskCacheAttributes
  jcs.auxiliary.DC.attributes.DiskPath=g:/dev/jakarta-turbine-stratum/raf/remote
  
  jcs.auxiliary.LC=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LC.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LC.attributes.TransmissionTypeName=UDP
  jcs.auxiliary.LC.attributes.UdpMulticastAddr=228.5.6.7
  jcs.auxiliary.LC.attributes.UdpMulticastPort=6789
  
  jcs.auxiliary.RC=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheFactory
  
jcs.auxiliary.RC.attributes=org.apache.stratum.jcs.auxiliary.remote.RemoteCacheAttributes
  jcs.auxiliary.RC.attributes.RemoteHost=localhost
  jcs.auxiliary.RC.attributes.RemotePort=1101
  #jcs.auxiliary.RC.attributes.LocalPort=1101
  #jcs.auxiliary.RC.attributes.RemoteServiceName=RemoteCache
  
  # example of how to configure the http version of the lateral cache
  jcs.auxiliary.LCHTTP=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheFactory
  
jcs.auxiliary.LCHTTP.attributes=org.apache.stratum.jcs.auxiliary.lateral.LateralCacheAttributes
  jcs.auxiliary.LCHTTP.attributes.TransmissionType=HTTP
  
jcs.auxiliary.LCHTTP.attributes.httpServers=localhost:8080,localhost:7001,localhost:80
  jcs.auxiliary.LCHTTP.attributes.httpReceiveServlet=/cache/LateralCacheReceiverServlet
  jcs.auxiliary.LCHTTP.attributes.httpDeleteServlet=/cache/DeleteCacheServlet
  
  
  
  

--
To unsubscribe, e-mail:   <mailto:[EMAIL PROTECTED]>
For additional commands, e-mail: <mailto:[EMAIL PROTECTED]>

Reply via email to