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

Blog Posts by Community

• 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]  


Global Education and Learning

We have another crop of new projects in in the Global Education and Learning Community (GELC). This week we have a system to publish theses, a Bliki written in Java, a Java Exam simulator, masters thesis investigating an agent-based privacy directive, a recorder that watches you work and listens to your speech, a compression database, language parser, and a purchase calculator. Take a look at...
on Apr 29, 2005
I came across a disturbing factoid this morning: "U.S. students earlier this month made their worst showing in the 29-year history of the ACM International Collegiate Programming Contest." By pure coincidence, I had a chat last week with a friend who is an adjunct professor at a well known university. For some reason the topic drifted towards discussing the relevancy of computer science...
on Apr 19, 2005

Java Enterprise

J2EE 1.4 specifies the use of the Connector 1.5 Architecture as the basic mechanism to integrate JMS providers with J2EE 1.4 compliant application servers. However some JMS vendors do not provide a compliant J2EE Connector 1.5 resource adapter to enable such an integration. This project helps such JMS vendors to integrate with J2EE application servers by wrapping their JMS client library in a...
on Apr 29, 2005

Java Desktop

As everyone on this side of the galaxy must know by now, Tiger, version 10.4 of Mac OS X (will they ever hit Mac OS XI?), has finally arrived. If you're a Mac head like me you've been eagerly awaiting it at least since the previews last summer, if not from day 2 of 10.3's release. You will certainly be inundated with reviews, praise, and 'news flashes' about Tiger so I won't contribute to the...
on Apr 29, 2005
JDIC (JDesktop Integration Components) project incubates many useful desktop features. In the recent months, we have been working closely with the J2SE team to incorporate some of the exciting features from JDIC into the next J2SE release (J2SE 6.0, code named Mustang). Check out the JDIC Inclusion Into J2SE section of my blog Where's JDIC Going? for a briefing of JDIC's feature inclusion into...
on Apr 24, 2005
I've been working from home in Atlanta since I started at Sun. I have two homes under renovation and a lot of things to take care of before I can move out west, so working from home for a few months seemed like the best solution. The problem is I only own a laptop, my new iBook. Coding and writing for 10 hours a day on a 1024x768 screen really is no fun. I've got a USB hub, mouse, and keyboard...
on Apr 21, 2005
There's an article posted on java.sun.com that talks about the ongoing feature work in the desktop group. We hope this helps you understand what we're busy with and what you can look forward to in the 6.0 release. The article should be fairly dynamic and we will try to update it when things change. So, for example, when a particular feature is integrated into the release, we'll put...
on Apr 20, 2005
Exposee! News Flash! Clear Skies Ahead! Perceived Performance Problem Perforated! This feature's so huge, so cool, so visible, there's just got to be a catchy title for it. I spent a few minutes coming up with the above list, but somehow it just doesn't get the point across, at least not in a spew-coffee-onto-your-keyboard-laughing kind of way that I was after. Dang - I guess I'll...
on Apr 20, 2005

NetBeans

This week, Sun Belux invites me to a Technical Workshop, to celebrate the launch of NetBeans IDE 4.1. They organized a Technical workshop on May 25 (Luxembourg) and May 26 (Belgium). In the mail it was said Please feel free to forward this invitation to your colleagues. Because we are belonging to the same community, I can consider you as my colleagues. More details and registration on the...
on Apr 28, 2005
NetBeans 4.1 Update: Hurrah! NetBeans 4.1 has "fixed" the replace dialog problem that I blogged about last year... Eclipse could limit "search/replace" to the selected text and NetBeans couldn't. The new "Replace" dialog allows you to limit the scope to the selected text: Many thanks to the responsible party. It's a small change, but one which really makes a big difference (to me). On...
on Apr 26, 2005
As an example, I'll show you how to use XDoclet and Ant to integrate with the JBoss Application Server. I'll create the same project that JBoss uses in their tutorial. I'll be very surprised if you don't find the NetBeans solution easier to use then JBoss' own Eclipse based IDE. In the JBoss Eclipse IDE, the XDoclet configuration steps are extremely tedious (ejb, servlet), and would have to...
on Apr 26, 2005
That's it, NetBeans 4.1 is now in Release Candidate state. It means that the code is frozen, and only a handful (or less) of bugs will be fixed. To benefit from the out of the box experience in J2EE land, make sure you download the co-bundle with the J2EE 1.4 Application Server. This Application Server, in its standard edition,  announced today a Best-In-Class Price/Performance result for...
on Apr 21, 2005

Java Web Services and XML

W3C WS-Addressing WG met F2F in Sunnyvale last week. Fujitsu graciously offered a conference room in one of the their buildings (they offered free lunch too :). Minutes are posted to the public-ws-addressing list. Paul Downey posted some photographs from the F2F.
on Apr 27, 2005
BEA, IBM, Microsoft and TIBCO Software announced a week ago that they will Submit Web Services ReliableMessaging (WS-RM) Specification to OASIS for standardization. This effort is supported by a wide range of companies and organizations, including Sun. The co-authors proposed a new technical committee and charter for standardization of WS-RM. OASIS will have to figure out what do with WSRM, an...
on Apr 26, 2005
The JAX-RPC 2.0 SI has been re-architectured since 1.1. The new architecture will make it easier to add new capabilities in the future. The new architecture allows for: Multiple Transports  - EA currently supports HTTPMultiple Encodings  - EA supports XML as text.  - The next EA will include MTOM/XOP and Fast InfosetMultiple Protocols  - EA supports SOAP 1.1  - The next...
on Apr 26, 2005
JAX-RPC 2.0 EA was released few days ago and was supported only on Sun Java System App Server 8.1 container. This blog tells you how to install JAX-RPC 2.0 EA over JWSDP 1.5. The main advantage of being able to install over an existing JWSDP 1.5 installation is that you can alternatively use Tomcat as your container, in addition to Sun's Application Server. Theoretically, you should get support...
on Apr 26, 2005
Theres a lot of hype surrounding Ajax on developer's blogs right now. As with most new technologies, there is an initial period of frantic usage as people grapple with the new toy, but eventually some patterns and best practices appear which simplify the use of the technology and make it easier for developers to leverage without creating projects that become a nightmare to maintain. Ajax...
on Apr 23, 2005
Many people seem to have trouble understanding XmlAdapter/XmlJavaTypeAdapter. I think it's at least partially because of the lack of documentation/samples, but it might be that there's a problem in the design, and if so that's not good. So today, I'm going to talk about XmlAdapter/XmlJavaTypeAdapter so that people can make more informed discussions about it. Motivation Normally, JAXB tries to...
on Apr 22, 2005

Java Tools

Ever want to go back in time and unmake a coding decision? Was it after a honeymoon period where you found some critical problem in something you'd bet on heavily and publicly? This happened to me recently with those seductive JDK 5 language features. Someone needed the software to work in JSDK 1.4, and I wanted to step into the way-back machine, return to September and start again. Then a fellow...
on Apr 26, 2005
The GNU folks have released version 4.0 of the venerable GCC compiler with built-in support for the C, C++, Objective-C, Ada, Fortran, and Java programming languages. The biggest general change is the completely new intermediate language representation based on tree SSA. SSA (Static, Single Assignment) is a modern approach to the intermediate representation of the parsed programs which allows...
on Apr 22, 2005