|
|
|
|
|
You heard that GF v3 now uses OSGi. A number of things follow from there, for example, you can load GF inside Eclipse! See Ludo's reference in his latest post with the rest of his Busy Schedule. We will show more of GlassFish v3 at different events this next week. The first opportunity is during the C1 GF overview/roadmap session, this Monday at 11, in Esplanade 307 (Special Events). GlassFish (v2 and v3) will also make a number of appearances, in lead and supporting roles, during all of JavaOne. |
CommunityOne is a FREE event; you can Register Here.
|
This interview with Ludo Champenois from the GlassFish team discusses the general developer experience with GlassFish as well as with IDEs such as NetBeans and Eclipse. We go into the save/reload paradigm for web and Ajax apps (using jMaki for instance), incremental deployment possibilities, value and role of IDEs for Java EE 5, best OS for developers, and more. You can subscribe to this podcast by searching for "glassfish" on the iTunes online store, by clicking here or using this feed for by any other podcatcher. |
I have not done a spotlight on Hudson in a while and there is a lot to mention, so this note is full of links:
|
• Goodies:
New Eclipse Plugin |
And, if you want to show (off?) your support, go visit the
CafePress Store
|
Vivek provides a good summary of tooling options in Metro. NetBeans 6 provides support for simple Hello World to adding different Quality of Service along with .NET 3.0 interoperability. Within Eclipse, you can use either of SOAP UI plugin, Ant build script, CLI or Maven-based tools. The last three options are available for use outside the IDE as well. |
Let us know if you are interested in writing a Metro plugin for Eclipse.
|
One of the primary ways to technology adoption is making it available on a wide variety of tools. jMaki enabled web applications can be easily developed and deployed using NetBeans IDE already. This new screencast shows how jMaki plug-in can be installed in Eclipse 3.3. It also shows how the rich set of widgets from different toolkits can be added to a web application using drag-and-drop and deployed on GlassFish, all from within Eclipse. |
Let us know if you are interested in developing a jMaki plug-in for IDE of your choice.
|
Eclipse 3.3 Europa is now final
and supports configuring GlassFish V1,
V2 and V3 using pluggable adapters for WTP 2.0 which now supports Java EE 5 development. From the
GlassFishPlugins project at
java.net: |
Read a detailed writeup, with screenshots, from Ludo on how to configure the adapter, deploy a Web application and debug a JSP page on GlassFish V2 - all from within Eclipse Europa. The writeup can also be watched as a screencast and additionally shows how to deploy a JAX-WS based Web service using the Deployment Descriptor-free Web services deployment.
GlassFish and Eclipse relationship can be tracked in Earlier Posts at TheAquarium.
|
More news from Ludo, GlassFish's own Mr Tools. Both NetBeans 6.0 and Eclipse 3.3 Europa now have support for GlassFish v2 (and v3). Neither release is final, although Eclipse 3.3 will release at the end of the month, but they are both making very fast progress. Check out Ludo's writeup for details and screenshots of NetBeans 6 and Eclipse 3.3. You can see more TheAquarium spotlights on Tools here, including GlassFish v2 support in MyEclipse 5.5. |
|
MyEclipse Enterprise Workbench 5.5 was recently announced by Genuitec. It features GlassFish v2 support with Start/Stop/Deploy/Undeploy from within the IDE. It also has exploded deployments and Hot-Sync debugging. |
Genuitec was present at GlassFish Day a few weeks back in this partner presentation. There is also a screencast to get a feel of what's being made available. Note that MyEclipse is subscription-based: $30-$50/year/developer.
|
Back in early 2006, Filippo Diotalevi put together a screencast showing how to use Eclipse to debug an application which has been deployed to a GlassFish container. It was a nice piece of work, and we featured it here just a few days after its publication. |
Unfortunately, Filippo has reported that a cracker later broke into his Wordpress instance and deleted all of his content (including the screencast). But even sad stories can have happy endings. Filippo has a new tutorial which covers the original content.
And the best part? As the tutorial demonstrates, it's still very easy to attach a debugger to GlassFish.
|
GlassFish v3 is moving along faster than I was expecting... Ludo now has a plugin for it for Eclipse 3.3. Startup in one sec; deployment in half a sec. Not bad :-) Ludo promises to post the Plugin code to GlassFishPlugins very soon. More details in Ludo's blog. |
|
NetBeans is a good friend but many GlassFish users use Eclipse and Ludo has two good news for them. MyEclipse has released 5.5 GA which includes support for GlassFish v2. MyEclipse 5.5 is based on Eclipse 3.2; Eclipse 3.3 (Europa) should be out in June and I'd expect a companion MyEclipse release but Ludo is also upgrading his (simpler) Eclipse Plugin. |
Check Ludo's blog entry and stay tuned for more details.
|
The GlassFish Community is growing larger every day as demonstrated by recent collaboration news with BEA and the valuable feedback to the Maven repository of Java EE 5 libraries. While NetBeans 5.5 is probably the best integrated IDE for GlassFish, support for the Eclipse developers is also important to the GlassFish community and we're glad to see that recent builds of GlassFish v2 are now again usable with Eclipse 3.2.x and WTP 1.5. Make sure you get the Milestone 4 plugin bits here. Install is as easy as unzipping in the Eclipse install directory. As always, help (code, feedback, bug reports) are greatly appreciated. |
|
We have added more presentations to the Presentations Page at the GlassFish Wiki, including:
• OpenSource Middleware Communities covered by TheAquarium
(prezo)
|
|
A news update on JAXB 2.1 (planned for GlassFish V2). On the spec front, Kohsuke has written several blogs on the proposed changes including Specification Highlights, support for Separate Compilation and Use as a DI Container. He has also released the EA1 Implementation available separatedly and at the Maven Rep. The implementation also supports Better Linkage with FI, Better Customization and enables a better JAXB Eclipse Plugin. |
For more information check here and here. BTW, note there is also a New Implementation of the current spec. More information at the JAXB home page and and in the JAXB Annoucements.
|
MyEclipse 5.0 has been released and it includes support for SJS AS 9.0. This is very welcome and shows the steady adoption of Project GlassFish. In a quick scan I noticed JavaScript and Matisse support (not for Mac OS X - drawbacks of using SWT). The release requires Eclipse 3.2 SDK. |
Additional information from the New and Noteworthy and the MyEclipse home page.