<feed xmlns='http://www.w3.org/2005/Atom'>
<title>moa-zs, branch 2.0.0-RC7</title>
<subtitle>Middleware that allows a sender application to send delivery requests to delivery services</subtitle>
<id>https://git.egiz.gv.at/moa-zs/atom?h=2.0.0-RC7</id>
<link rel='self' href='https://git.egiz.gv.at/moa-zs/atom?h=2.0.0-RC7'/>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/'/>
<updated>2019-12-09T09:45:32+00:00</updated>
<entry>
<title>Bump to Version 2.0.0-RC7</title>
<updated>2019-12-09T09:45:32+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-09T09:31:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=a8aea419b27b4125e0a6f79cf10ad13d1f472496'/>
<id>urn:sha1:a8aea419b27b4125e0a6f79cf10ad13d1f472496</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Refactor &amp; Fixes</title>
<updated>2019-12-09T09:25:02+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-09T09:25:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=1d2aafe0cd6607a48d880c007881768079e49060'/>
<id>urn:sha1:1d2aafe0cd6607a48d880c007881768079e49060</id>
<content type='text'>
- Handle InterruptedExceptions as discussed in
  https://stackoverflow.com/questions/3976344/handling-interruptedexception-in-java
- Remove unused imports.
</content>
</entry>
<entry>
<title>Add "Forward-Response-to-Service" Test Cases</title>
<updated>2019-12-09T08:38:39+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-09T08:36:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=5cb5e4803e315bb717c9db882f60c848da8e660c'/>
<id>urn:sha1:5cb5e4803e315bb717c9db882f60c848da8e660c</id>
<content type='text'>
- Refactor: Move genTimestamp from ITMzsServiceTest to TestUtils
  (because needed in multiple test cases).
- application.yaml: Complete app-client config in config profile.
</content>
</entry>
<entry>
<title>Test Refactor: Move SOAP Client Utilities into Dedicated Class</title>
<updated>2019-12-09T07:53:56+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-09T07:53:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=a9585d867a2b432f6d75237e0857dd8af2daf554'/>
<id>urn:sha1:a9585d867a2b432f6d75237e0857dd8af2daf554</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Change msg service: Acknowledge Response iff Backend Succeeds</title>
<updated>2019-12-06T12:18:12+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-06T12:18:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=ff1e38bfa954dd747a5ff185dfe51c120d5ab5e7'/>
<id>urn:sha1:ff1e38bfa954dd747a5ff185dfe51c120d5ab5e7</id>
<content type='text'>
- Before: Upon receipt of a message via the msg/ endpoint, MOA ZS
  would immediately acknowledge the receipt without verifying that the
  message was successfully processed by the backend.
- Now: MOA ZS receives a message via the msg/ endpoint, forwards it to
  the sinks, and acknowledges the receipt if and only if the
  processing succeeded.
</content>
</entry>
<entry>
<title>Add Two Curl Examples to send msg:DeliveryNotifications to MOAZS</title>
<updated>2019-12-05T08:23:03+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-05T08:23:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=6b2201998fd4c2404e52c63b40b3f60c2dc126d1'/>
<id>urn:sha1:6b2201998fd4c2404e52c63b40b3f60c2dc126d1</id>
<content type='text'>
- Warning: Signatures of examples are not valid.
</content>
</entry>
<entry>
<title>Fix Missing Parameters in ERVDeliveryConfirmed Notification</title>
<updated>2019-12-05T08:16:36+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-05T08:16:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=cf90865ce21f246a0358fd291324f511c5ed6e90'/>
<id>urn:sha1:cf90865ce21f246a0358fd291324f511c5ed6e90</id>
<content type='text'>
- mzs Schema Change: Introduce new type
  mzs:ERVConfirmedDelivery (which is a mzs:MessageType extension) and
  replace mzs:DeliveryNotification/msg:ERVConfirmedDelivery with
  mzs:ERVConfirmedDelivery. Reason: Necessary to provide all
  parameters to sender application (AppDeliveryID, DeliverySystem,
  ZSDeliveryID, a.o.).
- Adapt Msg2MzsConverter accordingly.
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC7-SNAPSHOT</title>
<updated>2019-12-05T08:15:15+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-05T08:15:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=641ba9c97e251020e934a2e2b23638b770907495'/>
<id>urn:sha1:641ba9c97e251020e934a2e2b23638b770907495</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC6</title>
<updated>2019-12-03T09:19:07+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-03T09:19:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=937e48041e71f0dc264ba10542631e19fa6ff3a6'/>
<id>urn:sha1:937e48041e71f0dc264ba10542631e19fa6ff3a6</id>
<content type='text'>
- Update Changelog.
- Move Changelog to dedicated file.
- Restructure / reframe specification.
</content>
</entry>
<entry>
<title>Finalize "Removal of JAXB Class Not Found Fix"</title>
<updated>2019-12-03T08:08:44+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-12-02T13:26:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=8799a27e8d73c5e079d549f6d76abf861d75ee9e'/>
<id>urn:sha1:8799a27e8d73c5e079d549f6d76abf861d75ee9e</id>
<content type='text'>
- Problem: I fixed CompletableFuture.*async within the DeliveryRequest
  flow, but forgot to do the same for the DeliveryRequestStatus /
  DeliveryNotification flow.
- Solution: Ensure that all CompletableFuture.*async() invocations
  have Spring's task executor attached.
</content>
</entry>
</feed>
