aktin / aktin/debian-i2b2-pkg

`i2b2.war` : Could not index Oracle JDBC classes

Offen
#14 3 Kommentare 0 Reaktionen 1 zugewiesene Person Beansprucht von @bunbry Auf GitHub ansehen
bug
Vorherrschende Sprache
PLpgSQL
Sterne
0
Forks
0
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

During the deployment of the Version `1.8.1` of the `i2b2.war` on Wildfly warning messages are being logged indicating that certain Oracle JDBC classes could not be indexed.

The i2b2 application is using the PostgreSQL JDBC driver and appears to be functioning correctly despite these warnings. However, it would be preferable to suppress or filter out these Oracle JDBC-related warnings to keep the logs clean.

Tried out versions:
* Wildfly 25 & Postgresql JDBC 42.7.3
* Wildfly 24 & Postgresql JDBC 42.7.1
* Wildfly 18 & Postgresql JDBC 42.2.14
* Wildfly 17 & Postgresql JDBC 42.2.8

```
2024-11-12 11:01:24,761 WARN [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0003: Could not index class oracle/jdbc/proxy/oracle$1jdbc$1replay$1driver$1TxnReplayableBase$2oracle$1jdbc$1internal$1OracleTypeMetaData$Arra>
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.FieldInternal.hashCode(FieldInternal.java:99)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.StrongInternPool.hash(StrongInternPool.java:152)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.StrongInternPool.intern(StrongInternPool.java:237)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.NameTable.intern(NameTable.java:117)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.ClassInfo.setFields(ClassInfo.java:745)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.Indexer.index(Indexer.java:1984)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.annotation.ResourceRootIndexer.indexResourceRoot(ResourceRootIndexer.java:99)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor.deploy(AnnotationIndexProcessor.java:51)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:182)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Thread.java:829)

2024-11-12 11:01:24,762 WARN [org.jboss.as.server.deployment] (MSC service thread 1-3) WFLYSRV0003: Could not index class oracle/jdbc/proxy/oracle$1jdbc$1replay$1driver$1NonTxnReplayableBase$2oracle$1jdbc$1OracleResultSetMetaData$$$Prox>
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.FieldInternal.hashCode(FieldInternal.java:99)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.StrongInternPool.hash(StrongInternPool.java:152)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.StrongInternPool.intern(StrongInternPool.java:237)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.NameTable.intern(NameTable.java:117)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.ClassInfo.setFields(ClassInfo.java:745)
at org.jboss.jandex@2.4.1.Final//org.jboss.jandex.Indexer.index(Indexer.java:1984)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.annotation.ResourceRootIndexer.indexResourceRoot(ResourceRootIndexer.java:99)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.annotation.AnnotationIndexProcessor.deploy(AnnotationIndexProcessor.java:51)
at org.jboss.as.server@17.0.3.Final//org.jboss.as.server.deployment.DeploymentUnitPhaseService.start(DeploymentUnitPhaseService.java:182)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.startService(ServiceControllerImpl.java:1739)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$StartTask.execute(ServiceControllerImpl.java:1701)
at org.jboss.msc@1.4.13.Final//org.jboss.msc.service.ServiceControllerImpl$ControllerTask.run(ServiceControllerImpl.java:1559)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:1990)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1486)
at org.jboss.threads@2.4.0.Final//org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1377)
at java.base/java.lang.Thread.run(Thread.java:829)
```

Beitragsleitfaden

Für dieses Repository ist kein Beitragsleitfaden indexiert

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.