Skip to main content

Marc Hadley

Marc is a Principal Engineer with the Mitre Corporation where he works on a variety of projects for federal agencies. Prior to joining Mitre, Marc was a Java and Web Services Architect at Sun Microsystems where he lead the development of JSR 311, a Java API for RESTful Web Services and JSR 224 a Java API for SOAP-based services. Marc represented Sun Microsystems in the W3C XML Protocol and W3C Web Services Addressing working groups where he was co-editor of the SOAP 1.2 and WS-Addressing specifications. Marc also served as the technical lead for Sun's participation at the Web Services Interoperability Organisation (WS-I).


mhadley's blog

RESTful Web Services with JAX-WS

Posted by mhadley on January 10, 2006 at 1:58 PM PST

The JAX-WS implementation that is included in the, recently released, JWSDP 2.0 preview now supports the XML/HTTP binding. This new functionality allows JAX-WS applications to implement and use RESTful Web services.

On "Rethinking the Java SOAP Stack"

Posted by mhadley on May 26, 2005 at 10:59 AM PDT

Steve Loughran and Edmund Smith of HP Labs have written an interesting piece on JAX-RPC and JAXM that discusses their suitability as programming models for Web services. Unfortunately much of their article ignores the advances we've made with JAX-WS (nee JAX-RPC 2.0).

WADL Revision

Posted by mhadley on May 24, 2005 at 1:33 PM PDT

I got some useful feedback following the publication of the original version of the Web Application Description Language (WADL) and have revised the specification accordingly.

Introducing WADL

Posted by mhadley on May 13, 2005 at 2:16 PM PDT

Seems like lots of folks are either doing it or talking about it (publishing proposals for alter

Tiger on Tiger ?

Posted by mhadley on April 12, 2005 at 8:14 AM PDT

Apple just announced a release date for Mac OS 10.4 Tiger. Surfing around the site I encountered this page linked from the technical specifications page which seems to indicate that it will ship with J2SE 1.4.2 rather than J2SE 5.0 as expected.

JAX-RPC 2.0 Early Draft 2

Posted by mhadley on February 10, 2005 at 8:00 AM PST

The JSR 224 Expert Group just published a second early draft of JAX-RPC 2.0. There's lots of new stuff in this draft so I'll just pull out some of the highlights here:

Attachments for SOAP

Posted by mhadley on August 26, 2004 at 9:33 AM PDT

This week has seen a bumper crop of specification releases in the area of SOAP attachments.

Java Web Services Developer Pack 1.4 Released

Posted by mhadley on June 24, 2004 at 6:47 PM PDT

The latest version of the Java Web Services Developer Pack (version 1.4) is now available and offers support for both the WS-I Basic Profile 1.1 and WS-I Attachments Profile 1.0.

JAX-RPC 2.0 Early Draft

Posted by mhadley on June 23, 2004 at 6:37 PM PDT

It looks like I've already been scooped by Eduardo but just in case you missed that, the first early draft of JAX-RPC 2.0 is now available for review. It addresses the following goals and requirements:

W3C charters new XML Binary Characterization Working Group

Posted by mhadley on April 5, 2004 at 9:04 AM PDT

Following the successful W3C Workshop on Binary Interchange of XML Information Item Sets hosted by Sun Microsystems last year, the W3C has now chartered a new XML Binary Characterization Working Group to further investigate this fascinating