ControlTier > controltier-elements
 

JtdsJar

A platform jar package

Overview

Open in Workbench JtdsJar: A platform jar package

Intent

Manage the jTDS jar library dependencies for the referring deployment such as an application server. This module is a subtype of the PlatformJar and can be used as a depedendent constraint for the referring deployment.

Problem

Application servers such as Tomcat, JBoss, etc often require third party libraries such as a jdbc driver to be installed into a common library directory. This module allows such a library to be managed and installed into the specific location required by the container.

Design

Super Type
PlatformJar
Role Concrete. (Objects can be created.)
Instance Names Unique
Notification false
Template Directory
Data View Children, proximity: 1
Logger Name

Constraints

Allowed Property Values

Property Allowed Values Default Enforced
package-filetype
  • jar
  • jar
true
package-repo-url
  • ${framework.pkgRepo.uri}/${context.depot}/JtdsJar/jars/FILENAME
  • ${framework.pkgRepo.uri}/${context.depot}/JtdsJar/jars/FILENAME
false
package-vendor
  • jTDS
  • jTDS
false

Commands

Note
Commandline options displayed in square brackets "[]" are optional. If an option expects arguments, then angle brackets are shown after the option "<>". Any default value is shown within the brackets.

This module does not have any implementation and exists for contraint purposes such as a dependency of an application server like JBoss or Tomcat.