Java Mailing List Archive

http://www.junlu.com/

Home » users-digest.tomcat »

users Digest 8 Mar 2013 15:11:20 -0000 Issue 11287

users-digest-help

2013-03-08


Author LoginPost Reply

users Digest 8 Mar 2013 15:11:20 -0000 Issue 11287

Topics (messages 240220 through 240239)

Re: Problem in using multiple clusters in Tomcat 6.0.35
 240220 by: Konstantin Kolinko

Re: Cannot access my app after Tomcat 7.0.28
 240221 by: Patrick Flaherty
 240233 by: Christopher Schultz
 240239 by: Patrick Flaherty

Changing tomcat connection pool size through jmx
 240222 by: amit shah
 240223 by: Daniel Mikusa
 240224 by: amit shah
 240229 by: Daniel Mikusa
 240234 by: amit shah
 240235 by: pid.pidster.com
 240237 by: amit shah
 240238 by: Daniel Mikusa

how to bind localhost
 240225 by: vicky
 240226 by: Caldarale, Charles R
 240227 by: vicky007aggarwal.yahoo.co.in

Re: [OT] how to bind localhost
 240228 by: André Warnier

Re: How to allow only TLS 1.1 connections to Tomcat (6.0) server with https ?
 240230 by: Christopher Schultz
 240236 by: Ognjen Blagojevic

Re: ExtendedAnsiSQL ODBC Flag resets
 240231 by: Christopher Schultz

Re: [OT] Cannot access my app after Tomcat 7.0.28
 240232 by: Christopher Schultz

Administrivia:

---------------------------------------------------------------------
To post to the list, e-mail: users@(protected)
To unsubscribe, e-mail: users-digest-unsubscribe@(protected)
For additional commands, e-mail: users-digest-help@(protected)

----------------------------------------------------------------------


Attachment: users_240220.eml (zipped)
2013/3/7 Jay Kakkad <jay_kakkad@(protected)>:
> [ version of tomcat : 6.0.35 , os version : RHEL 6.3 , Bit configuration : 64bit ]
>
> Hi,
> I am having a requirement where I need to have the same Multicast Ip, but the cluster needs to be differentiated based on domain.For this we are using a domain interceptor DomainFilterInterceptor. So we have configured server.xml as follows:
>
> <Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true"
>         xmlValidation="false" xmlNamespaceAware="false">
> <Cluster className="org.apache.catalina.ha.tcp.SimpleTcpCluster" channelSendOptions="8">
> <Manager className="org.apache.catalina.ha.session.DeltaManager"
> expireSessionsOnShutdown="false"
> notifyListenersOnReplication="true"/>
> ......................
> <Membership className="org.apache.catalina.tribes.membership.McastService"
> address="228.0.0.4"
> domain="abc.com"
> port="45564"
> frequency="500"
> dropTime="3000" />
> .................
> <Interceptor className="org.apache.catalina.tribes.group.interceptors.TcpFailureDetector"/>
> <Interceptor className="org.apache.catalina.tribes.group.interceptors.MessageDispatch15Interceptor"/>
> <Interceptor className="org.apache.catalina.tribes.group.interceptors.ThroughputInterceptor"/>
> <Interceptor classname="org.apache.catalina.tribes.group.interceptors.DomainFilterInterceptor" domain="abc.com"/>

The above line is broken. s/classname/className/

> ..................
> </Channel>
> .....................
> </Cluster>
> </Host>
>
> For this configuration we are getting the following error.
>
> java.lang.NullPointerException
>      at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
>      at java.lang.ClassLoader.loadClass(Unknown Source)
>      at java.lang.ClassLoader.loadClass(Unknown Source)
>      at org.apache.tomcat.util.digester.ObjectCreateRule.begin (ObjectCreateRule.java:205)
> (...)


Attachment: users_240221.eml (zipped)
Hi Mark,

Thanks for that. Fixed the spinning bug that you pointed out and no
more 25% cpu but I still cannot hit the app! :-(
So the spinning bug was not related to the inability to get to the
ROOT Tomcat app or my app /rrmt.

Simply, 7.0.37 server does not respond to GET / HTTP/1.1. Remove my
war restart Tomcat and I *can *get to the ROOT app.
Something in my app that causing the connector to stop responding
apparently. Now that I have the JVisualvm configured,
is there anything I can derive that it?

Thanks once again.
Pat

On Mar 6, 2013, at 12:34 PM, Mark Thomas wrote:

> On 06/03/2013 17:12, Patrick Flaherty wrote:
>
> This looks to be the culprit.
>
> That is application code so you'll have to take a look to see what
> it is doing in line 84 of
> com.rampageinc.base.serverpush.RRServerPushContextListener
>
> Mark
>
>
>> "localhost-startStop-1" daemon prio=6 tid=0x0550c000 nid=0x1fc4
>> runnable
>> [0x059ef000]
>>   java.lang.Thread.State: RUNNABLE
>>   at
>> com
>> .rampageinc
>> .base
>> .serverpush
>> .RRServerPushContextListener
>> .contextInitialized(RRServerPushContextListener.java:84)
>>
>>   at
>> org
>> .apache
>> .catalina.core.StandardContext.listenerStart(StandardContext.java:
>> 4797)
>>
>>   at
>> org
>> .apache
>> .catalina.core.StandardContext.startInternal(StandardContext.java:
>> 5291)
>>
>>   - locked <0x299102d0> (a
>> org.apache.catalina.core.StandardContext)
>>   at
>> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>>   - locked <0x299102d0> (a
>> org.apache.catalina.core.StandardContext)
>>   at
>> org
>> .apache
>> .catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
>>
>>   at
>> org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:
>> 877)
>>   at
>> org.apache.catalina.core.StandardHost.addChild (StandardHost.java:633)
>>   at
>> org.apache.catalina.startup.HostConfig.deployWAR (HostConfig.java:977)
>>   at
>> org.apache.catalina.startup.HostConfig
>> $DeployWar.run(HostConfig.java:1655)
>>   at java.util.concurrent.Executors$RunnableAdapter.call(Unknown
>> Source)
>>   at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
>>   at java.util.concurrent.FutureTask.run(Unknown Source)
>>   at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown
>> Source)
>>   at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown
>> Source)
>>   at java.lang.Thread.run(Unknown Source)
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>



Attachment: users_240233.eml (zipped)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Patrick,

On 3/7/13 8:40 AM, Patrick Flaherty wrote:
> Thanks for that. Fixed the spinning bug that you pointed out and no
> more 25% cpu but I still cannot hit the app! :-( So the spinning
> bug was not related to the inability to get to the ROOT Tomcat app
> or my app /rrmt.

It may have been contributing to it. Just because fixing it doesn't
make your server available doesn't mean it wasn't a problem: it just
wasn't the /whole/ problem.

> Simply, 7.0.37 server does not respond to GET / HTTP/1.1. Remove my
> war restart Tomcat and I *can *get to the ROOT app. Something in my
> app that causing the connector to stop responding apparently. Now
> that I have the JVisualvm configured, is there anything I can
> derive that it?

Another thread dump? The JVM must be doing *something*.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEAREIAAYFAlE5MeQACgkQ9CaO5/Lv0PBMLgCgs/MQZ8meSWVRGKpQa7GKY/5Z
R3UAoIzxZdSQL8sMXsPLzvfbh00xsakH
=3ZbR
-----END PGP SIGNATURE-----


Attachment: users_240239.eml (zipped)

On Mar 7, 2013, at 7:33 PM, Christopher Schultz wrote:

> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA256
>
> Patrick,
>
> On 3/7/13 8:40 AM, Patrick Flaherty wrote:
>> Thanks for that. Fixed the spinning bug that you pointed out and no
>> more 25% cpu but I still cannot hit the app! :-( So the spinning
>> bug was not related to the inability to get to the ROOT Tomcat app
>> or my app /rrmt.
>
> It may have been contributing to it. Just because fixing it doesn't
> make your server available doesn't mean it wasn't a problem: it just
> wasn't the /whole/ problem.
>
>> Simply, 7.0.37 server does not respond to GET / HTTP/1.1. Remove my
>> war restart Tomcat and I *can *get to the ROOT app. Something in my
>> app that causing the connector to stop responding apparently. Now
>> that I have the JVisualvm configured, is there anything I can
>> derive that it?
>
> Another thread dump? The JVM must be doing *something*.
Hi Chris,

Here's the thread dump as Tomcat is not responding to requests to the
ROOT Tomcat or to my app /rrmt:


2013-03-08 10:03:06
Full thread dump Java HotSpot(TM) Client VM (23.7-b01 mixed mode,
sharing):

"JMX server connection timeout 488" daemon prio=6 tid=0x05b09400
nid=0x1d54 in Object.wait() [0x0847f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at com.sun.jmx.remote.internal.ServerCommunicatorAdmin
$Timeout.run(Unknown Source)
 - locked <0x2551fd00> (a [I)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"RMI Scheduler(0)" daemon prio=6 tid=0x05b0a000 nid=0x214c waiting on
condition [0x083cf000]
  java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x29db73a8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.awaitNanos(Unknown Source)
 at java.util.concurrent.ScheduledThreadPoolExecutor
$DelayedWorkQueue.take(Unknown Source)
 at java.util.concurrent.ScheduledThreadPoolExecutor
$DelayedWorkQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"RMI TCP Connection(1)-192.168.41.41" daemon prio=6 tid=0x05b0ac00
nid=0x4a0 runnable [0x0831f000]
  java.lang.Thread.State: RUNNABLE
 at java.net.SocketInputStream.socketRead0(Native Method)
 at java.net.SocketInputStream.read(Unknown Source)
 at java.net.SocketInputStream.read(Unknown Source)
 at java.io.BufferedInputStream.fill(Unknown Source)
 at java.io.BufferedInputStream.read(Unknown Source)
 - locked <0x254fc5e8> (a java.io.BufferedInputStream)
 at java.io.FilterInputStream.read(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(Unknown
Source)
 at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown
Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - <0x254a4a50> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"pool-1-thread-434" daemon prio=6 tid=0x05b0b400 nid=0x9c0 waiting on
condition [0x081ff000]
  java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2a9539c8> (a
java.util.concurrent.SynchronousQueue$TransferStack)
 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
 at java.util.concurrent.SynchronousQueue
$TransferStack.awaitFulfill(Unknown Source)
 at java.util.concurrent.SynchronousQueue
$TransferStack.transfer(Unknown Source)
 at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-1-thread-433" daemon prio=6 tid=0x05b0a800 nid=0x12ec waiting on
condition [0x0791f000]
  java.lang.Thread.State: TIMED_WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2a9539c8> (a
java.util.concurrent.SynchronousQueue$TransferStack)
 at java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)
 at java.util.concurrent.SynchronousQueue
$TransferStack.awaitFulfill(Unknown Source)
 at java.util.concurrent.SynchronousQueue
$TransferStack.transfer(Unknown Source)
 at java.util.concurrent.SynchronousQueue.poll(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-10" prio=6 tid=0x05acb400 nid=0x1f1c waiting on
condition [0x0a54f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-9" prio=6 tid=0x05acac00 nid=0xa14 waiting on condition
[0x0a49f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-8" prio=6 tid=0x05ac5400 nid=0x17a4 waiting on
condition [0x0a3ef000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-7" prio=6 tid=0x05ac5000 nid=0x1834 waiting on
condition [0x0a33f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-6" prio=6 tid=0x05ac4800 nid=0x1534 waiting on
condition [0x0a28f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-5" prio=6 tid=0x05ac4400 nid=0x1dd8 waiting on
condition [0x0a1df000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-4" prio=6 tid=0x05ac3c00 nid=0x1634 waiting on
condition [0x0a12f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-3" prio=6 tid=0x05ac3800 nid=0x3f0 waiting on condition
[0x0a07f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-2" prio=6 tid=0x05ac3000 nid=0x844 waiting on condition
[0x09fcf000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-8-thread-1" prio=6 tid=0x05ac2800 nid=0x2104 waiting on
condition [0x09f1f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5d3c8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-10" prio=6 tid=0x05b07400 nid=0x554 waiting on
condition [0x08d0f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-9" prio=6 tid=0x05b07000 nid=0x1af0 waiting on
condition [0x0899f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-8" prio=6 tid=0x05b06800 nid=0x1510 waiting on
condition [0x08c5f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-7" prio=6 tid=0x05b06000 nid=0x1a88 waiting on
condition [0x08baf000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-6" prio=6 tid=0x05fd9400 nid=0x207c waiting on
condition [0x08aff000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-5" prio=6 tid=0x05fd9000 nid=0x20c0 waiting on
condition [0x08a4f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-4" prio=6 tid=0x05fd8800 nid=0x1254 waiting on
condition [0x0883f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-3" prio=6 tid=0x05fd8400 nid=0x1e60 waiting on
condition [0x088ef000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-2" prio=6 tid=0x05fd7c00 nid=0x14c0 waiting on
condition [0x0868f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"pool-7-thread-1" prio=6 tid=0x05fd7800 nid=0x226c waiting on
condition [0x085df000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2ae5dba0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"Timer-0" daemon prio=6 tid=0x05fd5800 nid=0x2220 in Object.wait()
[0x06b0f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x2adc8e30> (a java.util.TaskQueue)
 at java.util.TimerThread.mainLoop(Unknown Source)
 - locked <0x2adc8e30> (a java.util.TaskQueue)
 at java.util.TimerThread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_QuartzSchedulerThread" prio=6 tid=0x05fd5000
nid=0x1278 in Object.wait() [0x06a5f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at
org.quartz.core.QuartzSchedulerThread.run (QuartzSchedulerThread.java:
301)
 - locked <0x2adc8ee8> (a java.lang.Object)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-10" prio=6 tid=0x05fd4c00 nid=0xfd0 in
Object.wait() [0x069af000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae3a8> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-9" prio=6 tid=0x05fd4400 nid=0x1a38 in
Object.wait() [0x068ff000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae420> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-8" prio=6 tid=0x05fd3c00 nid=0x17b8 in
Object.wait() [0x0684f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae498> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-7" prio=6 tid=0x05fd3800 nid=0x21c0 in
Object.wait() [0x0679f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae510> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-6" prio=6 tid=0x05fd3000 nid=0x2368 in
Object.wait() [0x066ef000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae588> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-5" prio=6 tid=0x05fd2c00 nid=0x18a4 in
Object.wait() [0x0663f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae600> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-4" prio=6 tid=0x05fd2400 nid=0x1fbc in
Object.wait() [0x0658f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae678> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-3" prio=6 tid=0x05fd2000 nid=0x1d94 in
Object.wait() [0x064df000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae6f0> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-2" prio=6 tid=0x05fb4000 nid=0x132c in
Object.wait() [0x0642f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae768> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"DefaultQuartzScheduler_Worker-1" prio=6 tid=0x05bc8000 nid=0x23fc in
Object.wait() [0x0637f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at org.quartz.simpl.SimpleThreadPool
$WorkerThread.run(SimpleThreadPool.java:552)
 - locked <0x2acae7e0> (a org.quartz.simpl.SimpleThreadPool
$WorkerThread)

  Locked ownable synchronizers:
 - None

"KillQueue Consumer Thread" daemon prio=6 tid=0x05d0d000 nid=0x1e20
waiting on condition [0x062cf000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2a8c10f8> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at com.adamtaft.eb.BasicEventBus
$KillQueueRunner.run(BasicEventBus.java:308)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"EventQueue Consumer Thread" daemon prio=6 tid=0x05d90000 nid=0x1b48
waiting on condition [0x0621f000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x2a8c11f0> (a
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at java.util.concurrent.locks.AbstractQueuedSynchronizer
$ConditionObject.await(Unknown Source)
 at java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)
 at com.adamtaft.eb.BasicEventBus
$EventQueueRunner.run(BasicEventBus.java:291)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"localhost-startStop-1" daemon prio=6 tid=0x0552c000 nid=0x414
runnable [0x0596f000]
  java.lang.Thread.State: RUNNABLE
 at java.util.concurrent.ConcurrentLinkedQueue.isEmpty(Unknown Source)
 at
com
.rampageinc
.base
.serverpush
.RRServerPushContextListener
.contextInitialized(RRServerPushContextListener.java:84)
 at
org
.apache
.catalina.core.StandardContext.listenerStart(StandardContext.java:4797)
 at
org
.apache
.catalina.core.StandardContext.startInternal(StandardContext.java:5291)
 - locked <0x29c94de0> (a org.apache.catalina.core.StandardContext)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
 - locked <0x29c94de0> (a org.apache.catalina.core.StandardContext)
 at
org
.apache
.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:901)
 at org.apache.catalina.core.ContainerBase.addChild (ContainerBase.java:
877)
 at org.apache.catalina.core.StandardHost.addChild (StandardHost.java:
633)
 at org.apache.catalina.startup.HostConfig.deployWAR (HostConfig.java:
977)
 at org.apache.catalina.startup.HostConfig
$DeployWar.run(HostConfig.java:1655)
 at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source)
 at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - <0x29c952e8> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"Catalina-startStop-1" daemon prio=6 tid=0x05522000 nid=0x193c waiting
on condition [0x058bf000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x29c95260> (a java.util.concurrent.FutureTask
$Sync)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown
Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown
Source)
 at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
 at java.util.concurrent.FutureTask.get(Unknown Source)
 at org.apache.catalina.startup.HostConfig.deployWARs (HostConfig.java:
766)
 at org.apache.catalina.startup.HostConfig.deployApps (HostConfig.java:
477)
 at org.apache.catalina.startup.HostConfig.start (HostConfig.java:1402)
 at
org.apache.catalina.startup.HostConfig.lifecycleEvent (HostConfig.java:
318)
 at
org
.apache
.catalina
.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)
 at
org
.apache
.catalina.util.LifecycleBase.fireLifecycleEvent(LifecycleBase.java:90)
 at
org
.apache
.catalina.util.LifecycleBase.setStateInternal(LifecycleBase.java:402)
 - locked <0x29c94ff8> (a org.apache.catalina.core.StandardHost)
 at org.apache.catalina.util.LifecycleBase.setState(LifecycleBase.java:
347)
 - locked <0x29c94ff8> (a org.apache.catalina.core.StandardHost)
 at
org
.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:
1140)
 - locked <0x29c94ff8> (a org.apache.catalina.core.StandardHost)
 at
org.apache.catalina.core.StandardHost.startInternal (StandardHost.java:
800)
 - locked <0x29c94ff8> (a org.apache.catalina.core.StandardHost)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
 - locked <0x29c94ff8> (a org.apache.catalina.core.StandardHost)
 at org.apache.catalina.core.ContainerBase
$StartChild.call(ContainerBase.java:1559)
 at org.apache.catalina.core.ContainerBase
$StartChild.call(ContainerBase.java:1549)
 at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source)
 at java.util.concurrent.FutureTask.run(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)
 at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - <0x29c955b0> (a java.util.concurrent.ThreadPoolExecutor$Worker)

"GC Daemon" daemon prio=2 tid=0x0549e000 nid=0x2294 in Object.wait()
[0x0578f000]
  java.lang.Thread.State: TIMED_WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 - waiting on <0x29c95648> (a sun.misc.GC$LatencyLock)
 at sun.misc.GC$Daemon.run(Unknown Source)
 - locked <0x29c95648> (a sun.misc.GC$LatencyLock)

  Locked ownable synchronizers:
 - None

"RMI TCP Accept-0" daemon prio=6 tid=0x04cd6000 nid=0x1a34 runnable
[0x0519f000]
  java.lang.Thread.State: RUNNABLE
 at java.net.DualStackPlainSocketImpl.accept0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
 at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
 at java.net.PlainSocketImpl.accept(Unknown Source)
 - locked <0x29c957e0> (a java.net.SocksSocketImpl)
 at java.net.ServerSocket.implAccept(Unknown Source)
 at java.net.ServerSocket.accept(Unknown Source)
 at sun.management.jmxremote.LocalRMIServerSocketFactory
$1.accept(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport
$AcceptLoop.executeAcceptLoop(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"RMI TCP Accept-427" daemon prio=6 tid=0x04ccd400 nid=0x10f4 runnable
[0x04faf000]
  java.lang.Thread.State: RUNNABLE
 at java.net.DualStackPlainSocketImpl.accept0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
 at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
 at java.net.PlainSocketImpl.accept(Unknown Source)
 - locked <0x29c95a28> (a java.net.SocksSocketImpl)
 at java.net.ServerSocket.implAccept(Unknown Source)
 at java.net.ServerSocket.accept(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport
$AcceptLoop.executeAcceptLoop(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"RMI TCP Accept-0" daemon prio=6 tid=0x04cc2c00 nid=0x1f24 runnable
[0x04e9f000]
  java.lang.Thread.State: RUNNABLE
 at java.net.DualStackPlainSocketImpl.accept0(Native Method)
 at java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)
 at java.net.AbstractPlainSocketImpl.accept(Unknown Source)
 at java.net.PlainSocketImpl.accept(Unknown Source)
 - locked <0x29c95c70> (a java.net.SocksSocketImpl)
 at java.net.ServerSocket.implAccept(Unknown Source)
 at java.net.ServerSocket.accept(Unknown Source)
 at javax.rmi.ssl.SslRMIServerSocketFactory$1.accept(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport
$AcceptLoop.executeAcceptLoop(Unknown Source)
 at sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)
 at java.lang.Thread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"Service Thread" daemon prio=6 tid=0x021b6000 nid=0x620 runnable
[0x00000000]
  java.lang.Thread.State: RUNNABLE

  Locked ownable synchronizers:
 - None

"C1 CompilerThread0" daemon prio=10 tid=0x021adc00 nid=0x21dc waiting
on condition [0x00000000]
  java.lang.Thread.State: RUNNABLE

  Locked ownable synchronizers:
 - None

"Attach Listener" daemon prio=10 tid=0x021ac400 nid=0x1658 waiting on
condition [0x00000000]
  java.lang.Thread.State: RUNNABLE

  Locked ownable synchronizers:
 - None

"Signal Dispatcher" daemon prio=10 tid=0x021a9000 nid=0x164c runnable
[0x00000000]
  java.lang.Thread.State: RUNNABLE

  Locked ownable synchronizers:
 - None

"Finalizer" daemon prio=8 tid=0x02196800 nid=0xd48 in Object.wait()
[0x0485f000]
  java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.ref.ReferenceQueue.remove(Unknown Source)
 - locked <0x29c95fb0> (a java.lang.ref.ReferenceQueue$Lock)
 at java.lang.ref.ReferenceQueue.remove(Unknown Source)
 at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

  Locked ownable synchronizers:
 - None

"Reference Handler" daemon prio=10 tid=0x02191c00 nid=0x118c in
Object.wait() [0x047af000]
  java.lang.Thread.State: WAITING (on object monitor)
 at java.lang.Object.wait(Native Method)
 at java.lang.Object.wait (Object.java:503)
 at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
 - locked <0x29c94d58> (a java.lang.ref.Reference$Lock)

  Locked ownable synchronizers:
 - None

"main" prio=6 tid=0x0047bc00 nid=0x219c waiting on condition
[0x004ef000]
  java.lang.Thread.State: WAITING (parking)
 at sun.misc.Unsafe.park(Native Method)
 - parking to wait for <0x29c95528> (a java.util.concurrent.FutureTask
$Sync)
 at java.util.concurrent.locks.LockSupport.park(Unknown Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.parkAndCheckInterrupt(Unknown Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.doAcquireSharedInterruptibly(Unknown
Source)
 at
java
.util
.concurrent
.locks.AbstractQueuedSynchronizer.acquireSharedInterruptibly(Unknown
Source)
 at java.util.concurrent.FutureTask$Sync.innerGet(Unknown Source)
 at java.util.concurrent.FutureTask.get(Unknown Source)
 at
org
.apache.catalina.core.ContainerBase.startInternal(ContainerBase.java:
1123)
 - locked <0x29c96160> (a org.apache.catalina.core.StandardEngine)
 at
org
.apache.catalina.core.StandardEngine.startInternal(StandardEngine.java:
302)
 - locked <0x29c96160> (a org.apache.catalina.core.StandardEngine)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
 - locked <0x29c96160> (a org.apache.catalina.core.StandardEngine)
 at
org
.apache
.catalina.core.StandardService.startInternal(StandardService.java:443)
 - locked <0x29c96160> (a org.apache.catalina.core.StandardEngine)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
 - locked <0x29c96288> (a org.apache.catalina.core.StandardService)
 at
org
.apache.catalina.core.StandardServer.startInternal(StandardServer.java:
732)
 - locked <0x29c962c0> (a [Lorg.apache.catalina.Service;)
 at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
 - locked <0x29c962d0> (a org.apache.catalina.core.StandardServer)
 at org.apache.catalina.startup.Catalina.start (Catalina.java:684)
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.apache.catalina.startup.Bootstrap.start (Bootstrap.java:322)
 at org.apache.catalina.startup.Bootstrap.main (Bootstrap.java:456)

  Locked ownable synchronizers:
 - None

"VM Thread" prio=10 tid=0x02190400 nid=0x2118 runnable

"VM Periodic Task Thread" prio=10 tid=0x04cd9000 nid=0x1f64 waiting on
condition

JNI global references: 389



>
> - -chris
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
> Comment: GPGTools - http://gpgtools.org
> Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/
>
> iEYEAREIAAYFAlE5MeQACgkQ9CaO5/Lv0PBMLgCgs/MQZ8meSWVRGKpQa7GKY/5Z
> R3UAoIzxZdSQL8sMXsPLzvfbh00xsakH
> =3ZbR
> -----END PGP SIGNATURE-----
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>



Attachment: users_240222.eml (zipped)
Hello,
    I use tomcat connection pool in my web application by using two
jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to change
the connection pool size through jmx but I could not find any defined jmx
operation for doing that.
     I noticed that bug
50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
specifies
that tomcat allows updating the connection pool size through jmx from
tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
something?

Thank you.

Attachment: users_240223.eml (zipped)
On Mar 7, 2013, at 9:59 AM, amit shah wrote:

> Hello,
>     I use tomcat connection pool in my web application by using two
> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to change
> the connection pool size through jmx but I could not find any defined jmx
> operation for doing that.

Are you strictly looking at JMX operations? Have you tried looking at / modifying the attributes?

Dan

>      I noticed that bug
> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
> specifies
> that tomcat allows updating the connection pool size through jmx from
> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
> something?
>
> Thank you


Attachment: users_240224.eml (zipped)
I was looking at jmx since that would not need application server restart.

I didn't understand what you meant by "Have you tried looking at /
modifying the attributes" ?


On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected):

> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
>
> > Hello,
> >     I use tomcat connection pool in my web application by using two
> > jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
> change
> > the connection pool size through jmx but I could not find any defined jmx
> > operation for doing that.
>
> Are you strictly looking at JMX operations? Have you tried looking at /
> modifying the attributes?
>
> Dan
>
> >      I noticed that bug
> > 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
> > specifies
> > that tomcat allows updating the connection pool size through jmx from
> > tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
> > something?
> >
> > Thank you
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>
>

Attachment: users_240229.eml (zipped)
On Mar 7, 2013, at 12:32 PM, amit shah wrote:

> I was looking at jmx since that would not need application server restart.
>
> I didn't understand what you meant by "Have you tried looking at /
> modifying the attributes" ?

When you look at an Mbean in jconsole or jvisualvm, you'll see a few different tabs but there should be one which lists Attributes (i.e. the values exposed through JMX) and one that lists Operations (i.e. functions exposed through JMX).

Attributes list the properties of an mbean and some properties can be changed on the fly by double-clicking them and setting a new value. I believe that's how you would adjust the connection pool properties. Does that work for you?

Dan


>
>
> On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected):
>
>> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
>>
>>> Hello,
>>>     I use tomcat connection pool in my web application by using two
>>> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
>> change
>>> the connection pool size through jmx but I could not find any defined jmx
>>> operation for doing that.
>>
>> Are you strictly looking at JMX operations? Have you tried looking at /
>> modifying the attributes?
>>
>> Dan
>>
>>>     I noticed that bug
>>> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
>>> specifies
>>> that tomcat allows updating the connection pool size through jmx from
>>> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
>>> something?
>>>
>>> Thank you
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>> For additional commands, e-mail: users-help@(protected)
>>
>>


Attachment: users_240234.eml (zipped)
I tried setting the 'maxActive' attribute by double clicking it and modifying the value but the new value does not get set.

The bug 50864 was suppose to provide the flexibility to update the connection pool properties through JMX and this is what I was looking for. Shouldn't that be the case?

thanks.

On 08-Mar-2013, at 1:40 AM, Daniel Mikusa <dmikusa@(protected):

> On Mar 7, 2013, at 12:32 PM, amit shah wrote:
>
>> I was looking at jmx since that would not need application server restart.
>>
>> I didn't understand what you meant by "Have you tried looking at /
>> modifying the attributes" ?
>
> When you look at an Mbean in jconsole or jvisualvm, you'll see a few different tabs but there should be one which lists Attributes (i.e. the values exposed through JMX) and one that lists Operations (i.e. functions exposed through JMX).
>
> Attributes list the properties of an mbean and some properties can be changed on the fly by double-clicking them and setting a new value. I believe that's how you would adjust the connection pool properties. Does that work for you?
>
> Dan
>
>
>>
>>
>> On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected):
>>
>>> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
>>>
>>>> Hello,
>>>>    I use tomcat connection pool in my web application by using two
>>>> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
>>> change
>>>> the connection pool size through jmx but I could not find any defined jmx
>>>> operation for doing that.
>>>
>>> Are you strictly looking at JMX operations? Have you tried looking at /
>>> modifying the attributes?
>>>
>>> Dan
>>>
>>>>     I noticed that bug
>>>> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
>>>> specifies
>>>> that tomcat allows updating the connection pool size through jmx from
>>>> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
>>>> something?
>>>>
>>>> Thank you
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>>> For additional commands, e-mail: users-help@(protected)
>>>
>>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>


Attachment: users_240235.eml (zipped)
On 8 Mar 2013, at 03:00, Amit <amits.84@(protected):

> I tried setting the 'maxActive' attribute by double clicking it and modifying the value but the new value does not get set.

That's the wrong attribute. That one is a read only attribute
reporting the maximum number of connections that have been active at
kne time. Try another one!



> The bug 50864 was suppose to provide the flexibility to update the connection pool properties through JMX and this is what I was looking for. Shouldn't that be the case?
>
> thanks.
>
> On 08-Mar-2013, at 1:40 AM, Daniel Mikusa <dmikusa@(protected):
>
>> On Mar 7, 2013, at 12:32 PM, amit shah wrote:
>>
>>> I was looking at jmx since that would not need application server restart.
>>>
>>> I didn't understand what you meant by "Have you tried looking at /
>>> modifying the attributes" ?
>>
>> When you look at an Mbean in jconsole or jvisualvm, you'll see a few different tabs but there should be one which lists Attributes (i.e. the values exposed through JMX) and one that lists Operations (i.e. functions exposed through JMX).
>>
>> Attributes list the properties of an mbean and some properties can be changed on the fly by double-clicking them and setting a new value. I believe that's how you would adjust the connection pool properties. Does that work for you?
>>
>> Dan
>>
>>
>>>
>>>
>>> On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected):
>>>
>>>> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
>>>>
>>>>> Hello,
>>>>>   I use tomcat connection pool in my web application by using two
>>>>> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
>>>> change
>>>>> the connection pool size through jmx but I could not find any defined jmx
>>>>> operation for doing that.
>>>>
>>>> Are you strictly looking at JMX operations? Have you tried looking at /
>>>> modifying the attributes?
>>>>
>>>> Dan
>>>>
>>>>>    I noticed that bug
>>>>> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
>>>>> specifies
>>>>> that tomcat allows updating the connection pool size through jmx from
>>>>> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
>>>>> something?
>>>>>
>>>>> Thank you
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>>>> For additional commands, e-mail: users-help@(protected)
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>> For additional commands, e-mail: users-help@(protected)
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>


Attachment: users_240237.eml (zipped)
That's the one I set in my code to configure the maximum pool size of the
connection pool. What is the attribute I should update to increase/decrease
the connection pool size? Also what all attributes are updatable?

Thanks


On Fri, Mar 8, 2013 at 2:50 PM, <pid@(protected):

> On 8 Mar 2013, at 03:00, Amit <amits.84@(protected):
>
> > I tried setting the 'maxActive' attribute by double clicking it and
> modifying the value but the new value does not get set.
>
> That's the wrong attribute. That one is a read only attribute
> reporting the maximum number of connections that have been active at
> kne time. Try another one!
>
>
>
> > The bug 50864 was suppose to provide the flexibility to update the
> connection pool properties through JMX and this is what I was looking for.
> Shouldn't that be the case?
> >
> > thanks.
> >
> > On 08-Mar-2013, at 1:40 AM, Daniel Mikusa <dmikusa@(protected):
> >
> >> On Mar 7, 2013, at 12:32 PM, amit shah wrote:
> >>
> >>> I was looking at jmx since that would not need application server
> restart.
> >>>
> >>> I didn't understand what you meant by "Have you tried looking at /
> >>> modifying the attributes" ?
> >>
> >> When you look at an Mbean in jconsole or jvisualvm, you'll see a few
> different tabs but there should be one which lists Attributes (i.e. the
> values exposed through JMX) and one that lists Operations (i.e. functions
> exposed through JMX).
> >>
> >> Attributes list the properties of an mbean and some properties can be
> changed on the fly by double-clicking them and setting a new value. I
> believe that's how you would adjust the connection pool properties. Does
> that work for you?
> >>
> >> Dan
> >>
> >>
> >>>
> >>>
> >>> On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected)>
> wrote:
> >>>
> >>>> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
> >>>>
> >>>>> Hello,
> >>>>>   I use tomcat connection pool in my web application by using two
> >>>>> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
> >>>> change
> >>>>> the connection pool size through jmx but I could not find any
> defined jmx
> >>>>> operation for doing that.
> >>>>
> >>>> Are you strictly looking at JMX operations? Have you tried looking
> at /
> >>>> modifying the attributes?
> >>>>
> >>>> Dan
> >>>>
> >>>>>    I noticed that bug
> >>>>> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
> >>>>> specifies
> >>>>> that tomcat allows updating the connection pool size through jmx from
> >>>>> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
> >>>>> something?
> >>>>>
> >>>>> Thank you
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@(protected)
> >>>> For additional commands, e-mail: users-help@(protected)
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@(protected)
> >> For additional commands, e-mail: users-help@(protected)
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: users-unsubscribe@(protected)
> > For additional commands, e-mail: users-help@(protected)
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>
>

Attachment: users_240238.eml (zipped)
On Mar 7, 2013, at 10:11 PM, Amit wrote:

> I tried setting the 'maxActive' attribute by double clicking it and modifying the value but the new value does not get set.

What happens? Do you get an error? If so, what does it say?

>
> The bug 50864 was suppose to provide the flexibility to update the connection pool properties through JMX and this is what I was looking for. Shouldn't that be the case?

Tested with Tomcat 7.0.37 and it works fine for me.

Steps used to test:

1.) Configure Global Resource tag using H2 database
2.) Start Tomcat 7.0.37
3.) Connect using jvisualvm
4.) Go to MBeans tab
5.) Browse to tomcat.jdbc -> ConnectionPool -> "<pool-name>" -> org.apache.tomcat.jdbc.pool.DataSource.
6.) Double click "maxActive", change value, press enter.
7.) Value is saved. Refreshing shows the new value.

Dan


>
> thanks.
>
> On 08-Mar-2013, at 1:40 AM, Daniel Mikusa <dmikusa@(protected):
>
>> On Mar 7, 2013, at 12:32 PM, amit shah wrote:
>>
>>> I was looking at jmx since that would not need application server restart.
>>>
>>> I didn't understand what you meant by "Have you tried looking at /
>>> modifying the attributes" ?
>>
>> When you look at an Mbean in jconsole or jvisualvm, you'll see a few different tabs but there should be one which lists Attributes (i.e. the values exposed through JMX) and one that lists Operations (i.e. functions exposed through JMX).
>>
>> Attributes list the properties of an mbean and some properties can be changed on the fly by double-clicking them and setting a new value. I believe that's how you would adjust the connection pool properties. Does that work for you?
>>
>> Dan
>>
>>
>>>
>>>
>>> On Thu, Mar 7, 2013 at 9:50 PM, Daniel Mikusa <dmikusa@(protected):
>>>
>>>> On Mar 7, 2013, at 9:59 AM, amit shah wrote:
>>>>
>>>>> Hello,
>>>>>   I use tomcat connection pool in my web application by using two
>>>>> jars - tomcat-jdbc-7.0.34.jar and tomcat-juli-7.0.34.jar. I want to
>>>> change
>>>>> the connection pool size through jmx but I could not find any defined jmx
>>>>> operation for doing that.
>>>>
>>>> Are you strictly looking at JMX operations? Have you tried looking at /
>>>> modifying the attributes?
>>>>
>>>> Dan
>>>>
>>>>>    I noticed that bug
>>>>> 50864<https://issues.apache.org/bugzilla/show_bug.cgi?id=50864>
>>>>> specifies
>>>>> that tomcat allows updating the connection pool size through jmx from
>>>>> tomcat 7.0.28 onwards. I use 7.0.34 version for jars. Am I missing
>>>>> something?
>>>>>
>>>>> Thank you
>>>>
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>>>> For additional commands, e-mail: users-help@(protected)
>>>>
>>>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>> For additional commands, e-mail: users-help@(protected)
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)


Attachment: users_240225.eml (zipped)
Hi GUys,

Is there a way to bind the tomcat https port to localhost(127.0.0.1)  only.

please suggest how can we do that


Thanks
Vicky

Attachment: users_240226.eml (zipped)
> From: vicky [mailto:vicky007aggarwal@(protected)]
> Subject: how to bind localhost

> Is there a way to bind the tomcat https port to localhost(127.0.0.1)  only.

Someday, you really should try reading the Tomcat documentation.

http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Standard_Implementation

Look at the address attribute.

- Chuck


THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.



Attachment: users_240227.eml (zipped)
Thanks charles & pls excuse my trivial query



On Mar 7, 2013, at 11:42 PM, "Caldarale, Charles R" <Chuck.Caldarale@(protected):

>> From: vicky [mailto:vicky007aggarwal@(protected)]
>> Subject: how to bind localhost
>
>> Is there a way to bind the tomcat https port to localhost(127.0.0.1) only.
>
> Someday, you really should try reading the Tomcat documentation.
>
> http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Standard_Implementation
>
> Look at the address attribute.
>
> - Chuck
>
>
> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>


Attachment: users_240228.eml (zipped)
vicky007aggarwal@(protected):
> Thanks charles & pls excuse my trivial query
>

Charles was obviously in a good mood, but by top-posting your apology, you are really
adding insult to injury.

(http://idioms.thefreedictionary.com/add+insult+to+injury)



>
>
> On Mar 7, 2013, at 11:42 PM, "Caldarale, Charles R" <Chuck.Caldarale@(protected):
>
>>> From: vicky [mailto:vicky007aggarwal@(protected)]
>>> Subject: how to bind localhost
>>> Is there a way to bind the tomcat https port to localhost(127.0.0.1) only.
>> Someday, you really should try reading the Tomcat documentation.
>>
>> http://tomcat.apache.org/tomcat-7.0-doc/config/http.html#Standard_Implementation
>>
>> Look at the address attribute.
>>
>> - Chuck
>>
>>
>> THIS COMMUNICATION MAY CONTAIN CONFIDENTIAL AND/OR OTHERWISE PROPRIETARY MATERIAL and is thus for use only by the intended recipient. If you received this in error, please contact the sender and delete the e-mail and its attachments from all computers.
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@(protected)
>> For additional commands, e-mail: users-help@(protected)
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@(protected)
> For additional commands, e-mail: users-help@(protected)
>
>



Attachment: users_240230.eml (zipped)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Ognjen,

On 3/7/13 3:05 AM, Ognjen Blagojevic wrote:
> I am testing both Tomcat 6.0.36 and 7.0.37 with the same, Oracle,
> JDK 1.7.0_09, on Windows XP SP3.
>
> I just unpack zip ditribution, uncomment default HTTPS connector
> (with sslProtocol="TLS" already set), change port 8443 to 443, and
> test with:
>
> https://www.ssllabs.com/ssltest/
>
> For Tomcat 6.0.36 it reports:
>
> Protocols TLS 1.2   Yes TLS 1.1   Yes TLS 1.0   Yes SSL 3.0
> Yes SSL 2.0   No
>
>
> Tomcat 7.0.37:
>
> Protocols TLS 1.2   No TLS 1.1   No TLS 1.0   Yes SSL 3.0
> Yes SSL 2.0   No
>
>
> I agree, it is strange.

Hmm... I didn't notice any difference in code between Tomcat 6 and 7
in this regard: maybe someone with a bit more knowledge than I can
comment...

Are you using APR or anything like that with Tomcat 7?

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEAREIAAYFAlE5MAgACgkQ9CaO5/Lv0PDlSACgsY70AJdwwirvyRECtnV8fT4J
TQMAn1KwKfAyc8N9kc7Ll2SQtqcuNnS0
=LYLj
-----END PGP SIGNATURE-----


Attachment: users_240236.eml (zipped)
Chris,

On 8.3.2013 1:25, Christopher Schultz wrote:
>> For Tomcat 6.0.36 it reports:
>>
>> Protocols TLS 1.2   Yes TLS 1.1   Yes TLS 1.0   Yes SSL 3.0
>> Yes SSL 2.0   No
>>
>>
>> Tomcat 7.0.37:
>>
>> Protocols TLS 1.2   No TLS 1.1   No TLS 1.0   Yes SSL 3.0
>> Yes SSL 2.0   No
>>
>>
>> I agree, it is strange.
>
> Hmm... I didn't notice any difference in code between Tomcat 6 and 7
> in this regard: maybe someone with a bit more knowledge than I can
> comment...
>
> Are you using APR or anything like that with Tomcat 7?

No I don't. I'm testing with out-of-the box BIO connector.

I found the reason for this behaviour, but I think it is better to move
discussion to dev list, so I'm starting a new thread there, with subject
"Tomcat 6 and Tomcat 7 enables different TLS protocols by default".

-Ognjen


Attachment: users_240231.eml (zipped)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Paolo,

On 3/7/13 4:52 AM, Paolo Botta wrote:
> I have a strange behavior but I don't know if it's a problem of
> Tomcat or what else:
>
> I have Tomcat 7.0.19 running on java 1.6.0_31 on Windows 7, but I
> tried on different version of java, Tomcat (6 and 7) and Windows
> (xp and 7) and I obtained the same behavior.

Wow, you should really upgrade: we're on Tomcat 7.0.37, now. It's not
likely to be your problem, but you should really upgrade.

> I create a system DSN to access an Access file (version 2003).

Oh, wow: you are using Access as your data store? Ouch.

> I set in the ODBC ExtendeAnsiSQL=1.

What does that mean? It is in a file somewhere?

> I run my program that use Tomcat and create tables with
> extendedAnsiSQL (in particulare DECIMAL fields in the database)
> all work fine.
>
> When I stop Tomcat and restart it the flag in the ODBC is set to
> 0.
>
> I use a workaround setting the ExtendedAnsiSQL=1 in the connection
> string, but why it reset in the ODBC every time I stop and restart
> Tomcat?

The connection string is the right place to do this. I don't know
where else you might be doing it, but it's likely to be a connection
property, and not a property of the "database" (and I use that term
with an enormous grain of salt).

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEAREIAAYFAlE5MN0ACgkQ9CaO5/Lv0PA+8wCeNx2Q+jS5Pjebrk3F5DUxuzdL
lAIAn3nTyXp61NVGFp0fge6wYpBlJlf4
=ihUL
-----END PGP SIGNATURE-----


Attachment: users_240232.eml (zipped)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Howard,

On 3/6/13 11:24 PM, Howard W. Smith, Jr. wrote:
> Chris,
>
>>
>>>> Maybe NetBeans is using Attach API, because NetBeans always
>>>> shows up in JVisualVM, if I have the two open on the same box
>>>> (have seen this on development server and production server)
>>>> .
>>>
>>>> I only use JVisualVM on localhost (behind a firewall), and
>>>> Windows Server 2008 (non-R2 and R2) running on both
>>>> development and production servers. :)
>>
>> Try running JVisualVM as administrator. I'm not sure if that is
>> even high enough privileges on Microsoft Windows... MS has some
>> odd permissions when it comes to "Services".
>>
>>
> I hope we are not hijacking this thread. :)
>
> Anyway, I am always logged in as administrator on my development
> and production servers.

Really? That's a bad idea. Nobody runs as admin anymore, do they? I
thought WinXP did away with all that foolishness. You may be in the
administrative group, but you still need to "su" sometimes to get
things done. Try running cmd.exe "As Administrator" and see if the
situation improves.

> Please note, I always unzip tomcat/tomee ZIP file(s) to hard drive.
> Is Attach API dependent on a tomcat .exe (Windows install), so
> registry can be updated, or is Tomcat (for Windows) updating
> registry when tomcat7 windows service is installed (or when tomcat
> is started)?

"Attach API" is a 100% Java/JVM thing: it doesn't matter how you
launch Tomcat. Google is your friend.

- -chris
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.17 (Darwin)
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iEYEAREIAAYFAlE5MY4ACgkQ9CaO5/Lv0PCldgCfXHKlOKdCMCfbAdl6A5NjKPZh
QEIAoIChSWw1IAlcvyHC38xC4ZDfo9nL
=IysJ
-----END PGP SIGNATURE-----

©2008 junlu.com - Jax Systems, LLC, U.S.A.