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

Blogs by Community: Java Web Services and XML

• 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 Web Services and XML

I just released the two version of the RIs in one day. The first is the JAXB RI 2.0.4, which is a bug fix release to the stable and compatible 2.0.x line. Even though it's only been a month since we released 2.0.3, 2.0.3 was on a separate frozen branch for a long time (because it's synced to JavaSE6), so 2.0.4 actually contains a larger number of fixes than we'd normally put in 1 month. 2.0.4...
on Nov 15, 2006
The JAX-WS 2.1 Maintenance Review has started and will complete on November 27, 2006. The JAX-WS 2.1 MR focuses on integrating WS-Addressing into the JAX-WS specification. By integrating WS-Addressing into JAX-WS, the web service developer can now utilize EndpointReferences to identify a particular endpoint. An EndpointReference is an opaque object to the web service developer that can be used...
on Nov 7, 2006
The following is a techtip I wrote which wasn't used. Since I turned out pretty well I thought I'd post it here. Let me know what you think. Would you like more of these small self-contained tips? A Quick Introduction to HttpClient Java is great because it has classes for almost everything. For example, if you want to open a webpage you can do it with the java.net.URL class. But what if you...
on Nov 1, 2006
I posted a new version of Hudson, 1.59, today. Hudson is an extensible continuous integration engine. Lately I've been primarily trying to take out the "rough edges" in the usability — things like better error recovery and diagnostics, additional graph generations, some long-standing RFEs that were left in the issue tracker, visual improvements. Those are the things that differenciate a...
on Nov 1, 2006
Another Web services stack comparison at JBoss wiki and GlassFish is looking really good. Read more details about the feature support here. Technorati: Web Services GlassFish WSIT JBoss J2EE
on Oct 31, 2006
For the past few months I've been working with a very polished Business Process Management (BPM) suite from Lombardi Software , and I have to say that I am as happy as a clam. I feel like I have discovered a tool that I've been missing for at least 20 years, maybe longer, and I'm delighted. It's hard to explain BPM to those who haven't experienced it, and to complicate matters it seems that each...
on Oct 31, 2006
As I mentioned earlier, running a marathon is all about community. So I decided to show my support for GlassFish community by hand painting my running shirt on the day before marathon. My dad helped me trace it and then I painted it. Learn more about GlassFish and it's community. Get Started, Get Involved and participate in the Roadmap discussion. Read...
on Oct 30, 2006
I know a good person would never write something like this, but I've got to write this, if only so that I feel a little better. So here it goes. Now that I took over JAXB 2.1 maintenance review spec work, a part of my job involves in updating a PDF document, that is the JAXB specification. There are many ways you can create a PDF document, but JAXB 2.0 chose to use Adobe FrameMaker. If it were...
on Oct 27, 2006
I've been asked this question multiple times and so finally decided to convert an internal presentation that into an external document. Why WS-Addressing ? describes the different use cases served by WS-Addressing and explains the two commonly used versions. JAX-WS 2.1 RI EA2 was recently released and supports W3C and Member Submission WS-Addressing. A more recent version of this RI is integrated...
on Oct 27, 2006
JAXB 2.1 maintenance draft review has just started. It's a 30-day review period to solicit broader feedback on the 2.1 MR. If things go well, after the review ends, we'll be able to release 2.1. So that puts up somewhere December 06 or January 07. I'm planning to post EA2 with all the bug fixes and etc, to go with this draft soon.
on Oct 27, 2006
One of the additions in the JAX-WS RI EA2 is the support of stateful web services by using WS-Addressing underneath. Normally, the JAX-WS RI only creates one instance of your service class, and have it handle all incoming requests concurrently. This effectively takes you back to pre-OO programming, as you will not be able to make use of instance fields at all — it's as if all your methods...
on Oct 24, 2006
JAX-WS 2.1 EA2, with new features and better quality, is out. Read Vivek's message about the announcement and the list of features. I'd like to highlight Users Guide that has been updated with an explanation for all the newly added features. I added a new section on WS-Addressing support in the RI. Rama published a blog on Support for WS-Addressing in JAX-WS 2.1 RI EA1 4 weeks ago. Based upon...
on Oct 23, 2006
JAX-WS 2.1 RI replaced JAX-WS 2.0.1 and JAX-WSA 1.0 EA2 in WSIT approximately 2 weeks ago. This is where I've been spending most of my time during the past few weeks. With this change, WSIT is now using WS-Addressing functionality natively provided in JAX-WS 2.1 RI is used instead of relying upon a pluggable JAX-WSA 1.0 EA2. This approach has several benefits as outlined earlier. A complete...
on Oct 19, 2006
Read Jorgen's interview on The Server Side about how the Interop plugfests at Microsoft are arranged. There is full section talking about WSIT and WCF interoperability towards the end of the interview. As mentioned in my previous plugfest reports (1, 2, 3), we have incrementally achieved a very good level of interoperability with Microsoft. And this is also evident (Green and Yellow is good) in...
on Oct 19, 2006
A JMS transport project for JAX-WS 2.1 has been added as a subproject of JAX-WS. This project contains a JMS plugin that can be used with JAX-WS 2.1. The project is open source and includes a runnable sample. Check it out! If you are interested in developing a transport plugin for JAX-WS, please send an email to owner@jax-ws.dev.java.net. JAX-WS is part of the Glassfish community.
on Oct 17, 2006
Traditionally JAX-WS has never taken advantage of object state, just like servlet. That is, the container creates only one instance of your service class, and then have it serve all the requests concurrently. This makes it impossible to set values to instance fields, as you'll experience concurrency problem as soon as multiple threads hit your service. So all too often the service code starts...
on Oct 17, 2006
I just posted a new version of the JAXB RI 2.0.x line. This RI implements JAXB API 2.0, and is a bug fix release. As usual, I posted a corresponding jaxb2-reflection release and jars are in the maven repository. Head over to the download site and have fun. The main point of this release is that this release contains the same bits that will ship in JavaSE 6 release (that is, unless we discover...
on Oct 13, 2006
I started posting the JAXB 2.1 snapshot jars to the maven repository. This runs nightly. I also fixed the missing dependency in xjc POM. You maven folks out there, have fun with 2.1 bits...
on Oct 12, 2006
Juraj Vitko sent me a plugin that allows you to manually put additional code to the JAXB generated classes, and yet have XJC preserve them when you regenerate source files. To use this, you have to put your code into the special marker like the following. As you can see, this is a pretty simple-minded plugin. class X {  ...generated code here...<font color=red>//--simple--preserve...
on Oct 12, 2006