Tech

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

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

Techblog Blogs

Custom (un)Marshalling with the Camel Rest DSL

Sometimes you want to use a custom marshaller to marshal or unmarshal your messages. In our case we needed to parse all date fields to a specific format when marshalling…

Dirk Janssen
13 februari, 2017

Techblog Blogs

Camel CDI app in Fabric8 via Maven

Recently I spent some time experimenting with the Fabric8 microservices framework. And while it is way too comprehensive to cover in a single blog post I wanted to focus on…

Pim Gaemers
28 december, 2016

Techblog Blogs

Serverless architecture, what is it?

One of the more recent trends in IT is Serverless architecture. Like any hype in the earlier stages a lot of ambiguity exists on what it is and what problems…

Pim Gaemers
10 december, 2016

Techblog Blogs

Configuring a Network of Brokers in Fuse Fabric

In ActiveMQ it is possible to define logical groups of message brokers in order to obtain more resiliency or throughput. The setup configuration described here can be outlined as follows:…

Pim Gaemers
2 december, 2016

Techblog Blogs

Process large amounts of Elasticsearch data using TIBCO ActiveMatrix BusinessWorks 5

Sometimes you want to create a longitudinal study of patterns in your Elasticsearch data and you want to analyze the entire event stream matching your criteria. The scroll API provides…

Joshua Moesa
20 november, 2016

Techblog Blogs

Kafka with Camel

Kafka is a populair opensource, distributed streaming, platform which prides itself on key features as fault-tolerance and replay options. My colleague Jan van Zoggel wrote a nice “getting started” blog…

Dirk Janssen
18 oktober, 2016

Techblog Blogs

Microservices, back to SOA basics?

Microservices are all the craze right now and have been for some time. But with the dust settling, the architectural style seems to be taking shape. With that happening the benefits…

Coert van den Thillart
9 september, 2016

Techblog Architectuur

API Management, wat is het en wat kan je ermee?

Als pure specialist op het vakgebied van integratie beseft ook Rubix dat API management niet meer is weg te denken in de wereld van IT. De successen van Uber, AirBnB…

Pim Gaemers
30 augustus, 2016

Techblog Blogs

Storing XML documents in ElasticSearch using TIBCO BusinessWorks 5x

When you need a fast and simple solution to store your XML documents, ElasticSearch is there to help. Elasticsearch is a distributed, open source search and analytics engine, designed for horizontal…

Joshua Moesa
17 augustus, 2016

Techblog Blogs

Cleaning up your old excess Docker containers

Every docker run command creates a container on your system. When you exit the container (and it is no longer running) it is still there on disk and can be seen with docker…

Jan van Zoggel
5 augustus, 2016

Techblog Blogs

JBoss Fuse Jolokia requests

Even though Hawtio is a pretty awesome console for JBoss Fuse, sometimes you want or even need to have the underlying data Hawtio uses. Maybe you want to incorporate it…

Pim Gaemers
20 juli, 2016

Techblog Blogs

Errors on compilation of composite with Maven plugins

After successfully getting the Oracle SOA Maven Plugins into your Maven Repository, it’s time to use them! So, you create a new SOA Project or mavenize an existing one, navigate…

Maarten Tijhof
5 juli, 2016