<feed xmlns='http://www.w3.org/2005/Atom'>
<title>moa-zs/src/main/resources/application.properties, branch master</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=master</id>
<link rel='self' href='https://git.egiz.gv.at/moa-zs/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/'/>
<updated>2019-05-20T06:18:53+00:00</updated>
<entry>
<title>Add Testcase for MsgClient</title>
<updated>2019-05-20T06:18:53+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-05-20T06:18:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=96f82d09c22853ce3b37db0983ce6ccc34c2587f'/>
<id>urn:sha1:96f82d09c22853ce3b37db0983ce6ccc34c2587f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>WIP: Generate Map of Config Profiles from Spring Environment</title>
<updated>2019-05-15T04:41:15+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-05-15T04:41:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=e70ec39488c0688d8144fa529d58d60ae9564fbd'/>
<id>urn:sha1:e70ec39488c0688d8144fa529d58d60ae9564fbd</id>
<content type='text'>
Augmenter
- Replace default Config Profile with map of Config Profiles. Now,
  Augmenter can choose a config profile at runtime and augment it.
- Move Augmenter to sub package.

WIP
- Implement ConfigProfileGenerator, which retrieves Config profiles
  from Spring Environment and returns an easy-to-use map with
  profiles that is keyed with profile id's.
- Replace application.properties with application.yaml.
- Remove Augmenter test cases: They need to be adapted.
</content>
</entry>
<entry>
<title>Add Redis and InMemory Implementation of DeliveryRequestRepository</title>
<updated>2019-04-17T13:22:18+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-04-17T13:22:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=8e362d5feaf5535bb59bacc1be677d8f10d08f86'/>
<id>urn:sha1:8e362d5feaf5535bb59bacc1be677d8f10d08f86</id>
<content type='text'>
- Deployer can choose which implementation to use (by activating
- corresponding profile)
- Add guava dependency
- Extract DeliveryRequestRepository to Interface
- Implement InMemory Repository using guava's cache
</content>
</entry>
<entry>
<title>Store incoming delivery request on redis server</title>
<updated>2019-04-16T10:43:06+00:00</updated>
<author>
<name>Christof Rabensteiner</name>
<email>christof.rabensteiner@iaik.tugraz.at</email>
</author>
<published>2019-04-16T09:49:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.egiz.gv.at/moa-zs/commit/?id=5ee2fdd40732aa8eca29e89b14fa5238385868e8'/>
<id>urn:sha1:5ee2fdd40732aa8eca29e89b14fa5238385868e8</id>
<content type='text'>
- Connect to Redis server and implement RedisRepository
- Add redis dependencies (spring-boot-starter, jedis, apache commons
  io). Latter dependencies are apparently needed and not included in
  the sprint-boot-starter; See
  https://github.com/spring-projects/spring-boot/issues/5718 and
  https://www.concretepage.com/questions/599
- Connect DeliveryRequestHandler to RedisRepository
- Rewrote Marshalling: replace JaxbContext with spring-oxm
  JaxbMarshaller
- Catch and log all exceptions in App2MZSService; Former: certain
  exceptions would go unnoticed, e.g. ConnectionRefused
</content>
</entry>
</feed>
