Archiv des Autors: bmaehr

Über bmaehr

Ich bin ein Technik-Fan, der in der Informatik seinen Beruf und seine Berufung gefunden hat.

Test Smells: A Different View

In the last years I have seen many tests written by various project teams. Some of these tests had produced really headache for me. When comparing the problems of the tests with the known anti-patterns of testing (e.g. http://xunitpatterns.com/TestSmells.html) I … Weiterlesen

Veröffentlicht unter Software Engineering | Verschlagwortet mit , , | Kommentar hinterlassen

Creating SSLContext for up-to-date HTTPS communiction with client certificate

If you try to implement with Java the client side for a HTTPS communication with client authenification and google for it, you will find  many examples. But with most of the examples you find, have the one or other problem, … Weiterlesen

Veröffentlicht unter Software Engineering | Verschlagwortet mit , , , , | Kommentar hinterlassen

Reliable restart of the weblogic server

Everyone doing CI using an application server knows the problem: After some time you get OutOfMemoryError because of the excessive deployments. The solution for this is to restart the application server periodically. But before you can start the application server, … Weiterlesen

Veröffentlicht unter BPM & System Integration, Software Engineering | Verschlagwortet mit , | Kommentar hinterlassen

Setting up a own CA for the enterprise

Inside an enterprise there are a lot of machines communicating with each other. It is necessary to keep these communications secure and private. This can be achieved through encryption. In the enterprise SOA the most important protocol is HTTP. The … Weiterlesen

Veröffentlicht unter Software Engineering | Verschlagwortet mit | Kommentar hinterlassen

Using certificates for authentication at M2M communication

Most bigger companies are today building up a enterprise SOA. On of the key characteristic of the enterprise SOA is the machine to machine communication. The communication between the machines has to be secured. Important is 1.) to keep the … Weiterlesen

Veröffentlicht unter Software Engineering | Verschlagwortet mit | 2 Kommentare

Encrypted credentials in Maven with jasypt

When developing enterprise applications it is best practice check in the source code into a version control system. Additionally to the code also configuration settings and credentials are often checked in. This is usually no problem  for test environments, but … Weiterlesen

Veröffentlicht unter Software Engineering | Verschlagwortet mit | 1 Kommentar

OSB: Configurable basic authentication

Basic authentication is still a very common approach for securing web services. It is widely supported and can be tested with a browser. If used over a HTTPS connection also the credentials are encrypted. To use basic authentication the usual … Weiterlesen

Veröffentlicht unter BPM & System Integration | Verschlagwortet mit , , | Kommentar hinterlassen