Uploaded image for project: 'XWiki Platform'
  1. XWiki Platform
  2. XWIKI-2404

XWiki grabs 100% cpu

    XMLWordPrintable

Details

    • Bug
    • Resolution: Duplicate
    • Major
    • None
    • 1.3.2
    • {Unused} Core
    • None

    Description

      After running for a while, my xwiki jetty instance grabs 100% cpu on my CentOS 5 Linux server. I don't know what's causing it.

      I have httpd serving in front of xwiki, so I first stopped httpd (thus preventing any new hits to xwiki) then waited for about 15 seconds and then used jstack to get a thread dump. Here it is. If you want me to gather any additional information then let me know how to do it. I'm sure the problem will happen again.

      If this problem has already been fixed in 1.4 then let me know and I'll just use that instead.

      2008-05-27 03:27:57
      Full thread dump Java HotSpot(TM) Server VM (1.6.0_03-b05 mixed mode):

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

      Locked ownable synchronizers:

      • None

      "File Reaper" daemon prio=10 tid=0x9c935000 nid=0x181c in Object.wait() [0x9b083000..0x9b084030]
      java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)

      • waiting on <0xa3d87e60> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)
      • locked <0xa3d87e60> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at org.apache.wicket.util.file.FileCleaner$1.run(FileCleaner.java:63)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_QuartzSchedulerThread" prio=10 tid=0x092c4400 nid=0x16d5 sleeping[0x9b0d4000..0x9b0d4fb0]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.quartz.core.QuartzSchedulerThread.run(QuartzSchedulerThread.java:394)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-9" prio=10 tid=0x097d3c00 nid=0x16d4 in Object.wait() [0x9b126000..0x9b126130]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-8" prio=10 tid=0x097fd800 nid=0x16d3 in Object.wait() [0x9b176000..0x9b1770b0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-7" prio=10 tid=0x099db400 nid=0x16d2 in Object.wait() [0x9b1c7000..0x9b1c7e30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-6" prio=10 tid=0x097ff000 nid=0x16d1 in Object.wait() [0x9b218000..0x9b218db0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-5" prio=10 tid=0x095b6c00 nid=0x16d0 in Object.wait() [0x9b269000..0x9b269f30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-4" prio=10 tid=0x095b9400 nid=0x16cf in Object.wait() [0x9b2ba000..0x9b2baeb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-3" prio=10 tid=0x098d2000 nid=0x16ce in Object.wait() [0x9b30b000..0x9b30c030]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-2" prio=10 tid=0x095e6000 nid=0x16cd in Object.wait() [0x9b35c000..0x9b35cfb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-1" prio=10 tid=0x09912800 nid=0x16cc in Object.wait() [0x9b3ae000..0x9b3ae130]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "DefaultQuartzScheduler_Worker-0" prio=10 tid=0x098d1400 nid=0x16cb in Object.wait() [0x9b3fe000..0x9b3ff0b0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.quartz.simpl.SimpleThreadPool.getNextRunnable(SimpleThreadPool.java:428)

      • locked <0xa37901c8> (a java.lang.Object)
        at org.quartz.simpl.SimpleThreadPool.access$000(SimpleThreadPool.java:47)
        at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:518)

      Locked ownable synchronizers:

      • None

      "Thread-28" prio=10 tid=0x099dd800 nid=0x16ca waiting on condition [0x9bb69000..0x9bb69e30]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at com.xpn.xwiki.plugin.lucene.IndexUpdater.run(IndexUpdater.java:220)
      at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "HSQLDB Timer @12e5c94" daemon prio=10 tid=0x9bf83c00 nid=0x16c9 in Object.wait() [0x9bbba000..0x9bbbadb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)

      • locked <0xa2d49cc8> (a org.hsqldb.lib.HsqlTimer)
        at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "OSCacheService Cache Monitor" prio=10 tid=0x9c0d4000 nid=0x16c8 waiting on condition [0x9bc0b000..0x9bc0bf30]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at com.xpn.xwiki.cache.impl.OSCacheService.run(OSCacheService.java:227)
      at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "P1-19" prio=10 tid=0x094ae000 nid=0x16a1 runnable [0x9b59d000..0x9b59deb0]
      java.lang.Thread.State: RUNNABLE
      at java.lang.StrictMath.floor(Native Method)
      at java.lang.Math.floor(Math.java:407)
      at java.lang.Math.round(Math.java:662)
      at org.apache.fop.fo.properties.FontSizePropertyMaker.computeClosestAbsoluteFontSize(FontSizePropertyMaker.java:86)
      at org.apache.fop.fo.properties.FontSizePropertyMaker.convertProperty(FontSizePropertyMaker.java:56)
      at org.apache.fop.fo.properties.PropertyMaker.make(PropertyMaker.java:442)
      at org.apache.fop.fo.PropertyList.convertAttributeToProperty(PropertyList.java:411)
      at org.apache.fop.fo.PropertyList.addAttributesToList(PropertyList.java:301)
      at org.apache.fop.fo.FObj.processNode(FObj.java:114)
      at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
      at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
      at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1042)
      at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:454)
      at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:876)
      at org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:568)
      at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:756)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:752)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1453)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333)
      at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
      at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
      at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1169)
      at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:463)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXMLFO(PdfExportImpl.java:161)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHtml(PdfExportImpl.java:134)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:202)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:225)
      at com.xpn.xwiki.web.ExportAction.exportPDFOrRTF(ExportAction.java:198)
      at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:61)
      at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:198)
      at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
      at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
      at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
      at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
      at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
      at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
      at org.mortbay.http.HttpServer.service(HttpServer.java:954)
      at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

      Locked ownable synchronizers:

      • None

      "P1-18" prio=10 tid=0x094acc00 nid=0x16a0 in Object.wait() [0x9b5ee000..0x9b5ef030]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c64098> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-17" prio=10 tid=0x094abc00 nid=0x169f in Object.wait() [0x9b63f000..0x9b63ffb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c64228> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-16" prio=10 tid=0x0989ec00 nid=0x169e in Object.wait() [0x9b691000..0x9b691130]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c643b8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-15" prio=10 tid=0x0989d800 nid=0x169d runnable [0x9b6e0000..0x9b6e20b0]
      java.lang.Thread.State: RUNNABLE
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

      • locked <0xa57aded0> (a java.net.PlainSocketImpl)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
      • locked <0xa586a058> (a sun.net.www.http.HttpClient)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:788)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
        at org.apache.fop.apps.FOURIResolver.resolve(FOURIResolver.java:152)
        at org.apache.fop.apps.FopFactory.resolveURI(FopFactory.java:638)
        at org.apache.fop.apps.FOUserAgent.resolveURI(FOUserAgent.java:421)
        at org.apache.fop.apps.FOUserAgent.resolveURI(FOUserAgent.java:395)
        at org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:190)
        at org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:56)
      • locked <0xa586a258> (a org.apache.fop.image.ImageLoader)
        at org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:432)
        at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:157)
        at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:68)
        at org.apache.fop.fo.FObj.processNode(FObj.java:118)
        at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
        at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
        at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1042)
        at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:454)
        at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:217)
        at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:873)
        at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinder.java:590)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:777)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:748)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1453)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1169)
        at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:463)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXMLFO(PdfExportImpl.java:161)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHtml(PdfExportImpl.java:134)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:202)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:225)
        at com.xpn.xwiki.web.ExportAction.exportPDFOrRTF(ExportAction.java:198)
        at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:61)
        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:198)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
        at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

      Locked ownable synchronizers:

      • None

      "P1-14" prio=10 tid=0x0989c400 nid=0x169c runnable [0x9b732000..0x9b732e30]
      java.lang.Thread.State: RUNNABLE
      at java.lang.StrictMath.floor(Native Method)
      at java.lang.Math.floor(Math.java:407)
      at java.lang.Math.round(Math.java:662)
      at org.apache.fop.fo.properties.FontSizePropertyMaker.computeClosestAbsoluteFontSize(FontSizePropertyMaker.java:86)
      at org.apache.fop.fo.properties.FontSizePropertyMaker.convertProperty(FontSizePropertyMaker.java:56)
      at org.apache.fop.fo.properties.PropertyMaker.make(PropertyMaker.java:442)
      at org.apache.fop.fo.PropertyList.convertAttributeToProperty(PropertyList.java:411)
      at org.apache.fop.fo.PropertyList.addAttributesToList(PropertyList.java:301)
      at org.apache.fop.fo.FObj.processNode(FObj.java:114)
      at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
      at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
      at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1042)
      at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:454)
      at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:876)
      at org.apache.xerces.impl.XMLNamespaceBinder.startElement(XMLNamespaceBinder.java:568)
      at org.apache.xerces.impl.dtd.XMLDTDValidator.startElement(XMLDTDValidator.java:756)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:752)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1453)
      at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333)
      at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
      at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
      at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
      at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1169)
      at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:463)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXMLFO(PdfExportImpl.java:161)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHtml(PdfExportImpl.java:134)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:202)
      at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:225)
      at com.xpn.xwiki.web.ExportAction.exportPDFOrRTF(ExportAction.java:198)
      at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:61)
      at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:198)
      at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
      at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
      at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
      at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
      at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
      at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
      at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
      at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
      at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
      at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
      at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
      at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
      at org.mortbay.http.HttpServer.service(HttpServer.java:954)
      at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
      at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
      at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
      at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
      at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

      Locked ownable synchronizers:

      • None

      "P1-13" prio=10 tid=0x09526c00 nid=0x169b runnable [0x9b782000..0x9b783db0]
      java.lang.Thread.State: RUNNABLE
      at java.net.PlainSocketImpl.socketConnect(Native Method)
      at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)

      • locked <0xb3013a28> (a java.net.PlainSocketImpl)
        at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)
        at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)
        at java.net.Socket.connect(Socket.java:519)
        at java.net.Socket.connect(Socket.java:469)
        at sun.net.NetworkClient.doConnect(NetworkClient.java:157)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:394)
        at sun.net.www.http.HttpClient.openServer(HttpClient.java:529)
      • locked <0xb30139a8> (a sun.net.www.http.HttpClient)
        at sun.net.www.http.HttpClient.<init>(HttpClient.java:233)
        at sun.net.www.http.HttpClient.New(HttpClient.java:306)
        at sun.net.www.http.HttpClient.New(HttpClient.java:323)
        at sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(HttpURLConnection.java:788)
        at sun.net.www.protocol.http.HttpURLConnection.plainConnect(HttpURLConnection.java:729)
        at sun.net.www.protocol.http.HttpURLConnection.connect(HttpURLConnection.java:654)
        at org.apache.fop.apps.FOURIResolver.resolve(FOURIResolver.java:152)
        at org.apache.fop.apps.FopFactory.resolveURI(FopFactory.java:638)
        at org.apache.fop.apps.FOUserAgent.resolveURI(FOUserAgent.java:421)
        at org.apache.fop.apps.FOUserAgent.resolveURI(FOUserAgent.java:395)
        at org.apache.fop.image.ImageFactory.loadImage(ImageFactory.java:190)
        at org.apache.fop.image.ImageLoader.loadImage(ImageLoader.java:56)
      • locked <0xb3012ca8> (a org.apache.fop.image.ImageLoader)
        at org.apache.fop.image.ContextImageCache.getImage(ImageFactory.java:432)
        at org.apache.fop.image.ImageFactory.getImage(ImageFactory.java:157)
        at org.apache.fop.fo.flow.ExternalGraphic.bind(ExternalGraphic.java:68)
        at org.apache.fop.fo.FObj.processNode(FObj.java:118)
        at org.apache.fop.fo.FOTreeBuilder$MainFOHandler.startElement(FOTreeBuilder.java:321)
        at org.apache.fop.fo.FOTreeBuilder.startElement(FOTreeBuilder.java:185)
        at org.apache.xalan.transformer.TransformerIdentityImpl.startElement(TransformerIdentityImpl.java:1042)
        at org.apache.xerces.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:454)
        at org.apache.xerces.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:217)
        at org.apache.xerces.impl.XMLNamespaceBinder.handleStartElement(XMLNamespaceBinder.java:873)
        at org.apache.xerces.impl.XMLNamespaceBinder.emptyElement(XMLNamespaceBinder.java:590)
        at org.apache.xerces.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:777)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:748)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1453)
        at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:333)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:524)
        at org.apache.xerces.parsers.DTDConfiguration.parse(DTDConfiguration.java:580)
        at org.apache.xerces.parsers.XMLParser.parse(XMLParser.java:152)
        at org.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1169)
        at org.apache.xalan.transformer.TransformerIdentityImpl.transform(TransformerIdentityImpl.java:463)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXMLFO(PdfExportImpl.java:161)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportXHtml(PdfExportImpl.java:134)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.exportHtml(PdfExportImpl.java:202)
        at com.xpn.xwiki.pdf.impl.PdfExportImpl.export(PdfExportImpl.java:225)
        at com.xpn.xwiki.web.ExportAction.exportPDFOrRTF(ExportAction.java:198)
        at com.xpn.xwiki.web.ExportAction.render(ExportAction.java:61)
        at com.xpn.xwiki.web.XWikiAction.execute(XWikiAction.java:198)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
        at org.apache.struts.action.ActionServlet.doGet(ActionServlet.java:414)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:596)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
        at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:428)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:830)
        at com.xpn.xwiki.web.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:117)
        at org.mortbay.jetty.servlet.WebApplicationHandler$CachedChain.doFilter(WebApplicationHandler.java:821)
        at org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:471)
        at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1565)
        at org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633)
        at org.mortbay.http.HttpContext.handle(HttpContext.java:1517)
        at org.mortbay.http.HttpServer.service(HttpServer.java:954)
        at org.mortbay.http.HttpConnection.service(HttpConnection.java:816)
        at org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:983)
        at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833)
        at org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244)
        at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357)
        at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)

      Locked ownable synchronizers:

      • None

      "P1-12" prio=10 tid=0x09525c00 nid=0x169a in Object.wait() [0x9b7d4000..0x9b7d4f30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c649f8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-11" prio=10 tid=0x09524800 nid=0x1699 in Object.wait() [0x9b825000..0x9b825eb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c70bc8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-10" prio=10 tid=0x095b1400 nid=0x1698 in Object.wait() [0x9b876000..0x9b877030]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c70d58> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-9" prio=10 tid=0x095b0400 nid=0x1697 in Object.wait() [0x9b8c7000..0x9b8c7fb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c70ee8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-8" prio=10 tid=0x095af000 nid=0x1696 in Object.wait() [0x9b919000..0x9b919130]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71078> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-7" prio=10 tid=0x096fa400 nid=0x1695 in Object.wait() [0x9b969000..0x9b96a0b0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71208> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-6" prio=10 tid=0x096f9000 nid=0x1694 in Object.wait() [0x9b9ba000..0x9b9bae30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71398> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-5" prio=10 tid=0x096f8000 nid=0x1693 in Object.wait() [0x9ba0b000..0x9ba0bdb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71528> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-4" prio=10 tid=0x09978800 nid=0x1692 in Object.wait() [0x9ba5c000..0x9ba5cf30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c716b8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-3" prio=10 tid=0x09977400 nid=0x1691 in Object.wait() [0x9baad000..0x9baadeb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71848> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-2" prio=10 tid=0x093e5800 nid=0x1690 in Object.wait() [0x9bafe000..0x9baff030]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c719d8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-1" prio=10 tid=0x0996e400 nid=0x168f in Object.wait() [0x9bc5c000..0x9bc5cfb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71b68> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "P1-0" prio=10 tid=0x0996d800 nid=0x168e in Object.wait() [0x9bcae000..0x9bcae130]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:522)

      • locked <0xa2c71cf8> (a org.mortbay.util.ThreadPool$PoolThread)

      Locked ownable synchronizers:

      • None

      "Acceptor ServerSocket[addr=0.0.0.0/0.0.0.0,port=0,localport=8080]" prio=10 tid=0x0971d800 nid=0x168d runnable [0x9bcfe000..0x9bcff0b0]
      java.lang.Thread.State: RUNNABLE
      at java.net.PlainSocketImpl.socketAccept(Native Method)
      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

      • locked <0xa2be04f8> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.mortbay.util.ThreadedServer.acceptSocket(ThreadedServer.java:432)
        at org.mortbay.util.ThreadedServer$Acceptor.run(ThreadedServer.java:631)

      Locked ownable synchronizers:

      • None

      "SessionScavenger" daemon prio=10 tid=0x0971d000 nid=0x168c waiting on condition [0x9be5c000..0x9be5ce30]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587)

      Locked ownable synchronizers:

      • None

      "PageSavingThread-jtrac-app" daemon prio=10 tid=0x9bf65800 nid=0x168b waiting on condition [0x9bead000..0x9beaddb0]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.apache.wicket.protocol.http.pagestore.DiskPageStore$PageSavingThread.run(DiskPageStore.java:930)
      at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "org.springframework.scheduling.timer.TimerFactoryBean#0" prio=10 tid=0x9bfcb400 nid=0x168a in Object.wait() [0x9befe000..0x9befef30]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.util.TimerThread.mainLoop(Timer.java:509)

      • locked <0xa2baa4c0> (a java.util.TaskQueue)
        at java.util.TimerThread.run(Timer.java:462)

      Locked ownable synchronizers:

      • None

      "HSQLDB Timer @154ea79" daemon prio=10 tid=0x9d23c400 nid=0x1689 in Object.wait() [0x9c25b000..0x9c25beb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.hsqldb.lib.HsqlTimer.nextTask(Unknown Source)

      • locked <0xa292a060> (a org.hsqldb.lib.HsqlTimer)
        at org.hsqldb.lib.HsqlTimer$TaskRunner.run(Unknown Source)
        at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "SessionScavenger" daemon prio=10 tid=0x9caca000 nid=0x1688 waiting on condition [0x9c2b4000..0x9c2b5030]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587)

      Locked ownable synchronizers:

      • None

      "SessionScavenger" daemon prio=10 tid=0x9c8e5800 nid=0x1687 waiting on condition [0x9d5fe000..0x9d5fefb0]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587)

      Locked ownable synchronizers:

      • None

      "SessionScavenger" daemon prio=10 tid=0x09697000 nid=0x1685 waiting on condition [0x9d7eb000..0x9d7eb130]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.mortbay.jetty.servlet.AbstractSessionManager$SessionScavenger.run(AbstractSessionManager.java:587)

      Locked ownable synchronizers:

      • None

      "Rollover" daemon prio=10 tid=0x9d6b2000 nid=0x1683 waiting on condition [0x9d39a000..0x9d39b0b0]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.mortbay.util.RolloverFileOutputStream$Rollover.run(RolloverFileOutputStream.java:300)

      Locked ownable synchronizers:

      • None

      "Thread-0" daemon prio=10 tid=0x09355000 nid=0x1682 runnable [0x9d55c000..0x9d55ce30]
      java.lang.Thread.State: RUNNABLE
      at java.net.PlainSocketImpl.socketAccept(Native Method)
      at java.net.PlainSocketImpl.accept(PlainSocketImpl.java:384)

      • locked <0xa2654080> (a java.net.SocksSocketImpl)
        at java.net.ServerSocket.implAccept(ServerSocket.java:453)
        at java.net.ServerSocket.accept(ServerSocket.java:421)
        at org.mortbay.start.Monitor.run(Monitor.java:75)

      Locked ownable synchronizers:

      • None

      "WrapperSimpleAppMain" prio=10 tid=0x0934e400 nid=0x1681 in Object.wait() [0x9d5ad000..0x9d5addb0]
      java.lang.Thread.State: TIMED_WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at org.mortbay.util.ThreadPool.join(ThreadPool.java:339)

      • locked <0x9e21ea80> (a java.lang.String)
        at org.mortbay.http.HttpServer.join(HttpServer.java:844)
        at org.mortbay.jetty.Server.main(Server.java:472)
        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:597)
        at org.mortbay.start.Main.invokeMain(Main.java:151)
        at org.mortbay.start.Main.start(Main.java:476)
        at org.mortbay.start.Main.main(Main.java:94)
        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:597)
        at org.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:240)
        at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "DestroyJavaVM" prio=10 tid=0x0923dc00 nid=0x1672 waiting on condition [0x00000000..0xb7f05080]
      java.lang.Thread.State: RUNNABLE

      Locked ownable synchronizers:

      • None

      "Wrapper-Connection" daemon prio=10 tid=0x09448c00 nid=0x167f runnable [0x9d799000..0x9d799eb0]
      java.lang.Thread.State: RUNNABLE
      at java.net.SocketInputStream.socketRead0(Native Method)
      at java.net.SocketInputStream.read(SocketInputStream.java:129)
      at java.net.SocketInputStream.read(SocketInputStream.java:182)
      at java.io.DataInputStream.readByte(DataInputStream.java:248)
      at org.tanukisoftware.wrapper.WrapperManager.handleSocket(WrapperManager.java:3737)
      at org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:4084)
      at java.lang.Thread.run(Thread.java:619)

      Locked ownable synchronizers:

      • None

      "Wrapper-Control-Event-Monitor" daemon prio=10 tid=0x0938a000 nid=0x167d sleeping[0x9d83b000..0x9d83bfb0]
      java.lang.Thread.State: TIMED_WAITING (sleeping)
      at java.lang.Thread.sleep(Native Method)
      at org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:731)

      Locked ownable synchronizers:

      • None

      "Low Memory Detector" daemon prio=10 tid=0x0931a400 nid=0x167b runnable [0x00000000..0x00000000]
      java.lang.Thread.State: RUNNABLE

      Locked ownable synchronizers:

      • None

      "CompilerThread1" daemon prio=10 tid=0x09318800 nid=0x167a waiting on condition [0x00000000..0x9d98e488]
      java.lang.Thread.State: RUNNABLE

      Locked ownable synchronizers:

      • None

      "CompilerThread0" daemon prio=10 tid=0x09317400 nid=0x1679 waiting on condition [0x00000000..0x9da0f408]
      java.lang.Thread.State: RUNNABLE

      Locked ownable synchronizers:

      • None

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

      Locked ownable synchronizers:

      • None

      "Finalizer" daemon prio=10 tid=0x09303000 nid=0x1677 in Object.wait() [0x9dcb1000..0x9dcb1eb0]
      java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:116)

      • locked <0xa22525c8> (a java.lang.ref.ReferenceQueue$Lock)
        at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:132)
        at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:159)

      Locked ownable synchronizers:

      • None

      "Reference Handler" daemon prio=10 tid=0x09302800 nid=0x1676 in Object.wait() [0x9dd02000..0x9dd03030]
      java.lang.Thread.State: WAITING (on object monitor)
      at java.lang.Object.wait(Native Method)
      at java.lang.Object.wait(Object.java:485)
      at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:116)

      • locked <0xa25b5f38> (a java.lang.ref.Reference$Lock)

      Locked ownable synchronizers:

      • None

      "VM Thread" prio=10 tid=0x092ffc00 nid=0x1675 runnable

      "GC task thread#0 (ParallelGC)" prio=10 tid=0x09244c00 nid=0x1673 runnable

      "GC task thread#1 (ParallelGC)" prio=10 tid=0x09245c00 nid=0x1674 runnable

      "VM Periodic Task Thread" prio=10 tid=0x0931bc00 nid=0x167c waiting on condition

      JNI global references: 955

      Attachments

        Issue Links

          Activity

            People

              sdumitriu Sergiu Dumitriu
              mxnmatch MxnMatch
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: