BBj 25.x Classpath Overview

Description

For BBj 25.01, go to the BBj 25.01 Classpath Overview.

BBj 25.00 includes the following JARs:

NOTE:

Starting in BBj 24.00, the BBj lib directory has been moved to the hidden directory <bbj install dir>./lib. For more information, see BBj 24+ JAR Directory Change. To determine which version of a third-party JAR BBj supports, check the version number included in the JAR file's name. For example, <bbj install dir>./lib/jetty/jetty-deploy-12.0.17.jar means Jetty 12 is integrated into BBj 25.00.

New JAR Sets

New and updated JARS are highlighted.

JAR Name Function

.lib/demos

ChileCompanyWebService.jar

Used by the Chile Company Ordering System (CCOS) demo application to consume the CCOS web service.

demoslaunchdockClientFiles.jar

Files needed by the Demos Launch Dock

FedExWebServiceClient.jar

Used by the pack track demos to consume the FedEx Web Service.

opencsv-3.7.jar

Used by demos to read and write CSV files

Translator.jar

Translations resource bundle used by demo applications.

.lib/jetty

jetty-alpn-client-12.0.17.jar

Jetty web server

jetty-alpn-conscrypt-server-12.0.17.jar

Jetty web server

jetty-alpn-server-12.0.17.jar

Jetty web server

jetty-client-12.0.17.jar

Jetty web server

jetty-deploy-12.0.17.jar

Jetty web server

jetty-ee-12.0.17.jar

Jetty web server

jetty-ee10-annotations-12.0.17.jar

Jetty web server

jetty-ee10-jaspi-12.0.17.jar

Jetty web server

jetty-ee10-plus-12.0.17.jar

Jetty web server

jetty-ee10-quickstart-12.0.17.jar

Jetty web server

jetty-ee10-servlet-12.0.17.jar

Jetty web server

jetty-ee10-servlets-12.0.17.jar

Jetty web server

jetty-ee10-webapp-12.0.17.jar

Jetty web server

jetty-ee8-annotations-12.0.17.jar

Jetty web server

jetty-ee8-jaspi-12.0.17.jar

Jetty web server

jetty-ee8-nested-12.0.17.jar

Jetty web server

jetty-ee8-plus-12.0.17.jar

Jetty web server

jetty-ee8-quickstart-12.0.17.jar

Jetty web server

jetty-ee8-security-12.0.17.jar

Jetty web server

jetty-ee8-servlet-12.0.17.jar

Jetty web server

jetty-ee8-servlets-12.0.17.jar

Jetty web server

jetty-ee8-webapp-12.0.17.jar

Jetty web server

jetty-http-12.0.17.jar

Jetty web server

jetty-http-spi-12.0.17.jar

Jetty web server

jetty-http2-client-12.0.17.jar

Jetty web server

jetty-http2-common-12.0.17.jar

Jetty web server

jetty-http2-hpack-12.0.17.jar

Jetty web server

jetty-http2-server-12.0.17.jar

Jetty web server

jetty-io-12.0.17.jar

Jetty web server

jetty-jmx-12.0.17.jar

Jetty web server

jetty-jndi-12.0.17.jar

Jetty web server

jetty-plus-12.0.17.jar

Jetty web server

jetty-rewrite-12.0.17.jar

Jetty web server

jetty-security-12.0.17.jar

Jetty web server

jetty-server-12.0.17.jar

Jetty web server

jetty-servlet-api-4.0.6.jar

Jetty web server

jetty-session-12.0.17.jar

Jetty web server

jetty-util-12.0.17.jar

Jetty web server

jetty-xml-12.0.17.jar

Jetty web server

.lib/lucene10

lucene-analysis-common-10.1.0.jar

FULLTEXT indexes used in the SQL engine and filesystem.

lucene-backward-codecs-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-core-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-facet-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem

lucene-queries-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-queryparser-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-sandbox-10.1.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

.lib/lucene5

lucene-analyzers-common-5.2.1.jar

FULLTEXT indexes used in the SQL engine and filesystem.

lucene-backward-codecs-5.2.1.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-core-5.2.1.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-facet-5.2.1.jar

FULLTEXT indexes in the SQL engine and filesystem

lucene-queries-5.2.1.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-queryparser-5.2.1.jar

FULLTEXT indexes in the SQL engine and filesystem.

.lib/lucene7

lucene-analyzers-common-7.7.3.jar

FULLTEXT indexes used in the SQL engine and filesystem.

lucene-backward-codecs-7.7.3.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-core-7.7.3.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-facet-7.7.3.jar

FULLTEXT indexes in the SQL engine and filesystem

lucene-queries-7.7.3.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-queryparser-7.7.3.jar

FULLTEXT indexes in the SQL engine and filesystem.

.lib/netty

netty-buffer-4.1.119.Final.jar

Networking

netty-codec-4.1.119.Final.jar

Networking

netty-common-4.1.119.Final.jar

Networking

netty-handler-4.1.119.Final.jar

Networking

netty-resolver-4.1.119.Final.jar

Networking

netty-transport-4.1.119.Final.jar

Networking

netty-transport-classes-epoll-4.1.119.Final.jar

Networking

netty-transport-classes-kqueue-4.1.119.Final.jar

Networking

netty-transport-native-epoll-4.1.119.Final-linux-x86_64.jar

Networking

netty-transport-native-epoll-4.1.119.Final-linux-aarch_64.jar

Networking

netty-transport-native-epoll-4.1.119.Final.jar

Networking

netty-transport-native-kqueue-4.1.119.Final-osx-aarch_64.jar

Networking

netty-transport-native-kqueue-4.1.119.Final.jar

Networking

netty-transport-native-kqueue-4.1.119.Final-osx-x86_64.jar

Networking

netty-transport-native-unix-common-4.1.119.Final-linux-x86_64.jar

Networking

netty-transport-native-unix-common-4.1.119.Final-osx-x86_64.jar

Networking

netty-transport-native-unix-common-4.1.119.Final-linux-aarch_64.jar

Networking

netty-transport-native-unix-common-4.1.119.Final-osx-aarch_64.jar

Networking

netty-transport-native-unix-common-4.1.119.Final.jar

Networking

.lib/utils

basiscomponents.jar

A bridge between a Java environment - like JDBC data sources, REST web services etc - and BBj.

bus.jar

Used to consume the BUS webservice which can provide application updates.

commons-digester-2.1.jar

XML to Java object mapping used by the BBJasper utility

ecj-3.40.0.jar

Used by the BBJasper utility for compiling Java code used in JasperReports

gdata-calendar-2.0.jar

Google Data Calendar API used by the GApps utility

gdata-calendar-meta-2.0.jar

Google Data Calendar API used by the GApps utility

gdata-client-1.0.jar

Google Data Client API used by the GApps utility

gdata-client-meta-1.0.jar

Google Data Client API used by the BBj GApps utility

gdata-core-1.0.jar

Google Data Core API used by the GApps utility

gdata-docs-3.0.jar

Google Data Docs API used by the GApps utility

gdata-docs-meta-3.0.jar

Google Data Docs API used by the GApps utility

gdata-media-1.0.jar

Google Data Media API used by the GApps utility

gdata-spreadsheet-3.0.jar

Google Data Spreadsheet API used by the GApps utility

gdata-spreadsheet-meta-3.0.jar

Google Data Spreadsheet API used by the GApps utility

google-api-client-2.7.2.jar

Google Client API used by the GApps utility

google-api-client-appengine-2.7.2.jar

Google Client App Engine API used by the GApps utility

google-api-client-gson-2.7.2.jar

Google Client Gson API used by the GApps utility

google-api-client-jackson2-2.7.2.jar

Google Client Jackson API used by the GApps utility

google-api-client-java6-2.1.4.jar

Google Client Java API used by the GApps utility

google-api-client-servlet-2.7.2.jar

Google Client Servlet API used by the GApps utility

google-api-services-calendar-v3-rev20250115-2.0.0.jar

Google Calendar Services API used by the GApps utility

google-api-services-drive-v3-rev20250216-2.0.0.jar

Google Drive Services API used by the GApps utility

google-auth-library-oauth2-http-1.32.1.jar

Google authentication

google-http-client-1.46.3.jar

Google authentication

google-http-client-gson-1.46.3.jar

Google authentication

google-http-client-jackson2-1.46.3.jar

Google authentication

google-oauth-client-1.39.0.jar

Google authentication

groovy-4.0.26.jar

Used by BBJasper utility for JasperReports that use the Groovy langage

grpc-api-1.71.0.jar

Google authentication

grpc-context-1.71.0.jar

Google authentication

jasperreports-javaflow-6.21.4.jar

Used by the BBj utility bbjasper.bbj to provide a BBJasper API and the BBJasper Viewer for JasperReports reports

net.tascalate.javaflow.api-2.7.6.jar

Used by the BBJasper utility in use with JasperReports

opencensus-api-0.31.1.jar

Google authentication

opencensus-contrib-http-util-0.31.1.jar

Google authentication

poi-5.4.0.jar

The Java API for Microsoft Documents used by BBJasper and EM

poi-ooxml-5.4.0.jar

The Java API for XML files this is used by BBJasper and BDT

rfax.jar

Used by the BASIS Fax Utility which allows users to fax PDF files from a local system that is connected to a fax modem on a COM port.

SparseBitSet-1.3.jar

Sparse bitset implementation used by POI

swingx-1.6.1.jar

Java2D for the LaunchDock utility

timingframework-1.0.jar

Time-based animations for the Launch Dock utility

.lib

angus-activation-2.0.2.jar

Used with jakarta.mail to send email

angus-mail-2.0.3.jar

Used with jakarta.mail to send email

asm-9.7.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-commons-9.7.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-tree-9.7.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-util-9.7.1.jar

Parsing and dynamically creating Java assembly for the JVM

aws-java-sdk-1.12.782.jar

Used for access to AWS to send error reports to support

aws-java-sdk-core-1.12.782.jar

Used for access to AWS to send error reports to support

aws-java-sdk-dynamodb-1.12.782.jar

Used for access to AWS to send error reports to support

aws-java-sdk-kms-1.12.782.jar

Used for access to AWS to send error reports to support

aws-java-sdk-s3-1.12.782.jar

Used for access to AWS to send error reports to support

axiom-dom-1.4.0.jar

An implementation of the Axiom API that also implements DOM used by web services

balloontip-1.2.4.1.jar

Popup error message when user input fails a client validation test in the Java Swing GUI client.

basisfonts.jar

Provides fonts that can be used for such things as JasperReports

bcmail-jdk18on-1.80.jar

Generating SSL certificates for Jetty.

bcpkix-jdk18on-1.80.jar

Generating SSL certificates for Jetty.

bcprov-jdk18on-1.80.jar

Generating SSL certificates for Jetty.

bcutil-jdk18on-1.80.jar

Generating SSL certificates for Jetty.

checker-qual-3.49.1.jar

Guava dependency

codemodel-2.6.jar

Jetty Web Services

collections-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

common-image-3.12.0.jar

Used to convert images into ICO and ICNS formats for app deployment.

common-io-3.12.0.jar

Used to convert images into ICO and ICNS formats for app deployment.

common-lang-3.12.0.jar

Used to convert images into ICO and ICNS formats for app deployment.

commons-beanutils-1.10.1.jar

Provides tools for reflection/introspection of classes conforming to the JavaBeans naming convention

commons-cli-1.9.0.jar

This is used for command line parsing (for some command line tools).

commons-codec-1.18.0.jar

Web Services coder/decoder.

commons-collections4-4.4.jar

Types that extend and augment the Java Collections Framework used by POI

commons-compress-1.27.1.jar

File compression support used by POI.

commons-dbcp2-2.13.0.jar

Used by the SQL connection pooling feature in the BBx language.

commons-fileupload2-core-2.0.0-M2.jar

Used by BUI and DWC fileopen functions to upload files from the browser client to the BBj server.

commons-fileupload2-jakarta-servlet6-2.0.0-M2.jar

Used by BUI and DWC fileopen functions to upload files from the browser client to the BBj server.

commons-io-2.18.0.jar

Apache commons library used in BUI file uploading

commons-lang-2.6.jar

Apache commons language utility classes

commons-lang3-3.17.0.jar

Provides helper utilities for the java.lang API for String manipulation, numerical operations, object reflection, concurrency, creation, and serialization.

commons-logging-1.3.5.jar

Apache commons library used for logging

commons-math3-3.6.1.jar

Mathematics and statistics components used by POI

commons-pool2-2.12.1.jar

Used by the SQL connection pooling feature in the BBx language.

config-1.4.3.jar

Reading and passing around configuration.

conscrypt-openjdk-uber-2.5.2.jar

Provides cryptographic primitives and Transport Layer Security (TLS) for BBj and the Enterprise Manager.

core-3.5.3.jar

Used to create QR codes to set up 2-factor authentication in an authenticator app.

CustomLookAndFeel-6.7.jar

Custom skinning

cxf-core-4.1.1.jar

Web Services

cxf-rt-bindings-soap-4.1.1.jar

Web Services

cxf-rt-bindings-xml-4.1.1.jar

Web Services

cxf-rt-databinding-jaxb-4.1.1.jar

Web Services

cxf-rt-frontend-jaxws-4.1.1.jar

Web Services

cxf-rt-frontend-simple-4.1.1.jar

Web Services

cxf-rt-transports-http-4.1.1.jar

Web Services

cxf-rt-transports-http-jetty-4.1.1.jar

Web Services

cxf-rt-ws-addr-4.1.1.jar

Web Services

cxf-rt-ws-policy-4.1.1.jar

Web Services

cxf-rt-wsdl-4.1.1.jar

Web Services

cxf-tools-common-4.1.1.jar

Web Services

cxf-tools-validator-4.1.1.jar

Web Services

cxf-tools-wsdlto-BASIS.jar

Apache CXF

cxf-tools-wsdlto-core-4.1.1.jar

Web Services

cxf-tools-wsdlto-databinding-jaxb-4.1.1.jar

Web Services

cxf-tools-wsdlto-frontend-jaxws-4.1.1.jar

Web Services

error_prone_annotations-2.37.0.jar

Guava dependency

failureaccess-1.0.3.jar

Guava dependency

FontChooser-7.3.jar

BBjFontChooser; BBjFileChooser (Directory Chooser version); Launch Dock LaunchSettingsPropertySheet

gson-2.12.1.jar

Used by BBjControl::setProperty and BBjControl::getProperty. Also used in Eclipse BDT plugins to evaluate JSON data from the BBj compiler in order to rebuild the Abstract Syntax Tree (AST) for the Outline view and code completion.

guava-33.4.6-jre.jar

Utility methods and classes for general use throughout BBj.

guice-7.0.0.jar

Used in document indexing for directory event processing.

gwt-servlet-jakarta.jar

GWT RPC (BUI) . See Using GWT RPC and Class RemoteServiceServlet.

hsqldb-2.7.4.jar

Provides some functionality by linked servers.

httpclient-4.5.14.jar

Provides functionality for features that use HTTP and HTTPS to communicate with servers.

httpclient5-5.2.1.jar

Provides functionality for features that use HTTP and HTTPS to communicate with servers.

httpcore-4.4.16.jar

Provides functionality for features that use HTTP and HTTPS to communicate with servers.

httpcore5-5.2.1.jar

Provides functionality for features that use HTTP and HTTPS to communicate with servers.

icu4j-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

ihhelper-0.0.1.jar

Internal CustomObject support code.

imageio-bmp-3.12.0.jar

Used to convert images into BMP format for app deployment.

imageio-core-3.12.0.jar

Used to convert images for app deployment.

imageio-icns-3.12.0.jar

Used to convert images into ICO and ICNS formats for app deployment.

imageio-metadata-3.12.0.jar

Used to convert images into ICO and ICNS formats for app deployment.

j2html-1.6.0.jar

Used for parsing HTML documents. Also used for generating the HTML-format database exports.

jackcess-4.0.8.jar

Provides access to Microsoft Access databases from BBj applications.

jackson-annotations-2.18.3.jar

Used for JSON document processing.

jackson-core-2.18.3.jar

Used for JSON document processing.

jackson-databind-2.18.3.jar

Used for JSON document processing.

jackson-dataformat-xml-2.18.3.jar

Used for JSON document processing.

jakarta.activation-api-2.1.3.jar

Jetty Web Server

jakarta.annotation-api-3.0.0.jar

Jetty Web Services

jakarta.authentication-api-3.1.0.jar

Jetty Web Services

jakarta.el-api-6.0.1.jar

JSP and Java Help Pages

jakarta.inject-api-2.0.1.jar

File and SQL full text search indexes

jakarta.mail-api-2.1.3.jar

Redistributable Java WSDP component

jakarta.security.auth.message-api-1.1.3.jar

Authentication factory classes for Jetty

jakarta.servlet-api-6.1.0.jar

Embedded Jetty Web server

jakarta.servlet.jsp-api-4.0.0.jar

Embedded Jetty Web server JSP functionality

jakarta.xml.bind-api-4.0.2.jar

Jetty Web Services

jakarta.xml.soap-api-3.0.2.jar

Jetty Web Server.

jakarta.xml.ws-api-4.0.2.jar

Jetty Web Server

jasper-runtime-5.5.23.jar

Used for a help servlet

java_cup-0.9e.jar

Used by assorted BASIS language parsers.

java-saml-2.9.0.jar

Provides support for SAML authentication in the Enterprise Manager.

java-saml-core-2.9.0.jar

Provides support for SAML authentication in the Enterprise Manager.

javahelp-2.0.05.jar

JavaHelp for the BBj 'HELP' mnemonic.

javase-3.5.3.jar

Used to create QR codes to set up 2-factor authentication in an authenticator app.

jaxb-core-4.0.5.jar

Jetty Web Services

jaxb-impl-4.0.5.jar

Jetty Web Services

jaxb-osgi-4.0.5.jar

Jetty Web Services

jaxb-xjc-4.0.5.jar

Jetty Web Services

jaxrpc-api-1.1.jar

Web service framework.

jcommon-1.0.24.jar

JFreeChart utilities. See BBjChart and JFreeChart.

jempbox-1.8.17.jar

Used by document indexes when extracting text from PDF files.

jfreechart-1.5.5.jar

JFreeChart is the underlying implementation for BBjChart: See BBjChart and JFreeChart.

jmespath-java-1.12.782.jar

Used to access AWS to send error reports to support

joda-time-2.13.1.jar

Used in EM to send problem reports/logs to Tech Support

jparsec-3.1.jar

Parsing library used in the experimental mysql server implementation

js-language-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

js-scriptengine-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

jsch-0.1.55.jar

Used by BBjServices for generating and validating authentication tokens.

json-20250107.jar

Used to exchange JSON formatted data with DWC, and scattered through several other SYSGUI classes. See JSON-java github.

json-smart-2.5.2.jar

Used by various features for working with and processing JSON data.

jspecify-1.0.0.jar

Guava dependency

jsr305-3.0.2.jar

Google Calendar and Drive API

jxbrowser-8.5.0.jar

JxBrowser encapsulates a regularly updated Chromium browser engine for our BBjHtmlView and BBjHtmlEdit controls. The jxbrowser and jxbrowser-swing jars contain the JxBrowser API and Java Swing integration; each of the remaining jar files contains a particular platform-specific Chromium engine.

jxbrowser-linux64-8.5.0.jar

Native Chromium browser engine for 64-bit Linux.

jxbrowser-mac-8.5.0.jar

Native Chromium browser engine for Intel Macs.

jxbrowser-mac-arm-8.5.0.jar

Native Chromium browser engine for Apple Silicon Macs.

jxbrowser-swing-8.5.0.jar

JxBrowser Chromium engine Swing API.

jxbrowser-win32-8.5.0.jar

Native Chromium browser engine for 32-bit Windows.

jxbrowser-win64-8.5.0.jar

Native Chromium browser engine for 64-bit Windows.

listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar

Guava dependency

log4j-api-2.24.3.jar

Used for logging

log4j-core-2.24.3.jar

Used for logging

log4j-jcl-2.24.3.jar

Used for logging

nativeimage-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

neethi-3.2.1.jar

Apache CXF

nimbus-jose-jwt-10.0.2.jar

Used by BBjServices for generating and validating authentication tokens.

nrjavaserial-5.2.1.jar

Used with RXTXcomm for serial port access

openpdf-2.0.3.jar

Used for creating and editing PDF files.

org.eclipse.jgit-6.5.0.jar

Used by configuration change history to provide diff and rollback capabilities.

ParserServiceAPI.jar

An essential jar containing interface classes used as a "bridge" between BBj and the Eclipse plugins (BDT, EM, BBj Utilities and BDTStudio). With these interfaces implemented by BBj classes, the Eclipse plugins can get necessary information for code completion, compiling, parsing, class path modification and graphical UI design in WindowBuilder and AppBuilder.

pdfbox-app-3.0.4.jar

Used by POI

PDFRenderer-0.9.1.jar

Used by the Barista Document Processing Queue.

polyglot-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

protobuf-java-4.30.0.jar

This is for Google Protocol Buffers, used to serialize objects. BBj uses this for both some network protocols and some disk storage.

regex-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

simpleclient-0.16.0.jar

Prometheus client for providing metrics

simpleclient_common-0.16.0.jar

Prometheus client for providing metrics

simpleclient_hotspot-0.16.0.jar

Prometheus client for providing metrics

simpleclient_servlet_common-0.16.0.jar

Prometheus client for providing metrics

simpleclient_servlet_jakarta-0.16.0.jar

Prometheus client for providing metrics

slf4j-api-2.0.17.jar

Provides logging capabilities for numerous areas of BBjServices.

slf4j-jdk14-2.0.17.jar

Provides logging capabilities for numerous areas of BBjServices.

stax2-api-4.2.2.jar

Used by features that require processing of XML documents.

tika-app-3.1.0.jar

Used by document indexes to parse various types of files and convert them to plain text so that the text can be indexed by Lucene. Also used by BBjSysGui::playSoundFile to check the mime type of an audio file.

tomcat-jasper-11.0.2.jar

Servlet support for the BBj 'HELP' mnemonic.

truffle-api-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

ucanaccess-5.0.1.jar

JDBC driver used for accessing Microsoft Access database files from BBj programs.

unboundid-ldapsdk-7.0.2.jar

LDAP SDK used for LDAP and Active Directory authentication in BBjServices.

velocity-engine-core-2.4.1.jar

Provides a Java-based template engine for generating text output.

webswing-api-24.2.5.jar

WebUI client.

woodstox-core-7.1.0.jar

SAML authentication and other JSON document processing.

word-24.2.0.jar

Part of the Oracle GraalVM JavaScript Engine to support Client Validation in the BBj Java Swing GUI client. See Interface ClientValidation.

wsdl4j-1.6.3.jar

Java stub generator for WSDL used for some web services

xml-resolver-1.2.jar

Apache CXF

xmlbeans-5.3.0.jar

POI document indexing.

xmlschema-core-2.3.1.jar

Apache CXF

xmlsec-4.0.3.jar

Used by features that work with XML documents or streams.

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

BBj Classpath Overviews

BBj 24.x Classpath Overview

BBj 25.01 Classpath Overview