[CITE-Forum] Conformance test - script gets stuck

Joaquin Cabello Joaquin.Cabello at avitech.aero
Wed Jun 4 04:35:15 EDT 2014


Hi again,

This is the stack dump we got and it look like the script is waiting for something...
Anybody knows what could be the problem?

2014-06-03 18:02:29
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.55-b03 mixed mode):

"Disposer thread #1" daemon prio=6 tid=0x000000000c6c6800 nid=0x2340 waiting on condition [0x00000000121de000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x00000007830e4660> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1079)
                at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
                at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
                at java.lang.Thread.run(Thread.java:745)

"derby.rawStoreDaemon" daemon prio=6 tid=0x000000000ccc2000 nid=0xe7c in Object.wait() [0x000000001163e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x00000007830b8fc0> (a org.apache.derby.impl.services.daemon.BasicDaemon)
                at org.apache.derby.impl.services.daemon.BasicDaemon.rest(Unknown Source)
                - locked <0x00000007830b8fc0> (a org.apache.derby.impl.services.daemon.BasicDaemon)
                at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)
                at java.lang.Thread.run(Thread.java:745)

"Timer-0" daemon prio=6 tid=0x000000000d823000 nid=0x2b34 in Object.wait() [0x0000000011fff000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x000000078286e058> (a java.util.TaskQueue)
                at java.lang.Object.wait(Object.java:503)
                at java.util.TimerThread.mainLoop(Timer.java:526)
                - locked <0x000000078286e058> (a java.util.TaskQueue)
                at java.util.TimerThread.run(Timer.java:505)

"ReferenceQueueConsumer" daemon prio=8 tid=0x000000000cd2e000 nid=0xefc in Object.wait() [0x0000000011eef000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000783085880> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000783085880> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at org.geotoolkit.internal.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:105)

"Swing-Shell" daemon prio=6 tid=0x000000000cc0d800 nid=0x16f8 waiting on condition [0x000000001196f000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x0000000782f9d128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
                at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
                at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:503)
                at java.lang.Thread.run(Thread.java:745)

"TimerQueue" daemon prio=6 tid=0x000000000d2f3800 nid=0x1ae8 waiting on condition [0x000000000fe5e000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x000000078286e340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.DelayQueue.take(DelayQueue.java:209)
                at javax.swing.TimerQueue.run(TimerQueue.java:171)
                at java.lang.Thread.run(Thread.java:745)

"AWT-EventQueue-0" prio=6 tid=0x000000000cfd2800 nid=0x2840 waiting on condition [0x000000000edcf000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x0000000782fbab30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.awt.EventQueue.getNextEvent(EventQueue.java:543)
                at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
                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)

"AWT-Windows" daemon prio=6 tid=0x000000000cfd1800 nid=0x2ae0 runnable [0x000000000e78f000]
   java.lang.Thread.State: RUNNABLE
                at sun.awt.windows.WToolkit.eventLoop(Native Method)
                at sun.awt.windows.WToolkit.run(WToolkit.java:307)
                at java.lang.Thread.run(Thread.java:745)

"AWT-Shutdown" prio=6 tid=0x000000000d11e000 nid=0x1cc4 in Object.wait() [0x000000000ea5f000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782fea9d8> (a java.lang.Object)
                at java.lang.Object.wait(Object.java:503)
                at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
                - locked <0x0000000782fea9d8> (a java.lang.Object)
                at java.lang.Thread.run(Thread.java:745)

"Java2D Disposer" daemon prio=10 tid=0x000000000d11d800 nid=0x1d6c in Object.wait() [0x000000000e8bf000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782e7b078> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000782e7b078> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at sun.java2d.Disposer.run(Disposer.java:145)
                at java.lang.Thread.run(Thread.java:745)

"Service Thread" daemon prio=6 tid=0x000000000a91f800 nid=0x1018 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x000000000a91b800 nid=0x2674 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x000000000a919800 nid=0x2b00 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x000000000a918800 nid=0xe08 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x000000000a910800 nid=0x2678 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x000000000a8bb800 nid=0x1d64 in Object.wait() [0x000000000beef000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782ff21e0> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000782ff21e0> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

"Reference Handler" daemon prio=10 tid=0x000000000a8b2800 nid=0x1504 in Object.wait() [0x000000000bc5f000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782ff1d90> (a java.lang.ref.Reference$Lock)
                at java.lang.Object.wait(Object.java:503)
                at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
                - locked <0x0000000782ff1d90> (a java.lang.ref.Reference$Lock)

"TEAM Engine" prio=6 tid=0x00000000020eb000 nid=0x2720 runnable [0x000000000251b000]
   java.lang.Thread.State: RUNNABLE
                at java.util.HashSet.add(HashSet.java:217)
                at org.opengis.cite.iso19142.util.DataSampler.selectRandomFeatureIdentifiers(DataSampler.java:116)
                at org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests.twoValidFeatureIdentifiers(ResourceIdOperatorTests.java:56)
                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 org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
                at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
                at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
                at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
                at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
                at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
                at org.testng.TestRunner.privateRun(TestRunner.java:767)
                at org.testng.TestRunner.run(TestRunner.java:617)
                at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
                at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
                at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
                at org.testng.SuiteRunner.run(SuiteRunner.java:240)
                at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
                at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
                at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
                at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
                at org.testng.TestNG.run(TestNG.java:1057)
                at com.occamlab.te.spi.executors.testng.TestNGExecutor.execute(TestNGExecutor.java:113)
                at org.opengis.cite.iso19142.TestNGController.doTestRun(TestNGController.java:118)
                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 net.sf.saxon.functions.ExtensionFunctionCall.invokeMethod(ExtensionFunctionCall.java:533)
                at net.sf.saxon.functions.ExtensionFunctionCall.call(ExtensionFunctionCall.java:256)
                at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:147)
                at net.sf.saxon.instruct.CopyOf.processLeavingTail(CopyOf.java:292)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Instruction.process(Instruction.java:94)
                at net.sf.saxon.expr.LetExpression.process(LetExpression.java:380)
                at net.sf.saxon.instruct.ForEach.processLeavingTail(ForEach.java:300)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:175)
                at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:343)
                at net.sf.saxon.Controller.transformDocument(Controller.java:1736)
                at net.sf.saxon.Controller.transform(Controller.java:1560)
                at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:190)
                at com.occamlab.te.TECore.executeTemplate(TECore.java:517)
                at com.occamlab.te.TECore.executeXSLFunction(TECore.java:878)
                at com.occamlab.te.TECore.callFunction(TECore.java:910)
                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 net.sf.saxon.functions.ExtensionFunctionCall.invokeMethod(ExtensionFunctionCall.java:533)
                at net.sf.saxon.functions.ExtensionFunctionCall.call(ExtensionFunctionCall.java:256)
                at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:147)
                at net.sf.saxon.expr.Expression.evaluateItem(Expression.java:352)
                at net.sf.saxon.expr.Expression.process(Expression.java:461)
                at net.sf.saxon.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:282)
                at net.sf.saxon.expr.ExpressionTool.evaluate(ExpressionTool.java:295)
                at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:341)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:542)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Instruction.process(Instruction.java:94)
                at net.sf.saxon.expr.LetExpression.process(LetExpression.java:380)
                at net.sf.saxon.instruct.ForEach.processLeavingTail(ForEach.java:300)
                at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:175)
                at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:343)
                at net.sf.saxon.Controller.transformDocument(Controller.java:1736)
                at net.sf.saxon.Controller.transform(Controller.java:1560)
                at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:190)
                at com.occamlab.te.TECore.executeTemplate(TECore.java:517)
                at com.occamlab.te.TECore.executeTest(TECore.java:660)
                at com.occamlab.te.TECore.execute_test(TECore.java:347)
                at com.occamlab.te.TECore.execute_suite(TECore.java:390)
                at com.occamlab.te.TECore.execute(TECore.java:252)
                at com.occamlab.te.Test.main(Test.java:354)

"VM Thread" prio=10 tid=0x000000000a8ae800 nid=0x167c runnable

"GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002100800 nid=0x830 runnable

"GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002102800 nid=0x1db4 runnable

"GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002104000 nid=0x158c runnable

"GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002105800 nid=0x21a8 runnable

"VM Periodic Task Thread" prio=10 tid=0x000000000c5ab800 nid=0x2830 waiting on condition

JNI global references: 673

Heap
PSYoungGen      total 60928K, used 58615K [0x00000007d5f00000, 0x00000007db780000, 0x0000000800000000)
  eden space 59904K, 96% used [0x00000007d5f00000,0x00000007d978de40,0x00000007d9980000)
  from space 1024K, 68% used [0x00000007d9b00000,0x00000007d9bb0000,0x00000007d9c00000)
  to   space 15360K, 0% used [0x00000007da880000,0x00000007da880000,0x00000007db780000)
ParOldGen       total 86016K, used 33776K [0x0000000781e00000, 0x0000000787200000, 0x00000007d5f00000)
  object space 86016K, 39% used [0x0000000781e00000,0x0000000783efc158,0x0000000787200000)
PSPermGen       total 43520K, used 43460K [0x000000077cc00000, 0x000000077f680000, 0x0000000781e00000)
  object space 43520K, 99% used [0x000000077cc00000,0x000000077f671310,0x000000077f680000)

2014-06-03 18:02:29
Full thread dump Java HotSpot(TM) 64-Bit Server VM (24.55-b03 mixed mode):

"Disposer thread #1" daemon prio=6 tid=0x000000000c6c6800 nid=0x2340 waiting on condition [0x00000000121de000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x00000007830e4660> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1079)
                at java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
                at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
                at java.lang.Thread.run(Thread.java:745)

"derby.rawStoreDaemon" daemon prio=6 tid=0x000000000ccc2000 nid=0xe7c in Object.wait() [0x000000001163e000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x00000007830b8fc0> (a org.apache.derby.impl.services.daemon.BasicDaemon)
                at org.apache.derby.impl.services.daemon.BasicDaemon.rest(Unknown Source)
                - locked <0x00000007830b8fc0> (a org.apache.derby.impl.services.daemon.BasicDaemon)
                at org.apache.derby.impl.services.daemon.BasicDaemon.run(Unknown Source)
                at java.lang.Thread.run(Thread.java:745)

"Timer-0" daemon prio=6 tid=0x000000000d823000 nid=0x2b34 in Object.wait() [0x0000000011fff000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x000000078286e058> (a java.util.TaskQueue)
                at java.lang.Object.wait(Object.java:503)
                at java.util.TimerThread.mainLoop(Timer.java:526)
                - locked <0x000000078286e058> (a java.util.TaskQueue)
                at java.util.TimerThread.run(Timer.java:505)

"ReferenceQueueConsumer" daemon prio=8 tid=0x000000000cd2e000 nid=0xefc in Object.wait() [0x0000000011eef000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000783085880> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000783085880> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at org.geotoolkit.internal.ReferenceQueueConsumer.run(ReferenceQueueConsumer.java:105)

"Swing-Shell" daemon prio=6 tid=0x000000000cc0d800 nid=0x16f8 waiting on condition [0x000000001196f000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x0000000782f9d128> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
                at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1068)
                at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1130)
                at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
                at sun.awt.shell.Win32ShellFolderManager2$ComInvoker$3.run(Win32ShellFolderManager2.java:503)
                at java.lang.Thread.run(Thread.java:745)

"TimerQueue" daemon prio=6 tid=0x000000000d2f3800 nid=0x1ae8 waiting on condition [0x000000000fe5e000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x000000078286e340> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.util.concurrent.DelayQueue.take(DelayQueue.java:209)
                at javax.swing.TimerQueue.run(TimerQueue.java:171)
                at java.lang.Thread.run(Thread.java:745)

"AWT-EventQueue-0" prio=6 tid=0x000000000cfd2800 nid=0x2840 waiting on condition [0x000000000edcf000]
   java.lang.Thread.State: WAITING (parking)
                at sun.misc.Unsafe.park(Native Method)
                - parking to wait for  <0x0000000782fbab30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
                at java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
                at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
                at java.awt.EventQueue.getNextEvent(EventQueue.java:543)
                at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:211)
                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)

"AWT-Windows" daemon prio=6 tid=0x000000000cfd1800 nid=0x2ae0 runnable [0x000000000e78f000]
   java.lang.Thread.State: RUNNABLE
                at sun.awt.windows.WToolkit.eventLoop(Native Method)
                at sun.awt.windows.WToolkit.run(WToolkit.java:307)
                at java.lang.Thread.run(Thread.java:745)

"AWT-Shutdown" prio=6 tid=0x000000000d11e000 nid=0x1cc4 in Object.wait() [0x000000000ea5f000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782fea9d8> (a java.lang.Object)
                at java.lang.Object.wait(Object.java:503)
                at sun.awt.AWTAutoShutdown.run(AWTAutoShutdown.java:296)
                - locked <0x0000000782fea9d8> (a java.lang.Object)
                at java.lang.Thread.run(Thread.java:745)

"Java2D Disposer" daemon prio=10 tid=0x000000000d11d800 nid=0x1d6c in Object.wait() [0x000000000e8bf000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782e7b078> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000782e7b078> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at sun.java2d.Disposer.run(Disposer.java:145)
                at java.lang.Thread.run(Thread.java:745)

"Service Thread" daemon prio=6 tid=0x000000000a91f800 nid=0x1018 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread1" daemon prio=10 tid=0x000000000a91b800 nid=0x2674 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"C2 CompilerThread0" daemon prio=10 tid=0x000000000a919800 nid=0x2b00 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Attach Listener" daemon prio=10 tid=0x000000000a918800 nid=0xe08 runnable [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Signal Dispatcher" daemon prio=10 tid=0x000000000a910800 nid=0x2678 waiting on condition [0x0000000000000000]
   java.lang.Thread.State: RUNNABLE

"Finalizer" daemon prio=8 tid=0x000000000a8bb800 nid=0x1d64 in Object.wait() [0x000000000beef000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782ff21e0> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
                - locked <0x0000000782ff21e0> (a java.lang.ref.ReferenceQueue$Lock)
                at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
                at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189)

"Reference Handler" daemon prio=10 tid=0x000000000a8b2800 nid=0x1504 in Object.wait() [0x000000000bc5f000]
   java.lang.Thread.State: WAITING (on object monitor)
                at java.lang.Object.wait(Native Method)
                - waiting on <0x0000000782ff1d90> (a java.lang.ref.Reference$Lock)
                at java.lang.Object.wait(Object.java:503)
                at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133)
                - locked <0x0000000782ff1d90> (a java.lang.ref.Reference$Lock)

"TEAM Engine" prio=6 tid=0x00000000020eb000 nid=0x2720 runnable [0x000000000251b000]
   java.lang.Thread.State: RUNNABLE
                at java.util.HashMap.hash(HashMap.java:366)
                at java.util.HashMap.put(HashMap.java:496)
                at java.util.HashSet.add(HashSet.java:217)
                at org.opengis.cite.iso19142.util.DataSampler.selectRandomFeatureIdentifiers(DataSampler.java:116)
                at org.opengis.cite.iso19142.basic.filter.ResourceIdOperatorTests.twoValidFeatureIdentifiers(ResourceIdOperatorTests.java:56)
                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 org.testng.internal.MethodInvocationHelper.invokeMethod(MethodInvocationHelper.java:84)
                at org.testng.internal.Invoker.invokeMethod(Invoker.java:714)
                at org.testng.internal.Invoker.invokeTestMethod(Invoker.java:901)
                at org.testng.internal.Invoker.invokeTestMethods(Invoker.java:1231)
                at org.testng.internal.TestMethodWorker.invokeTestMethods(TestMethodWorker.java:127)
                at org.testng.internal.TestMethodWorker.run(TestMethodWorker.java:111)
                at org.testng.TestRunner.privateRun(TestRunner.java:767)
                at org.testng.TestRunner.run(TestRunner.java:617)
                at org.testng.SuiteRunner.runTest(SuiteRunner.java:334)
                at org.testng.SuiteRunner.runSequentially(SuiteRunner.java:329)
                at org.testng.SuiteRunner.privateRun(SuiteRunner.java:291)
                at org.testng.SuiteRunner.run(SuiteRunner.java:240)
                at org.testng.SuiteRunnerWorker.runSuite(SuiteRunnerWorker.java:52)
                at org.testng.SuiteRunnerWorker.run(SuiteRunnerWorker.java:86)
                at org.testng.TestNG.runSuitesSequentially(TestNG.java:1224)
                at org.testng.TestNG.runSuitesLocally(TestNG.java:1149)
                at org.testng.TestNG.run(TestNG.java:1057)
                at com.occamlab.te.spi.executors.testng.TestNGExecutor.execute(TestNGExecutor.java:113)
                at org.opengis.cite.iso19142.TestNGController.doTestRun(TestNGController.java:118)
                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 net.sf.saxon.functions.ExtensionFunctionCall.invokeMethod(ExtensionFunctionCall.java:533)
                at net.sf.saxon.functions.ExtensionFunctionCall.call(ExtensionFunctionCall.java:256)
                at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:147)
                at net.sf.saxon.instruct.CopyOf.processLeavingTail(CopyOf.java:292)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Instruction.process(Instruction.java:94)
                at net.sf.saxon.expr.LetExpression.process(LetExpression.java:380)
                at net.sf.saxon.instruct.ForEach.processLeavingTail(ForEach.java:300)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:175)
                at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:343)
                at net.sf.saxon.Controller.transformDocument(Controller.java:1736)
                at net.sf.saxon.Controller.transform(Controller.java:1560)
                at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:190)
                at com.occamlab.te.TECore.executeTemplate(TECore.java:517)
                at com.occamlab.te.TECore.executeXSLFunction(TECore.java:878)
                at com.occamlab.te.TECore.callFunction(TECore.java:910)
                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 net.sf.saxon.functions.ExtensionFunctionCall.invokeMethod(ExtensionFunctionCall.java:533)
                at net.sf.saxon.functions.ExtensionFunctionCall.call(ExtensionFunctionCall.java:256)
                at net.sf.saxon.functions.ExtensionFunctionCall.iterate(ExtensionFunctionCall.java:147)
                at net.sf.saxon.expr.Expression.evaluateItem(Expression.java:352)
                at net.sf.saxon.expr.Expression.process(Expression.java:461)
                at net.sf.saxon.instruct.DocumentInstr.evaluateItem(DocumentInstr.java:282)
                at net.sf.saxon.expr.ExpressionTool.evaluate(ExpressionTool.java:295)
                at net.sf.saxon.expr.LetExpression.eval(LetExpression.java:341)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:542)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.expr.LetExpression.processLeavingTail(LetExpression.java:551)
                at net.sf.saxon.instruct.Block.processLeavingTail(Block.java:409)
                at net.sf.saxon.instruct.Instruction.process(Instruction.java:94)
                at net.sf.saxon.expr.LetExpression.process(LetExpression.java:380)
                at net.sf.saxon.instruct.ForEach.processLeavingTail(ForEach.java:300)
                at net.sf.saxon.instruct.Template.applyLeavingTail(Template.java:175)
                at net.sf.saxon.instruct.ApplyTemplates.applyTemplates(ApplyTemplates.java:343)
                at net.sf.saxon.Controller.transformDocument(Controller.java:1736)
                at net.sf.saxon.Controller.transform(Controller.java:1560)
                at net.sf.saxon.s9api.XsltTransformer.transform(XsltTransformer.java:190)
                at com.occamlab.te.TECore.executeTemplate(TECore.java:517)
                at com.occamlab.te.TECore.executeTest(TECore.java:660)
                at com.occamlab.te.TECore.execute_test(TECore.java:347)
                at com.occamlab.te.TECore.execute_suite(TECore.java:390)
                at com.occamlab.te.TECore.execute(TECore.java:252)
                at com.occamlab.te.Test.main(Test.java:354)

"VM Thread" prio=10 tid=0x000000000a8ae800 nid=0x167c runnable

"GC task thread#0 (ParallelGC)" prio=6 tid=0x0000000002100800 nid=0x830 runnable

"GC task thread#1 (ParallelGC)" prio=6 tid=0x0000000002102800 nid=0x1db4 runnable

"GC task thread#2 (ParallelGC)" prio=6 tid=0x0000000002104000 nid=0x158c runnable

"GC task thread#3 (ParallelGC)" prio=6 tid=0x0000000002105800 nid=0x21a8 runnable

"VM Periodic Task Thread" prio=10 tid=0x000000000c5ab800 nid=0x2830 waiting on condition

JNI global references: 673

Heap
PSYoungGen      total 60928K, used 58615K [0x00000007d5f00000, 0x00000007db780000, 0x0000000800000000)
  eden space 59904K, 96% used [0x00000007d5f00000,0x00000007d978de40,0x00000007d9980000)
  from space 1024K, 68% used [0x00000007d9b00000,0x00000007d9bb0000,0x00000007d9c00000)
  to   space 15360K, 0% used [0x00000007da880000,0x00000007da880000,0x00000007db780000)
ParOldGen       total 86016K, used 33776K [0x0000000781e00000, 0x0000000787200000, 0x00000007d5f00000)
  object space 86016K, 39% used [0x0000000781e00000,0x0000000783efc158,0x0000000787200000)
PSPermGen       total 43520K, used 43460K [0x000000077cc00000, 0x000000077f680000, 0x0000000781e00000)
  object space 43520K, 99% used [0x000000077cc00000,0x000000077f671310,0x000000077f680000)

Kind regards,

Joaquin Cabello

From: Joaquin Cabello
Sent: Tuesday, June 03, 2014 12:36 PM
To: cite-forum at lists.opengeospatial.org
Subject: Conformance test - script gets stuck

Hi,

We are trying to run TestNG tests for WFS to check our product in terms of OGC compliance.

The test script gets stuck in some point and no time out/no error is displayed.
The WFS test suite version Iwe're using is this one  --> Web Feature Service (WFS)        2.0          2.0-r15

We are guessing that the script is waiting for a response that never arrives, so it gets stuck.

These are the last lines of the test script log:

Jun 02, 2014 2:09:56 PM com.sun.jersey.api.client.filter.LoggingFilter log
INFO: 4 * Client out-bound request
4 > POST http://172.24.2.101:8092/AxlSwim/wfs
<?xml version="1.0" encoding="UTF-8"?><wfs:GetFeature xmlns:wfs="http://www.opengis.net/wfs/2.0" count="10" service="WFS" startIndex="0" version="2.0.0">
<wfs:Query xmlns:ns22="http://www.aixm.aero/schema/5.1" typeNames="ns22:Runway"><Filter xmlns="http://www.opengis.net/fes/2.0"><PropertyIsLessThanOrEqualTo matchAction="Any" matchCase="true"><Literal>1355941270</Literal><ValueReference xmlns:ex="http://example.org">ex:undefined</ValueReference></PropertyIsLessThanOrEqualTo></Filter></wfs:Query></wfs:GetFeature>

Jun 02, 2014 2:09:58 PM com.sun.jersey.api.client.filter.LoggingFilter log
INFO: 4 * Client in-bound response
4 < 200
4 < Date: Mon, 02 Jun 2014 12:11:01 GMT
4 < Transfer-Encoding: chunked
4 < Set-Cookie: JSESSIONID=3FD99EB5F8CFB1B62EA65DB2788A1E70; Path=/AxlSwim
4 < Content-Type: application/xml
4 < Server: Apache-Coyote/1.1
4 <
<?xml version="1.0" encoding="UTF-8"?>
<wfs:FeatureCollection
   timeStamp="2014-06-02T12:11:00"
   numberMatched="unknown"
   numberReturned="0"
   xmlns:fes="http://www.opengis.net/fes/2.0"
   xmlns:aixm="http://www.aixm.aero/schema/5.1"
   xmlns:gts="http://www.isotc211.org/2005/gts"
   xmlns:gmd="http://www.isotc211.org/2005/gmd"
   xmlns:gco="http://www.isotc211.org/2005/gco"
   xmlns:aixmmsg="http://www.aixm.aero/schema/5.1/message"
   xmlns:xs="http://www.w3.org/2001/XMLSchema"
   xmlns:xlink="http://www.w3.org/1999/xlink"
   xmlns:wfs="http://www.opengis.net/wfs/2.0"
   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
   xmlns:ex="http://example.org"
   xmlns:ows="http://www.opengis.net/ows/1.1"
   xmlns:gml="http://www.opengis.net/gml/3.2"
>
<wfs:boundedBy>
   <gml:Envelope srsName="urn:fes:def:crs:EPSG::4326">
      <gml:lowerCorner>-90 -180</gml:lowerCorner>
      <gml:upperCorner>90 180</gml:upperCorner>
   </gml:Envelope>
</wfs:boundedBy>
</wfs:FeatureCollection>

Hope you can help us out with this issue.

Kind regards,

Joaquin Cabello

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.opengeospatial.org/pipermail/cite-forum/attachments/20140604/b36daa19/attachment-0001.html>


More information about the CITE-Forum mailing list