This is my JBOSS-SERVICE.XML, where I did the changes.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE server
PUBLIC "-//JBoss//DTD MBean Service 3.2//EN"
"http://www.jboss.org/j2ee/dtd/jboss-service_3_2.dtd">
<!-- $Id: jboss-service-50.xml,v 1.1.1.1.2.19 2004/11/10 06:16:50 starksm Exp $
-->
<!-- The JAAS security domain to use in the absense of an explicit
security-domain specification in the war WEB-INF/jboss-web.xml
-->
java:/jaas/other
<!-- Get the flag indicating if the normal Java2 parent first class
loading model should be used over the servlet 2.3 web container first
model.
-->
true
true
<!-- A flag indicating if the JBoss Loader should be used. This loader
uses a unified class loader as the class loader rather than the
tomcat
specific class loader.
-->
true
<!--
Class of the session manager (used if context is marked as
'distributable'. Currently allowed values:
- org.jboss.web.tomcat.tc5.session.JBossCacheManager
-->
org.jboss.web.tomcat.tc5.session.JBossCacheManager
<!-- The name of the request attribute under with the authenticated JAAS
Subject is stored on successful authentication. If null or empty then
the Subject will not be stored.
-->
<!--
j_subject
-->
<!-- A flag indicating whether web-apps may set themselfs as privileged
in their custom WEB-INF/context.xml context configuration.
-->
false
<!-- The SessionIdAlphabet is the set of characters used to create a
session Id
It must be made up of exactly 65 unique characters
ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+-*
-->
<!--
*******************************************************
****************** CLUSTERING *************************
*******************************************************
In order to activate HTTP Session clustering for Tomcat
make sure you run JBoss's "all" configuration i.e.
"run -c all"
(the default configuration doesn't contain clustering)
Furthermore, you may change SnapshotMode and
SnapshotInterval attributes below to indicate when to
synchronize changes with the other node(s).
If you use Apache+mod_jk(2) you will most probably use
the AJP1.3 connector below. Thus, if you so wish,
you may comment (i.e. deactivate) the HTTP connector
as it won't be used anymore.
*******************************************************
*******************************************************
*******************************************************
-->
<!--
If you are using clustering, the following two attributes
define when the sessions are replicated to the other nodes.
The default value, "instant", immediately replicates changes
to the other nodes after each request. In this case, the
"SnapshotInterval" attribute is not used.
The "interval" mode, in association with the "SnapshotInterval"
attribute, indicates that Tomcat will only replicates modified
sessions every "SnapshotInterval" miliseconds at most.
-->
instant
<!-- you must switch to "interval" to use this attribute (msec) -->
2000
<!--
DEPRECATED IN RELEASE 3.2.6.
A flag indicating if the local vm session value should be used if
it exists. When true, the existing vm local session values are used and
updates are replicated, but updates to the same session on other nodes
do not update the local session value. In the future release, we will
relax this restriction.
Note that this flag is needed because of scoped class loading. Since
each web app may have a different class loader, the session stored
in the distributed store are still serialzed version. So if this flag
is false, the session value is obtained from the distributed
cache for each access and there will be significant penalty for
performance.
For clustering purpose only.
-->
false
<!--
Whether to use MOD_JK(2) for load balancing with sticky session
combined with JvmRoute. If set to true, it will insert a JvmRouteFilter
to intercept every request and replace the JvmRoute if it detects a
failover. In addition, you will need to set the JvmRoute inside
Tomcat, e.g.,
Engine name="jboss.web" jmvRoute="Node1" defaultHost="localhost"
in server.xml.
For clustering purpose only.
-->
true
jboss.web
<!-- A mapping to the server security manager service which must be
operation compatible with type
org.jboss.security.plugins.JaasSecurityManagerServiceMBean. This is only
needed if web applications are allowed to flush the security manager
authentication cache when the web sessions invalidate.
-->
<depends optional-attribute-name="SecurityManagerService"
proxy-type="attribute">jboss.security:service=JaasSecurityManager
<!--
Configuration for HTTP Session Clustering using JBossCache
-->
<!--
<depends optional-attribute-name="CacheName">jboss.cache:service=TreeCache
-->
jboss.cache:service=TomcatClusteringCache
jboss:service=TransactionManager
<!-- Only needed if the org.jboss.web.tomcat.tc5.jca.CachedConnectionValve
is enabled in the tomcat server.xml file
jboss.jca:service=CachedConnectionManager
-->
View the original post :
http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3926372#3926372
Reply to the post :
http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3926372
-------------------------------------------------------
This SF.Net email is sponsored by xPML, a groundbreaking scripting language
that extends applications into web and mobile media. Attend the live webcast
and join the prime developer group breaking into this new coding territory!
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642
_______________________________________________
JBoss-user mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jboss-user