googleapis / googleapis/google-cloud-java

[sdk-platform-java] Logging: capture and re-throw more clear error when sfl4j not in classpath but logging enabled.

Abierto
#12,392 0 comentarios 0 reacciones 0 asignados Ver en GitHub
api: logging priority: p3 type: feature request
Lenguaje dominante
Java
Estrellas
2.1k
Forks
1.2k
Merge medio
1 d 23 h
PR fusionados (30 d)
154

Descripción

context: https://github.com/googleapis/sdk-platform-java/pull/3403#discussion_r1964371858

For scenario where customer app does not have logging dependency (SLF4J), but turns on logging via env variable, logging would fail. Currently, this would throw ClassNotFoundException.

For better customer experience, we can capture this and re-throw with more clear error message to communicate to customer.

Note: if change, this applies to both Gax and Auth. Need code changes in both repos.

Guía de contribución

Abrir la guía de contribución

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.