Discussion
Pegasystems Inc.
GB
Last activity: 23 Nov 2015 4:10 EST
Visual Biz Director throws fails.
Hi,
If I go into the Visual Biz Director Landing page and go to views. I then click on the "sales outcome" and Java throw a wobbly. I turned the java console on and get the following error, seesm to think it's on Java 1.5 and I am on 1.8.... Anyone seen this before?
Java Plug-in Proprietary information hidden
Using JRE version 1.8.0_31-b13 Java HotSpot(TM) 64-Bit Server VM
User home directory = C:\Users\steep
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
Feb 05, 2015 3:05:37 PM org.springframework.context.support.AbstractApplicationContext prepareRefresh
INFO: Refreshing org.springframework.context.support.ClassPathXmlApplicationContext@3f92d95: display name [org.springframework.context.support.ClassPathXmlApplicationContext@3f92d95]; startup date [Thu Feb 05 15:05:37 GMT 2015]; root of context hierarchy
Feb 05, 2015 3:05:37 PM org.springframework.beans.factory.xml.XmlBeanDefinitionReader loadBeanDefinitions
INFO: Loading XML bean definitions from class path resource [applet-config.xml]
Exception in thread "AWT-EventQueue-2" java.lang.RuntimeException: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applet-config.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' and its parser class [org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser] are only available on JDK 1.5 and higher
at com.oculus.chordiant.planner.applet.PlannerApplet.paint(PlannerApplet.java:164)
at javax.swing.RepaintManager$4.run(Unknown Source)
at javax.swing.RepaintManager$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.paintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.prePaintDirtyRegions(Unknown Source)
at javax.swing.RepaintManager.access$1300(Unknown Source)
at javax.swing.RepaintManager$ProcessingRunnable.run(Unknown Source)
at java.awt.event.InvocationEvent.dispatch(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: org.springframework.beans.factory.BeanDefinitionStoreException: Unexpected exception parsing XML document from class path resource [applet-config.xml]; nested exception is java.lang.IllegalStateException: Context namespace element 'annotation-config' and its parser class [org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser] are only available on JDK 1.5 and higher
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:420)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:342)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:310)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:143)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:178)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:149)
at org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:212)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:113)
at org.springframework.context.support.AbstractXmlApplicationContext.loadBeanDefinitions(AbstractXmlApplicationContext.java:80)
at org.springframework.context.support.AbstractRefreshableApplicationContext.refreshBeanFactory(AbstractRefreshableApplicationContext.java:123)
at org.springframework.context.support.AbstractApplicationContext.obtainFreshBeanFactory(AbstractApplicationContext.java:423)
at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:353)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:139)
at org.springframework.context.support.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:83)
at com.oculus.chordiant.planner.applet.PlannerApplet.initializeSpringContext(PlannerApplet.java:138)
at com.oculus.chordiant.planner.applet.PlannerApplet.createContents(PlannerApplet.java:77)
at com.oculus.chordiant.planner.applet.PlannerApplet.paint(PlannerApplet.java:161)
... 23 more
Caused by: java.lang.IllegalStateException: Context namespace element 'annotation-config' and its parser class [org.springframework.context.annotation.AnnotationConfigBeanDefinitionParser] are only available on JDK 1.5 and higher
at org.springframework.context.config.ContextNamespaceHandler$1.parse(ContextNamespaceHandler.java:65)
at org.springframework.beans.factory.xml.NamespaceHandlerSupport.parse(NamespaceHandlerSupport.java:69)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1255)
at org.springframework.beans.factory.xml.BeanDefinitionParserDelegate.parseCustomElement(BeanDefinitionParserDelegate.java:1245)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.parseBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:135)
at org.springframework.beans.factory.xml.DefaultBeanDefinitionDocumentReader.registerBeanDefinitions(DefaultBeanDefinitionDocumentReader.java:92)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.registerBeanDefinitions(XmlBeanDefinitionReader.java:507)
at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:398)
... 39 more
-
Like (0)
-
Share this page Facebook Twitter LinkedIn Email Copying... Copied!
Pegasystems Inc.
GB
Forgot to mention. I have tried this on Chrome as well the evil IE.
Pegasystems Inc.
NL
Peter,
Thanks a lot for your feedback.
Yes, I just learned that there is an issue with the VBD Applet in combination with Java 1.8
Personally I'm using Java 1.7.0_71 and it works fine.
The Bug is reported and engineering is working on the fix.
As soon as I have the fix I will let you know.
Sorry for the inconvenience.
Marco.
Pegasystems Inc.
GB
OK,
No problem or rush... Just wanted to be sure I hadn't done anything wrong....
Peter
Pegasystems Inc.
NL
Peter,
It turns out that there is an issue with Visual Business Director in combination with Java Runtime Environment v1.8
On January 20th, 2015 Oracle started auto-updating Windows 32-bit and OS X, Java Runtime Environment (JRE) users from JRE 7 to JRE 8.
http://www.oracle.com/technetwork/java/javase/downloads/autoupdatejre7tojre8-2389085.html
Thanks to product management and product engineering we now have a hotfix for the Exercise Environments “Pega Decision Management Essentials” and “Pega Marketing Essentials”.
The DSM Engineering team created a new VBD.war file and we tested all the exercises for both courses. On top of that we created the following instructions for patching the two environments.
You can either patch the environments yourself today of wait for one day and download tomorrow a new course image.
--
The steps to patch the VM are as follows:
Peter,
It turns out that there is an issue with Visual Business Director in combination with Java Runtime Environment v1.8
On January 20th, 2015 Oracle started auto-updating Windows 32-bit and OS X, Java Runtime Environment (JRE) users from JRE 7 to JRE 8.
http://www.oracle.com/technetwork/java/javase/downloads/autoupdatejre7tojre8-2389085.html
Thanks to product management and product engineering we now have a hotfix for the Exercise Environments “Pega Decision Management Essentials” and “Pega Marketing Essentials”.
The DSM Engineering team created a new VBD.war file and we tested all the exercises for both courses. On top of that we created the following instructions for patching the two environments.
You can either patch the environments yourself today of wait for one day and download tomorrow a new course image.
--
The steps to patch the VM are as follows:
- Download the patched vbd.war file from the following location: https://app.box.com/s/umvf2py5ggbv5x1hl9cqooy8c67xun25
- Configure a shared folder on the host machine to be accessible from the VM. Place the new vbd.war in this folder on the host machine.
- Start the VM. Wait till the Tomcat is up and the PRPC log-in screen appears in the browser.
- Log-in to the VM as root. (root/password)
- Stop the tomcat using the command /etc/init.d/tomcat7 stop
- Rename the existing vbd folder in the /usr/share/tomcat7/webapps folder to something like vbd-old (use the mv command)
- Copy the new vbd.war to /usr/share/tomcat7/webapps folder from the shared host folder (the shared host folder is accessible from /mnt/hgfs/<name of the shared folder>)
- Clean shutdown the VM using the command shutdown -h now
- Start the VM again. Wait till the Tomcat is up and the PRPC log-in screen appears in the browser.
- Log-in to the VM as root. Verify that a new vbd folder is now created in the /usr/share/tomcat7/webapps folder.
- Stop the tomcat using the command /etc/init.d/tomcat7 stop
- Delete the vbd.war from the /usr/share/tomcat7/webapps folder.
- Clean shutdown the VM using the command shutdown -h now
--
Marco.
Pegasystems Inc.
GB
Hi Marco.
I was going to try and get this up and running on my teams machine. I always feel happier once I have done the whole thing myself and the PVS machines obviously have some stuff pre-configured to make the course workable.... If I wanted to do that would I still need the vbd.war you have posted above?
Thanks
Peter
Pegasystems Inc.
NL
Peter,
Yes, that is correct.
However in case of none PegaACADEMY environments it is recommended to upgrade to ML8, because the fix is part of ML8.
Marco.
Pegasystems Inc.
GB
Just to wrap this one up... I have installed this war file on my own machine (which also had a broken VBD) and it all seems to work fine now.
Thanks
Peter
Pegasystems Inc.
US
Marco
I had the same result when trying to view the VBD. I followed the instructions above however I used the Tomcat Manager to deploy the war file on step 7. Followed everything else to the letter and now I do not have any Data Sources listed in VDB nor do I have any views and I have this error message:
I'ld like to see the VBD in action. So I have a couple of questions:
1. Does the DSME715_SS_PVS_20150224.exe file have the fix for the VBD? Because that is the version I downloaded from Pega Academy.
2. Are there plans to update the image so you do not have to go through the steps to update the image?
3. Can you give me detailed instructions for the following steps 6 and 7(the actual command lines you typed into the console?
Marco
I had the same result when trying to view the VBD. I followed the instructions above however I used the Tomcat Manager to deploy the war file on step 7. Followed everything else to the letter and now I do not have any Data Sources listed in VDB nor do I have any views and I have this error message:
I'ld like to see the VBD in action. So I have a couple of questions:
1. Does the DSME715_SS_PVS_20150224.exe file have the fix for the VBD? Because that is the version I downloaded from Pega Academy.
2. Are there plans to update the image so you do not have to go through the steps to update the image?
3. Can you give me detailed instructions for the following steps 6 and 7(the actual command lines you typed into the console?
- Rename the existing vbd folder in the /usr/share/tomcat7/webapps folder to something like vbd-old (use the mv command)
- Copy the new vbd.war to /usr/share/tomcat7/webapps folder from the shared host folder (the shared host folder is accessible from /mnt/hgfs/<name of the shared folder>)
Thanks,
Sean
Pegasystems Inc.
NL
Sean,
Thanks a lot for your reply.
Yes, in the current version of the Exercise System the VBD patch is already applied. So there no need to do this again. Your error indicates something is broken now. My recommendation is to rollback to a fresh copy of the Exercises System.
Marco.
Pegasystems Inc.
US
I took your advice and refeshed my exercise system by extracting DSME715_SS_PVS_20150224.zip file into a new directory. Went through all the exercises without incident however when I try and work with the Visual Business Director I receive this error:
When I click on the link I get this information from the dump thread stack:
I took your advice and refeshed my exercise system by extracting DSME715_SS_PVS_20150224.zip file into a new directory. Went through all the exercises without incident however when I try and work with the Visual Business Director I receive this error:
When I click on the link I get this information from the dump thread stack:
Java Plug-in Proprietary information hidden
Using JRE version 1.8.0_31-b13 Java HotSpot(TM) Client VM
User home directory = C:\Users\hedes
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to <n>
----------------------------------------------------
Dump thread stack ...
----------------------------------------------------
2015-03-27 18:26:36
Full thread dump Java HotSpot(TM) Client VM (25.31-b07 mixed mode):
"ConsoleTraceListener" #54 daemon prio=4 os_prio=-1 tid=0x054c8c00 nid=0x1394 in Object.wait() [0x0becf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148ec5b8> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer)
at java.lang.Object.wait(Unknown Source)
at com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$ConsoleWriterThread.run(Unknown Source)
- locked <0x148ec5b8> (a com.sun.deploy.uitoolkit.ui.ConsoleTraceListener$BoundedStringBuffer)
"TimerQueue" #50 daemon prio=5 os_prio=0 tid=0x054ca000 nid=0xf28 waiting on condition [0x0cffe000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0f41e388> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"D3D Screen Updater" #48 daemon prio=7 os_prio=1 tid=0x054c9400 nid=0x1fa4 in Object.wait() [0x0b47f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148a88b8> (a java.lang.Object)
at sun.java2d.d3d.D3DScreenUpdateManager.run(Unknown Source)
- locked <0x148a88b8> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"TimerQueue" #46 daemon prio=4 os_prio=-1 tid=0x054c8800 nid=0x23d0 waiting on condition [0x0b06f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x0f20f6b0> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.util.concurrent.DelayQueue.take(Unknown Source)
at javax.swing.TimerQueue.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"AWT-EventQueue-1" #34 prio=6 os_prio=0 tid=0x054c6c00 nid=0x2358 waiting on condition [0x09f5e000]
java.lang.Thread.State: RUNNABLE
at com.sun.deploy.uitoolkit.ui.ConsoleHelper.dumpAllStacksImpl(Native Method)
at com.sun.deploy.uitoolkit.ui.ConsoleHelper.dumpAllStacks(Unknown Source)
at com.sun.deploy.uitoolkit.impl.awt.ui.SwingConsoleWindow$3.actionPerformed(Unknown Source)
at javax.swing.JComponent$ActionStandin.actionPerformed(Unknown Source)
at javax.swing.SwingUtilities.notifyAction(Unknown Source)
at javax.swing.JComponent.processKeyBinding(Unknown Source)
at javax.swing.KeyboardManager.fireBinding(Unknown Source)
at javax.swing.KeyboardManager.fireKeyboardAction(Unknown Source)
at javax.swing.JComponent.processKeyBindingsForAllComponents(Unknown Source)
at javax.swing.JComponent.processKeyBindings(Unknown Source)
at javax.swing.JComponent.processKeyEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source)
at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEventImpl(Unknown Source)
at java.awt.EventQueue.access$500(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.awt.EventQueue$3.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.awt.EventQueue$4.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.security.ProtectionDomain$1.doIntersectionPrivilege(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"AWT-EventQueue-2" #33 prio=4 os_prio=-1 tid=0x054c7c00 nid=0x1808 waiting on condition [0x0a0df000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x1498e088> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"JVM[id=1]-Heartbeat" #32 daemon prio=5 os_prio=0 tid=0x054c7400 nid=0x1e60 in Object.wait() [0x09e5f000]
java.lang.Thread.State: TIMED_WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14908a68> (a sun.plugin2.message.Queue)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
- locked <0x14908a68> (a sun.plugin2.message.Queue)
at sun.plugin2.message.Pipe$2.run(Unknown Source)
at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.server.HeartbeatThread.run(Unknown Source)
"Applet 1 LiveConnect Worker Thread" #30 prio=4 os_prio=-1 tid=0x054c6800 nid=0x22ac in Object.wait() [0x08a1f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14952838> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$PerAppletInfo$LiveConnectWorker.run(Unknown Source)
- locked <0x14952838> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Browser Side Object Cleanup Thread" #28 prio=5 os_prio=0 tid=0x054c5000 nid=0x1ef8 in Object.wait() [0x0903f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x149529d0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x149529d0> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.plugin2.main.client.LiveConnectSupport$BrowserSideObjectCleanupThread.run(Unknown Source)
"CacheCleanUpThread" #27 daemon prio=5 os_prio=0 tid=0x054c6000 nid=0x223c in Object.wait() [0x092ef000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x149529f0> (a com.sun.deploy.cache.CleanupThread)
at java.lang.Object.wait(Unknown Source)
at com.sun.deploy.cache.CleanupThread.run(Unknown Source)
- locked <0x149529f0> (a com.sun.deploy.cache.CleanupThread)
"CacheMemoryCleanUpThread" #24 daemon prio=5 os_prio=0 tid=0x054c5c00 nid=0x1e48 in Object.wait() [0x0916f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14812678> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x14812678> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at com.sun.deploy.cache.MemoryCache$LoadedResourceCleanupThread.run(Unknown Source)
"MemoryCache-DelayedCleanup" #25 daemon prio=5 os_prio=0 tid=0x054c5400 nid=0x1edc in Object.wait() [0x08ecf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14812818> (a java.util.TaskQueue)
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
- locked <0x14812818> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
"SysExecutionTheadCreator" #20 daemon prio=5 os_prio=0 tid=0x05406400 nid=0x2004 in Object.wait() [0x08b4f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14812828> (a sun.plugin.util.PluginSysUtil$SysExecutionThreadCreator)
at java.lang.Object.wait(Unknown Source)
at sun.plugin.util.PluginSysUtil$SysExecutionThreadCreator.run(Unknown Source)
- locked <0x14812828> (a sun.plugin.util.PluginSysUtil$SysExecutionThreadCreator)
"AWT-EventQueue-0" #19 prio=6 os_prio=0 tid=0x054c2800 nid=0x22f0 waiting on condition [0x08c6f000]
java.lang.Thread.State: WAITING (parking)
at sun.misc.Unsafe.park(Native Method)
- parking to wait for <0x14812b30> (a java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject)
at java.util.concurrent.locks.LockSupport.park(Unknown Source)
at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)
at java.awt.EventQueue.getNextEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
"AWT-Windows" #16 daemon prio=6 os_prio=0 tid=0x0829c400 nid=0x141c runnable [0x0277f000]
java.lang.Thread.State: RUNNABLE
at sun.awt.windows.WToolkit.eventLoop(Native Method)
at sun.awt.windows.WToolkit.run(Unknown Source)
"AWT-Shutdown" #15 prio=5 os_prio=0 tid=0x054bf800 nid=0x794 in Object.wait() [0x07d0f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14812ea8> (a java.lang.Object)
at java.lang.Object.wait(Unknown Source)
at sun.awt.AWTAutoShutdown.run(Unknown Source)
- locked <0x14812ea8> (a java.lang.Object)
at java.lang.Thread.run(Unknown Source)
"Java2D Disposer" #14 daemon prio=10 os_prio=2 tid=0x054bf000 nid=0x2124 in Object.wait() [0x0879f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14813048> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x14813048> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at sun.java2d.Disposer.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"Java Plug-In Pipe Worker Thread (Client-Side)" #13 daemon prio=5 os_prio=0 tid=0x05400400 nid=0x23fc runnable [0x0828f000]
java.lang.Thread.State: RUNNABLE
at sun.plugin2.os.windows.Windows.ReadFile0(Native Method)
at sun.plugin2.os.windows.Windows.ReadFile(Unknown Source)
at sun.plugin2.ipc.windows.WindowsNamedPipe.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.read(Unknown Source)
at sun.plugin2.message.transport.NamedPipeTransport$SerializerImpl.readByte(Unknown Source)
at sun.plugin2.message.AbstractSerializer.readInt(Unknown Source)
at sun.plugin2.message.transport.SerializingTransport.read(Unknown Source)
at sun.plugin2.message.Pipe$WorkerThread.run(Unknown Source)
"Timer-0" #10 prio=5 os_prio=0 tid=0x05403000 nid=0x23c in Object.wait() [0x07edf000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148135a0> (a java.util.TaskQueue)
at java.lang.Object.wait(Unknown Source)
at java.util.TimerThread.mainLoop(Unknown Source)
- locked <0x148135a0> (a java.util.TaskQueue)
at java.util.TimerThread.run(Unknown Source)
"Thread-0" #9 daemon prio=5 os_prio=0 tid=0x053a8400 nid=0x1848 waiting on condition [0x07bcf000]
java.lang.Thread.State: TIMED_WAITING (sleeping)
at java.lang.Thread.sleep(Native Method)
at com.sun.deploy.util.SecurityBaseline$2.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
"traceMsgQueueThread" #8 daemon prio=5 os_prio=0 tid=0x0537e400 nid=0x21d4 in Object.wait() [0x0774f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148138a8> (a java.util.ArrayList)
at java.lang.Object.wait(Unknown Source)
at com.sun.deploy.trace.Trace$TraceMsgQueueChecker.run(Unknown Source)
- locked <0x148138a8> (a java.util.ArrayList)
at java.lang.Thread.run(Unknown Source)
"Service Thread" #7 daemon prio=9 os_prio=0 tid=0x05374800 nid=0x5d0 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"C1 CompilerThread0" #6 daemon prio=9 os_prio=2 tid=0x0534d800 nid=0x1c8c waiting on condition [0x00000000]
java.lang.Thread.State: RUNNABLE
"Attach Listener" #5 daemon prio=5 os_prio=2 tid=0x0534c800 nid=0x20fc runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"Signal Dispatcher" #4 daemon prio=9 os_prio=2 tid=0x05349800 nid=0x980 runnable [0x00000000]
java.lang.Thread.State: RUNNABLE
"Finalizer" #3 daemon prio=8 os_prio=1 tid=0x01230c00 nid=0x1c98 in Object.wait() [0x06a4f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x14814028> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
- locked <0x14814028> (a java.lang.ref.ReferenceQueue$Lock)
at java.lang.ref.ReferenceQueue.remove(Unknown Source)
at java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)
"Reference Handler" #2 daemon prio=10 os_prio=2 tid=0x0122bc00 nid=0x1538 in Object.wait() [0x0681f000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148141c8> (a java.lang.ref.Reference$Lock)
at java.lang.Object.wait(Unknown Source)
at java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)
- locked <0x148141c8> (a java.lang.ref.Reference$Lock)
"main" #1 prio=5 os_prio=0 tid=0x0097f800 nid=0x808 in Object.wait() [0x029df000]
java.lang.Thread.State: WAITING (on object monitor)
at java.lang.Object.wait(Native Method)
- waiting on <0x148141d0> (a sun.plugin2.message.Queue)
at sun.plugin2.message.Queue.waitForMessage(Unknown Source)
- locked <0x148141d0> (a sun.plugin2.message.Queue)
at sun.plugin2.message.Pipe$1.run(Unknown Source)
at com.sun.deploy.util.Waiter$1.wait(Unknown Source)
at com.sun.deploy.util.Waiter.runAndWait(Unknown Source)
at sun.plugin2.message.Pipe.receive(Unknown Source)
at sun.plugin2.main.client.PluginMain.mainLoop(Unknown Source)
at sun.plugin2.main.client.PluginMain.run(Unknown Source)
at sun.plugin2.main.client.PluginMain.main(Unknown Source)
"VM Thread" os_prio=2 tid=0x01228000 nid=0x2234 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x05375c00 nid=0xc60 waiting on condition
Rejecting attempt to specify insecure property: -Djava.security.manager
at sun.plugin2.main.client.PluginMain.main(Unknown Source)
"VM Thread" os_prio=2 tid=0x01228000 nid=0x2234 runnable
"VM Periodic Task Thread" os_prio=2 tid=0x05375c00 nid=0xc60 waiting on condition
Rejecting attempt to specify insecure property: -Djava.security.manager
----------------------------------------------------
Done.
Seems to be a different error than Peter got however none the less I am unable to use the VBD. Working with Windows 7 64-Bit and IE 9. Java version 8 update 40.
Any help would be appreciated.
Pegasystems Inc.
NL
Sean,
It looks like you are using 32 bit Java version with 64 bit browser (which shouldn't be an issue, but it looks like it is)
Couple of things you could try, while we are looking into the issue:
- Install 32 bit browser (e.g. chrome)
- Or install 64 bit Java runtime
Pegasystems Inc.
US
I can assure you that I am using IE9 32-bit browser when I received the error message. I tried to open up the VBD using Chrome and received the same "Error: Click for details" screen.
In addition, I have downloaded 64-bit Java runtime and then tried to open the VBD using IE9 64-bit browser and received the same results.
I would be happy to screen share my system so we could diagnose the issue.
Thanks,
Sean
Pegasystems Inc.
US
Adam and Marco
I was able to figure it out based a previous post from Adam.
I am used to having to do this to enable SMA and Help. Don't know why I didn't think of it here but thanks to your previous post I am a happy man, now that I can see and use the VBD.
Thanks!
Sean
EPAM
SK
Which course is ML8?
@Marco: I downloaded war file you posted here and undeployed vbd via tomcat manager and deployed metioned war. Unfortunately VBD is still not working same error as before. I try firefox chrome and safari. I am working on Mac.
If you can point me to place where I can download this ML8 that will be helpfull
THX
Pegasystems Inc.
NL
Hello,
The following two courses are both avilable on Pega Academy and developped on ML9:
Detecting Dropped Calls (7.1) : https://pdn.pega.com/pega-academy/my-self-study?CourseID=C-430
Testing Strategies Using Customer Data : https://pdn.pega.com/pega-academy/my-self-study?CourseID=C-415
Miki
Pegasystems Inc.
NL
Michal,
Thanks a lot for your post.
Please be aware, there is no need to patch anything.
All PegaACADEMY courses come with an Exercise Systems that is preconfigured and fully tested. In case circumstances changed after we released the course, we immediately patch the Exercise System ourselves in order to fix the issue for all students at once.
Marco.