WS-Policy in Metro

After almost two years of work, I am very pleased that our code has been released as part of the Metro Web Services stack yesterday! Jakub, Marek and me were responsible for the WS-Policy implementation in the run-time, Martin for tooling. Our implementation provides support for WS-Policy and WS-PolicyAttachment 1.2. It is an open source implementation and among others is built into GlassFish v2.

Our implementation has been designed to work invisibly in the background. The only time you will notice WS-Policy is when policy expressions are included in the WSDL that JAX-WS is generating at run-time. There are no APIs that you need to bother with, you only write ordinary JAX-WS code. You do not need to compile stubs to make use of our WS-Policy implementation, the configuration is picked up at deploy/run-time. NetBeans is providing extensive support to generate the necessary configuration.

In the mean time, we are of course working full swing on the next version already. We have a nice list of features that we plan on supporting in the future, e.g. support for WS-Policy 1.5, better policy enforcement, easier configuration, etc.

Technorati:

Comments:

Hi Fabian,

What is the status of tooling for WS-Policy management and their runtime usage/configuration?

I'd really like to see some better tooling support for WS-Policy, targetted at the folks in operations, as opposed to developers. This will be a key factor in realizing the "runtime" SCA vision, IHMO. Who would I talk to about this?

BTW, BEA WebLogic Server is using Glassfish JAX-WS, starting with version 10.0. We recently released 10.3 TP (Technical Preview), which includes the JARs from Glassfish JAX-WS 2.1.2.

Posted by Mike Wooten on November 15, 2007 at 01:48 PM EET #

Mike, Sun is offering some management solutions under the Java CAPS flag: http://www.sun.com/software/javaenterprisesystem/javacaps/index.jsp

Extending the Metro stack to support runtime configuration is quite feasible IMHO. SCA doesn't really have anything to do with that. Could you send an email with your contact details to me and Harold Carr http://weblogs.java.net/blog/haroldcarr/ ? I'm not putting our email addresses here but they are following the usual addressing scheme.

Posted by Fabian Ritzmann on November 16, 2007 at 02:57 AM EET #

Post a Comment:
Comments are closed for this entry.
About

ritzmann

Search

Categories
Archives
« May 2015
MonTueWedThuFriSatSun
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
       
Today