[JIRA] (JENKINS-60725) "Added a missed class for missing class telemetry" on AdoptOpenJDK 11

3 views
Skip to first unread message

ethorsa@inbox.lv (JIRA)

unread,
Jan 10, 2020, 4:39:03 AM1/10/20
to jenkinsc...@googlegroups.com
ethorsa created an issue
 
Jenkins / New Feature JENKINS-60725
"Added a missed class for missing class telemetry" on AdoptOpenJDK 11
Issue Type: New Feature New Feature
Assignee: Unassigned
Components: core
Created: 2020-01-10 09:38
Environment: - Jenkins v2.190.3
- AdoptOpenJDK 11.0.4
- Windows
Priority: Minor Minor
Reporter: ethorsa

Since the update to Java 11 (using AdoptOpenJDK 11.0.4) there are some warnings according to missing telemetry classes in the log:

 

WARNING	j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.faces.application.ActionListenerImpl
java.lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl
[...]
WARNING	j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
[...]
WARNING	j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
[...]

The one related to javaURLContextFactory appears several times

 

Use statistics is disabled in the global configuration (that's telemetry?)

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.6#713006-sha1:cc4451f)
Atlassian logo

ethorsa@inbox.lv (JIRA)

unread,
Jan 10, 2020, 1:36:03 PM1/10/20
to jenkinsc...@googlegroups.com

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:34:08 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik commented on Bug JENKINS-60725
 
Re: "Added a missed class for missing class telemetry" on AdoptOpenJDK 11

I am getting the same warnings as well, followed by a stack trace: 

```
2020-01-14 15:22:26.260+0000 [id=30] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.faces.application.ActionListenerImpl
java.lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at net.bull.javamelody.FilterContext.isMojarraAvailable(FilterContext.java:345)
at net.bull.javamelody.FilterContext.<clinit>(FilterContext.java:60)
at net.bull.javamelody.MonitoringFilter.init(MonitoringFilter.java:148)
at net.bull.javamelody.PluginMonitoringFilter.init(PluginMonitoringFilter.java:45)
at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.init(HudsonMonitoringFilter.java:61)
at hudson.util.PluginServletFilter.addFilter(PluginServletFilter.java:111)
at org.jvnet.hudson.plugins.monitoring.PluginImpl.start(PluginImpl.java:141)
at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:401)
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:390)
at hudson.PluginManager$2$1$1.run(PluginManager.java:547)
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169)
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296)
at jenkins.model.Jenkins$5.runTask(Jenkins.java:1142)
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214)
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117)
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)
```

```

2020-01-14 15:24:09.557+0000 [id=188] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:846)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:889)
at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18)
at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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)
```

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:35:07 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik edited a comment on Bug JENKINS-60725
I am getting the same warnings as well, followed by a stack trace: 
{quote}

{quote}
 
{quote}2020-01-14 15:24:09.557+0000 [id=188] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory

java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:846)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:889)
at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18)
at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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)


{quote}

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:35:08 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik edited a comment on Bug JENKINS-60725
I am getting the same warnings as well, followed by a stack trace: 
{quote}
```
2020-01-14 15:22:26.260+0000 [id=30] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.faces.application.ActionListenerImpl
java.lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at java.base/java.lang.Class.forName0(Native Method)
at java.base/java.lang.Class.forName(Class.java:315)
at net.bull.javamelody.FilterContext.isMojarraAvailable(FilterContext.java:345)
at net.bull.javamelody.FilterContext. &lt; < clinit &gt; > (FilterContext.java:60)

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:35:13 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik edited a comment on Bug JENKINS-60725
I am getting the same warnings as well, followed by a stack trace: 

{{ 2020-01-14 15:22:26.260+0000 [id=30] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.faces.application.ActionListenerImpl }}
{{ java.lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl }}
{{ at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388) }}
{{ at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343) }}
{{ at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090) }}
{{ at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) }}
{{ at java.base/java.lang.Class.forName0(Native Method) }}
{{ at java.base/java.lang.Class.forName(Class.java:315) }}
{{ at net.bull.javamelody.FilterContext.isMojarraAvailable(FilterContext.java:345) }}
{{ at net.bull.javamelody.FilterContext.<clinit>(FilterContext.java:60) }}
{{ at net.bull.javamelody.MonitoringFilter.init(MonitoringFilter.java:148) }}
{{ at net.bull.javamelody.PluginMonitoringFilter.init(PluginMonitoringFilter.java:45) }}
{{ at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.init(HudsonMonitoringFilter.java:61) }}
{{ at hudson.util.PluginServletFilter.addFilter(PluginServletFilter.java:111) }}
{{ at org.jvnet.hudson.plugins.monitoring.PluginImpl.start(PluginImpl.java:141) }}
{{ at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:401) }}
{{ at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:390) }}
{{ at hudson.PluginManager$2$1$1.run(PluginManager.java:547) }}
{{ at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) }}
{{ at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) }}
{{ at jenkins.model.Jenkins$5.runTask(Jenkins.java:1142) }}
{{ at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) }}
{{ at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) }}
{{ 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) }}

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:37:07 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik edited a comment on Bug JENKINS-60725
I am getting the same warnings as well, followed by a stack trace:   

 
{ { code:java}
2020-01-14 15:22:26.260+0000 [id=30] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.faces.application.
ActionListenerImpl}}
{{ java
ActionListenerImpljava .lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl }}
{{
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388) }}
{{
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343) }}
{{
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090) }}
{{
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) }}
{{
at java.base/java.lang.Class.forName0(Native Method) }}
{{
at java.base/java.lang.Class.forName(Class.java:315) }}
{{
at net.bull.javamelody.FilterContext.isMojarraAvailable(FilterContext.java:345) }}
{{
at net.bull.javamelody.FilterContext. < &lt; clinit > &gt; (FilterContext.java:60) }}
{{
at net.bull.javamelody.MonitoringFilter.init(MonitoringFilter.java:148) }}
{{
at net.bull.javamelody.PluginMonitoringFilter.init(PluginMonitoringFilter.java:45) }}
{{
at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.init(HudsonMonitoringFilter.java:61) }}
{{
at hudson.util.PluginServletFilter.addFilter(PluginServletFilter.java:111) }}
{{
at org.jvnet.hudson.plugins.monitoring.PluginImpl.start(PluginImpl.java:141) }}
{{
at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:401) }}
{{
at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:390) }}
{{
at hudson.PluginManager$2$1$1.run(PluginManager.java:547) }}
{{
at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) }}
{{
at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) }}
{{
at jenkins.model.Jenkins$5.runTask(Jenkins.java:1142) }}
{{
at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) }}
{{
at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) }}
{{
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) {code } }

 
{
quote code:java }
2020-01-14 15:24:09.557+0000 [id=188] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388)
at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343)
at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090)
at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:846)
at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:889)
at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source)
at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.base/java.lang.reflect.Method.invoke(Method.java:566)
at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
at hudson.remoting.Request$2.run(Request.java:369)
at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18)
at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
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)
{
quote code }

hazim_malik@hotmail.com (JIRA)

unread,
Jan 14, 2020, 10:38:06 AM1/14/20
to jenkinsc...@googlegroups.com
Hazim Malik edited a comment on Bug JENKINS-60725
I am getting the same warnings as well, followed by a stack trace:  

 
{code:java}
2020-01-14 15:22:26.260+0000 [id=30] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class:


com.sun.faces.application.ActionListenerImpljava.lang.ClassNotFoundException: com.sun.faces.application.ActionListenerImpl at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at java.base/java.lang.Class.forName0(Native Method) at java.base/java.lang.Class.forName(Class.java:315) at net.bull.javamelody.FilterContext.isMojarraAvailable(FilterContext.java:345) at net.bull.javamelody.FilterContext.&lt;clinit&gt;(FilterContext.java:60) at net.bull.javamelody.MonitoringFilter.init(MonitoringFilter.java:148) at net.bull.javamelody.PluginMonitoringFilter.init(PluginMonitoringFilter.java:45) at org.jvnet.hudson.plugins.monitoring.HudsonMonitoringFilter.init(HudsonMonitoringFilter.java:61) at hudson.util.PluginServletFilter.addFilter(PluginServletFilter.java:111) at org.jvnet.hudson.plugins.monitoring.PluginImpl.start(PluginImpl.java:141) at hudson.ClassicPluginStrategy.startPlugin(ClassicPluginStrategy.java:401) at hudson.ClassicPluginStrategy.load(ClassicPluginStrategy.java:390) at hudson.PluginManager$2$1$1.run(PluginManager.java:547) at org.jvnet.hudson.reactor.TaskGraphBuilder$TaskImpl.run(TaskGraphBuilder.java:169) at org.jvnet.hudson.reactor.Reactor.runTask(Reactor.java:296) at jenkins.model.Jenkins$5.runTask(Jenkins.java:1142) at org.jvnet.hudson.reactor.Reactor$2.run(Reactor.java:214) at org.jvnet.hudson.reactor.Reactor$Node.run(Reactor.java:117) 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){code}
 
{code:java}

2020-01-14 15:24:09.557+0000 [id=188] WARNING j.t.i.j.MissingClassTelemetry#reportException: Added a missed class for missing class telemetry. Class: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1388) at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1343) at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1090) at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521) at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:846) at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:889) at jdk.internal.reflect.GeneratedMethodAccessor129.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:566) at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929) at hudson.remoting.Request$2.run(Request.java:369) at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72) at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18) at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21) at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46) at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71) at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264) 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)
{code}

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 15, 2020, 7:05:07 AM1/15/20
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 15, 2020, 7:07:07 AM1/15/20
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
 
Change By: Oleg Nenashev
Labels: adoptopenjdk java11 java11-compatibility

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 15, 2020, 8:37:07 AM1/15/20
to jenkinsc...@googlegroups.com

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 15, 2020, 8:55:10 AM1/15/20
to jenkinsc...@googlegroups.com
Ramon Leon commented on Bug JENKINS-60725
 
Re: "Added a missed class for missing class telemetry" on AdoptOpenJDK 11

Hi ethorsa, yes, it's telemetry. Although the information is not sent because the statistics are disabled, Jenkins warn you using the log. This symptom is because a plugin is using this class and AdoptOpenJDK doesn't have it, because it's sun's specific implementation. It may be a problem or not, it depends on the root cause. I would need the stack traces to be able to analyze each missed class.

For the first stack trace from Hazim Malik, it is expected:
https://github.com/javamelody/javamelody/blob/master/javamelody-core/src/main/java/net/bull/javamelody/FilterContext.java#L349

	private static boolean isMojarraAvailable() {
		try {
			Class.forName("com.sun.faces.application.ActionListenerImpl");
			return true;
		} catch (final Throwable e) { // NOPMD
			return false;
		}
	}

So we should upgrade the ignored places adding this one

I cannot find out any culprit from the second stack trace. Maybe Jenkins master is running on an Oracle JDK and the agent is running with AdoptOpenJDK or another one?

ethorsa@inbox.lv (JIRA)

unread,
Jan 15, 2020, 9:29:07 AM1/15/20
to jenkinsc...@googlegroups.com
ethorsa commented on Bug JENKINS-60725

The Master and majority of the agents are running on AdopOpenJDK. However, there are some remaining Windows agents with Oracle JDK left (and of course the Linux agents are using OpenJDK).

ethorsa@inbox.lv (JIRA)

unread,
Jan 15, 2020, 9:40:07 AM1/15/20
to jenkinsc...@googlegroups.com

ethorsa@inbox.lv (JIRA)

unread,
Jan 15, 2020, 9:43:07 AM1/15/20
to jenkinsc...@googlegroups.com
ethorsa commented on Bug JENKINS-60725
 
Re: "Added a missed class for missing class telemetry" on AdoptOpenJDK 11

Ramon Leon I've added full stacktraces for both classes. From a first look they seem same as Hazim Malik ones.

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 16, 2020, 4:39:07 AM1/16/20
to jenkinsc...@googlegroups.com

I've filed a PR to add this place as an ignored one, to avoid warning about that on logs: https://github.com/jenkinsci/jenkins/pull/4433

Meanwhile, you don't need to worry about this warning, it's a false positive on Java 11. If you don't want to see this warning you can raise the logging level on this specific logger.

Thank you for your feedback.

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 16, 2020, 4:39:12 AM1/16/20
to jenkinsc...@googlegroups.com

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 16, 2020, 4:39:13 AM1/16/20
to jenkinsc...@googlegroups.com
Ramon Leon started work on Bug JENKINS-60725
 
Change By: Ramon Leon
Status: Open In Progress

fqueiruga@cloudbees.com (JIRA)

unread,
Jan 17, 2020, 4:27:03 AM1/17/20
to jenkinsc...@googlegroups.com
Félix Queiruga Balado updated an issue
Change By: Félix Queiruga Balado
Labels: adoptopenjdk java11 java11-compatibility triaged

ethorsa@inbox.lv (JIRA)

unread,
Jan 22, 2020, 2:30:04 AM1/22/20
to jenkinsc...@googlegroups.com

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Jan 22, 2020, 2:56:03 AM1/22/20
to jenkinsc...@googlegroups.com
Change By: Ramon Leon
Status: In Review Resolved
Resolution: Fixed
Released As: 2.204.2

hazim_malik@hotmail.com (JIRA)

unread,
Jan 22, 2020, 11:08:03 AM1/22/20
to jenkinsc...@googlegroups.com

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 23, 2020, 6:07:02 PM1/23/20
to jenkinsc...@googlegroups.com
Oleg Nenashev updated an issue
Change By: Oleg Nenashev
Labels: adoptopenjdk java11 java11-compatibility lts-candidate triaged

o.v.nenashev@gmail.com (JIRA)

unread,
Jan 23, 2020, 6:08:05 PM1/23/20
to jenkinsc...@googlegroups.com

ogondza@gmail.com (JIRA)

unread,
Feb 13, 2020, 3:50:04 PM2/13/20
to jenkinsc...@googlegroups.com
Oliver Gondža updated an issue
Change By: Oliver Gondža
Labels: 2.204.3-fixed adoptopenjdk java11 java11-compatibility lts-candidate triaged

gimpel@ferrari-electronic.de (JIRA)

unread,
Mar 11, 2020, 7:22:03 AM3/11/20
to jenkinsc...@googlegroups.com
Thomas Gimpel commented on Bug JENKINS-60725
 
Re: "Added a missed class for missing class telemetry" on AdoptOpenJDK 11

Running on 2.204.5 we still get these warnings:

Added a missed class for missing class telemetry. Class
: com.sun.jndi.url.java.javaURLContextFactory
java.lang.ClassNotFoundException: com.sun.jndi.url.java.javaURLContextFactory
	at jenkins.util.AntClassLoader.findClassInComponents(AntClassLoader.java:1383)
	at jenkins.util.AntClassLoader.findClass(AntClassLoader.java:1336)
	at jenkins.util.AntClassLoader.loadClass(AntClassLoader.java:1083)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch4(RemoteClassLoader.java:846)
	at hudson.remoting.RemoteClassLoader$ClassLoaderProxy.fetch3(RemoteClassLoader.java:889)
	at jdk.internal.reflect.GeneratedMethodAccessor68.invoke(Unknown Source)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.base/java.lang.reflect.Method.invoke(Method.java:566)
	at hudson.remoting.RemoteInvocationHandler$RPCRequest.perform(RemoteInvocationHandler.java:929)
	at hudson.remoting.Request$2.run(Request.java:369)
	at hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
	at org.jenkinsci.remoting.CallableDecorator.call(CallableDecorator.java:18)
	at hudson.remoting.CallableDecoratorList$1.call(CallableDecoratorList.java:21)
	at jenkins.util.ContextResettingExecutorService$2.call(ContextResettingExecutorService.java:46)
	at jenkins.security.ImpersonatingExecutorService$2.call(ImpersonatingExecutorService.java:71)
	at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
	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)

 

Add Comment Add Comment
 
This message was sent by Atlassian Jira (v7.13.12#713012-sha1:6e07c38)
Atlassian logo

ethorsa@inbox.lv (JIRA)

unread,
Mar 12, 2020, 2:51:03 AM3/12/20
to jenkinsc...@googlegroups.com

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Mar 12, 2020, 4:17:03 AM3/12/20
to jenkinsc...@googlegroups.com

The one fixed by the PR is related to javamelody, if you don't mind, please file a new ticket with a single stacktrace to keep track of the issue and file a new PR to fix it if needed.

In any case, it's not something to worry about, just to be sure Jenkins goes well on Java 11, although better to remove from logs.

Thank you!

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Mar 12, 2020, 4:17:04 AM3/12/20
to jenkinsc...@googlegroups.com
Ramon Leon edited a comment on Bug JENKINS-60725
The one fixed by the PR is related to *_javamelody_*, if you don't mind, please file a new ticket with a single stacktrace stack trace to keep track of the issue and file a new PR to fix it if needed. You can assign it to me.

In any case, it's not something to worry about, just to be sure Jenkins goes well on Java 11, although better to remove from logs.

Thank you!

manuelramonleonjimenez@gmail.com (JIRA)

unread,
Mar 19, 2020, 7:26:03 AM3/19/20
to jenkinsc...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages