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

Deployment specific web application configuration using context.xml in GlassFish was added a couple of months ago but related questions keep coming up on mailing lists and forum so I've decided to blog about it so it's easy to point out. ;-) Similar to Tomcat you can define your context.xml as follows. 1. Global context.xml glassfish/domains/domain1/config/context.xml which will be loaded...
on May 23, 2007
The objectives of the GlassFish V2 hands-on-lab at JavaOne 2007 are to familiarize the participants with Java EE 5 technologies using glassfish-samples project and to provide hands-on on enterprise clustering feature using load balancer and in memory replication The entire lab material and the individual screencasts are available on SDN and can be downloaded. Here are the links: Java EE 5...
on May 22, 2007
Google Checkout is a Google service that enables a faster, safer and more convenient way to shop online. Online merchants can implement Google checkout on their websites, and then they do not need to worry about managing credit-cards information and privacy of user accounts. Besides, Google provides free credit-card processing until the end of 2007 and will later provide credit for adwords...
on May 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 May 17, 2007
Reading a recent tech tip regarding access of directory listings in Sun Java System Web Server 7.0 prompted me to browse Sun's BigAdmin site in more detail. It's chock full of handy resources for sys admins, from FAQs to documentation to scripts to discussion groups to references, many of which are contributions from the community.It's a no-brainer that sys-admin knowledge would be handy for...
on May 17, 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 May 15, 2007
The Zilonis Rules Engine is a Java Rules Engine that is Thread-Safe. It was presented yesterday at the JavaOne. The presentation discussed the challenges of implementing a Pricing Service in Retail, why using a Rules Engine would be a challenge, and the way Zilonis solves those scalability issues. We finished the session with the details of how it uses Read-Write Locks to achieve the...
on May 10, 2007
I just had a nice discussion with John Clingan, product manager on Glassfish, about EJB3 and Glassfish in particular. One of the thing that strikes me with EJB3 is that Sun seems not to be able to let go of old stuff. Right now an EJB3 application server needs to support EJB2 and EJB3 and must make sure that they do not conflict. This is going to convolute the code and drags down the performance...
on May 8, 2007
It's always when I'm super busy when I decided to work on random things that take too much time. This time, it is improving the theme of Glassfish component sites. As some of you might have noticed, Glassfish, its component sites (like JAXB and JAX-WS), and Wiki have just gotten a new look&feel. The new L&F emphasizes the stronger relationship among component projects, and it's...
on May 6, 2007
With the 2007 JavaOne Conference four days away, I thought I'd share some session recommendations with my fellow attendees. Since Arun Gupta beat me to it, you should take a good look at his choice of sesssions, which has a large overlap with mine, then take note of a few differences. I bet you don't need me or Arun to tell you to attend Ben Galbraith's Ajax talk (TS-6836) or that other...
on May 4, 2007
JavaOne is practically here, so I thought I'd give a preview of one of the sessions I'm on next week. This one is close to my heart, BOF 6825 Testing Web 2.0 Features, Using Real-World Applications. I'll be talking about using The Mozilla Control Program (MCP) to write an automated test that exercise an Ajax application. Big deal, right? Well, yes because MCP enables you to make assertions...
on May 4, 2007
The Project Grizzly team is proud to announce the immediate availability of Grizzly 1.5.0 beta. This build is our first community release and it is the results of severals public reviews. This release contains the following components: Grizzly Framework: The root of all NIO based Project Grizzly HTTP based server: A tiny/embeddable web server Grizzly HTTP utils: http protocol utils classes...
on May 4, 2007
JavaOne 2007 is right around the corner, and I am participating in two sessions there. The first one is based on my work at my previous employer, Sun Microsystems. This session will present tips and tricks on using Java EE 5, and is patterned after the popular Java Puzzler sessions by Josh Bloch. My other session is related to using Google Checkout API in Java applications. In this session, we...
on May 2, 2007
JavaServer Faces 1.2 includes support for Resource Injection and annotations such as @PostConstruct and @PreDestroy. Coming from action frameworks, these 'implicit' hooks make composite presentations a bit easier to pull together, even in the stateless HTTP GET case. JavaServer Faces currently has a couple great frameworks that extend application coordination and ease development. Since not...
on May 1, 2007
GlassFish V2 is a production-ready, open-source Java EE 5 application server currently in beta. V2 provides features like clustering, high availability (HA), load balancing, Microsoft Interoperability with Web Services Interoperability Technology (WSIT), great price/performance, next-generation Web with Ajax, Scripting and RESTful web services, NetBeans IDE integration, SOA support through Java...
on May 1, 2007
This blog is on a personal note. After being at Sun for 10 years, I have now left Sun and joined Google. I am currently working on Google Checkout, Google's solution to make online shopping faster, safer and convenient. If you have ideas on how to achieve these goals better, share them as comments to this blog. When I joined Sun, it was my dream company in regards to the culture and the quality...
on Apr 29, 2007
The DOJO Foundation updated the Bayeux Protocol Specifications (0.1Draft5). Great work Greg! Time to read it and update gCometd! If you are interested to contribute and help on the Grizzly's implementation of the Bayeux protocol, join the Grizzly project and look at 'module/cometd' sub-project. The Grizzly community will soon announce its first 1.5.0 release. Comet lovers are welcome! technorati...
on Apr 27, 2007
The jMaki team has been hard at work re-working jMaki into the .9.x series which now supports all of the intended 1.0 features. At JavaOne we plan to offer a release candidate. If you don't want to wait you can try out the samples from the download page. We only plan on fixing issues so you can use what is there today. JavaOne Sessions and BOFs TS-9516 Using jMaki in a Visual Development...
on Apr 26, 2007
You can distribute a Java EE application client for download by users, who can then immediately run it—hassle free. How? Read this four-part article: Java Web Start Technology and Application Clients in the GlassFish Application Server by Tim Quinn and Rick Palkovic at Sun. From background concepts to customization to security to advanced topics, the article eloquently steers you through...
on Apr 26, 2007
Grizzly 1.0.15 is now available and contains the new NotificationHandler mechanism for Comet/Cometd. It also contains small bug fixes. Grizzly 1.0.x release will comes less frequently as we are moving to our first 1.5.0 release (which include the result of our community architectural review). technorati: grizzly nio
on Apr 25, 2007