2017-04-24 3 views
0

Ich versuche, eine benutzerdefinierte Feldtyp für JIRA zu bauen, aber wenn ich mein Feld zu einem Thema hinzuzufügen, JIRA sagt der folgende:JIRAs "SafePluginPointAccess" -Berichterstellung meines Plugins erzeugt eine NullPointerException - wie komme ich an den Stack-Trace?

Das Feld erfolgreich hinzugefügt wurde, aber Sie haben keine Berechtigungen bearbeiten.

jedoch in der stdout von atlas-run, erhalte ich die folgende Zeile:

[INFO] [talledLocalContainer] 2017-04-24 09:31:20,813 http-nio-2990-exec-11 WARN adam 571x584x2 fgpziy 0:0:0:0:0:0:0:1 /secure/AjaxIssueEditAction!default.jspa [c.atlassian.ozymandias.SafePluginPointAccess] Unable to run plugin code because of 'java.lang.NullPointerException - null'. 

In target/jira/home/log/atlassian-jira.log ich genau das Gleiche sehen kann; beide haben diese einzeilige Fehlermeldung und sonst nichts.

Kann ich irgendwo einen StackTrace für den NullPointerException finden, der hier gemeldet wird, damit ich sagen kann, aus welchem ​​Codecode er kommt?

Ich habe versucht, atlas-run --jvmargs -XX:-OmitStackTraceInFastThrow ausgeführt, aber ich bekomme immer noch die gleiche Ausgabe.

Antwort

1

Wenn Sie eine JIRA-Version vor 7.2 haben, könnte das mit this issue zusammenhängen, was ein Fehler in JIRA selbst ist.

Um Ihre Frage zu beantworten, können Sie the atlas-debug command verwenden, mit dem Sie ein Java-Remote-Debugging-Tool an JIRA anhängen können.

+0

Ich bin bereits auf 7.2, und es ist nicht mit diesem Fehler verbunden, aber 'atlas-debug 'lassen Sie mich sehen, wo die Ausnahme kam, was war, was ich wollte, danke! –

Verwandte Themen