Technische Zusatzinformationen - garaio/jira2vertec-Gateway GitHub Wiki
<Envelope>
<Header>
<BasicAuth>
<Name>administrator</Name>
<Password/>
</BasicAuth>
</Header>
<Body>
<Query>
<Selection>
<ocl>Leistung</ocl>
<sqlwhere>referenz LIKE '123456'</sqlwhere>
</Selection>
<Resultdef>
<member>minutenInt</member>
<member>projekt</member>
</Resultdef>
</Query>
</Body>
</Envelope>
Um die log4j-Informationen des Custom Fields auszugeben, kann in der Datei log4j.properties (im JIRA Installationsverzeichnis) im Abschnitt CLASS-SPECIFIC LOGGING LEVELS folgende Zeile hinzugefügt werden:
log4j.logger.com.garaio.jira.plugins.vertec.VertecRepositoryImpl = WARN, console, filelog
log4j.additivity.com.garaio.jira.plugins.vertec.VertecRepositoryImpl = false
log4j.logger.com.garaio.jira.plugins.VertecEventListener = WARN, console, filelog
log4j.additivity.com.garaio.jira.plugins.VertecEventListener = false
log4j.logger.com.garaio.jira.plugins.LeistungsManager = WARN, console, filelog
log4j.additivity.com.garaio.jira.plugins.LeistungsManager = false
log4j.logger.com.garaio.jira.plugins.vertec.service.VertecSerializerImpl = WARN, console, filelog
log4j.additivity.com.garaio.jira.plugins.vertec.service.VertecSerializerImpl = false
log4j.logger.com.garaio.jira.plugins.VertecPhaseField = WARN, console, filelog
log4j.additivity.com.garaio.jira.plugins.VertecPhaseField = false
Die Werte rechts vom Gleichzeichen können dem Bedürfnis entsprechend angepasst werden. WARN steht hierbei für das Logging-Level (im Beispiel also Warning), console und filelog definieren die Art des Outputs. Die mit log4j.additivity. beginnenden Zeilen verhindern die Vererbung und somit auch die Duplizität des Logs.
Nach einer Anpassung der Datei muss Jira neu gestartet werden.
- Scheduling Tasks in JIRA http://www.j-tricks.com/1/post/2011/05/scheduled-tasks-in-jira.html
- ActiveObjects in JIRA https://developer.atlassian.com/display/AO/Getting+Started+with+Active+Objects