-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

All,

I have two instances of Tomcat 8 running locally. One of them happens
to have a JNDI DataSource configured and the other does not. They are
both out-of-the-box 8.0.3 installations.

One of them has no problem connecting via jconsole to observe JMX
beans, while the other one waits forever and then fails. No errors or
warnings in either jconsole or Tomcat (other than the "could not
connect" message in jconsole's GUI).

I believe all of the tools are using the "Attach API"... I have not
specifically configured anything for remote JMX connections.

I also can't connect using YourKit, VisualVM, etc. (Technically,
VisualVM does connect, but I can't access any of the JMX beans).
YourKit tells me that Attach can't be used and tells me to re-start
the JVM with their profiler agent running inside of it.

I get a huge stack trace from VisualVM (below) which basically tells
me that it can't Attach.

Environment is Mac OS X 10.9, jdk1.7.0_51.jdk, and Tomcat 8.0.3 (and
trunk also).

Does anyone have any ideas why I might not be able to connect?

Again, the other JVM has no problem at all. I'm not installing any of
my own JMX beans or anything weird like that... just standard Tomcat
stuff with my application running inside it. I'm running both Tomcat
and jconsole/VisualVM/YourKit as the same user (me).


I just checked, and I can't connect to the same application running
under Tomcat 7.0.47, either.

Here are the relevant parts of server.xml:

  <GlobalNamingResources>
    <Resource name="UserDatabase" auth="Container"
              type="org.apache.catalina.UserDatabase"
              description="User database that can be updated and saved"

factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
              pathname="conf/tomcat-users.xml" />
  </GlobalNamingResources>

  <Service name="Catalina">

    <!--The connectors can use a shared executor, you can define one
or more named thread pools-->
    <Executor name="tomcatThreadPool" namePrefix="catalina-exec-"
        maxThreads="150" minSpareThreads="4"/>

    <Connector port="8215"
       redirectPort="443"
           protocol="org.apache.coyote.ajp.AjpNioProtocol"
        URIEncoding="UTF-8"
           executor="tomcatThreadPool" />

    <Connector port="8217"
           protocol="org.apache.coyote.http11.Http11NioProtocol"
            address="127.0.0.1"
             secure="false"
        URIEncoding="UTF-8"
           executor="tomcatThreadPool" />

    <Connector port="9876" protocol="HTTP/1.1" SSLEnabled="true"
               maxThreads="150" scheme="https" secure="true"
               keyAlias="tomcat" keystorePass="mypass"
               clientAuth="false" sslProtocol="TLS" />

    <Engine name="Catalina" defaultHost="localhost">
      <Host name="localhost"  appBase="webapps"
            unpackWARs="true" autoDeploy="true">
   ...

Thanks,
- -chris

Stack trace from VisualVM:

Support/VisualVM/7u14/var/log/heapdump.hprof
Compiler: HotSpot 64-Bit Tiered Compilers
Heap memory usage: initial 24.0MB maximum 227.5MB
Non heap memory usage: initial 23.4MB maximum 144.0MB
Garbage collector: PS Scavenge (Collections=8 Total time spent=0s)
Garbage collector: PS MarkSweep (Collections=0 Total time spent=0s)
Classes: loaded=4506 total loaded=4506 unloaded 0
INFO [org.netbeans.core.ui.warmup.DiagnosticTask]: Total memory
8,589,934,592
INFO [null]: Total physical memory 8,589,934,592
INFO [com.sun.tools.visualvm.attach.AttachModelImpl]: printFlag
com.sun.tools.attach.AttachNotSupportedException: Unable to open
socket file: target process not responding or HotSpot VM not loaded
        at sun.tools.attach.BsdVirtualMachine.<init>(BsdVirtualMachine.java:90)
        at
sun.tools.attach.BsdAttachProvider.attachVirtualMachine(BsdAttachProvider.java:63)
        at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:213)
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:104)
Caused: java.io.IOException: Unable to open socket file: target
process not responding or HotSpot VM not loaded
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:106)
[catch] at
com.sun.tools.visualvm.attach.AttachModelImpl.printFlag(AttachModelImpl.java:69)
        at
com.sun.tools.visualvm.jvm.JVMImpl.isDumpOnOOMEnabled(JVMImpl.java:200)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.updateState(HeapDumpOnOOMEAction.java:63)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.isEnabled(HeapDumpOnOOMEAction.java:57)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.isEnabled(HeapDumpOnOOMEAction.java:26)
        at
com.sun.tools.visualvm.core.ui.actions.SingleDataSourceAction.updateState(SingleDataSourceAction.java:57)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.updateState(HeapDumpOnOOMEAction.java:78)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.initialize(DataSourceAction.java:70)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.doInitialize(DataSourceAction.java:102)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.isEnabled(DataSourceAction.java:79)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getActions(ExplorerContextMenuFactory.java:151)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getSelectionActions(ExplorerContextMenuFactory.java:107)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getActions(ExplorerContextMenuFactory.java:101)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getDefaultActionFor(ExplorerContextMenuFactory.java:93)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent.getDefaultAction(ExplorerComponent.java:175)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent.access$100(ExplorerComponent.java:50)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent$1.processMouseEvent(ExplorerComponent.java:90)
        at java.awt.Component.processEvent(Component.java:6270)
        at java.awt.Container.processEvent(Container.java:2229)
        at java.awt.Component.dispatchEventImpl(Component.java:4861)
        at java.awt.Container.dispatchEventImpl(Container.java:2287)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4489)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
        at java.awt.Container.dispatchEventImpl(Container.java:2273)
        at java.awt.Window.dispatchEventImpl(Window.java:2719)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
        at java.awt.EventQueue.access$200(EventQueue.java:103)
        at java.awt.EventQueue$3.run(EventQueue.java:694)
        at java.awt.EventQueue$3.run(EventQueue.java:692)
        at java.security.AccessController.doPrivileged(Native Method)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
        at java.awt.EventQueue$4.run(EventQueue.java:708)
        at java.awt.EventQueue$4.run(EventQueue.java:706)
        at java.security.AccessController.doPrivileged(Native Method)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
        at
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:121)
        at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
INFO [com.sun.tools.visualvm.jmx.impl.JmxModelImpl]: connect(19356)
com.sun.tools.attach.AttachNotSupportedException: Unable to open
socket file: target process not responding or HotSpot VM not loaded
        at sun.tools.attach.BsdVirtualMachine.<init>(BsdVirtualMachine.java:90)
        at
sun.tools.attach.BsdAttachProvider.attachVirtualMachine(BsdAttachProvider.java:63)
        at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:213)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl$LocalVirtualMachine.loadManagementAgent(JmxModelImpl.java:653)
Caused: java.io.IOException: Unable to open socket file: target
process not responding or HotSpot VM not loaded
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl$LocalVirtualMachine.loadManagementAgent(JmxModelImpl.java:655)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl$LocalVirtualMachine.startManagementAgent(JmxModelImpl.java:633)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl$ProxyClient.tryConnect(JmxModelImpl.java:450)
[catch] at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl$ProxyClient.connect(JmxModelImpl.java:420)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl.connect(JmxModelImpl.java:200)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelImpl.<init>(JmxModelImpl.java:170)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelProvider.createModelFor(JmxModelProvider.java:45)
        at
com.sun.tools.visualvm.jmx.impl.JmxModelProvider.createModelFor(JmxModelProvider.java:22)
        at
com.sun.tools.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:91)
        at
com.sun.tools.visualvm.tools.jmx.JmxModelFactory.getJmxModelFor(JmxModelFactory.java:49)
        at com.sun.tools.visualvm.jvm.JVMImpl.getJmxModel(JVMImpl.java:436)
        at
com.sun.tools.visualvm.jvm.JVMImpl.isDumpOnOOMEnabled(JVMImpl.java:203)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.updateState(HeapDumpOnOOMEAction.java:63)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.isEnabled(HeapDumpOnOOMEAction.java:57)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.isEnabled(HeapDumpOnOOMEAction.java:26)
        at
com.sun.tools.visualvm.core.ui.actions.SingleDataSourceAction.updateState(SingleDataSourceAction.java:57)
        at
com.sun.tools.visualvm.heapdump.impl.HeapDumpOnOOMEAction.updateState(HeapDumpOnOOMEAction.java:78)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.initialize(DataSourceAction.java:70)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.doInitialize(DataSourceAction.java:102)
        at
com.sun.tools.visualvm.core.ui.actions.DataSourceAction.isEnabled(DataSourceAction.java:79)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getActions(ExplorerContextMenuFactory.java:151)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getSelectionActions(ExplorerContextMenuFactory.java:107)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getActions(ExplorerContextMenuFactory.java:101)
        at
com.sun.tools.visualvm.core.explorer.ExplorerContextMenuFactory.getDefaultActionFor(ExplorerContextMenuFactory.java:93)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent.getDefaultAction(ExplorerComponent.java:175)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent.access$100(ExplorerComponent.java:50)
        at
com.sun.tools.visualvm.core.explorer.ExplorerComponent$1.processMouseEvent(ExplorerComponent.java:90)
        at java.awt.Component.processEvent(Component.java:6270)
        at java.awt.Container.processEvent(Container.java:2229)
        at java.awt.Component.dispatchEventImpl(Component.java:4861)
        at java.awt.Container.dispatchEventImpl(Container.java:2287)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at 
java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4832)
        at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4489)
        at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4422)
        at java.awt.Container.dispatchEventImpl(Container.java:2273)
        at java.awt.Window.dispatchEventImpl(Window.java:2719)
        at java.awt.Component.dispatchEvent(Component.java:4687)
        at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:735)
        at java.awt.EventQueue.access$200(EventQueue.java:103)
        at java.awt.EventQueue$3.run(EventQueue.java:694)
        at java.awt.EventQueue$3.run(EventQueue.java:692)
        at java.security.AccessController.doPrivileged(Native Method)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:87)
        at java.awt.EventQueue$4.run(EventQueue.java:708)
        at java.awt.EventQueue$4.run(EventQueue.java:706)
        at java.security.AccessController.doPrivileged(Native Method)
        at
java.security.ProtectionDomain$1.doIntersectionPrivilege(ProtectionDomain.java:76)
        at java.awt.EventQueue.dispatchEvent(EventQueue.java:705)
        at
org.netbeans.core.TimableEventQueue.dispatchEvent(TimableEventQueue.java:121)
        at
java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:242)
        at
java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:161)
        at
java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:150)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:146)
        at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:138)
        at java.awt.EventDispatchThread.run(EventDispatchThread.java:91)
INFO [com.sun.tools.visualvm.attach.AttachModelImpl]: getSystemProperties
com.sun.tools.attach.AttachNotSupportedException: Unable to open
socket file: target process not responding or HotSpot VM not loaded
        at sun.tools.attach.BsdVirtualMachine.<init>(BsdVirtualMachine.java:90)
        at
sun.tools.attach.BsdAttachProvider.attachVirtualMachine(BsdAttachProvider.java:63)
        at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:213)
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:104)
Caused: java.io.IOException: Unable to open socket file: target
process not responding or HotSpot VM not loaded
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:106)
[catch] at
com.sun.tools.visualvm.attach.AttachModelImpl.getSystemProperties(AttachModelImpl.java:36)
        at
com.sun.tools.visualvm.jvm.JVMImpl.getSystemProperties(JVMImpl.java:274)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewModel.initialize(ApplicationOverviewModel.java:209)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewModel.initialize(ApplicationOverviewModel.java:115)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewView.willBeAdded(ApplicationOverviewView.java:36)
        at
com.sun.tools.visualvm.core.ui.DataSourceView.viewWillBeAdded(DataSourceView.java:172)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.addViews(DataSourceWindowManager.java:235)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.openWindowAndAddView(DataSourceWindowManager.java:170)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.access$000(DataSourceWindowManager.java:30)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager$1.run(DataSourceWindowManager.java:80)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1993)
INFO [com.sun.tools.visualvm.sa.SaModelProvider]: Error getting SA agent
sun.jvm.hotspot.debugger.DebuggerException: Can't attach to the process
        at sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal.attach0(Native Method)
        at
sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal.access$100(BsdDebuggerLocal.java:51)
        at
sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal$1AttachTask.doit(BsdDebuggerLocal.java:261)
        at
sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal$BsdDebuggerLocalWorkerThread.run(BsdDebuggerLocal.java:129)
Caused: sun.jvm.hotspot.debugger.DebuggerException
        at
sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal$BsdDebuggerLocalWorkerThread.execute(BsdDebuggerLocal.java:154)
        at
sun.jvm.hotspot.debugger.bsd.BsdDebuggerLocal.attach(BsdDebuggerLocal.java:270)
        at sun.jvm.hotspot.HotSpotAgent.attachDebugger(HotSpotAgent.java:602)
        at sun.jvm.hotspot.HotSpotAgent.setupDebuggerBsd(HotSpotAgent.java:590)
        at sun.jvm.hotspot.HotSpotAgent.setupDebugger(HotSpotAgent.java:340)
        at sun.jvm.hotspot.HotSpotAgent.go(HotSpotAgent.java:313)
        at sun.jvm.hotspot.HotSpotAgent.attach(HotSpotAgent.java:157)
Caused: java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:606)
        at com.sun.tools.visualvm.sa.SAObject.invoke(SAObject.java:87)
        at com.sun.tools.visualvm.sa.Agent.attach(Agent.java:44)
        at com.sun.tools.visualvm.sa.SaModelImpl.attach(SaModelImpl.java:98)
        at com.sun.tools.visualvm.sa.SaModelImpl.readData(SaModelImpl.java:106)
        at com.sun.tools.visualvm.sa.SaModelImpl.<init>(SaModelImpl.java:32)
[catch] at
com.sun.tools.visualvm.sa.SaModelProvider.createModelFor(SaModelProvider.java:58)
        at
com.sun.tools.visualvm.sa.SaModelProvider.createModelFor(SaModelProvider.java:26)
        at
com.sun.tools.visualvm.core.model.ModelFactory.getModel(ModelFactory.java:91)
        at
com.sun.tools.visualvm.tools.sa.SaModelFactory.getSAAgentFor(SaModelFactory.java:45)
        at com.sun.tools.visualvm.jvm.JVMImpl.getSAAgent(JVMImpl.java:432)
        at
com.sun.tools.visualvm.jvm.JVMImpl.getSystemProperties(JVMImpl.java:285)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewModel.initialize(ApplicationOverviewModel.java:209)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewModel.initialize(ApplicationOverviewModel.java:115)
        at
com.sun.tools.visualvm.application.views.overview.ApplicationOverviewView.willBeAdded(ApplicationOverviewView.java:36)
        at
com.sun.tools.visualvm.core.ui.DataSourceView.viewWillBeAdded(DataSourceView.java:172)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.addViews(DataSourceWindowManager.java:235)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.openWindowAndAddView(DataSourceWindowManager.java:170)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.access$000(DataSourceWindowManager.java:30)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager$1.run(DataSourceWindowManager.java:80)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1993)
INFO [com.sun.tools.visualvm.attach.AttachModelImpl]: getSystemProperties
com.sun.tools.attach.AttachNotSupportedException: Unable to open
socket file: target process not responding or HotSpot VM not loaded
        at sun.tools.attach.BsdVirtualMachine.<init>(BsdVirtualMachine.java:90)
        at
sun.tools.attach.BsdAttachProvider.attachVirtualMachine(BsdAttachProvider.java:63)
        at com.sun.tools.attach.VirtualMachine.attach(VirtualMachine.java:213)
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:104)
Caused: java.io.IOException: Unable to open socket file: target
process not responding or HotSpot VM not loaded
        at
com.sun.tools.visualvm.attach.AttachModelImpl.getVirtualMachine(AttachModelImpl.java:106)
[catch] at
com.sun.tools.visualvm.attach.AttachModelImpl.getSystemProperties(AttachModelImpl.java:36)
        at
com.sun.tools.visualvm.jvm.JVMImpl.getSystemProperties(JVMImpl.java:274)
        at
com.sun.tools.visualvm.profiler.ProfilerSupport.classSharingBreaksProfiling(ProfilerSupport.java:100)
        at
com.sun.tools.visualvm.profiler.ApplicationProfilerView.willBeAdded(ApplicationProfilerView.java:130)
        at
com.sun.tools.visualvm.core.ui.DataSourceView.viewWillBeAdded(DataSourceView.java:172)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.addViews(DataSourceWindowManager.java:235)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.openWindowAndAddView(DataSourceWindowManager.java:170)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager.access$000(DataSourceWindowManager.java:30)
        at
com.sun.tools.visualvm.core.ui.DataSourceWindowManager$1.run(DataSourceWindowManager.java:80)
        at 
org.openide.util.RequestProcessor$Task.run(RequestProcessor.java:1413)
        at
org.openide.util.RequestProcessor$Processor.run(RequestProcessor.java:1993)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: GPGTools - http://gpgtools.org
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQIcBAEBCAAGBQJTHexPAAoJEBzwKT+lPKRY8DUQAIx+kk8J1cmr/jwcnzhSeXYl
4bH+haxiydt2TA51G4KGjnNX5BG682f22ErlE38yUnmAw9KELfuUwBfBi5TNNrVv
ZEtR0tGoR5gy2PWtkoMbxAwVz78da/Rzw36X83ptJj6RS28rwhARlU9qh52C1ODf
JEBa51GsOvR7wu4qG9vqaA+nRzglw6YHPBtA67yFVylVK0fi2yIMWrYuDyyd5TeZ
TveTlU+F4+tV1nBcDiNLTyZvfmf/xpoo9xNXsyl0EwLt4WhajyjJhjVfaz7ANHG5
6LHdv5IKdvlFZ8Eb7rs85dA7Q3/8N8vtomtc32LU6VM36b5+Fra1modDENW3espV
ZlSfUQxIDS0OYYVmEf8orPNnL2k7KQAwWOFowZJ+Ox0VN/SRv9m/whdu3FPvDyT/
4ZNz3uULwMqkoAQ54jglLHdO7KKWjfGo7K9r17KdMShxz8zFtYge5Z/DhfJspzKj
DB5oJel208bRLv8h1J4GAeh4LY12DTSEEyGSFMhUJgGYAMexVTkyJX1QFdd8925h
4ITV3fvsYEp/MSkaJTJQDXjU3Iyyl+beu9qfBBPcCoGvNGhWk4hgk3qXqcFie/vo
L9uGe7MIkMez0OIENReZp5ZoeBiQYA3aDe8p/vg9zp73ScySzW7+XGYTKd6xYzsB
q/H8ZmI9P3UbK7vjDdS0
=owA6
-----END PGP SIGNATURE-----

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to