Sun Java System SAML v2 Plug-in for Federation Services User's Guide

Deploying Federation Manager in WebSphere Application Server

Before deploying an application or deleting an instance in WebSphere Application Server 5.1 (minimum version supported), you must modify the Jacl (Java Action Command Language) descriptor file. Following this you may run the wsadmin.sh file from the command line. More information on both of these steps can be found in the WebSphere Application Server documentation.

To Deploy the SAML v2 Plug-in for Federation Services in WebSphere Application Server

To deploy the SAML v2 Plug-in for Federation Services in WebSphere Application Server, edit the Jacl descriptor by adding the following:

\$AdminApp install WAR-file-location {-contextroot deployment-URI -usedefaultbindings -nopreCompile JSPs -distributeApp -nouseMetaDataFromBinary -node WebSphereAS-node -cell WebSphereAS-cell -server WebSphereAS-instance -nodeployejb -appname deployment-URI -createMBeansForResources -noreloadEnabled -reloadInterval 0 -nodeployws}

where:

WAR-file-location

Defines the full path to the WAR file being deployed. 

deployment-URI

Defines the SAML v2 Plug-in for Federation Services URI. 

WebSphereAS-node

Defines the node under which the Application Server instance is configured. 

WebSphereAS-cell

Defines the cell under which the Application Server node is configured. 

WebSphereAS-instance

Defines the instance of the Application Server to which the SAML v2 Plug-in for Federation Services will be deployed. 

After editing the Jacl descriptor, run the following command to deploy the WAR:


# WebSphereAS-base/bin/wsadmin.sh -f Jacl-descriptor-file

To Remove the SAML v2 Plug-in for Federation Services from WebSphere Application Server

To remove the SAML v2 Plug-in for Federation Services from WebSphere Application Server, edit the Jacl descriptor by adding the following:

\$AdminApp uninstall deploy-tag {-node WebSphereAS-node -cell WebSphereAS-cell -server WebSphereAS-instance}

where:

deploy-tag

Defines the SAML v2 Plug-in for Federation Services URI. 

WebSphereAS-node

Defines the node under which the Application Server instance is configured. 

WebSphereAS-cell

Defines the cell under which the Application Server node is configured. 

WebSphereAS-instance

Defines the instance of the Application Server to which Federation Manager will be deployed. 

After editing the Jacl descriptor, run the following command to remove:


# WebSphereAS-base/bin/wsadmin.sh -f Jacl-descriptor-file