Tips and Tricks

  • submit to reddit

Hello Camel: Automatic File Transfer

Apache Camel is described on its main web page (and in the Camel User Guide) as "a versatile open-source integration framework based on known Enterprise...

0 replies - 2311 views - 01/31/13 by Dustin Marx in Articles

Building an Asynchronous Communication Layer w/ XMPP, Ruby, Javascript

Although XMPP is most often used as a chat protocol, it can also provide a robust asynchronous communication channel in other application scenarios. In this...

0 replies - 1492 views - 01/31/13 by Mitch Pronschinske in Articles

List of Agile Practices

I read an interesting list of agile practices at Naresh Jain's blog: Explosion of Agile Practices.  I think there is a lot of overlap in his list,...

0 replies - 1973 views - 01/31/13 by Steve Rogalsky in Articles

Groovy Goodness: Calculating Directory Size

Groovy 2.1 adds the method directorySize() to File objects. If the File object is a directory then the total size of all files is calculated. Notice this...

1 replies - 3395 views - 01/31/13 by Hubert Klein Ikkink in Articles

RHQ CLI Over XMPP

RHQ CLI over XMPP from Lukas Krejci on Vimeo. Based on the great demo by Rafael Chies (vimeo.com/35730049) I created a modified version of...

0 replies - 774 views - 01/30/13 by Mitch Pronschinske in Articles

DRY Parameter Names

How often do you see code like this, especially when using dependency injection, single-responsibility principle, and other “good practices”?class...

0 replies - 1962 views - 01/30/13 by Adam Warski in Articles

The Days of Shell and Rational Roses

This post  reminded me of why UNIX and combining simple single function programs together made UNIX (and Linux) so amazing. My first college CGI and my...

2 replies - 2299 views - 01/29/13 by Tim Spann in Articles

JavaFX 2 XYCharts and Java 7 Features

One of my favorite features of JavaFX 2 is the standard charts it provides in its javafx.scene.chart package. This package provides several different types of...

0 replies - 1702 views - 01/29/13 by Dustin Marx in Articles

Custom Error pages for Expired Conversations Involving CDI and JSF

t's been a while since I last blogged. I keep thinking of blogging something technical but end up getting busy with other things. This last week there was...

2 replies - 1948 views - 01/29/13 by Jaikiran Pai in Articles

JDBC Realm and Form Based Authentication with GlassFish 3.1.2.2 and Primefaces 3.4

One of the most popular posts on my blog is the short tutorial about the JDBC Security Realm and form based Authentication on GlassFish with Primefaces. ...

0 replies - 4272 views - 01/29/13 by Markus Eisele in Articles

Lean distribution of ActiveMQ

I saw a question on the mailing list asking for a simple, stripped-down, version of ActiveMQ. The default distribution and all of its runtime dependencies come...

0 replies - 1598 views - 01/29/13 by Christian Posta in Articles

ActiveMQ: Master/Slave Broker Configuration

This is a followup to my previous post on configuring multiple instances of the ActiveMQ web console into a single instance of Jetty.  In this post I'll...

0 replies - 1588 views - 01/29/13 by Jason Sherman in Articles

Executing Variables that Contain Shell Operators

I touched a little on pipes in a previous post. Here’s a quick example of an echo utility which outputs two lines, and a pipe operator...

0 replies - 394 views - 01/29/13 by Alex Holmes in Articles

Mule ESB and the NoSuchMethodError: org.mule.util.ClassUtils.getClass exception

Currently I am adding some SAML related functionality to a Mule3 implementation of one of our clients. To work with the SAML objects I make use of the OpenSAML...

0 replies - 779 views - 01/29/13 by Pascal Alma in Articles

Using JAXB to Generate Java Objects from XML Document

Quite sometime back I had written about Using JAXB to generate XML from the Java, XSD. And now I am writing how to do the reverse of it i.e generating Java...

0 replies - 4618 views - 01/29/13 by Mohamed Sanaulla in Articles