For years now I've been saying that J2EE may be dead
(or dying). Wherever possible, people are trying to cut down on code
and configuration. The lighter the better. These days, even Tomcat
seems heavy for the light-weight services we want to...
0 replies - 1540 views - 02/02/12 by Brian Oneill in Articles
Inspired by an article done by Lincoln Baxter III about
running JBoss on port 80,
I decided to have a more detailed look at what's possible and necessary for GlassFish to utilize proxying and load-balancing.
0 replies - 1040 views - 01/23/12 by Markus Eisele in Articles
Clojure is a LISP dialect, and as such a functional language based on a large set of functions and a small set of data structures that they operate with.However, it is possible to implement classes and object in Clojure, with constructs well-supported in the...
0 replies - 2770 views - 01/10/12 by Giorgio Sironi in Articles
Ring is a basic tool for executing your Clojure code into a web server environment, by satisfying HTTP requests and producing responses. In scope, Ring is similar to the Servlet API, but it's not as standard and diffused; by the way, servlets are always used...
0 replies - 2631 views - 01/05/12 by Giorgio Sironi in Articles
This article describes some practices for test-driving multithreaded and distributed applications written in Java. The example I worked on and we will use is a peer-to-peer application composed of many Nodes (clients) and of a few Supernodes (servers).The...
4 replies - 4225 views - 01/03/12 by Giorgio Sironi in Articles
Leiningen is an automation tool for Clojure projects: while you could in theory continue to use Ant and Maven directly to download JARs dependencies and to run tasks such as the project's test suite, Leiningen allows you to write just Clojure code, and...
0 replies - 2209 views - 12/27/11 by Giorgio Sironi in Articles
Web programming is the science of coming up with increasingly complicated ways of concatenating strings. -- Greg BrockmanIn the description of its authors, Spark is a Sinatra inspired micro web framework for quickly creating web applications in Java with...
0 replies - 3714 views - 12/20/11 by Giorgio Sironi in Articles
One of the main goals of Oracle's strategy for GlassFish server was to "integrate with Fusion Middleware and Products" (source: Community Roadmap May, 2010).
Back in this year you heard a lot of fears and rumors about the two
servers becoming one....
1 replies - 1275 views - 12/16/11 by Markus Eisele in Articles
I was recently asked to review Oracle Weblogic Server 11gR1 P2: Administration Essentials
by Michel Schildmeijer and I was some what apprehensive at first. After
all, my blog is about Java development; a personal notebook detailing stuff I need to know,...
0 replies - 2404 views - 12/15/11 by Roger Hughes in Articles
The Play framework defines itself as a clean alternative to bloated enterprise Java stacks. I like this definition and after having been advised to try it out, I set out some Pomodoros for coding a pair of Hello, World applications in Play.
2 replies - 5190 views - 11/10/11 by Giorgio Sironi in Articles
I was checking out Scala as a new programming language to learn, and after remaining positively impressed I wanted to do more than making fake tests pass. Being a web developer by nature, I started trying to solve the first fundamental problem: write a web...
6 replies - 4452 views - 10/27/11 by Giorgio Sironi in Articles
Nearly two years ago (time flies), when Java EE 6 came out, I wrote a post about application servers
where I did some micro benchmarking (basically, startup time). I had
plenty of comments and recently I had many people asking for some
updates.
7 replies - 3062 views - 10/25/11 by Antonio Goncalves in Articles
Using Envers is now even easier! Since version 7.0.2, Envers comes bundled with JBoss Application Server.
1 replies - 2376 views - 10/01/11 by Adam Warski in Articles
For a while now I’ve been looking into ‘the cloud’. Looking into its
features, what it can do, why we should switch to ‘ the cloud’, going to
talks, talking to people like @maartenballiauw,
who is a cloud specialist at RealDolmen. I’ve already...
1 replies - 2652 views - 09/14/11 by Jelle Victoor in Articles
Logback and SLF4J provide better logging for java applications. To
configure VMware vFabric tcServer to take advantage of the speed and
flexibility of Logback use the following steps as a starting point.
Download the tcServer Developer Edition free:...
0 replies - 2388 views - 08/17/11 by Gordon Dickens in Articles