Skip to content

Commit 97c81ab

Browse files
authored
Fix null exception message error (#46001)
1 parent f58eae0 commit 97c81ab

File tree

1 file changed

+2
-0
lines changed
  • sdk/monitor/azure-monitor-opentelemetry-autoconfigure/src/main/java/com/azure/monitor/opentelemetry/autoconfigure/implementation

1 file changed

+2
-0
lines changed

sdk/monitor/azure-monitor-opentelemetry-autoconfigure/src/main/java/com/azure/monitor/opentelemetry/autoconfigure/implementation/SpanDataMapper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -835,6 +835,8 @@ static void setExceptions(String stack, Attributes attributes, ExceptionTelemetr
835835
String message = attributes.get(SemanticAttributes.EXCEPTION_MESSAGE);
836836
if (message != null && !message.isEmpty()) {
837837
builder.setMessage(message);
838+
} else {
839+
builder.setMessage(type); // Breeze rejects exceptions without a message
838840
}
839841
builder.setStack(stack);
840842
telemetryBuilder.setExceptions(singletonList(builder));

0 commit comments

Comments
 (0)