BBj 26.x Classpath Overview

Description

BBj 26.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 26.00.

New JAR Sets

New and updated JARS are highlighted (compared to BBj 25.12).

JAR Name Function

.lib

angus-activation-2.0.3.jar

Used with jakarta.mail to send email

angus-mail-2.0.5.jar

Used with jakarta.mail to send email

asm-9.9.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-analysis-9.9.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-commons-9.9.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-tree-9.9.1.jar

Parsing and dynamically creating Java assembly for the JVM

asm-util-9.9.1.jar

Parsing and dynamically creating Java assembly for the JVM

aws-java-sdk-1.12.797.jar

Used for access to AWS to send error reports to support

aws-java-sdk-core-1.12.797.jar

Used for access to AWS to send error reports to support

aws-java-sdk-dynamodb-1.12.797.jar

Used for access to AWS to send error reports to support

aws-java-sdk-kms-1.12.797.jar

Used for access to AWS to send error reports to support

aws-java-sdk-s3-1.12.797.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

BBjTextSearch.jar

Provides the FULLTEXT index functionality used by the BBj SQL engine.

bcmail-jdk18on-1.83.jar

Generating SSL certificates for Jetty.

bcpkix-jdk18on-1.83.jar

Generating SSL certificates for Jetty.

bcprov-jdk18on-1.83.jar

Generating SSL certificates for Jetty.

bcutil-jdk18on-1.83.jar

Generating SSL certificates for Jetty.

checker-qual-3.54.1.jar

Guava dependency

codemodel-2.6.jar

Jetty Web Services

collections-25.0.3.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.13.1.jar

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

common-io-3.13.1.jar

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

common-lang-3.13.1.jar

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

commons-cli-1.11.0.jar

Used for command line parsing (for some command line tools).

commons-codec-1.21.0.jar

Web Services coder/decoder.

commons-collections4-4.5.0.jar

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

commons-compress-1.28.0.jar

File compression support used by POI.

commons-dbcp2-2.14.0.jar

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

commons-fileupload2-core-2.0.0-M4.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-M4.jar

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

commons-io-2.21.0.jar

Apache commons library used in BUI file uploading

commons-lang-2.6.jar

Apache commons language utility classes

commons-lang3-3.18.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.6.jar

Apache commons library used for logging

commons-pool2-2.13.1.jar

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

config-1.4.6.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.4.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.5.jar

Web Services

cxf-rt-bindings-soap-4.1.5.jar

Web Services

cxf-rt-bindings-xml-4.1.5.jar

Web Services

cxf-rt-databinding-jaxb-4.1.5.jar

Web Services

cxf-rt-frontend-jaxws-4.1.5.jar

Web Services

cxf-rt-frontend-simple-4.1.5.jar

Web Services

cxf-rt-transports-http-4.1.5.jar

Web Services

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

Web Services

cxf-rt-ws-addr-4.1.5.jar

Web Services

cxf-rt-ws-policy-4.1.5.jar

Web Services

cxf-rt-wsdl-4.1.5.jar

Web Services

cxf-tools-common-4.1.5.jar

Web Services

cxf-tools-validator-4.1.5.jar

Web Services

cxf-tools-wsdlto-BASIS.jar

Apache CXF

cxf-tools-wsdlto-core-4.1.5.jar

Web Services

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

Web Services

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

Web Services

error_prone_annotations-2.48.0.jar

Guava dependency

failureaccess-1.0.3.jar

Guava dependency

flatlaf-3.7.1.jar

FlatLAF look and feel.

fontbox-3.0.7.jar

Used to parse PDF documents for the Document Indexes feature.

FontChooser-7.3.jar

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

gson-2.13.2.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.5.0-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 used by linked servers.

httpclient-4.5.14.jar

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

httpclient5-5.6.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.4.2.jar

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

icu4j-25.0.3.jar

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

imageio-bmp-3.13.1.jar

Used to convert images into BMP format for app deployment.

imageio-core-3.13.1.jar

Used to convert images for app deployment.

imageio-icns-3.13.1.jar

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

imageio-metadata-3.13.1.jar

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

imageio-webp-3.13.1.jar

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

jaxb-core-4.0.7.jar

jaxb-xjc-4.0.7.jar

j2html-1.6.0.jar

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

jackcess-4.0.10.jar

Jackcess is a library that provides JDBC access to MS Access database files.

jackson-annotations-2.21.jar

Used for JSON document processing.

jackson-core-2.21.2.jar

Used for JSON document processing.

jackson-databind-2.21.2.jar

Used for JSON document processing.

jackson-dataformat-xml-2.21.2.jar

Used for JSON document processing.

jakarta.activation-api-2.1.4.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-4.0.2.jar

JSP and Java Help Pages

jakarta.el-api-6.0.1.jar

JSP and Java Help Pages

jakarta.inject-api-2.0.1.jar

Document indexing.

jakarta.mail-api-2.1.5.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.websocket-api-2.2.0.jar

Jetty Web Services

jakarta.websocket-client-api-2.2.0.jar

Jetty Web Services

jakarta.xml.bind-api-4.0.5.jar

Jetty Web Services

jakarta.xml.soap-api-3.0.2.jar

Jetty Web Server.

jakarta.xml.ws-api-4.0.3.jar

Jetty Web Server

JakartaHelp.jar

JSP and Java Help Pages

java_cup.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.

javase-3.5.4.jar

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

jaxb-impl-4.0.7.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.6.jar

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

jmespath-java-1.12.797.jar

Used to access AWS to send error reports to support

joda-time-2.14.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-25.0.3.jar

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

js-scriptengine-25.0.3.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-20251224.jar

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

json-smart-2.6.0.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.18.3.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.18.3.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-mac-8.18.3.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-mac-arm-8.18.3.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-swing-8.18.3.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-win64-8.18.3.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.

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

Guava dependency

log4j-api-2.25.4.jar

Used for logging

log4j-core-2.25.4.jar

Used for logging

log4j-jcl-2.25.4.jar

Used for logging

nativeimage-25.0.3.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.9.jar

Used by BBjServices for generating and validating authentication tokens.

nrjavaserial-5.2.1.jar

Used with RXTXcomm for serial port access

openpdf-3.0.3.jar

Used for creating and editing PDF files.

org.eclipse.jgit-7.6.0.202603022253-r.jar

Provides functionality for the configuration change history feature.

ParserServiceAPI.jar

An essential jar containing interface classes used as a bridge between BBj and the Eclipse plugins (BDT, EM, BBj Utilities and BDTStudio).

pdfbox-3.0.7.jar

Used by document indexes when extracting text from PDF files.

pdfbox-io-3.0.7.jar

Used by document indexes when extracting text from PDF files.

pdfbox-tools-3.0.7.jar

Used by document indexes when extracting text from PDF files.

PDFRenderer-0.9.1.jar

Used by the Barista Document Processing Queue.

polyglot-25.0.3.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.34.1.jar

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

regex-25.0.3.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.3.0.jar

Used by features that require processing of XML documents.

tomcat-api-11.0.21.jar

Dependency for JSP

tomcat-jasper-11.0.21.jar

Servlet support for the BBj 'HELP' mnemonic.

tomcat-juli-11.0.21.jar

Dependency for JSP

tomcat-util-11.0.21.jar

Dependency for JSP

tomcat-util-scan-11.0.21.jar

Dependency for JSP

truffle-api-25.0.3.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.4.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.

webui-api-26.1.jar

WebUI API, used by BASIS server-side code to interact with the WebUI client.

webui-server-security-api-26.1.jar

WebUI API, used by BASIS server-side code to interact with the WebUI client.

woodstox-core-7.1.0.jar

SAML authentication and other JSON document processing.

word-25.0.3.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

xmlschema-core-2.3.2.jar

Apache CXF

xmlsec-4.0.4.jar

Used by features that work with XML documents or streams.

.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.

Translator.jar

Translations resource bundle used by demo applications.

.lib/jetty

jetty-alpn-client-12.1.8.jar

Jetty web server

jetty-alpn-java-server-12.1.8.jar

Jetty web server

jetty-alpn-server-12.1.8.jar

Jetty web server

jetty-annotations-12.1.8.jar

Jetty web server

jetty-client-12.1.8.jar

Jetty web server

jetty-compression-common-12.1.8.jar

Jetty web server

jetty-compression-gzip-12.1.8.jar

Jetty web server

jetty-compression-server-12.1.8.jar

Jetty web server

jetty-deploy-12.1.8.jar

Jetty web server

jetty-ee-webapp-12.1.8.jar

Jetty web server

jetty-ee10-annotations-12.1.8.jar

Jetty web server

jetty-ee10-apache-jsp-12.1.8.jar

Jetty web server

jetty-ee10-jaspi-12.1.8.jar

Jetty web server

jetty-ee10-plus-12.1.8.jar

Jetty web server

jetty-ee10-quickstart-12.1.8.jar

Jetty web server

jetty-ee10-servlet-12.1.8.jar

Jetty web server

jetty-ee10-servlets-12.1.8.jar

Jetty web server

jetty-ee10-webapp-12.1.8.jar

Jetty web server

jetty-ee10-websocket-jakarta-client-12.1.8.jar

Jetty web server

jetty-ee10-websocket-jakarta-common-12.1.8.jar

Jetty web server

jetty-ee10-websocket-jakarta-server-12.1.8.jar

Jetty web server

jetty-ee10-websocket-servlet-12.1.8.jar

Jetty web server

jetty-ee8-annotations-12.1.8.jar

Jetty web server

jetty-ee8-jaspi-12.1.8.jar

Jetty web server

jetty-ee8-nested-12.1.8.jar

Jetty web server

jetty-ee8-plus-12.1.8.jar

Jetty web server

jetty-ee8-quickstart-12.1.8.jar

Jetty web server

jetty-ee8-security-12.1.8.jar

Jetty web server

jetty-ee8-servlet-12.1.8.jar

Jetty web server

jetty-ee8-servlets-12.1.8.jar

Jetty web server

jetty-ee8-webapp-12.1.8.jar

Jetty web server

jetty-http-12.1.8.jar

Jetty web server

jetty-http-spi-12.1.8.jar

Jetty web server

jetty-http2-client-12.1.8.jar

Jetty web server

jetty-http2-common-12.1.8.jar

Jetty web server

jetty-http2-hpack-12.1.8.jar

Jetty web server

jetty-http2-server-12.1.8.jar

Jetty web server

jetty-io-12.1.8.jar

Jetty web server

jetty-jmx-12.1.8.jar

Jetty web server

jetty-jndi-12.1.8.jar

Jetty web server

jetty-plus-12.1.8.jar

Jetty web server

jetty-rewrite-12.1.8.jar

Jetty web server

jetty-security-12.1.8.jar

Jetty web server

jetty-server-12.1.8.jar

Jetty web server

jetty-servlet-api-4.0.9.jar

Jetty web server

jetty-session-12.1.8.jar

Jetty web server

jetty-util-12.1.8.jar

Jetty web server

jetty-websocket-core-client-12.1.8.jar

Jetty web server

jetty-websocket-core-common-12.1.8.jar

Jetty web server

jetty-websocket-core-server-12.1.8.jar

Jetty web server

jetty-xml-12.1.8.jar

Jetty web server

.lib/lucene10

BBjTextSearchLucene101.jar

Provides the FULLTEXT index functionality used by the BBj SQL engine.

lucene-analysis-common-10.4.0.jar

FULLTEXT indexes used in the SQL engine and filesystem.

lucene-backward-codecs-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-core-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-facet-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-queries-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-queryparser-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

lucene-sandbox-10.4.0.jar

FULLTEXT indexes in the SQL engine and filesystem.

.lib/lucene5

BBjTextSearchLucene50.jar

Provides the FULLTEXT index functionality used by the BBj SQL engine.

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

BBjTextSearchLucene70.jar

Provides the FULLTEXT index functionality used by the BBj SQL engine.

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.2.12.Final.jar

Networking

netty-codec-4.2.12.Final.jar

Networking

netty-codec-base-4.2.12.Final.jar

Networking

netty-codec-compression-4.2.12.Final.jar

Networking

netty-codec-marshalling-4.2.12.Final.jar

Networking

netty-codec-protobuf-4.2.12.Final.jar

Networking

netty-common-4.2.12.Final.jar

Networking

netty-handler-4.2.12.Final.jar

Networking

netty-resolver-4.2.12.Final.jar

Networking

netty-transport-4.2.12.Final.jar

Networking

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

Networking

netty-transport-classes-io_uring-4.2.12.Final.jar

Networking

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

Networking

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

Networking

netty-transport-native-io_uring-4.2.12.Final-linux-aarch_64.jar

Networking

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

Networking

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

Networking

.lib/tika

tika-core-3.3.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.

tika-parser-html-commons-2.9.4.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.

tika-parser-image-module-3.3.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.

tika-parser-microsoft-module-3.3.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.

tika-parser-miscoffice-module-3.3.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.

tika-parser-ocr-module-3.3.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.

tika-parser-pdf-module-3.3.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.

tika-parser-text-module-3.3.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.

tika-parser-xml-module-3.3.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.

tika-parser-xmp-commons-3.3.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.

tika-parsers-standard-package-3.3.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.

.lib/utils

basiscomponents.jar

BBjConfiguratorHelp.jar

BBjDocsGenerator.jar

BBjUnitTest.jar

bus.jar

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

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.9.0.jar

Google Client API used by the GApps utility

google-api-client-appengine-2.9.0.jar

Google Client App Engine API used by the GApps utility

google-api-client-gson-2.9.0.jar

Google Client Gson API used by the GApps utility

google-api-client-jackson2-2.9.0.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.9.0.jar

Google Client Servlet API used by the GApps utility

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

Google Calendar Services API used by the GApps utility

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

Google Drive Services API used by the GApps utility

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

Google authentication

google-http-client-2.1.0.jar

Google authentication

google-http-client-gson-2.1.0.jar

Google authentication

google-http-client-jackson2-2.1.0.jar

Google authentication

google-oauth-client-1.39.0.jar

Google authentication

grpc-api-1.80.0.jar

Google authentication

grpc-context-1.80.0.jar

Google authentication

opencensus-api-0.31.1.jar

Google authentication

opencensus-contrib-http-util-0.31.1.jar

Google authentication

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.

swingx-1.6.1.jar

Java2D for the LaunchDock utility

timingframework-1.0.jar

Time-based animations for the Launch Dock utility

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 25.01 Classpath Overview