aktin / aktin/debian-i2b2-pkg

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

Abierto
#14 3 comentarios 0 reacciones 1 asignado Reclamado por @bunbry Ver en GitHub
bug
Lenguaje dominante
PLpgSQL
Estrellas
0
Forks
0
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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)
```

Guía de contribución

No hay ninguna guía de contribución indexada para este repositorio

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.