|
|
|
|
|
The GlassFish Tools Bundle for Eclipse is our all-in-one bundle that includes the Eclipse IDE (wiki) - the main alternative to that other IDE - the GlassFish Server and the GlassFish Plugin (home, intro), all in a single download. The GlassFish Plugin is updated quite frequently but, fortunately, it is quite easy to update the plugin from the bundle so you don't have to do a full-reinstall. The latest versions of the plugins are 1.0.32 (9/4/09) and 1.0.33 (9/11/09) - that's just a week apart - and a full list of changes is always available through the Release Notes. |
Although WTP's support for Java EE 6 has been Delayed until mid-2010 the GlassFish plugin provides critical Java EE 6 wizards - see Arun's latest entry in his TOTD series: Java EE 6 (Servlet 3.0 and EJB 3.1) wizards in Eclipse - and additional wizards are planned by GlassFish v3 FCS.
These plugins can be installed on Eclipse 3.4 Ganymede and Eclipse 3.5 Galileo. Galileo seems to have a nice set of features (Wiki, blogathon, DZone) and a co-bundle of Eclipse 3.5.1, GlassFish v3 and the latest plugins will be available when GlassFish v3 ships.
|
There are multiple IDE options for developing sip servlet applications in sailfin. Netbeans plugin is available for SIP Servlet development and for full fledged IMS service creation environment, Ericsson SDS can be used. For those eclipse fans, the recent versions of glassfish plugin has been enhanced to provide a much better SIP Servlet application development experience. Take a look at this blog from Vince for all details and tips for upgrading to newest plugin. |
Hudson continues to show very nice growth; This post reports on three different indicators.
|
Seiji Sogabe recently did an analysis of the addition of new Hudson plugins, and the pace is accelerating: there were 55 new plugins in 2008, while half-way through 2009 we already are up to 44. Seiji represented this new created a chart to show this graphically in a chart, also shown to the left. See Kohsuke's post for an english version of Seiji's note. |
|
The number of job offerings at Indeed.com where Hudson is listed is also growing. Unfortunately, "Hudson" is too common a term to search on it, so I approximated the growth trend by adding "Continuous" and "Integration"; the result is here. As a reference, I compared the growth with CruiseControl, using relative and absolute metrics. The results (absolute and relative) shows that CruiseControl has flattened while Hudson is growing. |
Counting the actual number of jobs is harder, but an approximation suggests that CruiseControl still has more entries than Hudson, but not by much - see trend comparison, CC jobs (121) and Hudson jobs (97).
|
Finally, Kohsuke also reports on Adoption at Eclipse, where Hudson was the #1 CI tool, ahead of CruiseControl and Bamboo. |
More Adoption indicators tagged
Hudson+Adoption
|
GlassFish tools Bundle for Eclipse version 1.0 is now available with Commercial support. If you've been following this space, you know that we had released a preliminary version at EclipseCon back in March. So as a recap of previous Eclipse tooling coverage, this bundle offers :
• Eclipse 3.4.2 IDE with WTP Java EE support
|
As it's the case now for recent GlassFish releases, we've had great help and feedback from the community, especially in terms of quality testing the early access versions. Make sure you read the product release notes for information about a known issue regarding reusing workspaces created with preview releases (if you've used pre 1.0 versions).
Since March the download numbers have been very strong. Of course you can also still get the standalone plugin for GlassFish right from the Eclipse tool. Finally, the team is now working full speed on a new 1.1 version (nightly builds available very soon) with even more features packed in the bundle. Details on Ludo's blog.
|
Remember that Gold Sponsorship of EclipseCon? Well... Sun just announced the GlassFish Bundle for Eclipse. Ludo had the early announcement - which is very appropriate as he was instrumental in making this happen - but John has more details. The bundle integrates GFv2.1 and GFv3, the GlassFish Plugin and Eclipse 3.4. The (pretty bare-bones) home page is here; also see the Release Notes. |
This release is not yet final, but, as indicated by its release number of 0.9.9, we are very close to a final release... barring interventions from Calculus.
We hope this will show our strong commitment to making GlassFish the modular server of choice for
any JVM-based application
(see Scripting
),
built with any IDE (or by hand!),
but, before you ask, our commitment to NetBeans
e.g. remains unchanged.
Added: Arun also has Reported on the Bundle and Posted Pictures.
|
Rochelle Raccah recently announced an update (v1.0.4) to the Eclipse plugin for GlassFish. This new release obviously integrates with the newly released Eclipse 3.4 (Ganymede) and fixes some issues found with the preview of GlassFish v3, and SailFin (telco appserver). |
This plugin can be easily installed right from Eclipse ("Download additional server adapters" from the "New Server" window) and let's you work with GlassFish v1, v2, and v3.
|
NetBeans and Eclipse both support the GlassFish Server (see other posts at TA: NetBeans and Eclipse). Sun is more invested in NB and the support there has been traditionally better (e.g. see Adam's note) but the Eclipse support is improving too. Markus reports on two simple ways to Speed-up Deployments into GlassFish from Eclipse. The first involves a workaround using asadmin deploydir to do directory deployment. The other involves selectively turning off Anti-Virus checking. In his case, the combination sped up deployment by 40%. |
BTW, Markus had an earlier post worth checking out: GlassFish v2 on Debian or Ubuntu.
|
Eclipse Ganymede (Eclipse 3.4, see News and Noteworthy) is out in the annual late-June Eclipse synchronous release. Ganymede works with GlassFish v2 and v3 and Arun's latest note provides Detailed Steps for GFv3. Based on previous experience, the June Eclipse releases tend to be a bit rough, but they should get much better later in the year. As, always, we are interested in your feedback and direct experience. |
|
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. |