1. XML binding with JAXB 2/3 : customisation

    This article is part 2 of the series on JAXB. On part 1, I exposed the basis of using JAXB. But you can go further with JAXB. You can heavily customize JAXB with annotations. Using the same phonebook example, you can introduce annotations in your schema to make JAXB meet…

    on jaxb, xml binding

  2. XML binding with JAXB 1/3

    I’ve been watching for an XML binding tool for one of my projects, which make use of XML to store datas. I looked at hibernate, which now make XML bindings, but, from what I’ve seen, the binding is managed by the relational mapping. As I do…

    on jaxb, xml binding

  3. Hudson vs Continuum

    I’ve installed Continuum to compare to Hudson. As Hudson, you just uncompress the archive wher you want (for a standalone deployment), run and it works. Then you create your project, choose your build configuration (there’s default configuration for ant, maven 1 and 2, and console). Just…

    on continuous integration, continuum, hudson

  4. C programming in Eclipse and Netbeans

    You may sometimes misc C programs with your java development. So I could be a good solution to develop them in the same IDE as your Java develoment. Both Eclipse and Netbeans provide plugins/environment to devellop in C. so it’s really possible and you really have a…

    on C

  5. svn : common branching patterns

    In my previous post (Installing a developer “Suite”), I talk about the flexibility of svn. As I anticipated, to achieve the integration of  tested and "validated" request, the way to use svn is to use the feature branching pattern. You can read more about it in the book “Version Control…

    on branching, change request, mercurial, SCM, svn

  6. Oracle will buy Sun

    Finally, that’s Oracle that will buy Sun, surprisingly ahead of others companies, after persistant rumors of exchange with IBM. Thus, Oracle will acquire new activities to concurrence their competitors. Especially, the sun server activity as Oracle didn’t ship hardware before. A good news to Sun’…

    on Oracle, Sun

  7. Installing a developer "Suite"

    I’m installing an environment to support a project that will illustrate my writing about Java. As I’ll write a desktop application, I’ll Netbeans for the IDE. Next, I need a SCM (which is a Key Process Area of CMM Level 2) or rather a…

    on CMM, continuous integration, hudson, jira, Netbeans, svn

  8. Debugging in Eclipse vs Netbeans

    This subject was suggested when talking about Eclipse and Netbeans at work. The question was does Netbeans implements hot code replace (HCR or hot method replace). As this feature is available since JDK 1.4.x, it should be possible under Netbeans, the Sun IDE. First, what is HCR ? The…

    on debugging, Eclipse, Netbeans

  9. VisualEditor (Eclipse) vs Matisse (Netbeans)

    Writing my precedent post, I decided to take back a look at VE. So I installed last version (1.4) of VE on my 3.4 eclipse. So, is VE up to Matisse features ? The response is quickly given : No ! VE does not give you the rapid placement of components…

    on Eclipse, GUI builder, Netbeans

  10. Eclipse or Netbeans ?

    When developing with Java, one of the first question is what IDE to used.  As I have worked with Eclipse and netbeans, I’ll give my feedback on them. Both are good at editing source code (fortunately). There’s no major difference on basic tasks to develop an…

    on Eclipse, IDE, Netbeans