Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.

Bug 1092085

Summary: [RFE] jboss ews cartridge should have a shared lib directory to keep user jars
Product: OpenShift Container Platform Reporter: Eric Rich <erich>
Component: RFEAssignee: kconner
Status: CLOSED WONTFIX QA Contact: Johnny Liu <jialiu>
Severity: low Docs Contact:
Priority: medium    
Version: 2.1.0CC: aos-bugs, bleanhar, jokerman, libra-onpremise-devel, mmccomas, nmone, xtian
Target Milestone: ---Keywords: RFE
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: 1080487 Environment:
Last Closed: 2016-05-17 17:42:54 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1080487    
Bug Blocks:    

Description Eric Rich 2014-04-28 17:50:53 UTC
+++ This bug was initially created as a clone of Bug #1080487 +++

Description of problem:

jboss ews cartridge should have a shared lib  directory to keep user jars

Version-Release number of selected component (if applicable):


How reproducible:



Steps to Reproduce:
1.
2.
3.

Actual results:

jboss ews cartridge should have a share lib  directory to keep user jars. At present there is a symlink that points to :

lib -> /etc/alternatives/jbossews-2.0/lib

where all the jars are stored at node host. so only the jars present in above directory will be available to the user.


Expected results:

If the user wants his own specific jars there should be a shared lib directory.

Additional info:

To get user libs into the Tomcat lib directory, you can add onto the container classpath by modifying the `loader` properties in the `~/.openshift/config/catalina.properties` file, to for example load jars from a `${catalina.home}/webapps/lib/` directory. 

For eg :

common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar

Comment 2 Eric Rich 2016-05-17 17:42:54 UTC
Due the lifecycle of OpenShift v2 this issue or feature enhancement is not longer being considered.