Featured Post

Applying Email Validation to a JavaFX TextField Using Binding

This example uses the same controller as in a previous post but adds a use case to support email validation.  A Commons Validator object is ...

Saturday, January 21, 2012

[AUDIO] Integration Tools Podcast, Episode 52: Talend. expressor. Pentaho.

Spend a few minutes a week to keep on top of the data integration tools market. Episode 52 of the Integration Tools Podcast is available. The podcast is on integration tools' product releases, research, and events. This week covers Talend, expressor, and Pentaho.

Integration Tools Podcast Episode 52

For more podcasts, visit http://www.bekwam.com.

Saturday, January 14, 2012

[AUDIO] Integration Tools Podcast, Episode 51: CloverETL. Adeptia. Jaspersoft.

Spend a few minutes a week to keep on top of the data integration tools market. Episode 51 of the Integration Tools Podcast is available. The podcast is on integration tools' product releases, research, and events.  This week covers CloverETL, Adeptia, and Jaspersoft.

Integration Tools Podcast Episode 51

For more podcasts, visit http://www.bekwam.com.

Adding a Measure to a Jasper Reports Crosstab

This is a tutorial showing how to add a measure to a crosstab in a Jasper Report. When using the crosstab wizard, add new measures to existing cells.

Wednesday, January 4, 2012

What Causes a ConcurrentModificationException?

In Java, a ConcurrentModificationException can occur when attempting to modify a Collections object (ex, java.util.List) outside of an Iterator.  The documentation points to threads as a possible cause, but you can get this exception even doing single-threaded programming.

Sunday, January 1, 2012

[AUDIO] Integration Tools Podcast, Episode 50: 2012 Integration Tools Predictions

Spend a few minutes a week to keep on top of the data integration tools market. Episode 50 of the Integration Tools Podcast is available. The podcast is on integration tools' product releases, research, and events.

Integration Tools Podcast Episode 50

For more podcasts, visit http://www.bekwam.com.

Top Ten Timesaving Talend Tips of Two Thousand Eleven: Part 2

The second part of my 10 Talend Open Studio for Data Integration time-saving recommendations from 2011.