logo       

Choosing A Webhost:
A web hosting service is a type of Internet hosting service that allows individuals and organizations to provide their own website accessible via the World Wide Web. Web hosts are companies that provide space on a server they own for use by their clients as well as providing Internet connectivity, typically in a data center. Web hosts can also provide data center space and connectivity to the Internet for servers they do not own to be located in their data center, called colocation. more...

Has anyone seen the client lock up when connecting before ?: msg#00025

java.activemq.devel

Subject: Has anyone seen the client lock up when connecting before ?

Hi Guys,

Has anyone had any experience with a client side lock up when trying to connect to an ActiveMQ server ? See stack trace below. Does any know a possible workaround or fix ?

Thanks, Nigel.


"VM Periodic Task Thread" prio=1 tid=0x0809f8c0 nid=0x3b0a waiting on condition
"Suspend Checker Thread" prio=1 tid=0x0809c730 nid=0x3b0a runnable
Full thread dump Java HotSpot(TM) Client VM (1.4.2_01-b06 mixed mode):

"TcpTransportChannel: Socket[addr=localhost/127.0.0.1,port=61616,localport=34980]" prio=1 tid=0x08460618 nid=0x3b13 runnable [5d7b6000..5d7b6714]
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
- locked <0x447a2088> (a java.io.BufferedInputStream)
at java.io.DataInputStream.readByte(DataInputStream.java:331)
at org.activemq.io.impl.AbstractDefaultWireFormat.readPacket(AbstractDefaultWireFormat.java:169)
at org.activemq.transport.tcp.TcpTransportChannel.run(TcpTransportChannel.java:308)
at java.lang.Thread.run(Thread.java:534)

"LinkManager" daemon prio=1 tid=0x0841b770 nid=0x3b13 waiting on condition [5d717000..5d717714]
at java.lang.Thread.sleep(Native Method)
at com.aspc.remote.util.links.LinkManager.run(LinkManager.java:497)
at java.lang.Thread.run(Thread.java:534)

"Thread-1" daemon prio=1 tid=0x08422160 nid=0x3b13 waiting on condition [5d685000..5d685714]
at java.lang.Thread.sleep(Native Method)
at org.apache.log4j.helpers.FileWatchdog.run(FileWatchdog.java:95)

"Thread-0" daemon prio=1 tid=0x081c3818 nid=0x3b13 runnable [5bbeb000..5bbeb714]
at java.io.FileInputStream.readBytes(Native Method)
at java.io.FileInputStream.read(FileInputStream.java:194)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read1(BufferedInputStream.java:222)
at java.io.BufferedInputStream.read(BufferedInputStream.java:277)
- locked <0x45e38760> (a java.io.BufferedInputStream)
at org.apache.commons.launcher.ParentListener.run(ParentListener.java:115)
- locked <0x45e38760> (a java.io.BufferedInputStream)

"DestroyJavaVM" prio=1 tid=0x08053980 nid=0x3b13 waiting on condition [0..bfffb504]

*"org.apache.commons.launcher.ChildMain" prio=1 tid=0x081c4320 nid=0x3b13 in Object.wait() [5bb69000..5bb6a714]
at java.lang.Object.wait(Native Method)
- waiting on <0x4477c3f8> (a java.lang.Object)
at org.activemq.message.ReceiptHolder.getReceipt(ReceiptHolder.java:68)
- locked <0x4477c3f8> (a java.lang.Object)
at org.activemq.transport.TransportChannelSupport.send(TransportChannelSupport.java:146)
at org.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:982)
at org.activemq.ActiveMQConnection.syncSendPacket(ActiveMQConnection.java:967)
at org.activemq.ActiveMQSession.addProducer(ActiveMQSession.java:1272)
at org.activemq.ActiveMQMessageProducer.<init>(ActiveMQMessageProducer.java:94)
at org.activemq.ActiveMQTopicPublisher.<init>(ActiveMQTopicPublisher.java:95)
at org.activemq.ActiveMQSession.createPublisher(ActiveMQSession.java:1006)
at org.activemq.ActiveMQTopicSession.createPublisher(ActiveMQTopicSession.java:206)
*at com.aspc.remote.jms.Client.startJMS(Client.java:471)
at com.aspc.remote.jms.Client.connect(Client.java:239)
at com.aspc.DBObj.MasterDB.<init>(MasterDB.java:909)
at com.aspc.DBObj.MasterDB.currentMasterDB(MasterDB.java:667)
- locked <0x57626a00> (a java.lang.Class)
at com.aspc.DBObj.VirtualDB.<init>(VirtualDB.java:3777)
at com.aspc.DBObj.VirtualDB.findNoCheck(VirtualDB.java:1938)
- locked <0x45e87638> (a com.aspc.Util.Memory.HashLongMap)
at com.aspc.DBObj.VirtualDB.find(VirtualDB.java:1914)
at com.aspc.DBObj.VirtualDB.find(VirtualDB.java:1833)
at com.aspecthuntley.apps.RecordDeliveries.process(RecordDeliveries.java:73)
at com.aspc.remote.application.AppCmdLine.execute(AppCmdLine.java:134)
at com.aspecthuntley.apps.RecordDeliveries.main(RecordDeliveries.java:172)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:324)
at org.apache.commons.launcher.ChildMain.run(ChildMain.java:228)

"Signal Dispatcher" daemon prio=1 tid=0x0809e8d8 nid=0x3b13 waiting on condition [0..0]

"Finalizer" daemon prio=1 tid=0x08089d28 nid=0x3b13 in Object.wait() [5b5f5000..5b5f5714]
at java.lang.Object.wait(Native Method)
- waiting on <0x45e38eb8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:111)
- locked <0x45e38eb8> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:127)
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

"Reference Handler" daemon prio=1 tid=0x080890d0 nid=0x3b13 in Object.wait() [5b574000..5b574714]
at java.lang.Object.wait(Native Method)
- waiting on <0x45e38c38> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Object.java:429)
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:115)
- locked <0x45e38c38> (a java.lang.ref.Reference$Lock)

"VM Thread" prio=1 tid=0x08087e18 nid=0x3b13 runnable

"VM Periodic Task Thread" prio=1 tid=0x080aa6e0 nid=0x3b13 waiting on condition
"Suspend Checker Thread" prio=1 tid=0x0809df80 nid=0x3b13 runnable




--
Nigel Leck
System Architect
ST Software Pty Limited
Level 2, 28 Rodborough Rd
Frenchs Forest NSW 2086
National: 1300 78 73 78
International: +61 2 8977 2077
Fax: +61 2 8977 2080
www.stsoftware.com.au

<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

Recently Viewed:
qnx.openqnx.dev...    gcc.libstdc++.c...    solaris.opensol...    information-ret...    misc.misterhous...    web.catalyst.ge...    apache.webservi...    redhat.release....    hardware.lirc/2...    kernel.autofs/2...    technology.sust...    linux.vdr/2003-...    editors.lyx.gen...    org.user-groups...    netbsd.devel.pk...    xdg.devel/2004-...    version-control...    jakarta.slide.d...    debian.packages...    creativecommons...    ports.ppc.embed...    bug-tracking.bu...   
Home | blog view | USPTO Patent Archive | advertise | OSDir is an inevitable website. super tiny logo

Free Magazines

Cisco News
Receive a free quarterly e-newsletter with exclusive articles on how Cisco IT uses its own products and solutions to enable the business.
subscribe

Systems Management News, the newspaper for IT systems administration and data center managers! Each issue of Systems Management News is chock-full of news and analysis to help you understand what's happening in your field.
subscribe

The Enterprise Newsweekly eWeek is the essential technology information source for builders of e-business.
subscribe

Oracle Magazine Oracle Magazine contains technology strategy articles, sample code, tips, Oracle and partner news, how to articles for developers and DBAs, and more. Oracle (NASDAQ: ORCL) is the world's largest enterprise software company.
subscribe

Total Telecom Total Telecom is "The Economist of the communications industry".
subscribe

Navigation