What is happening in your application when this issue occurs?
-jacobd

On Tue, Jun 3, 2008 at 9:57 PM, Mohan Thurairajah
<[EMAIL PROTECTED]> wrote:
> Hi All,
>
> We are using XML Beans in a multithreaded environment. We use webstart and
> xml beans on the client side. It looks like xml beans is having trouble with
> jnlp class loader and it is causing two or more threads to spin 100% CPU.
> Could you help plz? we need to go to prod soon but this is causing lots of
> trouble:
>
> "HB-Requestor" daemon prio=6 tid=0x0478cc00 nid=0x1110 runnable
> [0x0612e000..0x0612fd14]
>    java.lang.Thread.State: RUNNABLE
> at java.util.HashMap.put(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.readManifest(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.readManifest(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.access$300(Unknown Source)
> at com.sun.deploy.cache.CacheEntry$2.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source)
> at com.sun.deploy.net.DownloadEngine.getCachedJarFile(Unknown Source)
> at com.sun.deploy.net.DownloadEngine.getCachedJarFile(Unknown Source)
> at com.sun.jnlp.JNLPClassLoader$3.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source)
> at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source)
> at com.sun.jnlp.JNLPCachedJarURLConnection.getInputStream(Unknown Source)
> at java.net.URL.openStream(Unknown Source)
> at java.lang.ClassLoader.getResourceAsStream(Unknown Source)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.crackEntry(SchemaTypeLoaderImpl.java:337)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForComponent(SchemaTypeLoaderImpl.java:256)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findDocumentTypeRef(SchemaTypeLoaderImpl.java:430)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findDocumentType(SchemaTypeLoaderBase.java:129)
> at org.apache.xmlbeans.impl.store.Locale.autoTypeDocument(Locale.java:312)
> at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1273)
> at org.apache.xmlbeans.impl.store.Locale.parseToXmlObject(Locale.java:1257)
> - locked <0x078a0500> (a org.apache.xmlbeans.impl.store.Locale)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.parse(SchemaTypeLoaderBase.java:345)
> at org.fixprotocol.fixml50.FIXMLDocument$Factory.parse(Unknown Source)
> at
> com.cpex.ptms.gateway.FixMLGatewayMessageFactory.createGatewayMessage(FixMLGatewayMessageFactory.java:131)
> at
> com.cpex.ptms.gateway.transport.AbstractGatewayConnection.receive(AbstractGatewayConnection.java:56)
> at
> com.cpex.ptms.gateway.client.ClientGateway.sendAndReceive(ClientGateway.java:314)
> at
> com.cpex.ptms.gateway.client.ClientGateway.marshalSendAndReceive(ClientGateway.java:237)
> at
> com.cpex.ptms.gateway.client.ClientGateway.marshalSendAndReceive(ClientGateway.java:230)
> at
> com.cpex.ptms.gateway.client.ClientGateway.marshalSendAndReceive(ClientGateway.java:220)
> at
> com.cpex.ptms.client.gateway.HeartBeatManager$HeartBeatRequestor.run(HeartBeatManager.java:279)
> at java.lang.Thread.run(Unknown Source)
>
> "HB-Monitor" daemon prio=6 tid=0x0478b800 nid=0x12b4 waiting on condition
> [0x04c3f000..0x04c3fd94]
>    java.lang.Thread.State: TIMED_WAITING (sleeping)
> at java.lang.Thread.sleep(Native Method)
> at
> com.cpex.ptms.client.gateway.HeartBeatManager$1.run(HeartBeatManager.java:130)
> at java.lang.Thread.run(Unknown Source)
>
> "PTMSStreamer" prio=6 tid=0x031d4400 nid=0x970 runnable
> [0x033de000..0x033dfa14]
>    java.lang.Thread.State: RUNNABLE
> at java.util.HashMap.put(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.readManifest(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.readManifest(Unknown Source)
> at com.sun.deploy.cache.CacheEntry.access$300(Unknown Source)
> at com.sun.deploy.cache.CacheEntry$2.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.deploy.cache.CacheEntry.getJarFile(Unknown Source)
> at com.sun.deploy.net.DownloadEngine.getCachedJarFile(Unknown Source)
> at com.sun.deploy.net.DownloadEngine.getCachedJarFile(Unknown Source)
> at com.sun.jnlp.JNLPClassLoader$3.run(Unknown Source)
> at java.security.AccessController.doPrivileged(Native Method)
> at com.sun.jnlp.JNLPClassLoader.getJarFile(Unknown Source)
> at com.sun.jnlp.JNLPCachedJarURLConnection.connect(Unknown Source)
> at com.sun.jnlp.JNLPCachedJarURLConnection.getInputStream(Unknown Source)
> at java.net.URL.openStream(Unknown Source)
> at java.lang.ClassLoader.getResourceAsStream(Unknown Source)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.crackEntry(SchemaTypeLoaderImpl.java:337)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.typeSystemForComponent(SchemaTypeLoaderImpl.java:256)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderImpl.findElementRef(SchemaTypeLoaderImpl.java:480)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeLoaderBase.findElement(SchemaTypeLoaderBase.java:169)
> at
> org.apache.xmlbeans.impl.schema.SchemaTypeImpl.createElementType(SchemaTypeImpl.java:970)
> at
> org.apache.xmlbeans.impl.values.XmlObjectBase.create_element_user(XmlObjectBase.java:893)
> at org.apache.xmlbeans.impl.store.Xobj.getUser(Xobj.java:1657)
> at org.apache.xmlbeans.impl.store.Xobj.find_element_user(Xobj.java:2071)
> at
> org.fixprotocol.fixml50.impl.FIXMLDocumentImpl$FIXMLImpl.getMessage(Unknown
> Source)
> - locked <0x132f39d8> (a org.apache.xmlbeans.impl.store.Locale)
> at
> com.cpex.ptms.gateway.client.ClientGateway.startStreamer(ClientGateway.java:440)
> at
> com.cpex.ptms.gateway.client.ClientGateway.startStreamer(ClientGateway.java:383)
> at
> com.cpex.ptms.gateway.client.ClientGateway.startStreamer(ClientGateway.java:370)
> at
> com.cpex.ptms.client.gateway.FixMLClientGateway.startStreamerConnection(FixMLClientGateway.java:44)
> at
> com.cpex.ptms.client.service.PtmsClientServiceImpl.startStreamerConnection(PtmsClientServiceImpl.java:176)
> at app.Comm.PtmsMsgHandler$3.run(PtmsMsgHandler.java:368)
> at java.lang.Thread.run(Unknown Source)
> Thanks,
> Mohan
>
> Mohan Thurairajah - Manager, Development
> IntercontinentalExchange | ICE
> 2100 RiverEdge Pkwy | 5th Floor | Atlanta, GA 30328
> Tel: 770.738.2148 | Fax: 770.951.1307
> [EMAIL PROTECTED]
>
> 24-hour ice helpdesk 770.738.2101
> www.theice.com
>
> ________________________________
>
> This message may contain confidential information and is intended for
> specific recipients unless explicitly noted otherwise. If you have reason to
> believe you are not an intended recipient of this message, please delete it
> and notify the sender. This message may not represent the opinion of
> IntercontinentalExchange, Inc. (ICE), its subsidiaries or affiliates, and
> does not constitute a contract or guarantee. Unencrypted electronic mail is
> not secure and the recipient of this message is expected to provide
> safeguards from viruses and pursue alternate means of communication where
> privacy or a binding message is desired.



-- 
I'm competing in a Half-Ironman distance triathlon to raise money for
the fight against cancer!
Please help support my efforts by going to:
http://www.active.com/donate/tntwaak/jacobd

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

Reply via email to