vendredi mai 12, 2006

GlassFish is a marketshare catalyst

Burton Group's Richard Monson-Haefel has an entry on Java EE Market Share Data from BZ Research:

Perhaps the most interesting fact, other than JBoss beating the pants off everyone but IBM WebSphere, is that the Sun Java Enterprise Platform actually gained significant market share and now owns close to 20%. A 6 point gain over 2004. That's incredible! I had pretty much written them off. Perhaps the the GlassFish open source project has had a positive impact.

This is data from December 2005 back when GlassFish was in its infancy. Now that GlassFish has hit 1.0 final with Java EE 5 support (and all the Easy of Development it brings to the table), I anticipate these numbers will keep on improving.

Java Pet Store short video

Geertjan has already blogged about the new Web 2.0 version of the Java Pet Store Reference Application (version 2.0), and Sean has more info.

Here's a short video (less than 2 minutes!) of the download, install, config, run process using NetBeans 5.5 beta:

Smaller, lighter, uglier version here.

jeudi mai 11, 2006

NetBeans 5.5 does security/identity too!

By now you've probably seen that NetBeans 5.5 beta has been released.

You've heard that it does Java EE 5 (EJB 3, JPA, JSF, JAX-WS) and easy CRUD.

You know you can download the Enterprise Pack (now open sourced) to get two-way markless UML and SOA (XML Schema, BPEL, WSDL, ...) support.

Do you know it also has security/identity:
\* Interoperable secure web services development via the use of WSI-BSP (Basic Security Profile) token profiles
\* Federated web services development conforming to Liberty specifications
\* All the required runtime infrastructure, which includes Sun Java System Access Manager and providers based on JSR 196 (Java Authentication Service Provider Interface for Containers) specifications, and Sun Java System Application Server, is installed and fully configured as part of the NetBeans Enterprise Pack installation.
Token profiles for web services are declarative via a configuration panel. See this snapshot.

Interested? Read this "Securing Web Services" article.

mardi oct. 18, 2005

You've read, now you can listen too

This is probably my last JavaOne05 post. David was the first one to notice, all JavaOne technical sessions are available in multimedia format (slides + sounds + transcript). I'm not sure about the eventuals demos in each session, but there's a few I really want to listen to.

It's all here and free (need SDN registration).

mercredi juil. 20, 2005

JavaOne content now available for free

All javaOne 2005 PDF slides are free (not even a membership required) and available here, including a convenient all-in-one 93MB archive. Enjoy!
Update: Dimitri sent me this convenient HTML page to help you match session names and PDF files (unpack in the presentation directory).

mardi juin 28, 2005

Using a text editor as your EJB 3 persistence mapping tool

See for yourself. More EJB 3 support featured here.

Sun does Ajax with Creator

Following up on my previous post, let me point you to what Tor has demoed yesterday during the JavaOne keynote. His demo was using a JSF component encapsulating (hiding) all the JavaScript for the page developer. The component is wired to talk to a back-end dictionnary to do code completion. Try it out yourself, go to the Sun Java Studio Creator 2 EA site to get the AJAX component library. Make sure you open up a new project in Creator before adding this new component library.

BTW, this is where the HTTP Monitor which originated in NetBeans and now part of all Sun Java Tools including Creator can seriously help you see what's going on under the covers.

If you read this quickly enough, you might have time to go to the TS-7986 11am session for much more technical details on Ajax and J2EE or Java EE as we now call it.

dimanche juin 26, 2005

Ultra 20 and silly use of SunRays

There are plenty of sunrays in the halls of the JavaONE conference as every year for people to access email and surf the web. Only this time, since the conference pass is a JavaCard, you can use it to connect to the sunray. The only problem is that it does not have roaming - the sessions are set to close when the person takes the card out of the sunray, which IMO take all the fun out of the whole thin client concept. I'm sure there's a good reason for that, but it's just too bad people can use it the way Sun employees use it every day, roaming among any sunray and having everything appear exactly where they left things off.

The other kind of machine that's all over the conference is the Opteron-based Ultra 20 which Sun announced today. I've been using it on the hand-on labs and Romain has used for his NetBeans Matisse demo, and from what we've seen they are very very fast. Cheap too. $895. Maybe I'll buy one and run Mac OS X on it one day...


By now you've probably seen Sun's new "Sharing" communication campaign and its new graphics and colors. Well, there's more than words behind this and an example of it is Sun releasing the Sun Java Studio Enterprise 7 collaboration feature to Open Source. Jonathan Schwartz announced the open sourcing of this at the Netbeans Day earlier today. What that means is that Netbeans 4.1 is now collab-enabled.

I've mentioned this JSE 7 feature before ([1], [2]). In a nutshell, it's instant collaboration built right into the tool - sharing of code snippets, (big) error logs, XML config files and concurrent editing of a shared files by multiple users. Just like code completion, refactoring or profiling (and unlike UML for instance) this is something every developer (Java, non-Java, Java SE, EE, or ME) needs. There's already a server on which you can use to create an account and start coding with your mate on the other side of the planet or simply with your buddy next door. I didn't have the time to take more snapshots, but really it's the same as in JSE 7, so look here, and simply imagine teaching or brainstorming with such a feature in your IDE.

Now what would be nice in the future is if other IDEs were to implement a similar (and interoperable of course) feature. IDETalk seems like it could interoperable in the near future (sorry Kirill I couldn't say more before today), but I'd also like to have fellow Eclipse, JBuilder and JDeveloper developer show up in my buddy list.

Once you're addicted to this, make sure that before asking your manager for a new 17-inch laptop or a bigger screen he doesn't know about Shift-Esc ;-)

BTW, my username is alexismp. See you online on!

Update: A demo is available here and Artima has a nice article here.

NetBeans, Matisse and JDNC - Romain's the man!

Romain did a seriously cool demo today at NetBeans Day during James Gosling's keynote.

It featured NetBeans, Matisse, JDNC, and SwingLabs/Swingx to build a really sexy MP3 player using data-aware components and simply binding them to contents of the Apple iTunes library (an big XML file). He had told me about it two days ago and just listening to him it sounded very very nice. Well, the demo did live up to my expectations, and if you can, I'd recommend you grab your second chance of seeing this demo at the Thursday JavaOne keynote. Previous posts on Romain's blog were sort of teasers for this demo.

samedi juin 25, 2005

pre-JavaONE French Connection

Yesterday evening was (part of) the Sun French (the language, not the country) Connection gathering in Palo Alto. David from Belgium, Jean-Felix from Grenoble, Karim from Switzerland, and myself had diner with Romain "Swing" Guy, Jérome "Glassfish" Dochez, and Ludo "NetBeans" Champenois (The French Java Trinity), and unlike my previous French tech diner in Antwerp, we actually spoke French the entire time.

Romain is at full speed working on JavaONE and in particular on a Sunday NetBeans Day demo which, just from the description he gave me, is mind blowing... Ludo will also demo J2EE and Web Services support in NetBeans 4.1 both on Sunday and during JavaONE (TS-7725). Jérome talked to an Sun-internal audience earlier in the day about the recent Sun Application Server work he's been doing lately, and I would recommend attenting his JavaONE talk (TS-7123) on Monday afternoon. If I don't sound convincing enough (I know I'm not), simply attend the general session that morning.

Rendez-vous à la JavaONE!

vendredi juin 24, 2005

IBM a sponsor @ JavaONE

Via James, IBM is now officially a Platinum JavaOne Sponsor. Welcome!

jeudi juin 23, 2005

Sun, AJAX, J2EE, and JSF

I was lucky enough to attend a JavaOne AJAX presentation rehearsal. Gregory and Tor will be showing some very nice stuff during their TS-7986 "Rich Web Applications With the J2EE(tm) Platform and AJAX". If you're into web apps or more specifically into AJAX, you really should attend.

While technical implementation details and options (both client and server-side) will be covered as in this AJAX and JSF document, I really believe that JSF really makes sense with AJAX because it takes JavaScript out of the developer view.

Another "preparing for JavaOne05" blog

Here I am on the other side of the Atlantic attending some Sun-Internal conference prior to javaone. Sunday is NetBeans Day, still time to register. Jonathan will be there.

The Hands-on labs look very good also - Java 5, Java 6, Swing development, NetBeans (profiler, plug-in development, etc.), Java Studio Creator, JSF, Document Web services programming, and a lot more (close to 50 labs total). Very detailled, and pretty informative IMO.

vendredi juin 10, 2005

Building NetBeans Modules

I've mentionned NetBeans as an RCP Platform before.
The NetBeans team is making good progress:
- Better support in NetBeans IDE (Wizards) showing up current NetBeans builds (via Geertjan)
- Draft documentation that goes with it
...and I hear JavaOne 05 will also have a hands-on lab on building NetBeans modules.
The NetBeans Day (free day prior to JavaOne) should demonstrate this also.


This blog has moved

Alexis Moussine-Pouchkine's Weblog

GlassFish - Stay Connected


« juillet 2016

No bookmarks in folder


No bookmarks in folder