Here's a little trick I've found useful for browsing the contents of my JAXB model, though it works just as well with any java beans. It's a GUI for testing JXPath expressions on a given Object. Try it out on any old object, and start with the XPath expression for the context node, which is just '.' (not quoted).
For example, if you create a new PathTestFrame(new java.util.Date()), and give it...
on Jun 14, 2005
Today, I submitted 3 new flash tutorials to the NetBeans website.
Thoses tutorials were existing in the past, but exclusively for the french community. Except one I posted here in the past, as a snap preview.
I decided to translate them in english and to submit them to the NetBeans website.
How to have more workspace ?
How to navigate through Sources and Views ?
How to install Modules via the...
on Jun 12, 2005
Gee, it's been quite a while since I've blogged. This is primarily
because I've been heads down working on various projects, one of which
has been project GlassFish.
Basically, over the past couple of months,
the J2EE SDK engineering team has turned themselves inside out so you
can see the guts of the operation. If you've ever wondered about the
effort required to build a commercial grade...
on Jun 9, 2005
Module development for NetBeans is something I've always been interested in, but never had the time to do. This time, however, I was able to; the ThinNB project at java.net adds Thinlet support for the NetBeans IDE.
From the ThinNB project home page, "ThinNB is actually two things: an umbrella project for the ThinNB family of NetBeans modules and also the module responsible for installing the...
on Jun 6, 2005
Bonjour, comment Java?
Bugs, bugs, I see dead
bugs walking...Yes, new JSRs are created every month...
Yes, every day, new products, patches, update releases, dot dot
releases, hot fixes are
shipping, and bugs as well....
Kazem, my friend (I create bugs, and he finds them), has a little
secret. He is also a talented bug cartoonist. If you like the
selection on this page, make sure you see...
on May 26, 2005
This week, Sun Belux invites me to a Technical Workshop, to celebrate the launch of NetBeans IDE 4.1.
They organized a Technical workshop on May 25 (Luxembourg) and May 26 (Belgium).
In the mail it was said
Please feel free to forward this invitation to your colleagues.
Because we are belonging to the same community, I can consider you as my colleagues.
More details and registration on the...
on Apr 28, 2005
NetBeans 4.1 Update:
Hurrah! NetBeans 4.1 has "fixed" the replace dialog problem that I blogged about last year... Eclipse could limit "search/replace" to the selected text and NetBeans couldn't.
The new "Replace" dialog allows you to limit the scope to the selected text:
Many thanks to the responsible party. It's a small change, but one which really makes a big difference (to me).
on Apr 26, 2005
As an example, I'll show you how to use XDoclet and Ant to integrate with the JBoss Application Server. I'll create the same project that JBoss uses in their
tutorial. I'll be very surprised if you don't find the NetBeans solution easier to use then JBoss' own Eclipse based IDE. In the JBoss Eclipse IDE, the XDoclet configuration steps are extremely tedious (ejb,
and would have to...
on Apr 26, 2005
it, NetBeans 4.1 is now in Release
Candidate state. It means that
the code is frozen, and only a handful (or less) of bugs will be fixed.
To benefit from the out of the box experience in J2EE land, make sure
you download the co-bundle with the J2EE 1.4 Application Server. This
Application Server, in its standard edition, announced
today a Best-In-Class
Price/Performance result for...
on Apr 21, 2005
It seems that it exists a tradition at NetBeans to modify their graphic chart every years, 2 years.
UPDATE: It seems that they decided to use that new look and feel for NetBeans 4.1RC1.
NetBeans EDI 4.1 is not yet released that they are already preparing
the NetBeans EDI 4.2. And, therefore, it seems they are reviewing the colormap and changing their logo.
Please discover what you can see now...
on Apr 18, 2005
"Bonjour, comment Java?"
Java is turning 10 this year... I was told that before being made
project was killed several times. Maybe due to lack of product
requirement documents, or non-existing VOC (voice of customer), but
anyway, Java was not a death march project
and millions of users and developers can now enjoy its benefits. A nice
timeline document, describes the chronology...
on Apr 17, 2005
In his blog, Ludovic Champenois, one of the lead enginners on the J2EE functionality in NetBeans, asked what we (NetBeans's users) would like to see in NetBeans 4.2 or even NetBeans 5.0.
So, hereafter is my wish list:
Please look at all issues marked as Enhancement/Feature in Issuezilla of NetBeans. And say to the reporter if it's accepted or rejected.
Enhance the Form Editor to...
on Apr 17, 2005
These days I tend to press F5 in my favorite browser every couple of minutes. I'm visiting the NetBeans page and cannot wait the delivery of NetBeans 4.1 since the release branch is known to be taken.
Sure, 4.0 has been a big step in the development of NetBeans, but from my point of view (J2SE) introduced a lot of difficulties. I cannot judge how the benefits have been to the J2EE world, but I...
on Apr 12, 2005
In working on my JavaONE presentation, I got to thinking about why frameworks such as the NetBeans Platform and Eclipse RCP are important. It's really because, if they didn't exist, we'd all end up rewriting them, anyway.
Every project I've ever worked on started out as a dedicated application, with a very simple architecture. Then, as features are added, and they don't fit nicely into what I...
on Apr 9, 2005
I spent this last Wednesday in NYC on what was probably the first nice day of Spring this year. I arrived from Connecticut via Amtrak into Penn Station. Generally, I take the subway up to the Sun offices near Grand Central Station, however, it was too nice of a day to be
underground, so I decided to walk. It was close to lunch time when I
arrived and the parks were overflowing with folks soaking...
on Apr 8, 2005
As I move my Java blog over from blogger.com, I figured I'd start things out with something I wrote as a sidebar for my DDJ article last month. The main article was about building applications on top of the NetBeans platform (not about the IDE). DDJ decided not to publish it along with the main article, so here it is:
NetBeans vs. Eclipse as a Rich Client Platform
In certain circles, raising...
on Mar 23, 2005
As I continued to explore the eBay APIs, I found that one of their
sample applications stood apart from the rest, the API
In this Swing application, you'll find examples of most of the eBay
SDK for Java APIs. However, as the example exists on eBay's site, you
have to enter your credentials every time the application is
launched. So, I followed up my first
with a second,...
on Mar 22, 2005
Last week in Boston, Matt Ackley, Senior Director of
the eBay Developers Program, introduced the new eBay
SDK for Java during his keynote
address at Web Services Edge. The eBay SDK encapsulates the
underlying SOAP API, so although under the covers you'll be using Web
services, as a developer, you can spend
your time focusing on your application logic. Along those same lines,
on Feb 24, 2005
Edition 2004 of javapolis will start the 13 of decembre.
Last year, Sun did a presentation of Rave (Sun Java Studio Creator).
This year, Tim Boudreau will do a presentation of NetBeans 4.0 ( that would be out for the javapolis event) but also explain us what we can expect from the future versions of NetBeans.
I will certainly blog here my impression of each session I will follow. And I also hope...
on Dec 5, 2004
Unless you've checked out the latest NetBeans 4.0 RC1 release, you really don't know beans about NetBeans. If you've been using the 3.x line of NetBeans for a while, this new version may be somewhat challenging at first.
The entire project configuration is built around ANT. The move to ANT might be confusing at first. Of course, there are ways to import existing projects that do not have an ANT...
on Dec 2, 2004