Skip to content

Update existing library: com.zaxxer:HikariCP:7.0.2 #1065

@alar0046

Description

@alar0046

Full Maven coordinates

com.zaxxer:HikariCP:7.0.2

Additional context and logs

The methods in HikariConfig and CodahaleHealthChecker should be exposed, otherwise errors such as the one below will occur:

Caused by: org.graalvm.nativeimage.MissingReflectionRegistrationError: Cannot reflectively invoke method 'public void com.zaxxer.hikari.HikariConfig.setPassword(java.lang.String)'. To allow this operation, add the following to the 'reflection' section of 'reachability-metadata.json' and rebuild the native image:

  {
    "type": "com.zaxxer.hikari.HikariConfig",
    "methods": [
      {
        "name": "setPassword",
        "parameterTypes": [
          "java.lang.String"
        ]
      }
    ]
  }

It looks like java.util.UUID[].class also needs to be registered for Hikari to work

GraalVM version

GraalVM 25.0.2

Operating system

Linux

CPU architecture

AMD64 (x86-64)

Metadata

Metadata

Assignees

Labels

library-update-requestThe current metadata for a library does not work for the user.priorityThis is a priority issue

Type

No type
No fields configured for issues without a type.

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions