JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber

13
Saxonia Systems Wir lieben IT. www.saxsys.de JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber Dresden · Frankfurt/Main · Leipzig · München · Hamburg · Görlitz · Berlin

description

JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber. Dresden · Frankfurt/Main · Leipzig · München · Hamburg · Görlitz · Berlin. Ausgangssituation Software Realisierung Ergebnis Ausblick Fragen. Agenda. Architekturvorlage Daniel Grawunder - PowerPoint PPT Presentation

Transcript of JIRA-Anbindung an BPEL Human-Task Prozesse Markus Huber

Page 1: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

JIRA-Anbindung an BPEL Human-Task Prozesse

Markus Huber

Dresden · Frankfurt/Main · Leipzig · München · Hamburg · Görlitz · Berlin

Page 2: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Agenda

1. Ausgangssituation

2. Software

3. Realisierung

4. Ergebnis

5. Ausblick

6. Fragen

Page 3: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ausgangssituation

• Architekturvorlage Daniel Grawunder

• Interesse an einer Realisierung von BPEL Human Task Prozessen, aber

• Keine Zeit (Manpower) es so zu realisieren

• Issue Tracker JIRA

– mit umfangreicher Web Service Schnittstelle

Page 4: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ausgangssituation Architektur „optimal“

Page 5: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ausgangssituation Architektur „rational“

JIRA

Page 6: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Software

• Eclipse JEE for Web Developers

• Apache Tomcat 6– mit ODE 1.3.2

• JIRA (3.1.3)– läuft auf VM (VMware)

• …

Page 7: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Realisierung (1) JIRA „Web Service“

• JIRA erforschen

• Service (be-) nutzen– http://xxx:8080/rpc/soap/jirasoapservice-v2?wsdl

• Service importieren– JIRA Web Service ins Projekt

JIRA Website www.atlassian.com/software/jira/docs/v3.13

• Vorführung/

Page 8: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Realisierung (2) Rückantwort

• Wann ist Human-Task beendet?– Versuch mit JIRA Listener

• Vorführung

Page 9: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Realisierung (3) BEPL-Prozess

• In BPEL-Prozess integrieren

• Vorführung

Page 10: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ergebnis (1)

Page 11: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ergebnis (2)

Page 12: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Ausblick Was ist noch zu tun?

• Halten der Verbindung / Merken der aufrufenden Parameter für spätere Rückgabe

• …

Page 13: JIRA-Anbindung an BPEL Human-Task Prozesse Markus  Huber

Saxonia SystemsWir lieben IT.

www.saxsys.de

Fragen?

Questions?

Cuestións?