OIO ‘s Developer BlogThis is the publication playground for these guys from Orientation in Objects, a Java Competence Center based in Germany.
Agile Methods and development Atlassian Tools Build, config and deploy Did you know? Eclipse Universe Groovy and Grails Java and Quality Java Basics Java EE Java modularization Java Persistence Java Runtimes - VM, Appserver & Cloud Java Web Frameworks MDSD Open Source BI Other languages for the Java VM Politics Security SOA / Webservices Spring Universe Web as a Platform XML Universe
Author Archives: Steffen Schäfer
A few days ago, Spring Session 1.0 has been released. According to the project page, it provides the following functionality: API and implementations (i.e. Redis) for managing a user’s session HttpSession – allows replacing the HttpSession in an application container … Continue reading
In a recent project, we experienced the phenomenon that the GWT application was broken when started in Internet Explorer 11 embedded in a specific rich client application. It turned out that the user agent string sent by the browser was … Continue reading
When developing web applications, you can do some mistakes related to basic peculiarities of TCP and HTTP. The post explains some of the pain points and shows approaches to avoid such problems.
Gradle 2.1 has been release recently. The biggest change is the addition of the new plugin portal. But there are far more interesting changes…
When splitting a project internally you typically use a multi module build. Build tools like Maven or Gradle have built-in support for this. For simple use cases this makes things much more complicated. By using Gradle this can also be … Continue reading
Gradle 1.12 was released this week with a bunch of new features and bug fixes as well as performance improvements.
When writing business web applications you often need to show PDF files in your application. But this requires that the user has an installation of a PDF viewer (e.g. Adobe Reader) and the browser plugin is activated. With PDF.js there … Continue reading