Monthly Archives: April 2012

Java EE 7 Spezifikation erreicht Early Draft Review

Kleiner Update auf meinen letztjährigen Status zu Java EE 7: Noch bis zum 23.05.2012 hat die Java Community jetzt seit einigen Tagen Zeit, sich einzubringen, denn der Early Draft Review für JSR 342 Java EE 7 wurde ausgerufen. Hier ist der … Continue reading

Posted in Java EE, Java Runtimes - VM, Appserver & Cloud | Tagged , , , , , , | Leave a comment

Manually creating a JNDI DataSource using Spring

Some time ago, we created an application that renders reports using Eclipse BIRT. To make the DataSource of the BIRT reports configurable, we decided to use JNDI (BIRT has build-in support for that). Everything worked fine, but then we should … Continue reading

Posted in Spring Universe | Tagged , , , , | Leave a comment

Preannouncement of BrainTime AgilePlan

Exclusive news for our blog readers ;-) Within the next two weeks, our  product AgilePlan for Agile Resource Planning with Atlassian Jira will be publicly available after announcement on OBJEKTspektrum Infodays 2012. AgilePlan is a solution chain for capacity management, … Continue reading

Posted in Agile Methods and development, Atlassian Tools | Tagged , , , , , , , | Leave a comment

JDK 1.7 u 4 released

Update releases for Java SE, Java FX and Java SE for Embedded as stated here. And it is the first time Oracle is delivering a Mac OSX version. Java SE 7 Update 4 Oracle has continued to work on merging … Continue reading

Posted in Java Basics | Tagged , | 1 Comment

Java-Frameworks: Zweikampf zwischen JSF und GWT

Heute auf Heise Developer: Der Mannheimer IT-Dienstleister Orientation in Objects hat die Ergebnisse seiner letztjährigen Online-Umfrage zur Auswahl von Java-Webframeworks veröffentlicht. Knapp ein Drittel der Teilnehmer am sogenannten OIO-Kompass haben JavaServer Faces (JSF) als Framework gewählt, an zweiter Stelle kamen … Continue reading

Posted in Java Web Frameworks | Tagged , , | Leave a comment

Calculate Time Spans by Quarters of an Hour With SQL

Suppose you have a database table containing two fields ‘start’ and ‘end’ of type timestamp denoting the starting time and ending time, respectively, of some time span. You can calculate the positive time span between these two points in time … Continue reading

Posted in Did you know? | Tagged , , | Leave a comment

Failing Fast With Guava’s Preconditions

One of the many Good Programmer’s mantras is to always have your input data checked against invalid values. So we decorate our public interfaces with assertions or intricate if-then-else constructs checking all possible combinations of the input data, throwing around … Continue reading

Posted in Java and Quality, Java Basics | Tagged , , , | 1 Comment