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]  


NetBeans

My apologies for not writing recently, but it has been for a good reason: I will be giving a JavaOne presentation on Project Jackpot: A New Javaâ„¢ Technology for Source Transformation, and have been working hard on a NetBeans plug-in to demonstrate it. I am really excited to be able to finally discuss our work to such a wide audience. What a long, strange trip it's been! James Gosling and...
on Jun 15, 2005
Of all the people I know that have used NetBeans 4.0 or 4.1, their biggest complaint has been the modal "Scanning Project Classpaths" dialog that appears every time the IDE is started or a change in classpath occurs. Maybe this is because many of the developers I know are working on the very large GlassFish project, and the larger the project, the more time consuming the processes can...
on Jun 14, 2005
Here's a little trick I've found useful for browsing the contents of my JAXB model, though it works just as well with any java beans. It's a GUI for testing JXPath expressions on a given Object. Try it out on any old object, and start with the XPath expression for the context node, which is just '.' (not quoted). For example, if you create a new PathTestFrame(new java.util.Date()), and give it...
on Jun 14, 2005
Today, I submitted 3 new flash tutorials to the NetBeans website. Thoses tutorials were existing in the past, but exclusively for the french community. Except one I posted here in the past, as a snap preview. I decided to translate them in english and to submit them to the NetBeans website. How to have more workspace ? How to navigate through Sources and Views ? How to install Modules via the...
on Jun 12, 2005
Gee, it's been quite a while since I've blogged. This is primarily because I've been heads down working on various projects, one of which has been project GlassFish. Basically, over the past couple of months, the J2EE SDK engineering team has turned themselves inside out so you can see the guts of the operation. If you've ever wondered about the effort required to build a commercial grade...
on Jun 9, 2005

Java Web Services and XML

I know it is very late in the summer intern season, but we just got a new summer intern slot to work in the area of Web Services and RSS/Atom. If you are interested and have expertise in these areas, please contact me as soon as possible.
on Jun 15, 2005
WS-I is meeting this week in Amsterdam for the summer plenary meeting. Tom Glover, chairman of the board, reiterated the value proposition that WS-I adds to the Web services market: Helping improve interoperability Influencing standards development culture
on Jun 13, 2005
JAXP 1.4 is the next release for JAXP, intended for Mustang. JAXP 1.4 is a maintenance release: it provides a few small spec improvements and fixes but mostly it provides some utility classes to make it easier to use StAX and JAXP 1.3 together. The CVS repository for the JAXP 1.4 Reference Implementation just went live at Java.Net in the JWSDP community. One of the nice things of this JAXP 1.4...
on Jun 12, 2005
The JWSDP community groups a number of inter-related Java projects in the Web Services and XML area at Java.Net. These projects include XML Binary Encoding (FI), XML Processing (JAXP and SJSXP), XML Data Binding (the JAXB family of projects including the latest JAXB-workshop), WS Communication (JAX-RPC et al.) and samples. These projects are all available individually at Java.Net but, in...
on Jun 8, 2005
Steve Loughran and Edmund Smith, from HP Labs, published a paper on "Rethinking the Java SOAP Stack". The paper examines JAX-RPC programming model for Web services. Here I post my comments on the article. Marc Hadley posted his comments last week. And I agree with Marc that the paper is based upon JAX-RPC 1.1 and ignored the advances made in JAX-WS (Java API for XML Web Services, nee...
on Jun 7, 2005

JXTA

There's no reason to wonder any longer. The JXTA platform is well suited for the task, and provides several mechanisms which allow a variety of features which can be offered by such applications. i.e. Imagine if members of a JXTA virtual multicast group could dynamically self organize, then they can easily self organize into replica and consumer nodes, whereby objects are transparently...
on Jun 14, 2005

Java Desktop

If you haven't already taken a look at Greasemonkey, you really ought to. Maybe even right now (note: Firefox required). Greasemonkey is a Firefox extension that enables folks to modify the contents of a website in realtime. For example, if your favorite blog's comment textarea is too small, make it larger yourself. Forced to manually click a bunch of checkboxes? Automate it. A bunch of...
on Jun 14, 2005
Before we start, please check out Grzegorz Czajkowski's blog. Greg talks a bit about the technology and has links to related sites (including, of course, the project page for MVM. Note, however that you will need the JDK Researcher role in order to view the project). I'll wait here; you go ahead and check it out now. All done? You read the blog, saw the project, formed some opinions? All...
on Jun 14, 2005
Over at my other home, I've been talking a little about SVG's role in this new Ajax re-labeling of good ol'e DHTML techniques. I find a future where manipulating vector graphics and HTML constructs through the same API (and hint hint, it ain't DOM) all in a browser very interesting. But Java desktop developers don't have to wait until the future to start incorporating SVG into their applications...
on Jun 13, 2005
In Mustang (JavaSE 6), there are many security and networking enhancements in Java Web Start and Java Plug-in that make your deployment more secure and simple. Let's have a quick look!New security warning dialog box and more information dialog boxThey are the most visible security related changes in Java Web Start and Java Plug-in. Check out Goodbye scary security dialog box! and New user...
on Jun 13, 2005
As I mentioned in my earlier blog, we have decided to revamp the user experience in Java Web Start in Mustang, and the scary security dialog was the first to go. Here is more exciting news! I am very glad to announce that Andy Herrick and Margarita Fisher have completed the initial implementation of the new user experience for Java Web Start, and it is available in the promoted Mustang snapshot (...
on Jun 7, 2005

Open JDK

Sun has recently submitted the Java Module System JSR to revise the Java packaging architecture. This is an area that has been long overdue for an overhaul, and the goal is to make it easier to bundle, distribute, and deploy Java applications and Java extensions (aka optional packages).I am very exciting to announce that the JCP has begun voting on this JSR! For more details, please check out...
on Jun 14, 2005
We've posted a detailed set of guidelines for using the JMX API, the result of several years' experience with it. Starting from the JMX Technology Home Page at http://java.sun.com/jmx, you can now find a link "JMX Best Practices" in the navigation bar at the left, leading you to the detailed best practices document. This covers many basic and advanced topics, such as how to name MBeans, how to...
on Jun 14, 2005
Yow, it's been more than a month since my last blog! I intended to write a blog once a week, but, well, finishing up table sorting, JavaOne and Matisse have kept me unbelievably busy in the past month:( I'll blog later about table sorting and other Mustang goodness. In the mean time I wanted to blog about Matisse. Matisse shows work that the NetBeans and Swing teams have been deeply involved...
on Jun 10, 2005
I'm the Specification Lead for Java Management Extensions (JMX) technology and I expect to be talking about it quite a bit in this blog. The JMX API is part of the core Java platform as of Tiger (5.0). It was defined by JSRs 3 (for the local part) and 160 (for the remote part), and continues to evolve through JSRs 255 (JMX API 2.0) and 262 (Web Services Connector for JMX Agents). What does all...
on Jun 8, 2005