Как заставить Java отображать полную трассировку стекаJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как заставить Java отображать полную трассировку стека

Сообщение Anonymous »

Я пытаюсь отладить проблему с приложением, которое выдает исключение, и трассировка стека обрезается, даже когда я использую -XX:MaxJavaStackTraceDepth=16777216 (или любое другое значение, например -1 или 2048).

Оно обрезается следующим образом:

Caused by: java.lang.IllegalStateException: unexpected message type: DefaultLastHttpContent
at io.netty.handler.codec.http.HttpObjectEncoder.encode(HttpObjectEncoder.java:124)
at io.netty.handler.codec.http.HttpClientCodec$Encoder.encode(HttpClientCodec.java:167)
at io.netty.handler.codec.MessageToMessageEncoder.write(MessageToMessageEncoder.java:89)
... 89 more


Я хочу видеть больше элементов трассировки стека вместо... еще 89 как этого добиться?

Это в Java 8 с использованием SLF4J + Logback для ведения журнала со следующей конфигурацией:






%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{36} - %msg%n









Подробнее здесь: https://stackoverflow.com/questions/617 ... tack-trace
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»