|
|
|
|
|
Ed has updated the Roadmap for OpenMQ with the information related to OpenMQ 4.4, targeted for GlassFish v3. Key features include:
• JMS Bridge -- Connect to other Open MQ clusters, or other JMS products
Full details at OpenMQ 4.4 Feature Page. |
|
I've posted the May 09 GlassFish Adoption Report. Some growth from April 09, but not back to the March 09 peak; probably some seasonal drop, possibly some impact from the Oracle announcement. The full report includes the usual download data for run-time and tools bundles, a comparison with JBoss downloads, GeoMap, Registration and Update Center. |
I expect to post the June report next week.
|
VirtualBox 3.0, is now available for download. This is a major release (PR), most notable is support for guest SMP support - up to 32 vCPUs. Also included is support for OpenGL 2.0 for Windows, Linux and Solaris guests and experimental support for Direct3D 8/9 on Windows guests. Check the Changelog Details and then go to download page. |
Andy has a nice Overview and Podcast; Jeff has an overview focused on Virtual SMP Support. Other Sun reviews come from Rudolf and Homer. Non-Sun reviews include Softpedia, Virtualization Review and an early mention in InfoWeek.
The ZDnet/CNet folks have several reviews on VirtualBox and seem increasingly positive about it - see Jason Perlow's Very Positive Review (earlier last year he had written a V12N Comparison based on VBox 1.6) and Dan Kusnetzky Review; also see their Screenshot Gallery. On the CNetTV, check Tom Merritt's story on Installing Windows 7 RC on VBox.
Finally, this is a very interesting release and I believe it will make a big difference in applicability of VirtualBox, but all major releases "push the envelope" a bit. I'm not in the VirtualBox team but, based on their Release History I'd expect follow-up maintenance releases "soon".
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
|
Alexis has a nice summary of the different GlassFish releases, explaining how to Choose the Right Release: GlassFish v2.1, GlassFish v3 Prelude or GlassFish v3 Preview. In a nutshell, v2.1 is for production deployments, v3 Preview is a beta for v3 final and v3 Prelude is/was a transitional release... ... but you want the full story, so check Alexis' Answers... ... or just ask Ask the Magic 8 Ball :-) |
|
NetBeans 6.7 is now available for download. The site includes their usual screencasts (see specially the Overview) and Tutorials. The new features I find most interesting are the Connected Developer and the Build Tool support (including Hudson and Maven). Other features include support for more Dynamic Languages, Java Desktop/Swing and Web and Java EE; bundled JavaEE 6 and JavaFX 1.2 will be in later releases.
Related entries tagged
netbeans
|
Alexis has posted additional entries in his GlassFish à la carte series. Part I and Part II (also see Review) showed how to get a minimal distro and add components to it, including some containers; Part III shows how to create a Custom Layered Distro from GlassFish v3 using the IPS tools.
The distro only bundles pre-existing components; enough to run an ejb/jersey sample. I think that this layered distro arrangement may become quite common for distribution of packages for GFv3 and it nicely shows the power of the modularity in GFv3, IPS and the embedded IPS support in GFv3.
|
Alexis' examples show how to create the new package, add it to your own IPS repository, and then create a new domain to run the EJB-Jersey sample. The IPS setup is very easy thanks to the documents and binaries from IPS Best Practices project, plus the Package Prototype from Alexis. To learn about IPS, check out Producing and Maintaining Packages (specially Christophe's Prezo) and MakePkgs. All the binaries you need are included in the IPS Toolkit. |
The whole thing works like a champ; excerpting some of the key commands from my shell trascript:
# Created a directory for my local repo % pkg/bin/pkg.depotd -p 10001 -d /Users/pelegri/Software/my-repo # port no. and store dir. # downloaded package prototype and renamed it as pkg_proto_epll.py % cat >LICENSE.txt # need a LICENSE file! % pkg/bin/makepkgs -s http://localhost:10001/ -b ../Sample ../Sample/pkg_proto_epll.py % bin/pkg set-publisher -P --enable -O http://pkg.glassfish.org/v3/dev dev.glassfish.org % bin/pkg set-publisher --enable -O http://localhost:10001 localRepo % bin/updatetool # screenshot % bin/pkg install sample-distro # pretty much all done % bin/asadmin create-domain --instanceport 8080 --adminport 4848 mydomain % bin/asadmin start-domain mydomain # download the jersey-ejb sample WAR file % bin/asadmin deploy ../../jersey-samples/jersey-ejb-1.1.1-ea-SNAPSHOT.war % open http://localhost:8080/jersey-ejb/ # screenshot
|
Ken and the Expert Group have done a great job in making EJB 3.1 easier to use and Ken has been also easing learning it through a number of short notes: [1], [2], [3], [4], [5], [6], [7]. Ken's latest addition is an Overview with Samples where he covers all the highlights. So, if you are curious about EJB 3.1, check Ken's Overview and try it on GlassFish v3 Preview. |
Thanks to Ed for the
tip,
and, for related entries, check the
EJB3
and
javaee6
tags.
Earlier in the month, we announced a Virtual Image for WebSpace. In the note I mentioned that that image included a "JeOS OpenSolaris Prototype", and that effort was Formaly Announcement on Tuesday. JeOSs play an important piece of the virtualization story, so here is a set of links to get you up to speed quickly.
|
JeOS stands for "Just Enough OS" ("just right" as with the Three Bears). JeOS is usually described as including the JeOS media ( OS core {Kernel,Drives,Login} + OS Mimimum maintenance tools + Minimum user space tools ) + Packages repository (DVD or Network based). The term is relatively new; an early (initial?) reference seems to be from Jordi's; also see Cocktail. There are different JeOS depending on what OS they are based. Linux is currently a popular base; three variants are Ubuntu JeOS (Wikipedia, WebSite, and How to use it), Oracle (Oracle EL JeOS and Product Page) and Novell (Novell SUSE JeOS, LimeJeOS Blog details). |
We believe that there are some benefits in having an OpenSolaris based JeOS, and several folks have been working on that. The Announcement Above is part of that process; more links in follow-up notes.
|
A common setup for GlassFish Server is to have Apache httpd as the front-end using mod_jk as the connector between the two. Although GFv2 supported mod_jk, the setup has been simplified in GFv3 and Amy just published a detailed note with the Configuration Steps on both sides. |
|
Evans Data just published their User's Choice on Software Development Environments. The survey asks for satisfaction of the respondents on the IDE features they used and weights them based on the aggregated priorities to determine satisfaction indexes. The overall satisfaction rankings are: IBM's Rational Tools, MS's Visual Studio, NetBeans, JDeveloper, Sun Studio, Delphi, IntelliJ, Eclipse. |
Note: my biggest issue with the EDC Users' Choice methodology is that they do not weigh in number of users for a given option, not do they disclose enough data to assess the relevance of the samples. So, as far as I've been able to determine, a few very happy customers can give a small, narrow, vendor the top ranking. Another caution area is the weights assigned to each feature to compute the overall ranking, but that is easier to navigate by using the per-feature rankings that are included in the report. As always, if you are interested in the topic, I recommend you to check out the report for details.
|
I just found out but Sang has been teaching a series of 1-day free training sessions on JavaFX, MySQL and GlassFish. The full list is at his JavaPassion Site but by now there are only 3 days left, so check it out and signup if you are interested and available.
•
June 24th, Atlanta, GA
|
|
Praneet had previously shown how to run ADempiere with GlassFish and now has expanded that to include OpenSolaris and PostgreSQL in a more Detailed Document. Additional links in Praneet's Note. Pranee't previous posts were covered in this spotlight. |
|
The premise of the Atmosphere is to deliver an easy to use Java framework for portable AjaxPush/Comet Applications. Atmosphere was Launched last Fall and in May of this year its core Aligned with Jersey. The latest developments have been the Release of 0.2 and the introduction of Bayeux Support in the trunk for 0.3. Try out 0.2 via the Download Page. Feedback through the USERS mailing list (read/post via Nabble, or archived at MarkMail). |
|
|
Not exactly the Antipodes but I think we can argue we have the whole world covered... While FISL is hosted in Porto Alegre, Jazoon will be held in Zurich. Check out the Jazoon Home Page and Schedule and check Alexis' List of Talks related to GlassFish. And, if you are on the other side, check GlassFish @FISL! |