Skip to main content


Eclipse Metro is a high-performance, extensible, easy-to-use web service stack. It is a one-stop shop for all your web service needs, from the simplest hello world web service to reliable, secured, and transacted web service that involves .NET services. The Metro web service stack is a part of the GlassFish community, but it can be also used outside GlassFish.

Eclipse Metro consists of Eclipse Implementation of Jakarta XML Web Services and Web Services Interoperability Technology project (WSIT).

Eclipse Implementation of Jakarta XML Web Services provides core web servicing support and the base framework for extensions provided by the WSIT layer.

Web Services Interoperability Technologies (WSIT) includes implementations of:

  • WS-AtomicTransactions/Coordination
  • WS-MetadataExchange
  • WS-Policy
  • WS-ReliableMessaging
  • WS-SecureConversation
  • WS-Security
  • WS-SecurityPolicy
  • WS-Trust
  • SOAP over TCP

Note:

  • WS-Policy (policy) has its own codebase however WS-Policy related issues can be submitted into the Metro (WSIT) Issue tracker
  • XML Web Services Security (xwss) project has been merged into the WSIT code base

This project is part of Eclipse Metro

Download Eclipse Metro Release

The latest stable release of Eclipse Metro is available for download as well as for consumption through maven.

        <dependencies>
            <dependency>
                <groupId>org.glassfish.metro</groupId>
                <artifactId>webservices-api</artifactId>
                <version>2.4.4</version>
            </dependency>
        </dependencies>

        <dependencies>
            <dependency>
                <groupId>org.glassfish.metro</groupId>
                <artifactId>webservices-rt</artifactId>
                <version>2.4.4</version>
            </dependency>
        </dependencies>

Documentation

The release includes the following documentation:

Download Eclipse Metro Milestone Release

The latest milestone release of Eclipse Metro is available for download as well as for consumption through maven.

        <dependencies>
            <dependency>
                <groupId>org.glassfish.metro</groupId>
                <artifactId>webservices-api</artifactId>
                <version>3.0.0-M2</version>
            </dependency>
        </dependencies>

        <dependencies>
            <dependency>
                <groupId>org.glassfish.metro</groupId>
                <artifactId>webservices-rt</artifactId>
                <version>3.0.0-M2</version>
            </dependency>
        </dependencies>

Documentation

The release includes the following documentation:

Back to the top