Skip to main content
View by: Most Recent | Topic | Community | Webloggers   
Monthly Archives:    

Blogs by Community: Java Enterprise

• Adopt a JSR  • Embedded  • GlassFish  
• Global Education and Learning  • Identity Management  • IoT  
• Java Communications  • Java Desktop  • Java Enterprise  
• Java Patterns  • Java Tools  • Java User Groups  
• Java Web Services and XML  • JavaFX  • JCP  
• JDDAC  • Jini  • JXTA  
• Mac Java  • NetBeans  • Open JDK  
• Portlet  • Robotics  • Sun Grid  
• Sun RFID and Sensor  • [no association]  


Java Enterprise

In the spirit of transparency, I'm going to be posting regular updates on the work of the Java EE 6 expert group (JSR-316). For the most part, this is going to be a condensed version of the updates that are sent to registered observers to the expert group. In order to join as an observer, you need to be a JCP member. The instructions to join the observer list are on the JSR-316 community update...
on Sep 21, 2007
This blog has moved here var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www."); document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E")); var pageTracker = _gat._getTracker("UA-3111670-3"); pageTracker._initData(); pageTracker._trackPageview();
on Sep 21, 2007
Early in the dot com boom era, a lot of companies implemented the popular portals. Those portals allowed us to "integrate" multiple applications together into a single screen. I write "integrate" between quotes, because there was nothing really integrated, it was just that the set of applications were displayed in the same screen. The reason for the low level of integration was not because of...
on Sep 21, 2007
Once you have installed the new, awesome GlassFish V2 application server, you can download and install Phobos with just a few mouse clicks, using the included updatetool. Upon installation of the Phobos module, you'll find a newly created phobos directory under the root server directory, containing the Phobos framework, the libraries and some sample applications. Each sample comes with an ant...
on Sep 18, 2007
A few design folks at Sun have created a wonderful YouTube video called Wikification at Sun. In six minutes, you are shown the history and rapid evolution of the publishing world at Sun, from troff to FrameMaker to AdeptEdit to blogs to wikis, thanks to the inventions of GUIs, formatting and structuring tools, and Web-based interfaces. As someone who has used most of those tools over the years...
on Sep 17, 2007
Kaboom! Today we have announced the official release of GlassFish v2, aka our 9.1 version. Tons of blogs will pops up about the subject, but none of them will tell you what's really cool with v2! If you expect reading stuff about Servlet, JSP, Toplink or EJB, then move away as I personally don't consider those technologies cool enough those days :-). GlassFish v2 hidden features (or not...
on Sep 17, 2007
After over a year in community development we are preparing to release jMaki 1.0 on September 25. jMaki has stabilized over the past few months especially with the data models which allow you to create some very sophisticated user interfaces. As proof we have created jmaki.com where we are hosting many of our samples and recent blog postings using jMaki. How are you using jMaki and if not...
on Sep 14, 2007
I spent most of Day 2 of the Sun Tech Days working on the pavillion floor at the JavaDB booth. Things were pretty quiet during the technical sessions and keynotes, but we did get a fair amount of traffic in between sessions and during breaks. People generally wanted to know what JavaDB is and what kinds of applications it is suited for. I recommend checking out the JavaDB page on the Sun...
on Sep 13, 2007
The 2007/2008 Sun Tech Days season kicked off today in Boston, MA and even though the event is much smaller in scale than JavaOne, it still had the same atmosphere: People wandering around from booth to booth with giant backpacks and huge id badges trying to figure out where to go next! I suspect tomorrow will be busier than today since that is when most of the technical sessions and all of the...
on Sep 11, 2007
A new Sun Developer Network article, Handling Chunked Requests in Sun Java System Web Server 7.0, addresses the topic of breaking message bodies into chunks of arbitrary lengths with transfer coding from the HTTP/1.1 protocol. Included are descriptions of how Sun Java System Web Server processes chunked requests and how you can handle those requests in Netscape API (NSAPI) plug-ins. A sample...
on Sep 11, 2007
Sun is kicking off the 2007-2008 Tech Days season in Boston, MA this week on Sept 11 & 12(agenda). On the 11th, you can attend NetBeans Day(FREE), OpenSolaris Day(FREE), or University Day(FREE). There will also be a couple full-day developer training sessions($$$) on AJAX(register) and Java EE patterns(register). On the 12th, you can attend sessions on a wide variety of topics related to...
on Sep 10, 2007
Grizzly's committer Takai Naoto blogged about 3 simple steps to start your JRuby on Rails application using Grizzly 1.6. This is impressive to see how easy it is....at least for me :-)! More info here. As GlassFish v2 will soon FCS (Hiya!), I've just uploaded the latest Grizzly runtime used in v2, namely Grizzly 1.0.17. You can download it here. 1.0.17 is the final and latest release for Grizzly...
on Sep 4, 2007
We just voted and pushed the new Grizzly 1.6.0 binary. This release is another community release and thanks to everyone who collaborated to our discussions and phone meetings. This new release contains: Add a new property to enable pipelined message execution using the same ProtocolChain. Optimize the ReadFilter to delegate control as soon as bytes are available. Refactor the...
on Aug 31, 2007
Do you write Web applications for selling things on the Web? Have you considered integrating Google Checkout to enhance the buying experience on your Website? Besides providing an easy Web-based console for merchants, Google Checkout also provides a powerful REST and XML based API to enable merchants to integrate their backend systems for order processing. We provide convenient libraries and...
on Aug 30, 2007
As I've blogged before, we've been playing with mercurial a bit lately. So today I'm happy to announce that the read-only GlassFish v3 source code repository is available at http://hg.glassfish.dyndns.org/. You can check out the repository by running: hg clone http://hg.glassfish.dyndns.org/ glassfish_v3 We'd like to shuffle files around to follow the proper maven convention, but in the mean...
on Aug 30, 2007
In the last few weeks I was asked to help to integrate a set of built-in-house web applications with a Single Sign On (SSO) solution. After working with people from different teams, I realized that it would be a good idea to write a brief description of how the SSO solutions work in general. Perhaps this might help you to get started if you have to do something like this at some point. SSO is by...
on Aug 29, 2007
I enjoyed reading Seven Habits of Effective Developers, ZDNet Asia's interview with Sun staff engineer Lee Chuk Munn, who likens writing applications to writing books. The habits he cited include: understand the problem, use appropriate tools, strive for simplicity, and so forth. Hard to argue with any of them, I think, in particular the points on simplicity and clarity. Those are goals for me...
on Aug 28, 2007
When you try teach anything new for someone, IMHO the easiest way is to do that relating with something you already know. So far Struts is a framework that almost everybody touched at least once. So I will use some of Strtus concepts to explain jBPM process execution. Process Languages jBPM is not just a Process Machine, locked in just one way to promote interaction between tasks, in fact jBPM is...
on Aug 28, 2007
In the second part of the series, you can see how we can utilize EJBCA to create certification for a client side application which will communicate with Glassfish server when Client cert authentication (Mutual Authentication) is enabled whether by changing the listener attributes or by describing it in the web-config.xml. In order to create client certification we will need to perform...
on Aug 23, 2007
OK, native queries in JPA. Not really well documented. Of course I understand that we really should not be doing that, but hey there are times where it is just plain easier. The following code snippet goes after an Oracle sequence and gets the value. EntityManager em = this.getEntityManager();Query query = em.createNativeQuery("SELECT BLOG_ITEM_SEQ.nextval FROM DUAL");Vector blogItemRow...
on Aug 22, 2007