transactional inbound Camel endpoint

We created our own Camel component for interfacing internal and external services. Interfacing messages are stored in the database. Our inbound endpoint gets a message from the database, changes its status from ‘new’ to ‘finished’ and provides the message to the next processor in the defined Camel route. When something goes wrong during the processing [...]

Infinispan

Probably the most promising technology I’ve seen on this year’s DevOxx is Infinispan, a highly scalable data grid platform from JBoss.
It’s essentially the next major release of JBoss Cache, but it has a seriously expanded potential, especially if you combine it with the emerging availability of cloud computing.
A possible application will be a distributed data [...]

web access for SVN on cvsdude

We’re using cvsdude.com to host our source repositories.  Using blame in a SVN client can be rather slow, because it has to transfer a lot of data.  With limited internet access, it is more useful to download only the info we want to see. This is where the web-interface is very nice, as all of [...]

spring override alias

In a try to make it easy to override some service while using the original definition as parent I was using some alias for it.
orig.ac.xml:
<bean class=”SomeService>
<property name=”servicex” ref=”servicex”/>
</bean>
<bean id=”servicexImpl” class=”servicexImpl”>
….
</bean>
<alias alias=”servicex” name=”servicexImpl/>
additional.ac.xml
<bean id=”servicex” class=”ServicexAltImpl” parent=”servicexImpl”/>
So I was thinking now that SomeService would now use the ServicexAltImpl for servicex.
However it turn out that this doesn’t work. [...]