-
Notifications
You must be signed in to change notification settings - Fork 35
Open
Description
Some java logs have a exception field which looks like this when i tried to add it to the always_print_fields
exception > exceptionType: java.lang.NullPointerException
exception > frames[0] > class: org.services.resources.Resource
exception > frames[0] > line: 181
exception > frames[0] > method: addTopLevelGroup
exception > frames[1] > class: org.services.resources.admin.GroupsResource$invoker$addTopLevelGroup_b1454f0b6d09a55fc9fa006f5850e4f8ea300cbb
exception > frames[1] > method: invoke
exception > frames[2] > class: org.jboss.resteasy.reactive.server.handlers.InvocationHandler
exception > frames[2] > line: 29
exception > frames[2] > method: handle
exception > frames[3] > class: io.resteasy.reactive.server.runtime.ReactiveRequestContext
exception > frames[3] > line: 141
exception > frames[3] > method: invokeHandler
exception > frames[4] > class: org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext
exception > frames[4] > line: 147
exception > frames[4] > method: run
exception > frames[5] > class: io.vertx.core.runtime.VertxCoreRecorder$14
exception > frames[5] > line: 635
exception > frames[5] > method: runWith
exception > frames[6] > class: org.jboss.threads.EnhancedQueueExecutor$Task
exception > frames[6] > line: 2516
exception > frames[6] > method: doRunWith
exception > frames[7] > class: org.jboss.threads.EnhancedQueueExecutor$Task
exception > frames[7] > line: 2495
exception > frames[7] > method: run
exception > frames[8] > class: org.jboss.threads.EnhancedQueueExecutor$ThreadBody
exception > frames[8] > line: 1521
exception > frames[8] > method: run
exception > frames[9] > class: org.jboss.threads.DelegatingRunnable
exception > frames[9] > line: 11
exception > frames[9] > method: run
exception > frames[10] > class: org.jboss.threads.ThreadLocalResettingRunnable
exception > frames[10] > line: 11
exception > frames[10] > method: run
exception > frames[11] > class: io.netty.util.concurrent.FastThreadLocalRunnable
exception > frames[11] > line: 30
exception > frames[11] > method: run
exception > frames[12] > class: java.lang.Thread
exception > frames[12] > line: 1583
exception > frames[12] > method: run
exception > message: Cannot invoke "org.representations.Representation.getName()" because "rep" is null
exception > refId: 1
This is how the raw json looks like (but i did a pretty format on it)
{
"exception": {
"refId": 1,
"exceptionType": "java.lang.NullPointerException",
"message": "Cannot invoke \"org.representations.Representation.getName()\" because \"rep\" is null",
"frames": [
{
"class": "org.services.resources.admin.GroupsResource",
"method": "addTopLevelGroup",
"line": 181
},
{
"class": "org.services.resources.GroupsResource$invoker$addTopLevelGroup_b1454f0b6d09a55fc9fa006f5850e4f8ea300cbb",
"method": "invoke"
},
{
"class": "org.jboss.resteasy.reactive.server.handlers.InvocationHandler",
"method": "handle",
"line": 29
},
{
"class": "io.resteasy.reactive.server.runtime.ReactiveRequestContext",
"method": "invokeHandler",
"line": 141
},
{
"class": "org.jboss.resteasy.reactive.common.core.AbstractResteasyReactiveContext",
"method": "run",
"line": 147
},
{
"class": "io.vertx.core.runtime.VertxCoreRecorder$14",
"method": "runWith",
"line": 635
},
{
"class": "org.jboss.threads.EnhancedQueueExecutor$Task",
"method": "doRunWith",
"line": 2516
},
{
"class": "org.jboss.threads.EnhancedQueueExecutor$Task",
"method": "run",
"line": 2495
},
{
"class": "org.jboss.threads.EnhancedQueueExecutor$ThreadBody",
"method": "run",
"line": 1521
},
{
"class": "org.jboss.threads.DelegatingRunnable",
"method": "run",
"line": 11
},
{
"class": "org.jboss.threads.ThreadLocalResettingRunnable",
"method": "run",
"line": 11
},
{
"class": "io.netty.util.concurrent.FastThreadLocalRunnable",
"method": "run",
"line": 30
},
{
"class": "java.lang.Thread",
"method": "run",
"line": 1583
}
]
}
}Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels