|
|
|
|
|
There is a new project at Kenai: NBAppEngine. As the name suggests, this is intended to provide a NetBeans plugin for the Google AppEngine. Check the introductory writeups by Petr and Geertjan; check it out, and consider helping out. On a related topic, I noticed that Mojarra 1.2.13 now has "support" for Google AppEngine; see ChangeLog. |
Now, if we could only get them to Support JPA Properly...
|
Yesterday a portion of Google's network's infrastructure had a Two Hour Failure which impacted an unknown (but sizeable) number of users - see PCWord, InformationWeek, WashingtonPost, Forbes, plus #googlefail@Twitter. |
This seems a good reminder of the benefits of a private cloud for mission-critial operations in enterprises... and of the benefits of standards in reducing the cost of exit.
|
There are a couple of nice short webcasts on OpenSSO. The first one builds on the latest OpenSSO Express; it is a short webcast that shows how to federate SSO to GoogleApps in 4 minutes using Express 7 and the SDK. The second is a neat iPhone App (POssO) that provides access (read/write) to an LDAP directory. |
|
Google AppEngine has added Java support (announcement). The list of JVM-based languages includes JRuby, Groovy, Jython and Scala. A list of the supported standards is here; the intention seems to be to provide a "web tier" set of specs for Java and JVM-based languages but the details are not very clear (to me), for example, it claims Servlet 2.4 (not 2.5), some version of JPA, partial JSP support. Hopefully the list will evolve into one of the modern standard at some point; perhaps the Web Profile in Java EE 6? |
|
Check out the Google search trend on GlassFish (snapshot)! The last spike is from our recent announcement and the deep valley is a deeper-than-usual end-of-year break. The overall GlassFish trend continues to be positive. Comparing GF and JBoss provides some relative geographic data; comparing different data points ([1], [2], [3]) shows an improvement but some geographies deserve more attention. |
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:
|
The biggest (technical) news of the day is the Google announcement of a WebKit-based Chrome browser (Blog, Cartoon). I have mixed feelings about this; competition is usually good for users/consumers, but I like that FireFox is an independent party, generating things like Ubiquity and Smart Location-Bar... From the OpenPortal folks, WSRP Consumer in Liferay (it was already in WebSynergy) and progress on the NetBeans 6.5 Portal Pack. From Eamonn, a description of the JMX Event Service in JDK 7 Snapthots, including things like more flexible notifications and the ability to use additional transports. Eamonn and Shanliang are asking for feedback on the design. And from Steve and update on the next phase in the xVM Server Early Access.
|
A compilation of today's (yesterday's!) news of interest:
|
From the OpenSSO team, there is now a free (just need an MySun Account) Self-Paced Downloadable Lab for learning how to use OpenSSO. The course is based on OpenSSO Express Build 5. This course uses OpenSSO Build 4.5, which provides identical functionality to OpenSSO Express Build 5 which supports Apache Tomcat, Sun WebServer and GlassFish v2. Check out SuperPat, Rajeev, or go direct to the source, David. From Dave, presentations at OpenSource Days 2008 on Apache Roller and SocialSite. Plus Dave's Commentary on a note by Matt Asay on SocialSite. From Kevin a report on Mural (the Master Data Management project at GlassFish) on its Support for MySQL. From Ron our security master, an entry showing how to Use JACC to Determine Caller Roles, with detailed code snippets. Finally, not our usual topic but the Engadget piece on the Google Phone got me in Gadgets mode: NYT report on Dream, Treo Pro, BlackBerry Black, HTC Touch and Xperia X1, WiFi PAN vs Bluetooth and Lenovo IdeaPad u8. I don't know how people can track all these! but then, I am not their target audience... check out my Cell Phone :-) |
|
Cuil today launched to much attention, not all positive; then Joyce Pointed me to SearchMe, and that prompted a pass through alternative search engines, collected below searching on "GlassFish". Of that batch, I agree with Joyce and I find SearchMe to be the most interesting one, although Google is still the most accurate. |
Sorted alphabetically:
• Altavista
• Ask.COM
• Cuil
• IceRocket
• LiveSearch
• PowerSet (only Wikipedia)
• SearchMe
• Yahoo
Any missing engines? Which do you like the best?
|
I checked on Google trends for GlassFish a couple of weeks ago and I saw a big drop (Archive, live). No worries, the history of searches for WebSphere (Archive, live) shows this happens every year-end, and I already see a new uptrend. Hope you also had a good holiday break!
PS - I thought of a better title: "Google Proves Holidays Exist" :-)
|
|
In recent weeks we have reported on a number of indicators of GlassFish adoption and yesterday I collected them, plus some extra ones in a single writeup. I included Downloads, Geo Maps, Surveys, Analyst Reports, Deployment Stores and Web Hits and I spent some extra time using Google Trends. All the indicators point to strong increased adoption of GlassFish, and there are also indications of decreased adoption of alternatives! |
Check it out, and let me know what you think!
|
Ignacio just posted a note on Stupid Conclusions Using Google Trends that remind me of my earlier Friday Fun with Google Fights... I added Tomcat for fun and found (live, snapshot) that the only container that is gaining is GlassFish (live, snapshot). But, what does this mean? Maybe Tomcat is really losing ground... or maybe there are just fewer searches? |
Anyhow, have a good weekend! :-)
|
Project jMaki has just completed a successful .9.3 release (as summarized in Carla's blog). One of the headline items in the release is support for a new "jMaki Extensions" mechanism. Greg has posted a detailed writeup of Extensions, where he describes them as "behavior / functionality that are shared across widgets." |
Examples of Extensions, Greg says, could include enhanced debugging support, sound, or application-specific controllers. But for his own sample, he's looking to even fresher ground: Google Gears (which enables off-line webapps by providing a browser add-on with APIs for things like local storage). Seeing how easily Greg creates a jMaki Extension for Google Gears might just inspire you to create some Extensions of your own.
|
Want to process credit card transactions for free? It's possible with Google Checkout (as a promotion through the end of 2007). Want to do it on a free production-quality application server? Then you want GlassFish. Inderjeet has put together instructions for doing just that by integrating with Google Checkout's REST-based XML API. |
|
Following on Using SalesForce with JAX-WS's RI, here is a pointer to Jitu's pre-J1 post on Invoking Google's AdSense. The JAX-WS RI code is very similar to the Axis code; the main difference is the ability to use JAXB and some additional types. Check it out at Jitu's blog. |