kennis vermenig-vuldigen door te delen

Techblog Architectuur

Testautomatisering in een Middleware landschap

Inleiding/Context Bij bijna alle opdrachtgevers waar Rubix werkt speelt het onderwerp testautomatisering. De ene opdrachtgever is hier al verder mee dan de andere. Sommige opdrachtgevers hebben reeds een tool in…

René Noort
11 juli, 2017

Techblog Blogs

AES-256 message encryption in Apache Camel

This blog post shows how to encrypt and decrypt the payload of the message using Apache Camel. The cryptografic algorithm used in this example is AES-256 since this was an…

Pim Gaemers
10 juli, 2017

Techblog Blogs

Camel Split using a custom Iterator

One of the more commonly used EIP’s in Camel is the Splitter, you can find the documentation here http://camel.apache.org/splitter.html Usually the splitter is used for tokenizing some message or splitting…

Pim Gaemers
30 juni, 2017

Techblog Blogs

WELD-001409 – Ambiguous dependencies

Weld/CDI resolves bean injection mainly based on type or name. This is sufficient for most cases and works like a charm. You can either specify a name yourself or inject…

Dirk Janssen
29 juni, 2017

Techblog Architectuur

Fabric8 concepts and architecture

Fabric8 is a cloud platform which enables you to create and manage a cloud based microservices infrastructure. This article explains the concepts behind Fabric8 and how it tries to solve…

Dirk Janssen
27 juni, 2017

Techblog Blogs

How to restore your NEM NanoWallet ?

Introduction If you lose your NEM Nano Wallet configuration in your client due to any reason (system crash, accidentally purge, etc.) there is still an easy way to restore your client…

Jan van Zoggel
14 juni, 2017

Techblog Blogs

How to configure Amazon API Gateway as a SOAP webservice passthrough in minutes

Amazon API Gateway is a fully managed service that makes it easy for developers to create, publish, maintain, monitor, and secure REST/HTTP-style APIs at any scale. Unfortunately, there’s no clear…

Joshua Moesa
14 juni, 2017

Techblog Blogs

What is the NEM blockchain ?

Origin and concept The idea of NEM started on the Bitcointalk.org forum where the initial plan was to improve Nxt. The concept of Nxt was more than currency and contains…

Jan van Zoggel
13 juni, 2017

Techblog Blogs

5 simple steps for Component testing using Docker

Component testing is an important protection against regression errors. After every change to your component, you should test its public interfaces in isolation from the environment it runs in. In…

Barry van Acker
9 juni, 2017

Techblog Blogs

Camel and Xpath 2.0

Camel offers you to create predicates or expressions using XPath. This can be quiet convenient when you want to route your message based on the content of an XML message…

Dirk Janssen
30 mei, 2017

Techblog Blogs

Playing around with Camel AsyncProcessor

One of the most frequently used constructs in Apache Camel is the Processor (http://camel.apache.org/processor.html), it is used ofter for invoking custom code or performing message translations. The API of the…

Pim Gaemers
26 mei, 2017

Techblog Blogs

Migrate TIBCO Administrator from file based to database domain data storage

1 Introduction A dominant factor that affects the performance of TIBCO Administrator for BusinessWorks 5 (observed in version 5.9.1) is whether the domain data is stored in files or in…

Pieter Leguijt
24 april, 2017

Techblog Blogs

Apache Camel – Dynamic redelivery based on MEP

The exception handling and retry mechanisms in Apache Camel are quite extensive. In this blogpost we are going to take a look at customizing the retry based on a predicate…

Pim Gaemers
6 april, 2017

Techblog Blogs

Enable CORS with Camel Rest DSL

When creating a public rest API you have to take into account how and who is using your API. This is not only important in how you structure your API…

Dirk Janssen
3 april, 2017

Techblog Blogs

ActiveMQ connection pooling using Weld

Last week I, again, had to create a connection pool for a camel route that was sending messages to an ActiveMQ broker. This time I had to specify it in…

Dirk Janssen
20 maart, 2017

Techblog Blogs

Basic Gatling load script with feeders

A blogpost about gatling, a nice tool to loadtest your application. This blogpost shows you how to manipulate your data that you send to your rest endpoint. Source: Basic Gatling…

Dirk Janssen
15 maart, 2017

Techblog Blogs

DeltaSpike with CDI and Camel

Last week I was looking for a easy way to inject property values into my code. In my project I was using Camel in combination with Weld (CDI). One of…

Dirk Janssen
4 maart, 2017

Techblog Blogs

How to push to AWS CodeCommit from Mac OS X

When trying to commit to a AWS CodeCommit GIT repository I receive the following error: jvzoggel$ git push fatal: unable to access ‘https://git-codecommit.eu-west-1.amazonaws.com/v1/repos/myProject/’: The requested URL returned error: 403 The…

Jan van Zoggel
18 februari, 2017

Techblog Blogs

Creating an insecure http4 component in Apache Camel

Recently I was struggling with invoking HTTP endpoints using self-signed certificates using the Apache Camel http4 component. The crux of the problem was the fact these certificates change rapidly and…

Pim Gaemers
17 februari, 2017

Techblog Blogs

How to install AWS CLI on Mac OS X

The 2nd time last month I had to do it myself / figure it out / explain it so I decided to note it down. Install AWS CLI on your OSX…

Jan van Zoggel
16 februari, 2017