Skip to main content

Sebastien Dionne

Sebastien Dionne graduated from university in Software Engineering. He started his career making rich client applications for telecommunications companies using Swing. Now he is focussing on J2EE applications in banking companies. His job is mainly to provide real-time applications web based and gateways for the stock market.


survivant's blog

Enhance your javadoc with ULMGraph

Posted by survivant on December 26, 2009 at 3:38 PM PST

We can't live without Javadoc, but even if it useful, it's not complete. One missing thing is UML within the Javadoc.

To add UML to your Javadoc, is quite simple. You need to add Graphviz into your maven build.

First you need to download and install Graphviz. Go there Graphviz

Extends javadoc with custom tags like @example.

Posted by survivant on November 8, 2009 at 5:14 AM PST

I would like to show you how you could extend your javadoc to include samples directly into the javadoc without extra work.

What I don't like about javadoc is the lack of code sample. Something is can be hard to find the starting point of a new framework.

Let's show a example, it will be easier to understand, and so simple.

GWS Deployer 1.9.17 : Reloaded : New Features Part 3 : PHP Support

Posted by survivant on September 11, 2009 at 10:45 AM PDT

In a previous post : PART2 I describe how to run JSP over Grizzly. Now I'll show you how to run PHP over Grizzly.

here a sample web.xml file for PHP support. (I'm using Quercus, but you could use native PHP too).

GWS Deployer 1.9.17 : Reloaded : New Features Part 2 : JSP Support

Posted by survivant on September 10, 2009 at 2:22 PM PDT

Grizzly Deployer got lot of activity recently over mailing list, so I took the time to give you a new feature
that been added to the release 1.9.17. The Autodeploy command.

You should see that option like a default web.xml config that will be append to all your webapps

GWS Deployer 1.9.17 : Reloaded : New Features Part 1

Posted by survivant on August 7, 2009 at 5:19 AM PDT

It has been a while since my last post, but I'm back :)

I worked hard on new features that will bring GWS Deployer to another level. You can check the features that were there before 1.9.17 in my previous post here

Enhance DisplayTag

Posted by survivant on May 4, 2009 at 8:17 AM PDT

I did some enhancements to DisplayTag. You can start by reading my previous post on DisplayTag.
There were some features that I needed and Displaytag didn't have them. I took the source code and I did it.

Grizzly http-deployer moved to module in Release 1.9.11

Posted by survivant on April 8, 2009 at 11:28 AM PDT

The little baby : Grizzly http-deployer just moved from contrib to modules since release 1.9.11.

Grizzly Http-Deployer evolve since my previous post
New Grizzly enhancement : Servlet AutoDeployer.

There are few new options.

New Grizzly enhancement : Servlet AutoDeployer

Posted by survivant on April 1, 2009 at 7:43 PM PDT

We got something really cool for Grizzly. It's a Servlet AutoDeployer for GrizzlyWebServer.

Now that it said.. let's talk more about that.

When you have servlets, you will need a AppServer or a WebServer to deploy your applications. Nothing new there.. it's a been like that for years. Mostly you had to create a web.xml, put that in a war and deploy it.

Read web.xml with one line of code Part 2

Posted by survivant on March 25, 2009 at 8:49 AM PDT

I did a previous post about how to do it with XMLBean or JABX, but it was more an example how to do it. This time is the real deal.

JAXB : web.xml : dtd and xsd classes generator

Posted by survivant on March 22, 2009 at 5:39 PM PDT

I created a little demo to show how easy it can be to create a kit of classes from DTD and XSD using Maven and JAXB.

To generate from XSD schemas

In your pom.xml, you will have to add this.