|
|
|
|
|
SailFin (the Communications/Telco Application Server) was Announced at Java One and we have reported since then on a couple of SIP applications: Click to Dial (full code available) and Conference Manager (soon available). |
You can also read this intro to SIP, use this documentation to use a vanilla SIP proxy and SIPp to generate traffic, and use tooling support in NetBeans (development using Web Applications with the SIP Servlets Framework) as described here.
But maybe most importantly, nightly builds are now available from http://sailfin.dev.java.net/ (about 60mb, GlassFish runtime included). The first milestone is scheduled for August
If you're interested in SailFin source code, look here or here.
|
NetBeans 5.5.1 was recently released and this is the stable version of NetBeans you'll want to use with GlassFish v2. Version 6.0 is what all the NetBeans excitement was about at JavaOne last month. Milestone 9 has JavaScript support including in other editors (HTML, JSP, ...), a new Web Services designer and enough REST support to walk through the JavaOne demonstration.
New GlassFish-related features in NetBeans 6 (Milestone 10) are detailed by Vince Kraemer :
|
Look at the Milestone 10 New and Noteworthy document for a (much) longer list of what's coming real soon now.
|
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. |
|
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.
|
JVantage is a new visual Web Application Development tool that can quickly build a Java EE application from a database description and their latest release (announcement) supports GlassFish and Derby. The JVantage site includes a functionality overview through a flash screencast, a good wiki site, a Roadmap and Forums. |
|
One of the many new features for GlassFish v2 is an integrated JBI implementation. Gregg Sporar has done some nice digging on that subject. To get your feet wet, he recommends this resource and the specification's first four chapters. |
Since Gregg is a NetBeans evangelist, there's a tooling part of the story. The forthcoming NetBeans Enterprise Pack (version 5.5.1) has new and improved XML and SOA features such as a Service Assembly "casa" editor, graphical WSDL and XSLT editors, and an Intelligent Event Processor.
JBI implementations are listed here, while JBI components and engines are enumerated there. Most of these are Open Source and there are also examples of mix and matching such as this one.
|
|
Hudson, the build monitoring tool, seems to be gaining adoption very nicely. John just published a JW article evaluating 4 open source continuous integration tools and Hudson was one of them (also see his blog). Kohsuke is continuously adding features and recently has been focusing on Plugin Support, an approach that has worked very well in JAXB. |
There are a number of production deployments of Hudson. GlassFish and NetBeans use it for different tasks (see here and here) and the traffic at the USER mailing list for the project is growing very rapidly. Users seem happy, as this one Switching from Anthill; his production details are worth a read, he has 400 jobs.
BTW, browsing through the list I found a 2004 article on eXtreme Feedback, a variation of Mark Weiser's Ubiquitious Computing initial work at Xerox PARC. Perhaps the time has come for things like this. It certainly would make sense to have this integrated with text messaging like SMS.
|
Kohsuke keeps showing he is a true Homo Faber: a week ago he announced that several of his system-level projects had Moved Under the Java-Net project. This includes useful tools like Autoresponder (together with Ryan), JavaNetTasks, Role-Manager and JNAdminTool. And this week he announced a New Release of Hudson. And he must be cooking something special; for the last couple of days I've seen him playing with LEDs and the such. When I asked he told me to "stay tuned"... |
|
Greg and Ludo have posted a new screencast showing the NetBeans 5.5 plugin for jMaki. The Plugin shows a palette of widgets and lets you create a project using jMaki, drop a widget into a presentation page (like JSP), and then customize via an editor the properties of the jMaki widget. The development cycle is very fast since all that happens is a that a new (JSP) page is reloaded. Simple, useful and very compelling. |
The jMaki Web Site has much more information including a Get Started section, a Gallery of Widgets (33 when I checked), the actual jMaki plugin, the screencast, and much more. Check it out!
|
The NetBeans 5.5 final is out. This includes a revamp of the NetBeans web site, a bunch of NB 5.5 Downloads and several Products, including a preview of the new Visual Web Pack. GlassFish is a key part of the launch in the form of Sun Java System AS 9.0 UR1, Sun-supported distribution of GlassFish V1 UR1, as it is included in the AppServer bundle, in the Enterprise Pack and in the all-inclusive Tool Bundle. |
|
Quickr now supports GlassFish. Quickr is a tool for managing the persistence layer that is centered around the Java Persistence Query Language. It provides a good environment with the ability of exploring the content, make interative queries, online help, etc. Check the home site, and the Online Tour. |
|
|
Multiple news about GlassFish and Tools. First, we have a new tool supporting GlassFish: IDEA joins NetBeans and MyEclipse; check this TSS thread and the New Features. |
On the NetBeans front, Tor reports on the Build Monitor Plug-in that includes Hudson Support. Then a bunch of bloggers (Roman, Alexis, Ruth) talk about the upcoming Visual Pack for NetBeans, which will make the visual editing features in JavaStudio Creator available in NetBeans... and available to GlassFish.
Finally, YourKit, the profiler tool, has improved support for GlassFish within NetBeans.
|
|
OpenGrok is a fast and user-friendly multi-lingual search and cross-reference tool that is used by the OpenSolaris team. OpenGrok first grinds through the sources to create the data repository; the program itself is written in java and uses Exuberant Ctags. The result is then browsed through a Java Web App that runs in a container like GlassFish (or Tomcat), and Shawn reports positively on his Experience using OpenGrok on GlassFish. |
I think it would be interesting to try to combine the features of OpenGrok with those of Sorcerer. Since Sorcerer uses the JavaC Tree API, the information is more accurate, but OpenGrok has more features (like full text search) and is multi-lingual.
|
Home Faber strikes again... Santiago describes improvements to Japex that provides Trend Reports and Kosuke talks about Hudson Plugin Support... among others to support Japex. And there is also the new Code Coverage Support in NetBeans that I mentioned this morning. |
|
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.