BBj 25.x Classpath Overview
WORK IN PROGRESS:
This documentation is still a work in progress, so some sections may be incomplete or subject to change. Check back for updates, or look for a entry on What's New for an official announcement.
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 12 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 | This is a JasperReports (BBJasper) dependency. |
ecj-3.40.0.jar | Used by the BBJasper utility for compiling Java code used in JasperReports |
gdata-calendar-2.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-calendar-meta-2.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-client-1.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-client-meta-1.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-core-1.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-docs-3.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-docs-meta-3.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-media-1.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-spreadsheet-3.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
gdata-spreadsheet-meta-3.0.jar | Used by the BBj GApps utility to provide access to Google Data API's |
google-api-client-2.7.2.jar | Used by the BBj GApps utility to provide Google API access |
google-api-client-appengine-2.7.2.jar | Used by the BBj GApps utility to provide Google API access |
google-api-client-gson-2.7.2.jar | Used by the BBj GApps utility to provide Google API access |
google-api-client-jackson2-2.7.2.jar | Used by the BBj GApps utility to provide Google API access |
google-api-client-java6-2.1.4.jar | Used by the BBj GApps utility to provide Google API access |
google-api-client-servlet-2.7.2.jar | Used by the BBj GApps utility to provide Google API access |
google-api-services-calendar-v3-rev20250115-2.0.0.jar | Used by the BBj GApps utility to provide Google Calendar API access |
google-api-services-drive-v3-rev20250216-2.0.0.jar | Used by the BBj GApps utility to provide Google Drive API access |
google-auth-library-oauth2-http-1.32.1.jar | Used for Google authentication |
google-http-client-1.46.3.jar | Used for Google authentication |
google-http-client-gson-1.46.3.jar | Used for Google authentication |
google-http-client-jackson2-1.46.3.jar | Used for Google authentication |
google-oauth-client-1.39.0.jar | Used for Google authentication |
groovy-4.0.26.jar | Used by BBJasper utility for JasperReports that use the Groovy langage |
grpc-api-1.71.0.jar | Used for google authentication |
grpc-context-1.71.0.jar | Used for 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 | Used for Google authentication |
opencensus-contrib-http-util-0.31.1.jar | Used for 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 | Used by POI |
swingx-1.6.1.jar | Used by the LaunchDock utility |
timingframework-1.0.jar | Used by 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. See Interface ClientValidation. |
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 | Previously a Guava dependency, no longer required. |
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 | |
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 | Used by POI |
commons-compress-1.27.1.jar | Used by POI to create XLS spreadsheets. |
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 | |
commons-fileupload2-jakarta-servlet6-2.0.0-M2.jar | |
commons-io-2.18.0.jar | Apache commons library used in BUI file uploading |
commons-lang-2.6.jar | Apache commons library |
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 | 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 | |
cxf-rt-bindings-soap-4.1.1.jar | |
cxf-rt-bindings-xml-4.1.1.jar | |
cxf-rt-databinding-jaxb-4.1.1.jar | |
cxf-rt-frontend-jaxws-4.1.1.jar | |
cxf-rt-frontend-simple-4.1.1.jar | |
cxf-rt-transports-http-4.1.1.jar | |
cxf-rt-transports-http-jetty-4.1.1.jar | |
cxf-rt-ws-addr-4.1.1.jar | |
cxf-rt-ws-policy-4.1.1.jar | |
cxf-rt-wsdl-4.1.1.jar | |
cxf-tools-common-4.1.1.jar | |
cxf-tools-validator-4.1.1.jar | |
cxf-tools-wsdlto-BASIS.jar | Apache CXF |
cxf-tools-wsdlto-core-4.1.1.jar | |
cxf-tools-wsdlto-databinding-jaxb-4.1.1.jar | |
cxf-tools-wsdlto-frontend-jaxws-4.1.1.jar | |
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 | Uility methods and classes for general use |
guice-7.0.0.jar | Used in BBj at com.basis.server.documentindex.nio and com.basis.server.documentindex.nio.files.directory.event (to help with directory event processing?) |
gwt-servlet-jakarta.jar | GWT RPC (BUI): See Using GWT RPC and 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 | Basis classes |
imageio-bmp-3.12.0.jar | Used to convert images into ICO and ICNS formats for app deployment. |
imageio-core-3.12.0.jar | Used to convert images into ICO and ICNS formats 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 | |
jakarta.xml.ws-api-4.0.2.jar | |
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 | |
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. https://documentation.basis.cloud/BASISHelp/WebHelp/bbjobjects/Window/bbjchart/bbjchart.htm https://www.jfree.org/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. |
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. https://github.com/stleary/JSON-java |
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 | |
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 | |
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 | No longer used. |
webswing-api-24.2.5.jar | Webswing (WEBGUI) 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 | |
xml-resolver-1.2.jar | Used by CXF |
xmlbeans-5.3.0.jar | |
xmlschema-core-2.3.1.jar | |
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 |
English – British |
SpellCheckerDictionary-en.jar |
English – Canadian |
SpellCheckerDictionary-en.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: