<feed xmlns='http://www.w3.org/2005/Atom'>
<title>moa-zs, branch 2.0.0-RC6</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-RC6</id>
<link rel='self' href='https://git.egiz.gv.at/moa-zs/atom?h=2.0.0-RC6'/>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/'/>
<updated>2019-12-03T09:19:07+00:00</updated>
<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>
<entry>
<title>Refactor &amp; Fix Client Creation in Client Factory</title>
<updated>2019-11-29T14:56:44+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-29T14:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=6dbe979e0b6bd6236db304b034ad592a4aeacabc'/>
<id>urn:sha1:6dbe979e0b6bd6236db304b034ad592a4aeacabc</id>
<content type='text'>
- Refactor: Replace createSoap1{1,2} with create{Tnvz,App,Msg}Client.
  Configure each method with zusespec's specific parameters.

  Reason: Each service requires different parameters (e.g. with /
  without MTOM? soap11 / soap12? store responses in binary respository
  - yes/no?). These parameters could be placed in the client
  configuration of application.yaml. Since the parameters are tied to
  zusespecs, they do not need to be configurable via application.yaml.
  Another benefit for this refactoring is to improve readability.

- Fix: Disable "Store Response" for TNVZ Client and App Client
</content>
</entry>
<entry>
<title>Alter Case Handling "Get Notification where AppDeliveryID is unknown"</title>
<updated>2019-11-29T13:54:28+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-29T13:54:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=a5b8668c0c7916a8fe2b84122d537a3e0bd67002'/>
<id>urn:sha1:a5b8668c0c7916a8fe2b84122d537a3e0bd67002</id>
<content type='text'>
- Former: Fail with Exception.
- Now: Issue a warning and fall back to default configuration profile
  after verifying that sinks in default configuration profile are
  correctly configured.
- Refactor: Make DEFAULT_CONFIG_KEY static.
</content>
</entry>
<entry>
<title>Fix NPE When Receiver Is Identified by Identity</title>
<updated>2019-11-29T11:55:06+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-29T11:55:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=5fffae99208c7a99a5e3e8f196a6004debcc9c81'/>
<id>urn:sha1:5fffae99208c7a99a5e3e8f196a6004debcc9c81</id>
<content type='text'>
- Problem: MOA ZS converts the mzs:Receiver/Person to
  msg:Receiver/Person even if mzs:Receiver/Person is null.
- Solution: Distinguish Cases.
- Add ClearingProfilID in mzs2msg conversion.
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC6-SNAPSHOT</title>
<updated>2019-11-28T14:32:36+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-28T14:32:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=b10ecd3dc4e2633065db6f3e6aa9fe0972a2ca07'/>
<id>urn:sha1:b10ecd3dc4e2633065db6f3e6aa9fe0972a2ca07</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC5</title>
<updated>2019-11-22T13:18:37+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-22T13:18:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=a33b5e1dec56c853992233e8d2dd632ad96f454e'/>
<id>urn:sha1:a33b5e1dec56c853992233e8d2dd632ad96f454e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix Msg Schema Error: Honor Mutual Exclusiveness of &lt;Choice&gt;</title>
<updated>2019-11-22T13:05:10+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-22T12:57:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=7acd8cf9b3bd0aacea61fff3a07e17b9b57ad8cc'/>
<id>urn:sha1:7acd8cf9b3bd0aacea61fff3a07e17b9b57ad8cc</id>
<content type='text'>
- Problem: When activating the QueryPersonRequest, the TNVZ returns an
  Identification element that needs to be integrated into the
  msg:DeliveryRequest as a child of Receiver. The Identification child
  is mutually exclusive to another sequence consisting of (Person,
  AustrianAddressesOnly, Address). I forget to delete the sequence
  when adding the Identifcation element and violate the the msg
  schema.
- Solution: Delete sequence when adding Identification.
- Test the fix in test case.

Thanks to Johannes Hörtnagl for pointing out the problem.
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC5-SNAPSHOT</title>
<updated>2019-11-22T12:56:31+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-22T12:56:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=9cd371997e9671301d7bae68d75af72687c2860d'/>
<id>urn:sha1:9cd371997e9671301d7bae68d75af72687c2860d</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bump to Version 2.0.0-RC4</title>
<updated>2019-11-07T07:43:53+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-11-07T07:43:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=ab44a755d2b3b168bbea7de76dbecf7ce92709e0'/>
<id>urn:sha1:ab44a755d2b3b168bbea7de76dbecf7ce92709e0</id>
<content type='text'>
</content>
</entry>
</feed>
