Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

Java 11

Open
#15 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
5/5
Estimated time
Over a week
Newbie friendliness
25/100
Issue type
Feature
Clarity
Needs clarification
Activity status
Stale
Tech stack
java, sql
Domain
databases

Research direction

Start with the stack trace and the referenced SQLMonitorTask.java and JDBCConnectionAdapter.java entry points, then verify the Machine agent and extension runtime versions involved. Done means establishing whether Java 11 is supported and determining how the missing org.ietf.jgss.GSSException affects the Oracle JDBC connection.

Written by the indexing model from the issue text.

Description

I want to ask if there are plans to upgrade to Java 11?
I started using Machine agent v24.1.0.3984 and there is already openjdk version "11.0.21".
OpenJDK Runtime Environment Zulu11.68+18-SA (build 11.0.21+9-LTS)
OpenJDK 64-Bit Server VM Zulu11.68+18-SA (build 11.0.21+9-LTS, mixed mode)

Get some errors:

[Monitor-Task-Thread4] 18 Feb 2024 01:44:34,048 ERROR TasksExecutionServiceProvider-SQL Monitor - Unforeseen error or exception happened
java.lang.NoClassDefFoundError: org/ietf/jgss/GSSException
        at java.lang.Class.forName0(Native Method) ~[?:?]
        at java.lang.Class.forName(Unknown Source) ~[?:?]
        at oracle.net.ano.Ano.init(Unknown Source) ~[?:?]
        at oracle.net.ns.NSProtocol.configureSessionAttsAno(NSProtocol.java:539) ~[?:?]
        at oracle.net.ns.NSProtocol.connect(NSProtocol.java:351) ~[?:?]
        at oracle.jdbc.driver.T4CConnection.connect(T4CConnection.java:2442) ~[?:?]
        at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:656) ~[?:?]
        at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:1041) ~[?:?]
        at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:89) ~[?:?]
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:732) ~[?:?]
        at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:648) ~[?:?]
        at java.sql.DriverManager.getConnection(Unknown Source) ~[java.sql:?]
        at java.sql.DriverManager.getConnection(Unknown Source) ~[java.sql:?]
        at com.appdynamics.extensions.sql.JDBCConnectionAdapter.open(JDBCConnectionAdapter.java:52) ~[?:?]
        at com.appdynamics.extensions.sql.SQLMonitorTask.getConnection(SQLMonitorTask.java:169) ~[?:?]
        at com.appdynamics.extensions.sql.SQLMonitorTask.run(SQLMonitorTask.java:46) ~[?:?]
        at com.appdynamics.extensions.TasksExecutionServiceProvider$1.run(TasksExecutionServiceProvider.java:48) [?:?]
        at com.appdynamics.extensions.executorservice.MonitorThreadPoolExecutor$TaskRunnable.run(MonitorThreadPoolExecutor.java:113) [?:?]
        at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:?]
        at java.util.concurrent.FutureTask.run(Unknown Source) [?:?]
        at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [?:?]
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [?:?]
        at java.lang.Thread.run(Unknown Source) [?:?]
Caused by: java.lang.ClassNotFoundException: org.ietf.jgss.GSSException
        at com.singularity.ee.util.loader.FileSystemClassLoader.findClass(FileSystemClassLoader.java:372) ~[agent-23.8.0-116.jar:?]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
        at com.singularity.ee.util.loader.FileSystemClassLoader.loadClass(FileSystemClassLoader.java:320) ~[agent-23.8.0-116.jar:?]
        at java.lang.ClassLoader.loadClass(Unknown Source) ~[?:?]
        ... 23 more

Dominant language
Java
Stars
3
Forks
9
PR merge metrics
No merged PRs in 30d

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from Appdynamics/SQLMonitor

All issues in Appdynamics/SQLMonitor

Similar issues

More Java issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.