BBj 14.x Classpath Overview

 

BBj 14.0 includes the following jars.

NOTE:  To determine which version of a third party jar BBj supports, check the version number that is included in the name of the jar file. For example, <bbj install dir>/lib/jasperreports-5.1.0.jar means that the currently installed version of BBj is compatible with 5.1.0 version of iReport.

 

New JAR Sets

New .jars are highlighted

 

Jar Name

Function

A-servlet-api-3.0.jar

Java servlet API

activation-1.1.jar

Redistributable Java WSDP component

akka-actor-2.0.4.jar

Actors for Java (infrastructure)

akka-remote-2.0.4.jar

Remote Actors (actors over a network)

asm-all-3.1.jar

BBj code generation

axis.jar

Web Services

BasisInstall.jar

Installation and Admin Utility Application

BBj.jar

Core server-side BBj components

BBjAdminAPI.jar

API used to talk to the Admin server for BBjServices

BBjAdminAPIMin.jar

Condensed Admin API

BBjBootstrap.jar

Used to validate ClientObject jars

BBjEM.jar

Components for BBj Enterprise Manager application

BBjFilesystem.jar

File system components

BBjIndex.jar

Main jar - indexes all other BBj jars

BBjJDBC.jar

JDBC API

BBjPlugin.jar

Sample file system plug-ins

BBjPortID.jar

BBj port information

BBjServer.jar

All servers associated with BBj

BBjSql.jar

SQL API

BBjThinClient.jar

BBj client-side components

BBjUtil.jar

Core client and server components

BBjWebstartBootstrap.jar

BBj certificate installation

bcel.jar

BBj code generation

bcmail-jdk16-146.jar

PDF signing

bcprov-jdk16-146.jar

PDF signing

bus.jar

BASIS Update Service

ChileCompanyWebService.jar

Chile Company Web Service demo

com.sun.el-2.2.0.v201108011116.jar

Jetty 9 integration

commons-beanutils-1.7.jar

JasperReports (BBJasper)

commons-cli-1.2.jar

Web Services API

commons-codec-1.3.jar

Web Services coder/decoder

commons-collections-3.2.1.jar

JasperReports (BBJasper)

commons-digester-1.7.jar

JasperReports (BBJasper)

commons-discovery-0.2.jar

Web Services framework

commons-fileupload-1.2.2.jar

BUI fileopen dialog

commons-httpclient-3.1.jar

Web Service client

commons-io-1.4.jar

BUI file uploading

commons-javaflow-20060411.jar

JasperReports (BBJasper)

commons-lang-2.5.jar

Apache commons library

commons-logging-1.1.1.jar

JasperReports (BBJasper)

config-0.3.1.jar

Configuration files (akka)

CustomIDE.jar

Custom images and files for the BASIS IDE

CustomLookAndFeel-6.7.jar

Custom skinning

DemoClientFiles.jar

BBj demo images

ExtIndex.jar

Index on non-BASIS jars

ExtUtil.jar

BBJasper and LaunchDock

Fax.jar

Faxing capabilities

FedExWebServiceClient.jar

FedEx Web Service demo

FontChooser-7.3.jar

Font chooser feature jar

gdata-calendar-2.0.jar

Google Docs

gdata-calendar-meta-2.0.jar

Google Docs

gdata-client-1.0.jar

Google Docs

gdata-client-meta-1.0.jar

Google Docs

gdata-core-1.0.jar

Google Docs

gdata-docs-3.0.jar

Google Docs

gdata-docs-meta-3.0.jar

Google Docs

gdata-media-1.0.jar

Google Docs

gdata-sites-2.0.jar

Google Docs

gdata-sites-meta-2.0.jar

Google Docs

gdata-spreadsheet-3.0.jar

Google Docs

gdata-spreadsheet-meta-3.0.jar

Google Docs

groovy-all-2.0.1.jar

Font chooser feature jar

guava-16.0.1.jar

Google's core libraries for Java-based projects

gwt-user-2.6.0.jar

Google Web Toolkit

h2-lzf-1.0.jar

Compression (akka)

HelpAll.jar

Contains all third party help

ihhelper-0.0.1.jar

Custom annotations

InterFaxClient.jar

Faxing capabilities

iText-2.1.7.jar

PDF library

JarRegistrationServiceClient.jar

Registering ClientObject jars

JarRegistrationServiceClientLib.jar

Registering ClientObject jars

jasperreports-javaflow-5.5.2.jar

JasperReports (BBJasper)

javax.annotation-1.1.0.v201108011116.jar

Jetty 9 integration

javax.el-2.2.0.v201108011116.jar

Jetty 9 integration

javax.servlet.jsp-2.2.0.v201112011158.jar

Jetty 9 integration

javax.servlet.jsp.jstl-1.2.0.v201105211821.jar

Jetty 9 integration

java_cup.jar

BBj language gramma

jaxrpc-api.jar

Web Service framework

jcommon-1.0.21.jar

Jfree charts

JDBCPooling-internal.jar

Connection to third party JDBC databases

JDBCPooling.jar

Connection to third party JDBC databases

jdt-compiler-3.1.1.jar

JasperReports (BBJasper)

jetty-client-9.0.0.v20130308.jar

Jetty 9 integration

jetty-continuation-9.0.0.v20130308.jar

Jetty 9 integration

jetty-http-9.0.0.v20130308.jar

Object representations of http concepts

jetty-io-9.0.0.v20130308.jar

Jetty library wrapping Java IO and convince functions

jetty-jaas-9.0.0.v20130308.jar

Jetty 9 integration

jetty-jmx-9.0.0.v20130308.jar

Jetty 9 integration

jetty-plus-9.0.0.v20130308.jar

Jetty 9 integration

jetty-proxy-9.0.0.v20130308.jar

Jetty 9 integration

jetty-rewrite-9.0.0.v20130308.jar

Jetty 9 integration

jetty-security-9.0.0.v20130308.jar

Jetty 9 integration

jetty-server-9.0.0.v20130308.jar

Jetty 9 integration

jetty-servlet-9.0.0.v20130308.jar

Jetty 9 integration

jetty-servlets-9.0.0.v20130308.jar

Jetty 9 integration

jetty-util-9.0.0.v20130308.jar

Embedded Jetty web server

jetty-webapp-9.0.0.v20130308.jar

Support for war files in Jetty 9

jetty-xml-9.0.0.v20130308.jar

Jetty utilities for parsing and interacting with XML files

JettyHttpServerProvider-9.0.jar

Embedded Jetty web server

jfreechart-1.0.17.jar

Jfree charts

jfreechart-experimental.jar

Jfree charts

mail-1.4.jar

Redistributable Java WSDP component

neethi-3.0.2.jar

Web Service framework

netty-3.5.4.Final.jar

Asynchronous networking (akka)

org.apache.jasper.glassfish-2.2.2.v201112011158.jar

Jetty 9 integration

org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar

Jetty 9 integration

org.eclipse.jdt.core-3.7.1.jar

Jetty 9 integration

outline.jar

Online copy interface in Enterprise Manager

ParserServiceAPI.jar

Eclipse IDE interface

PDFRenderer-0.9.1.jar

Generating PDF files

poi-3.6-20091214.jar

JasperReports (BBJasper)

protobuf-java-2.4.1.jar

Serialization (akka)

rfax.jar

Faxing capabilities

RXTXcomm.jar

Serial devices

saaj.jar

Web Service framework

scala-library-2.9.2.jar

Scala language libraries (akka)

spdy-client-9.0.0.v20130308.jar

Jetty 9 integration

spdy-core-9.0.0.v20130308.jar

Jetty 9 integration

spdy-http-server-9.0.0.v20130308.jar

Jetty 9 integration

spdy-server-9.0.0.v20130308.jar

Jetty 9 integration

SpellChecker.jar

Spell checker feature jar

swingx-1.0.jar

Swing layout extensions

tika-core-1.4.jar

Mime types

TimingFramework.jar

Timing framework

Translator.jar

Demo translation resource bundle

unboundid-ldapsdk-se-2.3.6.jar

LDAP API

websocket-api-9.0.0.v20130308.jar

Jetty 9 integration

websocket-common-9.0.0.v20130308.jar

Jetty 9 integration

websocket-server-9.0.0.v20130308.jar

Jetty 9 integration

websocket-servlet-9.0.0.v20130308.jar

Jetty 9 integration

wsdl4j-1.6.2.jar

Web Services toolkit

XmlSchema-1.4.7.jar

XML creation/manipulation

Table 1. Core BBj Jar Files


Table 2. below lists nine SpellCheckerDictionary-xx.jar files that provide spell checker dictionaries in various languages and dialects. Because the language dictionaries are rather large and because most applications do not use all languages, the dictionary files are not included in the standard thin-client jar configuration. When deploying a client application that uses spell checking, be sure to add the required dictionary files to the cache archive.
 Language Spell Check Language File(s)

Dutch

SpellCheckerDictionary-du.jar

English – American

SpellCheckerDictionary-en.jar
SpellCheckerDictionary-am.jar

English – British

SpellCheckerDictionary-en.jar
SpellCheckerDictionary-br.jar

English – Canadian

SpellCheckerDictionary-en.jar
SpellCheckerDictionary-ca.jar

French

SpellCheckerDictionary-fr.jar

German

SpellCheckerDictionary-ge.jar

Italian

SpellCheckerDictionary-it.jar

Spanish

SpellCheckerDictionary-sp.jar

Swedish

SpellCheckerDictionary-sw.jar

Table 2. SpellChecker Dictionary Jar Files
 

See Also

For earlier versions of BBj, see

   BBj 7.x Classpath Overview

   BBj 8.x Classpath Overview

   BBj 9.x Classpath Overview

   BBj 10.x Classpath Overview

   BBj 11.x Classpath Overview

   BBj 12.x Classpath Overview

   BBj 13.x Classpath Overview

 






______________________________________________________________________________________

Copyright BASIS International Ltd. BBj®, Visual PRO/5®, PRO/5®, and BBx® are registered trademarks.