- Metro
-
-
Download
- 2.2.1u1
- 2.2.1
- 2.2.0u1
- 2.2
- 2.1.1
- 2.1
- 2.0.1
- 2.0
- 1.5
- Older releases
- Promoted builds
- Nightly builds
-
Learn
- Overview
- Getting Started
- Users guide
- FAQ
- Screencasts
- Feature Matrix
- Endorsements
- Additional Resources
- Roadmap
- Contribute
- Mailing lists
- Forum
- Issue tracker
Download Metro 2.2
Metro 2.2
Release Date: February 20, 2012
Downloading Metro 2.2
Unless you have already done so, please download the Metro 2.2 ZIP archive. Once downloaded, you can expand it by executing following shell command:
unzip metro-standalone-2.2.zip
On Windows or Mac, you may as well just double-click the zip file to expand it.
The expanded metro directory contains following ant files:
- metro-on-glassfish.xml
- metro-on-tomcat.xml
- metro-on-glassfish-v3.xml, an experimental stand-alone GlassFish 3.x installer
These files are used to install the Metro binaries into the respective web containers. The installation procedure is explained in the next section.
Installing Metro 2.2
GlassFish 3.x
GlassFish 3.x bundles Metro by default. Should you want to replace the default Metro version by a more up-to-date release of Metro please check the Update Center for GlassFish 3.x. Follow these steps to install Metro 2.2 into GlassFish 3.x using the GlassFish 3.x Update Ceter:
- Stop GlassFish 3.x instance (if it is running)
-
Start the Update Tool - on the command prompt change to the directory where GlassFish 3.x
was installed, then
bin
directory and runupdatetool.exe
(Windows) or./updatetool
(Unix). - Click Available Add-ons
- Select Metro Web Services Stack for GlassFish
- Click Install
- Accept the license
- Start GlassFish 3.x again
In case you don't have an Internet access or want to experiment with an unofficial build or release of Metro not available on the official GlassFish 3.x update center, you may try the experimental standalone GlassFish 3.x installer. To stop GlassFish 3.x instance, install Metro 2.2 using the standalone installer on top of it and restart the GlassFish 3.x instance, execute the following commands:
asadmin stop-domain <domain-name> ant -Das.home=<GF_INSTALL_DIR> -f <METRO_INSTALL_DIR>/metro-on-glassfish-v3.xml install asadmin start-domain <domain-name>
Tomcat
The top-level directory of the Tomcat installation is passed as an argument to the ant command. To shutdown Tomcat, change directories, invoke ant, and restart Tomcat by executing these commands:
catalina.sh stop ant -Dtomcat.home=<TOMCAT_INSTALL_DIR> -f <METRO_INSTALL_DIR>/metro-on-tomcat.xml install catalina.sh start
For Tomcat, the installation process copies the two Metro jar files into Tomcat's shared/lib directory. No Tomcat configuration files are modified.
Updating to Metro 2.2
Once a version of Metro web services stack has been installed on a web container, it can be updated with a new version of the Metro binaries. To update your Metro installation to Metro 2.2, follow the same steps used for the initial install, shown above.
Uninstalling Metro
To remove the Metro binaries and configuration changes from your web container, the steps are almost identical to the ones in the installation process. The following steps will restore your web container to the state before Metro installation:
GlassFish 3.x
Use the Update Tool to remove Metro Web Services from GlassFish.Tomcat
catalina.sh stop ant -Dtomcat.home=<TOMCAT_INSTALL_DIR> -f <METRO_INSTALL_DIR>/metro-on-tomcat.xml uninstall catalina.sh start
Release Notes
Metro 2.2 release consists of following components:
- Metro/WSIT 2.2 - Browse the WSIT release notes online.
- JAX-WS RI 2.2.6 - Browse the JAX-WS RI release doc online.
- JAXB RI 2.2.5 - Browse the JAXB RI release doc online.
Users Guide
We have created a snapshot of Metro Users Guide at the time of this Metro release. You may also wish to consult the latest version of the Metro Users Gude.
Technical Support
Please subscribe to the users list and send comments/feedbacks/opinions to the list. Additionally, we encourage you to report any bugs you might find while using Metro through our Metro issue trackers.
Workspace Snapshot
If you'd like to hack the source code used to build these binaries, please check out the Metro sources running the following command from the command line:
svn export https://svn.java.net/svn/wsit~svn/branches/2.2 -r 7015 metro-sources
This component is released under the Common Development and Distribution License (CDDL) version 1.1 + GNU General Public License (GPL) version 2. You must agree to these licenses as part of installation before viewing and/or using the code.
-
Download