|
|
|
|
|
Portal Development (especially with WebSpace) is made even easier with the recent release of Portal Pack 3.0.1 [download]. Several new features are added, including theme development (including code completion for Velocity), directory deployment/deploy-on-save for rapid testing, Liferay service builder support, and more. for questions and tips, make sure to visit one of many of the community venues, including the mailing lists or #webspace IRC Channel, or contribute on the growing Wiki. |
Also, don't miss the Portal Pack and WebSpace teams at the UnConference, and at CommunityOne and JavaOne.
|
NetBeans 6.7 Beta is Now Available. I'll highlight two of the Many Features: Kenai Integration and Hudson Integration. The first one continues to flesh out the story of the Connected Developer; the second is yet another example of Hudson Adoption. Check out the Home Page, the Release Notes or go and just Download it! |
The connected developer story is beginning to look pretty good; I'll come back to it after I find time to write a few background posts needed to provide context for the story.
Added - Also see JAG's post on the topic.
I recently noticed several new books based on GlassFish Server, like Yuli's book on Java EE and DBs, Using MySQL and GlassFish and Antonio's book on Java EE 6 with GF v3. Looking a bit more I also found that David also has a new book on NetBeans 6 and Java EE 5 (w/ GF) and Adam has one on the Netbeans 6 RCP that also uses GlassFish in many places.
Below is a quick table of the books I know (in random order); please (continue to) send me omissions and I will update it.
Added - Masoud's GlassFish in Action is in Early Access Edition.
|
|
|
|
|
|
|
|
|
|
|
|
|
Mon-Thu I'll be attending the MySQL User's Conference here in Santa Clara. The tone of the conference is noticeably different to that of its (even larger) sibling JavaOne in San Francisco, and the topics are very grounded in the practical needs of the Users of the technology. There are many very interesting talks, below is a small selection extracted from my Personal Schedule. Starting with those related to topics we normally cover here: Several BOFs: OpenSSO, OpenDS and LDAP, JavaFX Clients, OpenSolaris and Web Stack. Several Technical Sessions: MySQL and ZFS, Twitter and NetBeans and GlassFish and MySQL (that's Arun). |
The rest of this list is not comprehensive but, here it is...
• Keynotes:
State of the Dolphin,
Google,
KickFire,
Cloud,
Andi,
SmugMug,
Infobrite and JasperSoft,
Obama.
• Fun Events
Quizz Show.
• Tutorials:
Scale out,
MapReduce,
Partitioning,
Memcached
• DTrace:
Intro,
MySQL and Dtrace,
Another DTrace
• Cloud:
MySQL and EC2,
Hadoop and MySQL,
Cloud Backup for MySQL,
MySQL Clusters in the Cloud,
MapReduce
• Drizzle:
Rethinking MySQL,
Memory,
libdrizzle,
Drizzle BOF,
Clusters
• Memcached:
Beginners,
Distributed and InnoDB,
And Flash!,
Libraries,
Advanced Use
• Engines:
InnoDB,
Falcon,
Maria,
PBXT.
• General:
Performance and Scalability,
the Future,
Code Contributions
(Masood's),
Craig's List,
Sandbox,
Death.
... and I reserve the right to add and/or remove entries from my schedule at any time :-)
|
Two news items for the cost of one: First an Announcement of the availability of NetBeans IDE 6.5.1. This is a minor release that bundles GlassFish v2.1 instead of GlassFish v2 and incorporates NB 6.5 Patches and other Bug fixes. Check out the Full Details, and then you can go to the Download Page. |
|
The second is a call for participation in NB 6.7 NetCAT. NetBeans 6.7 (previously 7.0) is the release targeted for JavaOne; it recently released M2 (Download, Details) and its features include Ergonomic IDE and even better non-Java language support, including PHP, C/C++, Ruby/Rails and Groovy/Grails. |
|
NB 6.7 follows NB 6.1 (Apr 08) and NB 6.5 (Nov 08) |
![]() |
If you are a Woodstock user you may have seen the announcement from November 3rd where the NetBeans team announced they would stop development of new features in Woodstock. The full context was provided in a subsequent event (Archive - check slide 11-13 in slide deck).
|
The outcome was that Sun would work on two fronts: adding support for FireFox 3 on Woodstock 4.2 and a partner-based strategy. On the first front, check today's email and this wiki page; on the second, today we are announcing a relationship with ICEfaces. Check: John's post, Migration page at ICEfaces and Migration Doc at NetBeans. |
The ICEfaces NetBeans plugin can be obtained at ICEfaces.org or from the NB's Update Center, see under tools->plugins. And, as John says, stay tuned for more details in these areas.
|
NetBeans continues to add support for Groovy and Grails as well as new tutorials. Check the Intro to Groovy, the NetBeans.TV Screencast and the new Introduction to Grails (thanks to Charles for the tip). Since Groovy fits very easily into Java it is easy to use with GlassFish: see Alexis' Zero to Grails in 5 and the GFv3 Prelude Docs. Also check out GroovyBlogs - Glen Smith has been running it on GlassFish v2 (Netcraft Report) for several months. |
There is a clear resurgence of scripting on JVM
and Groovy was very popular at Devoxx last week
(see
Sven's
photo of the
Whiteboard)
- with the usual note on
Sampling Errors!
Related entries at TheAquarium are tagged
scripting
.
|
We've covered NetBeans 6.5 progress (Beta, RC) previously and we're now very happy to report on the final release. As always, the "New and Noteworthy" page is a great reference for the many new features, the big ones and (what can appear as) the smaller ones. "Compile-On-Save" is probably a little bit of both and certainly plays very well with the Deploy-On-Change feature and GlassFish v3's session preservation across redeployments. Support for PHP and Groovy/Grails are also additional signs of the ongoing push on dynamic and scripting languages on the JVM. |
Get your favorite NetBeans IDE Bundle from the download page, it's very well organized. Note that you can start small and add features with a finer granularity if you want. You'll see that GlassFish is included in the "Java" bundle, but also that GlassFish v3 Prelude is in the Ruby bundle.
|
NetBeans 6.5 is scheduled to be released on November 20th (see Roadmap). NB 6.5 includes many new features and is the first NB release to include GlassFish v3 (Prelude); you can help its quality by testing the latest Release Candidate. Check out:
• Overall Information on the RC release.
|
A compilation of today's news of interest:
|
Jakub has published a new Enterprise Tip on Jersey showing how to Configure JSON for RESTful Web Services in Jersey 1.0. Jersey is the production-quality, reference implementation of JAX-RS, the JCP standard for RESTful Web Services. JAX-RS is part of Java EE 6, but it can also be used separately. Jersey is part of GFv3 Prelude. On JSF - first the NetBeans team shows how to Start Developing JSF Applications with the new NetBeans releases, including the forthcoming NB 6.5. Then Arun shows how to use JSF and Google Maps using Gmaps4JSF, Facelets and Mojarra on GlassFish v3 Prelude. Comet and Atmosphere - JFA recently presented on Atmosphere - his new portable Comet framework - at the Silicon Valley JUG. The slides are Now Available. GlassFish ESB is getting very close to its first Release Candidate (and GA/FCS release) (Milestone 2 Download) but I just noticed I had not spotlighted Mike's excellent Screencast on GlassFish ESB. Check it out and notice it is a multi-parter - very well done. While we await GF ESB v2, we are already working on the next generation, which is based on Project Fuji. Fuji Milestone 2 released last week, and here are two additional posts: Nikki on Interceptors in Fuji and Derek on the Proxy bundle. Andy B is adjusting his time involvement at Sun so he can spend more time with Arista Networks, "one of his startup companies" that is focused on the 10 Gigabit Ethernet switching business. The Original NYTimes Article was followed by a Clarification. And today's toys includes Google Earth on iPhone, and Oprah endorses Kindle. Of the two, I think Oprah's endorsement will have the largest impact - is the time for the electronic reader finally here? |
NB. I am a few days behind in reporting news; I'll try to catch up in the next day or two.
A compilation of today's news of interest:
|
Any Best poll is always subjective in one way or another, so here are two more :-) First What's the Best AppServer - with several references to GlassFish. The second is a question from a prospective GF user that elicited a Very Nice Testimonial... which is a good time for a call for Adoption Stories; if you have any, drop us a mail at stories at sun dot com. The OpenMQ community page sports a new, clearner-looking OpenMQ WebSite. I hear they also have testimonials and performance numbers cooking; stay tuned. The Identity folks at Sun have released a new Compliance Manager product that elicited good press coverage (BusinessWire, SearchSecurity). This is part of Sun's Identity Products, and, like with OpenSSO, I expect the usability and applicability - not just the functionality - of all these products to continue to spread in the future. NetBeans 6.5 (now in RC) has improvements in MySQL support, including knowing about the Sakila sample, improvements to the SQL Editor, SQL code completion, displaying multiple rowsets, and SQL history. Check out Andrei's NetBeans.TV Screencast, and thanks to John for the tip. Roy (Fielding) has specific objections to the RESTful API for OpenSocial - see Roy's note and Dave's links (Roy points the comment to SocialSite, but it really is about OpenSocial). It seems there is a discussion thread on the OpenSocial group discussing how to incorporate that feedback into the spec. Finally, on the OpenStorage side, a couple of good videos discussing the role of Flash in Storage, (both available in two sizes): Bill Moore ([medium], [ipod]) and Andy Bechtolsheim ([medium], [ipod]). The ipod-sized presentation are ideal for flights :-) |
A compilation of today's news of interest:
|
More frameworks come with GlassFish support out-of-the-box. Seam 2.1.0 GA is out and GF support is now explicitly mentioned ([1], [2]), and Terracotta 2.7 is out, also with GlassFish support ([2]). JBoss announces a new relationship with Magnolia (website). The tip landed in my inbox as a "new JBoss portal strategy" and there seems to be some angle there as JBoss.org is switching from the JBoss portal to Magnolia Enterprise, but I think of Magnolia as mostly a CMS product rather than a portal, so will keep an eye on more details. See Announcement. NetBeans continues to get closer to NB 6.5. The community builds with the multiple localizations are now available for review and feedback - check out Masaki-san's writeup. GlassFish v3 Prelude includes support for the EJB 3.1 draft through the new update center, and Marina has modified instructions on how to Use the EJB Timer (small modification from previous instructions). And, as Android becomes more real, Google has Open Sourced it. |
|
NetBeans is 10 years old! The celebration is happening here (check out this interview of James Gosling). Certainly a lot has happened in all those years to have NetBeans reach its current quality and feature level. The NetBeans download matrix is probably a great way to summarize the breath and depth of the project. |
GlassFish is listed among others as a sister project. Keep an eye on the NetBeans web site for NetBeans 6.5 RC (Release Candidate). It should show-up anytime now and offer support for GlassFish v3 prelude.
What were you doing 10 years ago?
A compilation of today's news of interest:
|
GlassFish ESB is getting closer to its release. Bill (the-blogger) leaks that the second Milestone is Available Early, including Data Mashups. Download Now!. Terracotta 2.7 is out with formal support for GlassFish Server. See the product page, the download page and Alex's post. John, at NetBeans, has a new demo showing how to Use EclipseLink via JPA on NetBeans 6.5. EclipseLink is included in the GlassFish v3 releases, including the imminent GlassFish v3 Prelude. Chinmayee, in Chennai (called Madras by the british) reports on a Presentation to Wipro last month. Wipro is one of the top (top 3?) IT companies in India, with over 100K employees. It's great to see increased adoption in India; like Brazil and China, these are rapidly growing markets - the biggest challenge with GlassFish is getting the word out. Dan is the author of Seam in Action and recently posted about Using Seam with GlassFish. An exchange with GlassFish team folks followed and Dan now has a Wishlist for GlassFish. Last week was the OpenSSO Ask-the-Experts, and, following that format, they have published the transcript for the session. Thanks to Rajeev for the tip |
A compilation of today's news of interest:
|
The NetBeans folks have a new Introductory Tutorial to Ajax, now updated to the forthcoming NetBeans 6.5. Srenga points that the DataMashup Service Engine from Mural is Part of GlassFish ESB and also points to Manish's Tutorial on building a Server-Side Data Mashup. From Carol a Screencast on RESTful Comet, based on her previous posts. From Peter Mularien a look at Who is Contributing to SpringSource? using FishEye on SpringFrameworks Core. BTW, if you do the same with GlassFish (core) you will find mostly Sun folks; the bulk of the non-Sun contribution is in the smaller, reusable components, like grizzly, which makes sense as that's where people want their specific features in. From apaspai a description of how to configure GlassFish with Hibernate and MySQL (in Spanish, sorry, I couldn't resist). From Montana Grizzlies are Rebounding from Extinction (there were already very healthy On the Web, in Canada, and, more recently, also in Prague!). And, from the WebKit folks, reports of substantial improvements on JavaScript interpretation using SquirrelFish Extreme. And Apple does it Again, this time with Mail, and it Gets Slashdotted. |