[JBoss JIRA] (JBIDE-26604) Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
by Ondrej Dockal (Jira)
[ https://issues.jboss.org/browse/JBIDE-26604?page=com.atlassian.jira.plugi... ]
Ondrej Dockal updated JBIDE-26604:
----------------------------------
Description:
Problem is with default system java. This happens when system java or java on path is in version 11 and differs with the java we want the server to start with (Java 8).
{code}
eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product com.jboss.devstudio.core.product
Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
org.jboss.ide.eclipse.as.core
Error
Fri Mar 29 16:42:53 CET 2019
Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.EOFException: Read past end of file
at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{code}
console log:
{code}
16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
... 20 more
{code}
was:
{code}
eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
java.version=1.8.0_201
java.vendor=Oracle Corporation
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Framework arguments: -product com.jboss.devstudio.core.product
Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
org.jboss.ide.eclipse.as.core
Error
Fri Mar 29 16:42:53 CET 2019
Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
Caused by: java.io.EOFException: Read past end of file
at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
at java.lang.Thread.run(Thread.java:748)
{code}
console log:
{code}
16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
at java.base/java.lang.Thread.run(Thread.java:834)
Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
... 20 more
{code}
> Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-26604
> URL: https://issues.jboss.org/browse/JBIDE-26604
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jmx, server
> Affects Versions: 4.11.0.Final
> Environment: Fedora 29, openjdk 1.8.0-201
> Reporter: Ondrej Dockal
> Assignee: Jeff MAURY
> Priority: Critical
> Fix For: 4.12.0.AM1
>
> Attachments: EAP7.1-JMX_error.gif
>
>
> Problem is with default system java. This happens when system java or java on path is in version 11 and differs with the java we want the server to start with (Java 8).
> {code}
> eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
> java.version=1.8.0_201
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
> org.jboss.ide.eclipse.as.core
> Error
> Fri Mar 29 16:42:53 CET 2019
> Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
> at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
> at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
> Caused by: java.io.EOFException: Read past end of file
> at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
> at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> {code}
> console log:
> {code}
> 16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
> at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
> at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
> at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
> ... 20 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBIDE-26604) Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
by Ondrej Dockal (Jira)
[ https://issues.jboss.org/browse/JBIDE-26604?page=com.atlassian.jira.plugi... ]
Ondrej Dockal commented on JBIDE-26604:
---------------------------------------
[~jeffmaury] You are right! Nice catch. I tried to change my system java/java on path to java 1.8 and now it works.
> Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-26604
> URL: https://issues.jboss.org/browse/JBIDE-26604
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jmx, server
> Affects Versions: 4.11.0.Final
> Environment: Fedora 29, openjdk 1.8.0-201
> Reporter: Ondrej Dockal
> Assignee: Jeff MAURY
> Priority: Critical
> Fix For: 4.12.0.AM1
>
> Attachments: EAP7.1-JMX_error.gif
>
>
> {code}
> eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
> java.version=1.8.0_201
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
> org.jboss.ide.eclipse.as.core
> Error
> Fri Mar 29 16:42:53 CET 2019
> Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
> at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
> at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
> Caused by: java.io.EOFException: Read past end of file
> at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
> at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> {code}
> console log:
> {code}
> 16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
> at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
> at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
> at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
> ... 20 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBIDE-26544) Illegal access reflective operation has occured
by Josef Kopriva (Jira)
[ https://issues.jboss.org/browse/JBIDE-26544?page=com.atlassian.jira.plugi... ]
Josef Kopriva updated JBIDE-26544:
----------------------------------
Component/s: common
> Illegal access reflective operation has occured
> -----------------------------------------------
>
> Key: JBIDE-26544
> URL: https://issues.jboss.org/browse/JBIDE-26544
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central, common
> Affects Versions: 4.11.0.AM1
> Environment: CCI, rhel 7, openjdk11
> Reporter: Ondrej Dockal
> Priority: Major
> Fix For: 4.12.x
>
>
> I got this warning when running cdk itests on cci.
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud...
> {code}
> 17:04:36 WARNING: An illegal reflective access operation has occurred
> 17:04:36 WARNING: Illegal reflective access by org.jboss.tools.common.jdt.debug.tools.internal.Tools (file:/home/hudson/.m2/repository/p2/osgi/bundle/org.jboss.tools.common.jdt.debug/3.10.2.v20181101-1129/org.jboss.tools.common.jdt.debug-3.10.2.v20181101-1129.jar) to method sun.jvmstat.monitor.MonitoredHost.getMonitoredHost(java.lang.String)
> 17:04:36 WARNING: Please consider reporting this to the maintainers of org.jboss.tools.common.jdt.debug.tools.internal.Tools
> 17:04:36 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
> 17:04:36 WARNING: All illegal access operations will be denied in a future release
> 17:05:07 SWT call to Webkit timed out after 10000ms. No return value will be provided.
> 17:05:07 Possible reasons:
> 17:05:07 1) Problem: Your javascript needs more than 10000ms to execute.
> 17:05:07 Solution: Don't run such javascript, it blocks Eclipse's UI. SWT currently allows such code to complete, but this error is thrown
> 17:05:07 and the return value of execute()/evalute() will be false/null.
> 17:05:07
> 17:05:07 2) However, if you believe that your application should execute as expected (in under10000 ms),
> 17:05:07 then it might be a deadlock in SWT/Browser/webkit2 logic.
> 17:05:07 I.e, it might be a bug in SWT (e.g this does not occur on Windows/Cocoa, but occurs on Linux). If you believe it to be a bug in SWT, then
> 17:05:07 Please report this issue *with steps to reproduce* via:
> 17:05:07 https://bugs.eclipse.org/bugs/enter_bug.cgi?alias=&assigned_to=platform-s...
> 17:05:07 For bug report, please atatch this stack trace:
> 17:05:07 java.lang.Throwable:
> 17:05:07 at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:489)
> 17:05:07 at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:482)
> 17:05:07 at org.eclipse.swt.browser.WebKit.access$1(WebKit.java:472)
> 17:05:07 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn(WebKit.java:1905)
> 17:05:07 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java:1794)
> 17:05:07 at org.eclipse.swt.browser.WebKit.execute(WebKit.java:1627)
> 17:05:07 at org.eclipse.swt.browser.Browser.execute(Browser.java:554)
> 17:05:07 at org.jboss.tools.central.internal.browser.VersionedBrowser.<init>(VersionedBrowser.java:35)
> 17:05:07 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createBrowserSection(GettingStartedHtmlPage.java:188)
> 17:05:07 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createFormContent(GettingStartedHtmlPage.java:175)
> 17:05:07 at org.eclipse.ui.forms.editor.FormPage.lambda$0(FormPage.java:166)
> 17:05:07 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:07 at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:166)
> 17:05:07 at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:483)
> 17:05:07 at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1080)
> 17:05:07 at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:617)
> 17:05:07 at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.createPages(SharedHeaderFormEditor.java:109)
> 17:05:07 at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:351)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:102)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:367)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:07 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:07 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:07 at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:1001)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:411)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:333)
> 17:05:07 at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:193)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:108)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:77)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:59)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:1015)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:781)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:752)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:746)
> 17:05:07 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:730)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1295)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:75)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
> 17:05:07 at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
> 17:05:07 at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
> 17:05:07 at org.eclipse.swt.widgets.Display.syncExec(Display.java:5807)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
> 17:05:07 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
> 17:05:07 at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
> 17:05:07 at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
> 17:05:07 at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
> 17:05:07 at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
> 17:05:07 at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
> 17:05:07 at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:641)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:605)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
> 17:05:07 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3158)
> 17:05:07 at org.jboss.tools.central.JBossCentralActivator.openJBossCentralEditor(JBossCentralActivator.java:437)
> 17:05:07 at org.jboss.tools.central.JBossCentralActivator.getJBossCentralEditor(JBossCentralActivator.java:425)
> 17:05:07 at org.jboss.tools.central.ShowJBossCentral$2.run(ShowJBossCentral.java:110)
> 17:05:07 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
> 17:05:07 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
> 17:05:07 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4906)
> 17:05:07 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4475)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
> 17:05:07 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> 17:05:07 at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)
> 17:05:07 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:07 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
> 17:05:07 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
> 17:05:07 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
> 17:05:07 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
> 17:05:07 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
> 17:05:07 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
> 17:05:07 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
> 17:05:07 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:07 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:07 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:07 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
> 17:05:07 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
> 17:05:07 at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
> 17:05:07 at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
> 17:05:07
> 17:05:07 Additional information about the error is as following:
> 17:05:07 The following javascript was executed:
> 17:05:07 window.detectNameVersionOfBrowser = function() {var ua = navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || [];if(/trident/i.test(M[1])){tem=/\brv[ :]+(\d+)/g.exec(ua) || [];return 'IE '+ '_' + (tem[1]||'');}var rv = ua.match(/rv:(\d{1,2}[.]\d{1,2})/i);if(rv != null) {return 'Mozilla' + '_' + rv[1];}M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?'];if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);}return M[0] + '_' + M[1];}
> 17:05:07
> 17:05:07
> 17:05:17 SWT call to Webkit timed out after 10000ms. No return value will be provided.
> 17:05:17 Possible reasons:
> 17:05:17 1) Problem: Your javascript needs more than 10000ms to execute.
> 17:05:17 Solution: Don't run such javascript, it blocks Eclipse's UI. SWT currently allows such code to complete, but this error is thrown
> 17:05:17 and the return value of execute()/evalute() will be false/null.
> 17:05:17
> 17:05:17 2) However, if you believe that your application should execute as expected (in under10000 ms),
> 17:05:17 then it might be a deadlock in SWT/Browser/webkit2 logic.
> 17:05:17 I.e, it might be a bug in SWT (e.g this does not occur on Windows/Cocoa, but occurs on Linux). If you believe it to be a bug in SWT, then
> 17:05:17 Please report this issue *with steps to reproduce* via:
> 17:05:17 https://bugs.eclipse.org/bugs/enter_bug.cgi?alias=&assigned_to=platform-s...
> 17:05:17 For bug report, please atatch this stack trace:
> 17:05:17 java.lang.Throwable:
> 17:05:17 at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:489)
> 17:05:17 at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:482)
> 17:05:17 at org.eclipse.swt.browser.WebKit.access$1(WebKit.java:472)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn(WebKit.java:1905)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java:1794)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.evaluate(WebKit.java:1742)
> 17:05:17 at org.eclipse.swt.browser.WebKit.evaluate(WebKit.java:1928)
> 17:05:17 at org.eclipse.swt.browser.WebBrowser.evaluate(WebBrowser.java:406)
> 17:05:17 at org.eclipse.swt.browser.Browser.evaluate(Browser.java:683)
> 17:05:17 at org.eclipse.swt.browser.Browser.evaluate(Browser.java:630)
> 17:05:17 at org.jboss.tools.central.internal.browser.VersionedBrowser.<init>(VersionedBrowser.java:52)
> 17:05:17 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createBrowserSection(GettingStartedHtmlPage.java:188)
> 17:05:17 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createFormContent(GettingStartedHtmlPage.java:175)
> 17:05:17 at org.eclipse.ui.forms.editor.FormPage.lambda$0(FormPage.java:166)
> 17:05:17 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:17 at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:166)
> 17:05:17 at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:483)
> 17:05:17 at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1080)
> 17:05:17 at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:617)
> 17:05:17 at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.createPages(SharedHeaderFormEditor.java:109)
> 17:05:17 at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:351)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:102)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:367)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:17 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:17 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:17 at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:1001)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:411)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:333)
> 17:05:17 at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:193)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:108)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:77)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:59)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:1015)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:781)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:752)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:746)
> 17:05:17 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:730)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1295)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:75)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
> 17:05:17 at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
> 17:05:17 at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
> 17:05:17 at org.eclipse.swt.widgets.Display.syncExec(Display.java:5807)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
> 17:05:17 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
> 17:05:17 at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
> 17:05:17 at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
> 17:05:17 at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
> 17:05:17 at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
> 17:05:17 at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
> 17:05:17 at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:641)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:605)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
> 17:05:17 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3158)
> 17:05:17 at org.jboss.tools.central.JBossCentralActivator.openJBossCentralEditor(JBossCentralActivator.java:437)
> 17:05:17 at org.jboss.tools.central.JBossCentralActivator.getJBossCentralEditor(JBossCentralActivator.java:425)
> 17:05:17 at org.jboss.tools.central.ShowJBossCentral$2.run(ShowJBossCentral.java:110)
> 17:05:17 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
> 17:05:17 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
> 17:05:17 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4906)
> 17:05:17 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4475)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
> 17:05:17 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> 17:05:17 at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)
> 17:05:17 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:17 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
> 17:05:17 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
> 17:05:17 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
> 17:05:17 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
> 17:05:17 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
> 17:05:17 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
> 17:05:17 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
> 17:05:17 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:17 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:17 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:17 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
> 17:05:17 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
> 17:05:17 at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
> 17:05:17 at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
> 17:05:17
> 17:05:17 Additional information about the error is as following:
> 17:05:17 The following javascript was executed:
> 17:05:17 function SWTWebkit2TempFunc2(){return detectNameVersionOfBrowser()}; SWTWebkit2TempFunc2()
> 17:05:17
> 17:05:17
> 17:05:18 **
> 17:05:18 GLib:ERROR:gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBIDE-26544) Illegal access reflective operation has occured
by Josef Kopriva (Jira)
[ https://issues.jboss.org/browse/JBIDE-26544?page=com.atlassian.jira.plugi... ]
Josef Kopriva commented on JBIDE-26544:
---------------------------------------
This error:
{code:java}
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.jboss.tools.common.jdt.debug.tools.internal.Tools (file:/home/jkopriva/devstudio_B4348_openshift/studio/plugins/org.jboss.tools.common.jdt.debug_3.11.0.v20190403-0927.jar) to method sun.jvmstat.monitor.MonitoredHost.getMonitoredHost(java.lang.String)
WARNING: Please consider reporting this to the maintainers of org.jboss.tools.common.jdt.debug.tools.internal.Tools
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
{code}
is during every start of CR Studio with JDK11 and it is probably related to this line: https://github.com/jbosstools/jbosstools-base/blob/master/common/plugins/...
[~odockal] [~adietish]
> Illegal access reflective operation has occured
> -----------------------------------------------
>
> Key: JBIDE-26544
> URL: https://issues.jboss.org/browse/JBIDE-26544
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: central
> Affects Versions: 4.11.0.AM1
> Environment: CCI, rhel 7, openjdk11
> Reporter: Ondrej Dockal
> Priority: Major
> Fix For: 4.12.x
>
>
> I got this warning when running cdk itests on cci.
> https://dev-platform-jenkins.rhev-ci-vms.eng.rdu2.redhat.com/view/Devstud...
> {code}
> 17:04:36 WARNING: An illegal reflective access operation has occurred
> 17:04:36 WARNING: Illegal reflective access by org.jboss.tools.common.jdt.debug.tools.internal.Tools (file:/home/hudson/.m2/repository/p2/osgi/bundle/org.jboss.tools.common.jdt.debug/3.10.2.v20181101-1129/org.jboss.tools.common.jdt.debug-3.10.2.v20181101-1129.jar) to method sun.jvmstat.monitor.MonitoredHost.getMonitoredHost(java.lang.String)
> 17:04:36 WARNING: Please consider reporting this to the maintainers of org.jboss.tools.common.jdt.debug.tools.internal.Tools
> 17:04:36 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
> 17:04:36 WARNING: All illegal access operations will be denied in a future release
> 17:05:07 SWT call to Webkit timed out after 10000ms. No return value will be provided.
> 17:05:07 Possible reasons:
> 17:05:07 1) Problem: Your javascript needs more than 10000ms to execute.
> 17:05:07 Solution: Don't run such javascript, it blocks Eclipse's UI. SWT currently allows such code to complete, but this error is thrown
> 17:05:07 and the return value of execute()/evalute() will be false/null.
> 17:05:07
> 17:05:07 2) However, if you believe that your application should execute as expected (in under10000 ms),
> 17:05:07 then it might be a deadlock in SWT/Browser/webkit2 logic.
> 17:05:07 I.e, it might be a bug in SWT (e.g this does not occur on Windows/Cocoa, but occurs on Linux). If you believe it to be a bug in SWT, then
> 17:05:07 Please report this issue *with steps to reproduce* via:
> 17:05:07 https://bugs.eclipse.org/bugs/enter_bug.cgi?alias=&assigned_to=platform-s...
> 17:05:07 For bug report, please atatch this stack trace:
> 17:05:07 java.lang.Throwable:
> 17:05:07 at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:489)
> 17:05:07 at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:482)
> 17:05:07 at org.eclipse.swt.browser.WebKit.access$1(WebKit.java:472)
> 17:05:07 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn(WebKit.java:1905)
> 17:05:07 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java:1794)
> 17:05:07 at org.eclipse.swt.browser.WebKit.execute(WebKit.java:1627)
> 17:05:07 at org.eclipse.swt.browser.Browser.execute(Browser.java:554)
> 17:05:07 at org.jboss.tools.central.internal.browser.VersionedBrowser.<init>(VersionedBrowser.java:35)
> 17:05:07 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createBrowserSection(GettingStartedHtmlPage.java:188)
> 17:05:07 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createFormContent(GettingStartedHtmlPage.java:175)
> 17:05:07 at org.eclipse.ui.forms.editor.FormPage.lambda$0(FormPage.java:166)
> 17:05:07 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:07 at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:166)
> 17:05:07 at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:483)
> 17:05:07 at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1080)
> 17:05:07 at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:617)
> 17:05:07 at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.createPages(SharedHeaderFormEditor.java:109)
> 17:05:07 at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:351)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:102)
> 17:05:07 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:367)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:07 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:07 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:07 at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:1001)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:411)
> 17:05:07 at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:333)
> 17:05:07 at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:193)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:108)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:77)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:59)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:1015)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:781)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:752)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:746)
> 17:05:07 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:730)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1295)
> 17:05:07 at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:75)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
> 17:05:07 at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
> 17:05:07 at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
> 17:05:07 at org.eclipse.swt.widgets.Display.syncExec(Display.java:5807)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
> 17:05:07 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
> 17:05:07 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
> 17:05:07 at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
> 17:05:07 at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
> 17:05:07 at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
> 17:05:07 at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
> 17:05:07 at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
> 17:05:07 at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
> 17:05:07 at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:641)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:605)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
> 17:05:07 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
> 17:05:07 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3158)
> 17:05:07 at org.jboss.tools.central.JBossCentralActivator.openJBossCentralEditor(JBossCentralActivator.java:437)
> 17:05:07 at org.jboss.tools.central.JBossCentralActivator.getJBossCentralEditor(JBossCentralActivator.java:425)
> 17:05:07 at org.jboss.tools.central.ShowJBossCentral$2.run(ShowJBossCentral.java:110)
> 17:05:07 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
> 17:05:07 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
> 17:05:07 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4906)
> 17:05:07 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4475)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
> 17:05:07 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
> 17:05:07 at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> 17:05:07 at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)
> 17:05:07 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:07 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
> 17:05:07 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
> 17:05:07 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
> 17:05:07 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
> 17:05:07 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
> 17:05:07 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
> 17:05:07 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
> 17:05:07 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
> 17:05:07 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:07 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:07 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:07 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:07 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
> 17:05:07 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
> 17:05:07 at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
> 17:05:07 at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
> 17:05:07
> 17:05:07 Additional information about the error is as following:
> 17:05:07 The following javascript was executed:
> 17:05:07 window.detectNameVersionOfBrowser = function() {var ua = navigator.userAgent,tem,M=ua.match(/(opera|chrome|safari|firefox|msie|trident(?=\/))\/?\s*(\d+)/i) || [];if(/trident/i.test(M[1])){tem=/\brv[ :]+(\d+)/g.exec(ua) || [];return 'IE '+ '_' + (tem[1]||'');}var rv = ua.match(/rv:(\d{1,2}[.]\d{1,2})/i);if(rv != null) {return 'Mozilla' + '_' + rv[1];}M=M[2]? [M[1], M[2]]: [navigator.appName, navigator.appVersion, '-?'];if((tem=ua.match(/version\/(\d+)/i))!=null) {M.splice(1,1,tem[1]);}return M[0] + '_' + M[1];}
> 17:05:07
> 17:05:07
> 17:05:17 SWT call to Webkit timed out after 10000ms. No return value will be provided.
> 17:05:17 Possible reasons:
> 17:05:17 1) Problem: Your javascript needs more than 10000ms to execute.
> 17:05:17 Solution: Don't run such javascript, it blocks Eclipse's UI. SWT currently allows such code to complete, but this error is thrown
> 17:05:17 and the return value of execute()/evalute() will be false/null.
> 17:05:17
> 17:05:17 2) However, if you believe that your application should execute as expected (in under10000 ms),
> 17:05:17 then it might be a deadlock in SWT/Browser/webkit2 logic.
> 17:05:17 I.e, it might be a bug in SWT (e.g this does not occur on Windows/Cocoa, but occurs on Linux). If you believe it to be a bug in SWT, then
> 17:05:17 Please report this issue *with steps to reproduce* via:
> 17:05:17 https://bugs.eclipse.org/bugs/enter_bug.cgi?alias=&assigned_to=platform-s...
> 17:05:17 For bug report, please atatch this stack trace:
> 17:05:17 java.lang.Throwable:
> 17:05:17 at org.eclipse.swt.browser.WebKit.getStackTrace(WebKit.java:489)
> 17:05:17 at org.eclipse.swt.browser.WebKit.getInternalErrorMsg(WebKit.java:482)
> 17:05:17 at org.eclipse.swt.browser.WebKit.access$1(WebKit.java:472)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.execAsyncAndWaitForReturn(WebKit.java:1905)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.runjavascript(WebKit.java:1794)
> 17:05:17 at org.eclipse.swt.browser.WebKit$Webkit2AsyncToSync.evaluate(WebKit.java:1742)
> 17:05:17 at org.eclipse.swt.browser.WebKit.evaluate(WebKit.java:1928)
> 17:05:17 at org.eclipse.swt.browser.WebBrowser.evaluate(WebBrowser.java:406)
> 17:05:17 at org.eclipse.swt.browser.Browser.evaluate(Browser.java:683)
> 17:05:17 at org.eclipse.swt.browser.Browser.evaluate(Browser.java:630)
> 17:05:17 at org.jboss.tools.central.internal.browser.VersionedBrowser.<init>(VersionedBrowser.java:52)
> 17:05:17 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createBrowserSection(GettingStartedHtmlPage.java:188)
> 17:05:17 at org.jboss.tools.central.editors.GettingStartedHtmlPage.createFormContent(GettingStartedHtmlPage.java:175)
> 17:05:17 at org.eclipse.ui.forms.editor.FormPage.lambda$0(FormPage.java:166)
> 17:05:17 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:17 at org.eclipse.ui.forms.editor.FormPage.createPartControl(FormPage.java:166)
> 17:05:17 at org.eclipse.ui.forms.editor.FormEditor.pageChange(FormEditor.java:483)
> 17:05:17 at org.eclipse.ui.part.MultiPageEditorPart.setActivePage(MultiPageEditorPart.java:1080)
> 17:05:17 at org.eclipse.ui.forms.editor.FormEditor.setActivePage(FormEditor.java:617)
> 17:05:17 at org.eclipse.ui.forms.editor.SharedHeaderFormEditor.createPages(SharedHeaderFormEditor.java:109)
> 17:05:17 at org.eclipse.ui.part.MultiPageEditorPart.createPartControl(MultiPageEditorPart.java:351)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.createPartControl(CompatibilityPart.java:156)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityEditor.createPartControl(CompatibilityEditor.java:102)
> 17:05:17 at org.eclipse.ui.internal.e4.compatibility.CompatibilityPart.create(CompatibilityPart.java:367)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:17 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:17 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:17 at org.eclipse.e4.core.internal.di.MethodRequestor.execute(MethodRequestor.java:58)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:1001)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.processAnnotated(InjectorImpl.java:966)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.internalInject(InjectorImpl.java:139)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.internalMake(InjectorImpl.java:411)
> 17:05:17 at org.eclipse.e4.core.internal.di.InjectorImpl.make(InjectorImpl.java:333)
> 17:05:17 at org.eclipse.e4.core.contexts.ContextInjectionFactory.make(ContextInjectionFactory.java:193)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.createFromBundle(ReflectionContributionFactory.java:108)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.doCreate(ReflectionContributionFactory.java:77)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ReflectionContributionFactory.create(ReflectionContributionFactory.java:59)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.ContributedPartRenderer.createWidget(ContributedPartRenderer.java:132)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createWidget(PartRenderingEngine.java:1015)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:675)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.safeCreateGui(PartRenderingEngine.java:781)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.access$0(PartRenderingEngine.java:752)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$2.run(PartRenderingEngine.java:746)
> 17:05:17 at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:45)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.createGui(PartRenderingEngine.java:730)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.StackRenderer.showTab(StackRenderer.java:1295)
> 17:05:17 at org.eclipse.e4.ui.workbench.renderers.swt.LazyStackRenderer.lambda$0(LazyStackRenderer.java:75)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.lambda$0(UIEventHandler.java:38)
> 17:05:17 at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:236)
> 17:05:17 at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:147)
> 17:05:17 at org.eclipse.swt.widgets.Display.syncExec(Display.java:5807)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.E4Application$1.syncExec(E4Application.java:219)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.UIEventHandler.handleEvent(UIEventHandler.java:38)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerWrapper.handleEvent(EventHandlerWrapper.java:205)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:203)
> 17:05:17 at org.eclipse.equinox.internal.event.EventHandlerTracker.dispatchEvent(EventHandlerTracker.java:1)
> 17:05:17 at org.eclipse.osgi.framework.eventmgr.EventManager.dispatchEvent(EventManager.java:233)
> 17:05:17 at org.eclipse.osgi.framework.eventmgr.ListenerQueue.dispatchEventSynchronous(ListenerQueue.java:151)
> 17:05:17 at org.eclipse.equinox.internal.event.EventAdminImpl.dispatchEvent(EventAdminImpl.java:132)
> 17:05:17 at org.eclipse.equinox.internal.event.EventAdminImpl.sendEvent(EventAdminImpl.java:75)
> 17:05:17 at org.eclipse.equinox.internal.event.EventComponent.sendEvent(EventComponent.java:44)
> 17:05:17 at org.eclipse.e4.ui.services.internal.events.EventBroker.send(EventBroker.java:55)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.UIEventPublisher.notifyChanged(UIEventPublisher.java:63)
> 17:05:17 at org.eclipse.emf.common.notify.impl.BasicNotifierImpl.eNotify(BasicNotifierImpl.java:424)
> 17:05:17 at org.eclipse.e4.ui.model.application.ui.impl.ElementContainerImpl.setSelectedElement(ElementContainerImpl.java:177)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.showElementInWindow(ModelServiceImpl.java:641)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.ModelServiceImpl.bringToTop(ModelServiceImpl.java:605)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.delegateBringToTop(PartServiceImpl.java:791)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.bringToTop(PartServiceImpl.java:404)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.PartServiceImpl.showPart(PartServiceImpl.java:1240)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.busyOpenEditor(WorkbenchPage.java:3317)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.lambda$9(WorkbenchPage.java:3216)
> 17:05:17 at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:72)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3213)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3177)
> 17:05:17 at org.eclipse.ui.internal.WorkbenchPage.openEditor(WorkbenchPage.java:3158)
> 17:05:17 at org.jboss.tools.central.JBossCentralActivator.openJBossCentralEditor(JBossCentralActivator.java:437)
> 17:05:17 at org.jboss.tools.central.JBossCentralActivator.getJBossCentralEditor(JBossCentralActivator.java:425)
> 17:05:17 at org.jboss.tools.central.ShowJBossCentral$2.run(ShowJBossCentral.java:110)
> 17:05:17 at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:40)
> 17:05:17 at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:185)
> 17:05:17 at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4906)
> 17:05:17 at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:4475)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$5.run(PartRenderingEngine.java:1173)
> 17:05:17 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1062)
> 17:05:17 at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> 17:05:17 at org.eclipse.ui.internal.Workbench.lambda$3(Workbench.java:636)
> 17:05:17 at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:339)
> 17:05:17 at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:563)
> 17:05:17 at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:151)
> 17:05:17 at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:155)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.runApplication(UITestApplication.java:31)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.AbstractUITestApplication.run(AbstractUITestApplication.java:120)
> 17:05:17 at org.eclipse.tycho.surefire.osgibooter.UITestApplication.start(UITestApplication.java:37)
> 17:05:17 at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:203)
> 17:05:17 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:137)
> 17:05:17 at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:107)
> 17:05:17 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:400)
> 17:05:17 at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:255)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 17:05:17 at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> 17:05:17 at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 17:05:17 at java.base/java.lang.reflect.Method.invoke(Method.java:566)
> 17:05:17 at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:659)
> 17:05:17 at org.eclipse.equinox.launcher.Main.basicRun(Main.java:595)
> 17:05:17 at org.eclipse.equinox.launcher.Main.run(Main.java:1501)
> 17:05:17 at org.eclipse.equinox.launcher.Main.main(Main.java:1474)
> 17:05:17
> 17:05:17 Additional information about the error is as following:
> 17:05:17 The following javascript was executed:
> 17:05:17 function SWTWebkit2TempFunc2(){return detectNameVersionOfBrowser()}; SWTWebkit2TempFunc2()
> 17:05:17
> 17:05:17
> 17:05:18 **
> 17:05:18 GLib:ERROR:gvarianttypeinfo.c:184:g_variant_type_info_check: assertion failed: (0 <= index && index < 24)
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBDS-4642) JDK9 Certification - *running* Devstudio with jdk9
by Josef Kopriva (Jira)
[ https://issues.jboss.org/browse/JBDS-4642?page=com.atlassian.jira.plugin.... ]
Josef Kopriva closed JBDS-4642.
-------------------------------
Closing, subtasks are also closed, please follow JDK11 certification JIRA^^.
> JDK9 Certification - *running* Devstudio with jdk9
> --------------------------------------------------
>
> Key: JBDS-4642
> URL: https://issues.jboss.org/browse/JBDS-4642
> Project: Red Hat CodeReady Studio (devstudio)
> Issue Type: Epic
> Components: build
> Reporter: Pavol Srna
> Assignee: Pavol Srna
> Priority: Major
> Fix For: 12.11.0.AM1
>
>
> This is an epic for tracking JDK9 Devstudio Certification.
> All components need to be retested (run) with JDK9.
> Please link issues found here.
> Please do only resolve the subtasks, when the component *is* certified running with jdk9.
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBIDE-26604) Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
by Jeff MAURY (Jira)
[ https://issues.jboss.org/browse/JBIDE-26604?page=com.atlassian.jira.plugi... ]
Jeff MAURY commented on JBIDE-26604:
------------------------------------
OK now I understand. Although you configured the server to use a JDK1.8 JVM, I noticed it used the java process that is in the path (got it because on my machine no java was in the path so I add to manually add one).
So it seems your default one is a Java11 one according to the warning messages when you start the server. So seems EAP7.1 is started with a 11 JVM but without the Java11 flags.
Need to understand why the server is started with the java from the path and not the one configured with the runtime. [~rob.stryker] can you help ?
> Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-26604
> URL: https://issues.jboss.org/browse/JBIDE-26604
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jmx, server
> Affects Versions: 4.11.0.Final
> Environment: Fedora 29, openjdk 1.8.0-201
> Reporter: Ondrej Dockal
> Assignee: Jeff MAURY
> Priority: Critical
> Fix For: 4.12.0.AM1
>
> Attachments: EAP7.1-JMX_error.gif
>
>
> {code}
> eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
> java.version=1.8.0_201
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
> org.jboss.ide.eclipse.as.core
> Error
> Fri Mar 29 16:42:53 CET 2019
> Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
> at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
> at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
> Caused by: java.io.EOFException: Read past end of file
> at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
> at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> {code}
> console log:
> {code}
> 16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
> at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
> at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
> at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
> ... 20 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months
[JBoss JIRA] (JBIDE-26604) Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
by Ondrej Dockal (Jira)
[ https://issues.jboss.org/browse/JBIDE-26604?page=com.atlassian.jira.plugi... ]
Ondrej Dockal edited comment on JBIDE-26604 at 4/12/19 10:54 AM:
-----------------------------------------------------------------
1. I have prepared devstudio 12.12.0.AM1 snapshot installed with openjdk-1.8-201
2. Opened studio, Crated new EAP 7.1 server with remote management
3. Downloaded fresh new eap 7.1 server and here comes the recording start. See it in attachment.
was (Author: odockal):
1. I have prepared devstudio 12.12.0.AM1 snapshot installed with openjdk-1.8-201
2. Opened studio, Crated new EAP 7.1 server with remote management
3. Downloaded fresh new eap 7.1 server and here comes the record: !EAP7.1-JMX_error.gif!
> Cannot connect to JMX server connection with EAP 7.1 remote local system on Java 8
> ----------------------------------------------------------------------------------
>
> Key: JBIDE-26604
> URL: https://issues.jboss.org/browse/JBIDE-26604
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: jmx, server
> Affects Versions: 4.11.0.Final
> Environment: Fedora 29, openjdk 1.8.0-201
> Reporter: Ondrej Dockal
> Assignee: Jeff MAURY
> Priority: Critical
> Fix For: 4.12.0.AM1
>
> Attachments: EAP7.1-JMX_error.gif
>
>
> {code}
> eclipse.buildId=12.11.0.GA-v20190329-0120-B4247
> java.version=1.8.0_201
> java.vendor=Oracle Corporation
> BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
> Framework arguments: -product com.jboss.devstudio.core.product
> Command-line arguments: -data file:/home/odockal/workspace-12110GA-Respin-Java8-JMX/ -os linux -ws gtk -arch x86_64 -product com.jboss.devstudio.core.product
> org.jboss.ide.eclipse.as.core
> Error
> Fri Mar 29 16:42:53 CET 2019
> Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> org.jboss.tools.jmx.core.JMXException: Error connecting to remote JMX. Please ensure your server is properly configured for JMX access.
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:228)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:161)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:136)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.run(JBossServerConnection.java:131)
> at org.jboss.tools.jmx.core.tree.NodeUtils.createObjectNameTree(NodeUtils.java:54)
> at org.jboss.ide.eclipse.as.jmx.integration.JBossServerConnection.loadRoot(JBossServerConnection.java:113)
> at org.jboss.tools.jmx.ui.internal.views.navigator.MBeanExplorerContentProvider$1.run(MBeanExplorerContentProvider.java:211)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
> Caused by: java.io.EOFException: Read past end of file
> at org.jboss.marshalling.SimpleDataInput.eofOnRead(SimpleDataInput.java:151)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByteDirect(SimpleDataInput.java:294)
> at org.jboss.marshalling.SimpleDataInput.readUnsignedByte(SimpleDataInput.java:249)
> at org.jboss.marshalling.river.RiverUnmarshaller.start(RiverUnmarshaller.java:1346)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:140)
> at org.jboss.remotingjmx.protocol.v2.Common.prepareForUnMarshalling(Common.java:110)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$BaseResponseHandler.handle(ClientCommon.java:184)
> at org.jboss.remotingjmx.protocol.v2.ClientCommon$MessageReceiver$1.run(ClientCommon.java:123)
> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
> at java.lang.Thread.run(Thread.java:748)
> {code}
> console log:
> {code}
> 16:42:53,240 WARN [org.jboss.remotingjmx.protocol.v2.ServerCommon] (pool-2-thread-1) Unexpected internal error: java.lang.ExceptionInInitializerError
> at org.jboss.marshalling.river//org.jboss.marshalling.river.ClassDescriptors.<clinit>(ClassDescriptors.java:99)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1241)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadClassDescriptor(RiverUnmarshaller.java:1040)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadNewObject(RiverUnmarshaller.java:1354)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:275)
> at org.jboss.marshalling.river//org.jboss.marshalling.river.RiverUnmarshaller.doReadObject(RiverUnmarshaller.java:208)
> at org.jboss.marshalling//org.jboss.marshalling.AbstractObjectInput.readObject(AbstractObjectInput.java:76)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerProxy$QueryNamesHandler.handle(ServerProxy.java:1102)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1$1.run(ServerCommon.java:153)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:71)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor$1.run(ServerInterceptorFactory.java:66)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:287)
> at org.wildfly.security.elytron-private//org.wildfly.security.auth.server.SecurityIdentity.runAs(SecurityIdentity.java:244)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:254)
> at org.jboss.as.controller//org.jboss.as.controller.AccessAuditContext.doAs(AccessAuditContext.java:225)
> at org.jboss.as.jmx//org.jboss.as.jmx.ServerInterceptorFactory$Interceptor.handleEvent(ServerInterceptorFactory.java:66)
> at org.jboss.remoting-jmx//org.jboss.remotingjmx.protocol.v2.ServerCommon$MessageReciever$1.run(ServerCommon.java:149)
> at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
> at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
> at java.base/java.lang.Thread.run(Thread.java:834)
> Caused by: java.lang.IllegalStateException: No standard field found for reverse order comparator!
> at org.jboss.marshalling.river//org.jboss.marshalling.river.Protocol.<clinit>(Protocol.java:287)
> ... 20 more
> {code}
--
This message was sent by Atlassian Jira
(v7.12.1#712002)
6 years, 11 months