|  | <!-- | 
|  |  | 
|  | Copyright (c) 2013, 2018 Oracle and/or its affiliates. All rights reserved. | 
|  |  | 
|  | This program and the accompanying materials are made available under the | 
|  | terms of the Eclipse Distribution License v. 1.0, which is available at | 
|  | http://www.eclipse.org/org/documents/edl-v10.php. | 
|  |  | 
|  | SPDX-License-Identifier: BSD-3-Clause | 
|  |  | 
|  | --> | 
|  |  | 
|  | <!DOCTYPE html> | 
|  | <head> | 
|  | <meta charset="utf-8"> | 
|  | <meta http-equiv="X-UA-Compatible" content="IE=edge"> | 
|  | <title>WLS 12.1.3 Shared Library installation steps.</title> | 
|  |  | 
|  | <link rel="stylesheet" href="http://netdna.bootstrapcdn.com/bootstrap/3.0.0-rc1/css/bootstrap.min.css"> | 
|  | </head> | 
|  |  | 
|  | <body> | 
|  | <div class="container"> | 
|  | <div class="row"> | 
|  | <h1>Weblogic 12.1.3 Shared Library Installation Steps</h1> | 
|  |  | 
|  | <p> | 
|  | Before deploying an JAX-RS 2.0 application into WLS 12.1.3 you need to install (deploy) the JAX-RS 2.0 shared | 
|  | library that provides necessary dependencies and configuration. This library is located at | 
|  | <code>MW_HOME\wlserver\common\deployable-libraries\jax-rs-2.0.war</code>. | 
|  | </p> | 
|  | <p> | 
|  | There are two ways, how you can deploy this library: | 
|  | <ul> | 
|  | <li>Using WLS console</li> | 
|  | <li>Using WLST</li> | 
|  | </ul> | 
|  | </p> | 
|  |  | 
|  | <h2>Deploying shared library using WLS console</h2> | 
|  |  | 
|  | <ol> | 
|  | <li>Log into WLS console at <code>http://<host>:<port>/console</code> (e.g. <code>http://localhost:7001/console</code>)</li> | 
|  | <li>Click on <em>Deployments</em></li> | 
|  | <li>Find Shared Library WAR (located at <code>MW_HOME\wlserver\common\deployable-libraries\jax-rs-2.0.war</code>)</li> | 
|  | <li>Click on <em>Next</em></li> | 
|  | <li>Choose <em>Deploy as Library</em></li> | 
|  | <li>Click on <em>Next</em></li> | 
|  | <li>Click on <em>Finish</em></li> | 
|  | </ol> | 
|  |  | 
|  | <h2>Deploying shared library using WLST</h2> | 
|  |  | 
|  | <p>Lets assume that WLS is running and your domain is located in <code>MW_HOME</code> (<code>MW_HOME\domain</code>).</p> | 
|  |  | 
|  | <p>Setup your shell and enter the WLST console:</p> | 
|  |  | 
|  | <pre> | 
|  | > # bash prompt | 
|  | > cd $MW_HOME\domain | 
|  | > . ./bin/setDomainEnv.sh | 
|  | > java weblogic.WLST | 
|  | </pre> | 
|  |  | 
|  | <p>Deploy the library:</p> | 
|  |  | 
|  | <pre> | 
|  | > # WLST console | 
|  | > connect('user', 'pass', 'host') | 
|  | > deploy('jax-rs', '../wlserver/common/deployable-libraries/jax-rs-2.0.war', libraryModule='true') | 
|  | > exit() | 
|  | </pre> | 
|  |  | 
|  |  | 
|  | </div> | 
|  | </div> | 
|  | </body> | 
|  | </html> |