• submit to reddit
David Green07/16/10
16111 views
10 replies

Patterns For Better Unit Testing With JPA

Over the years I’ve run across many projects, which tend to fall into one of two categories: those projects that have great confidence, energy and momentum, running hundreds (or thousands) of unit tests dozens of times every day; and those projects where...

Mitch Pronschinske07/15/10
9442 views
1 replies

The Kiwis Reject Software Patents

In New Zealand, a major battle is almost won for those who want to see an end to software patenting.  Today the NZ Commerce Minister Simon Power announced that the Patents Bill in Parliament would not be modified despite lobbying efforts from the pro-patent...

Arbi Sookazian07/15/10
7304 views
4 replies

iReport 3.7

This book shows you how to develop a simple report, reports with charts, and summary reports in iReport.  It is a good introduction if you are new to iReport or if you are a business intelligence...

Mitch Pronschinske07/15/10
6723 views
2 replies

Adobe First to Use SourceForge's New Platform

SourceForge has just unveiled their all-new forge development platform, SourceForge 2.0, and the first organization to open a forge on it was Adobe.  The new forge, now in open beta, showcases the extended flexibility and collaboration facilities of...

Giorgio Sironi07/15/10
24098 views
7 replies

The absolute minimum you'll ever have to know about session persistence on the web

What is the definition of session persistence? For instance, it means recognizing an user as the same one that has compiled a login form before. Technically speaking, it means identify a client in between different HTTP requests.

James Sugrue07/15/10
13002 views
54 replies

How Can Oracle Make JavaFX More Popular?

In JavaFX is a Train Wreck, Kirill Grouchnikov asks why he has yet to see a good looking JavaFX application. I always expected JavaFX to be more popular than it turned out to be, especially when the Java Store was...

Gurkan Erdogdu07/15/10
4010 views
1 replies

Getting Started With Defne Web Framework and Apache OpenWebBeans

Defne is a service oriented web application framework. The main motivation behind Defne is ease of use. Defne allows developers to concentrate on their business logic while it provides all other application requirements such as transaction and security. With...

Howard Lewis Ship07/15/10
3669 views
3 replies

Everyone Out of the Pool! Tapestry Goes Singleton!

Tapestry applications are inherently stateful: during and between requests, information in Tapestry components, value stored in fields, stick around. This is a great thing: it lets you program a web application in a sensible way, using stateful objects...

Vineet Manohar07/15/10
6049 views
1 replies

How to Pass Parameters in EL Methods

This article describes how to pass any number of parameters in EL functions in 3 simple steps. Step 1: Extend the class ELMethod Extend the class ELMethod.java, and implement the following method:

Baptiste Wicht07/15/10
4075 views
0 replies

State of the Lambda

Brian Goetz, from Oracle, has posted an updated proposal for the lambda expressions : State of the Lambda Here are some examples of closures taken from the proposal :We can use lambda expressions to replace the heavy usage of Single Abstract Method (SAM)...

Mitch Pronschinske07/14/10
6894 views
0 replies

Decisions, Decisions… Figuring Out Which JavaOne Sessions to Attend

Ok, now I really want to go to JavaOne.  I just found Oracle's new Content Catalog, which indexes all of the JavaOne, Oracle Develop, and Open World sessions for you to search - essentially making our acceptance-day list on DZone obsolete (but not in vain! ...

Alex Crafts07/14/10
11543 views
3 replies

Check Your JMeter - Now Version 2.4

Today the Apache Jakarta subproject JMeter is releasing the next version of its pure Java desktop app, JMeter, which is designed to load test functional behavior and gauge performance.  Features of the newly released JMeter 2.4 include JUnit 4 annotation...

Mitch Pronschinske07/14/10
7942 views
0 replies

Apache Unveils a Polished CouchDB 1.0

Today Couchio, the corporate backer of the Apache CouchDB project, is heralding the momentous release of CouchDB 1.0.  If you don't know already, CouchDB creator and Couchio CEO Damien Katz will tell you that millions of people already rely on CouchDB for...

Ricky Ho07/14/10
12549 views
0 replies

Google Pregel Graph Processing

A lot of real life problems can be expressed in terms of entities related to each other and best captured using graphical models. Well defined graph theory can be applied to processing the graph and return interesting results. The general processing...

James Sugrue07/14/10
9049 views
4 replies

Reduce Workspace Noise in Eclipse Using Working Sets

Last week I wrote a few articles on how Eclipse can assist when working in team environments. Today, I have another Eclipse related tip - this time to do with how you organise your local workspace. Developers will typically have a number of projects in their...