Out GitHub (written in Kotlin) has to create a check run, and update it after performing an internal task. But an exception thrown in updateCheckRun(). Looking for support to fix the issue. Thanks in advance.
Unhandled: POST - /event. Exception class org.kohsuke.github.GHIOException: Failed to set the custom verb
org.kohsuke.github.GHIOException: Failed to set the custom verb
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.send(GitHubConnectorHttpConnectorAdapter.java:82) ~[app.jar:?]
at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:461) ~[app.jar:?]
at org.kohsuke.github.GitHubClient.sendRequest(GitHubClient.java:427) ~[app.jar:?]
at org.kohsuke.github.Requester.fetch(Requester.java:85) ~[app.jar:?]
at org.kohsuke.github.GHCheckRunBuilder.create(GHCheckRunBuilder.java:242) ~[app.jar:?]
<our internal class detailsi>
at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) ~[app.jar:?]
at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:106) ~[app.jar:?]
at kotlinx.coroutines.internal.LimitedDispatcher$Worker.run(LimitedDispatcher.kt:115) ~[app.jar:?]
at kotlinx.coroutines.scheduling.TaskImpl.run(Tasks.kt:100) ~[app.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler.runSafely(CoroutineScheduler.kt:584) ~[app.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.executeTask(CoroutineScheduler.kt:793) ~[app.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.runWorker(CoroutineScheduler.kt:697) ~[app.jar:?]
at kotlinx.coroutines.scheduling.CoroutineScheduler$Worker.run(CoroutineScheduler.kt:684) ~[app.jar:?]
Caused by: java.io.IOException: Failed to set the custom verb
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.setRequestMethod(GitHubConnectorHttpConnectorAdapter.java:129) ~[app.jar:?]
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.setupConnection(GitHubConnectorHttpConnectorAdapter.java:97) ~[app.jar:?]
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.send(GitHubConnectorHttpConnectorAdapter.java:79) ~[app.jar:?]
... 16 more
Caused by: java.lang.reflect.InaccessibleObjectException: Unable to make field protected java.lang.String java.net.HttpURLConnection.method accessible: module java.base does not "opens
java.net" to unnamed module @56620197
at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:354) ~[?:?]
at java.lang.reflect.AccessibleObject.checkCanSetAccessible(AccessibleObject.java:297) ~[?:?]
at java.lang.reflect.Field.checkCanSetAccessible(Field.java:178) ~[?:?]
at java.lang.reflect.Field.setAccessible(Field.java:172) ~[?:?]
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.setRequestMethod(GitHubConnectorHttpConnectorAdapter.java:126) ~[app.jar:?]
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.setupConnection(GitHubConnectorHttpConnectorAdapter.java:97) ~[app.jar:?]
at org.kohsuke.github.internal.GitHubConnectorHttpConnectorAdapter.send(GitHubConnectorHttpConnectorAdapter.java:79) ~[app.jar:?]