BBj 22.x Classpath Overview
BBj 22.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-javaflow-6.20.5.jar means that the currently installed version of BBj is compatible with version 6.20.5 of Jasper Studio.
New JAR Sets
New and updated JARS are highlighted.
JAR Name | Function |
---|---|
activation-1.1.1.jar | Redistributable Java WSDP component |
asm-9.2.jar | BBj code generation |
asm-commons-9.2.jar | BBj code generation |
asm-tree-9.2.jar | BBj code generation |
asm-util-9.2.jar | BBj code generation |
aws-java-sdk-1.11.332.jar | APIs for Amazon Web Services |
axis.jar | Web Services |
balloontip-1.2.4.1.jar | Client Validation Messaging (GUI client) |
BasisCharsetProvider.jar | multiplatform charset localization |
basiscomponents.jar | BBj MiG Layout |
basisfonts.jar | JasperReports font extension |
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 |
BBjDocsGenerator.jar | Utility to generate API documentation |
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 |
BBjsp.jar | Java Server Pages |
BBjSql.jar | SQL API |
BBjStartup.jar | BASIS core ClassLoader and classpath builder |
BBjTextSearch.jar | Abstract BBj usage of Lucene jars |
BBjTextSearchLucene50.jar | Abstract BBj usage of Lucene jars |
BBjTextSearchLucene70.jar | Abstract BBj usage of Lucene jars |
BBjThinClient.jar | BBj client-side components |
BBjUnitTest.jar | BBj unit testing |
BBjUtil.jar | Core client and server components |
bcmail-jdk15on-1.64.jar | PDF signing |
bcpkix-jdk15on-1.64.jar | PDF signing |
bcprov-jdk15on-1.64.jar | PDF signing |
BLSversion.jar | BASIS License Service |
bus.jar | BASIS Update Service |
checker-qual-3.8.0.jar | BASIS License Service Client |
ChileCompanyWebService.jar | Chile Company Web Service demo |
codemodel-2.6.jar | Jetty Web Services |
com.sun.el-2.2.0.v201108011116.jar | Jetty 9 |
common-image-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
common-io-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
common-lang-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
commons-beanutils-1.9.4.jar | JasperReports |
commons-cli-1.5.0.jar | Web Services API |
commons-codec-1.15.jar | Web Services coder/decoder |
commons-collections4-4.4.jar | JasperReports |
commons-compress-1.21.jar | Used by POI to create XLS spreadsheets |
commons-digester_2.1.0.jar | JasperReports |
commons-discovery-0.2.jar | Web Services framework |
commons-fileupload-1.4.jar | BUI fileopen dialog |
commons-io-2.11.0.jar | BUI file uploading |
commons-lang-2.6.jar | Apache commons library |
commons-lang3-3.12.0.jar | Apache commons library |
commons-logging-1.2.jar | JasperReports |
commons-math3-3.6.1.jar | Used by POI |
config-1.4.2.jar | Using Configuration Files (akka) |
CustomIDE.jar | Custom images and files for the BASIS IDE |
CustomLookAndFeel-6.7.jar | Custom skinning |
cxf-core-3.3.0.jar | Apache CXF |
cxf-rt-bindings-soap-3.3.0.jar | Apache CXF |
cxf-rt-bindings-xml-3.3.0.jar | Apache CXF |
cxf-rt-databinding-jaxb-3.3.0.jar | Apache CXF |
cxf-rt-frontend-jaxws-3.3.0.jar | Apache CXF |
cxf-rt-frontend-simple-3.3.0.jar | Apache CXF |
cxf-rt-transports-http-3.3.0.jar | Apache CXF |
cxf-rt-transports-http-jetty-3.3.0.jar | Apache CXF |
cxf-rt-ws-addr-3.3.0.jar | Apache CXF |
cxf-rt-ws-policy-3.3.0.jar | Apache CXF |
cxf-rt-wsdl-3.3.0.jar | Apache CXF |
cxf-tools-common-3.3.0.jar | Apache CXF |
cxf-tools-validator-3.3.0.jar | Apache CXF |
cxf-tools-wsdlto-core-3.3.0.jar | Apache CXF |
cxf-tools-wsdlto-databinding-jaxb-3.3.0.jar | Apache CXF |
cxf-tools-wsdlto-frontend-jaxws-3.3.0.jar | Apache CXF |
ecj-3.21.0.jar | JasperReports |
error_prone_annotations-2.5.1.jar | BASIS License Service Client |
ExtIndex.jar | Index on non-BASIS jars |
ExtUtil.jar | BBJasper and LaunchDock |
failureaccess-1.0.1.jar | Google Guava 27+ |
Fax.jar | Faxing capabilities |
FedExWebServiceClient.jar | FedEx Web Service demo |
fluent-hc-4.3.5.jar | Google Apps |
FontChooser-7.3.jar | Font chooser feature |
gapps3.jar | Google Apps |
GappsV3Index.jar | Google Apps |
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 |
google-api-client-1.20.0.jar | Google Apps |
google-api-client-android-1.20.0.jar | Google Apps |
google-api-client-appengine-1.20.0.jar | Google Apps |
google-api-client-gson-1.20.0.jar | Google Apps |
google-api-client-jackson2-1.20.0.jar | Google Apps |
google-api-client-java6-1.20.0.jar | Google Apps |
google-api-client-servlet-1.20.0.jar | Google Apps |
google-api-services-calendar-v3-rev90-1.19.0.jar | Google Apps |
google-api-services-drive-v2-rev168-1.20.0.jar | Google Apps |
google-http-client-1.20.0.jar | Google Apps |
google-http-client-android-1.20.0.jar | Google Apps |
google-http-client-appengine-1.20.0.jar | Google Apps |
google-http-client-gson-1.20.0.jar | Google Apps |
google-http-client-jackson2-1.20.0.jar | Google Apps |
google-http-client-jdo-1.20.0.jar | Google Apps |
google-oauth-client-1.20.0.jar | Google Apps |
google-oauth-client-appengine-1.20.0.jar | Google Apps |
google-oauth-client-java6-1.20.0.jar | Google Apps |
google-oauth-client-jetty-1.20.0.jar | Google Apps |
google-oauth-client-servlet-1.20.0.jar | Google Apps |
graal-sdk-22.2.0.jar | Replacement for Nashorn JavaScript Engine |
groovy-3.0.9.jar | Font chooser feature |
gson-2.9.0.jar | Convert Java Objects into their JSON representation |
guava-30.1.1-jre.jar | Google's core libraries for Java-based projects |
guice-4.0-beta5.jar | BASIS Development Tools |
gwt-user-2.9.0.jar | Google Web Toolkit |
HelpAll.jar | Contains all third party help |
hsqldb-2.5.0.jar | Pure Java JDBC driver |
httpclient-4.5.5.jar | Web Service client |
httpcore-4.4.9.jar | Google Apps |
icu4j-71.1.jar | Used by the GraalVM JavaScript Library |
ihhelper-0.0.1.jar | Custom annotations |
imageio-bmp-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
imageio-core-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
imageio-icns-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
imageio-metadata-3.8.2.jar | Converting images into ICO and ICNS formats for app deployment |
InterFaxClient.jar | Faxing capabilities |
itext-2.1.7.js9.jar | PDF library |
j2html-1.4.0.jar | Java API to generate HTML |
j2objc-annotations-1.3.jar | BASIS License Service |
jackcess-3.0.1.jar | Microsoft Access Database |
jackson-annotations-2.13.1.jar | Used to serialize objects as JSON |
jackson-core-2.13.1.jar | JSON serialization and deserialization. |
jackson-databind-2.13.1.jar | Used to serialize objects as JSON |
jackson-dataformat-xml-2.13.1.jar | Used to serialize objects as JSON |
JarRegistrationServiceClient.jar | Registering ClientObject jars |
JarRegistrationServiceClientLib.jar | Registering ClientObject jars |
jasperreports-javaflow-6.19.0.jar | JasperReports |
java-saml-2.5.1.jar | SAML Authentication Support |
java-saml-core-2.5.1.jar | SAML Authentication Support |
javax.annotation-1.1.0.v201108011116.jar | Jetty 9 integration |
javax.el-2.2.0.v201108011116.jar | Jetty 9 integration |
javax.inject-1.jar | Document Index |
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 grammar |
jaxb-api-2.3.0.jar | Apache CXF |
jaxb-core-2.3.0.jar | Jetty Web Services |
jaxb-impl-2.3.0.jar | Jetty Web Services |
jaxb-xjc-2.3.0.jar | Jetty Web Services |
jaxrpc-api.jar | Web Service framework |
jaxws-api-2.3.0.jar | Apache CXF |
jaxws-rt-2.3.0.jar | Used by Bus Updater program to access BUS |
jcommon-1.0.23.jar | Jfree charts |
JDBCPooling-internal.jar | Connection to third party JDBC databases |
JDBCPooling.jar | Connection to third party JDBC databases |
jdo2-api-2.3-eb.jar | Google Calendar and Drive API |
jempbox-1.8.16.jar | Adobe XMP |
jetty-all-9.4.48.v20220622-uber.jar | Jetty 9.4.48 |
jetty-http-spi-9.4.48.v20220622.jar | Object representations of HTTP |
jfreechart-1.0.19.jar | Java chart library |
JnlpExtIndex.jar | Web Start Indexing Optimization |
JnlpIndex.jar | Web Start Indexing Optimization |
joda-convert-2.2.1.jar | Java Time library |
joda-time-2.10.3.jar | Java Time library |
jparsec-3.1.jar | Parser for MySQL server pre-processing |
js-22.2.0.jar | GraalVM JavaScript Engine |
js-scriptengine-22.2.0.jar | GraalVM JavaScript Engine |
jsch-0.1.54.jar | Used by the JGit library |
json-20220320.jar | Google Calendar and Drive API |
json-smart-2.3.jar | BBj security |
jsr181-api.jar | Google Calendar and Drive API |
jsr305-1.3.9.jar | Google Calendar and Drive API |
jsr305-3.0.2.jar | Google Calendar and Drive API |
jxbrowser-7.28.1.jar | Google Chromium-based browser integration |
jxbrowser-javafx-7.28.1.jar | JavaFX interface |
jxbrowser-linux64-7.28.1.jar | Google Chromium-based browser integration |
jxbrowser-mac-7.28.1.jar | Google Chromium-based browser integration |
jxbrowser-mac-arm-7.28.1.jar | Google Chromium-based browser integration |
jxbrowser-swing-7.28.1.jar | Java Swing interface |
jxbrowser-win32-7.28.1.jar | Google Chromium-based browser integration |
jxbrowser-win64-7.28.1.jar | Google Chromium-based browser integration |
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar | BASIS License Service |
log4j-api-2.17.2.jar | POI 5.1+ dependency |
log4j-core-2.17.2.jar | POI 5.1+ dependency |
log4j-jcl-2.17.2.jar | POI 5.1+ dependency |
lucene-analyzers-common-5.2.1.jar | Lucene full text search engine |
lucene-analyzers-common-7.7.3.jar | Lucene full text search engine |
lucene-backward-codecs-5.2.1.jar | Lucene full text search engine |
lucene-backward-codecs-7.7.3.jar | Lucene full text search engine |
lucene-core-5.2.1.jar | Lucene full text search engine |
lucene-core-7.7.3.jar | Lucene full text search engine |
lucene-facet-5.2.1.jar | Lucene full text search engine |
lucene-facet-7.7.3.jar | Lucene full text search engine |
lucene-queries-5.2.1.jar | Lucene full text search engine |
lucene-queries-7.7.3.jar | Lucene full text search engine |
lucene-queryparser-5.2.1.jar | Lucene full text search engine |
lucene-queryparser-7.7.3.jar | Lucene full text search engine |
mail-1.6.2.jar | Redistributable Java WSDP component |
minidev-asm-1.0.2.jar | BBj security |
neethi-3.0.3.jar | Web Service framework |
net.tascalate.javaflow.api-2.6.1.jar | JasperReports |
netty-bbj-4.1.74.Final.jar | Asynchronous networking (akka) |
nimbus-jose-jwt-8.10.jar | BBj security |
nrjavaserial.jar | Serial Device Support |
org.apache.felix.gogo.command_0.10.0.v201209301215.jar | Document Index |
org.apache.felix.gogo.runtime_0.10.0.v201209301036.jar | Document Index |
org.apache.felix.gogo.shell_0.10.0.v201212101605.jar | Document Index |
org.apache.jasper.glassfish-2.2.2.v201112011158.jar | Document Index |
org.apache.taglibs.standard.glassfish-1.2.0.v201112081803.jar | Jetty 9 integration |
org.eclipse.jgit-4.9.0.jar | BBj configuration Git archive |
outline.jar | Online copy interface in Enterprise Manager |
ParserServiceAPI.jar | Eclipse IDE interface |
pdfbox-app-2.0.25.jar | Document Index |
PDFRenderer-0.9.1.jar | Generating PDF files |
poi-5.2.0.jar | JasperReports |
poi-excelant-5.2.0.jar | JasperReports |
poi-ooxml-5.2.0.jar | Document Index |
poi-ooxml-full-5.2.0.jar | Document Index |
poi-scratchpad-5.2.0.jar | Document Index |
protobuf-java-3.18.2.jar | Serialization |
regex-22.2.0.jar | Replacement for Nashorn JavaScript Engine |
rfax.jar | Faxing capabilities |
saaj.jar | Web Service framework |
servlet-api-3.1.jar | Used in Jetty Web Server |
simpleclient-0.15.0.jar | Prometheus metrics instrumentation |
simpleclient_common-0.15.0.jar | Prometheus metrics instrumentation |
simpleclient_hotspot-0.15.0.jar | Prometheus metrics instrumentation |
simpleclient_servlet-0.15.0.jar | Prometheus metrics instrumentation |
simpleclient_servlet_common-0.15.0.jar | Prometheus metrics instrumentation |
slf4j-api-1.7.35.jar | Used by Apache CXF |
slf4j-simple-1.7.35.jar | Used by Apache CXF |
SparseBitSet-1.2.jar | Used by POI libraries |
SpellChecker.jar | Spell checker feature jar |
SpellCheckerDictionary-am.jar | Spell checker: English - American |
SpellCheckerDictionary-br.jar | Spell checker: English - British |
SpellCheckerDictionary-ca.jar | Spell checker: English - Canadian |
SpellCheckerDictionary-du.jar | Spell checker: Dutch |
SpellCheckerDictionary-en.jar | Spell checker: English |
SpellCheckerDictionary-fr.jar | Spell checker: French |
SpellCheckerDictionary-ge.jar | Spell checker: German |
SpellCheckerDictionary-it.jar | Spell checker: Italian |
SpellCheckerDictionary-sp.jar | Spell checker: Spanish |
SpellCheckerDictionary-sw.jar | Spell checker: Swedish |
stax2-api-3.1.4.jar | SAML Authentication Support |
swingx-1.0.jar | Swing layout extensions |
tika-core-2.3.0.jar | Mime types |
tika-parsers-standard-package-2.3.0.jar | Document Index |
tika-serialization-2.3.0.jar | Document Index |
TimingFramework.jar | Timing framework |
transaction-api-1.1.jar | Google Calendar and Drive API |
Translator.jar | Demo translation resource bundle |
truffle-api-22.2.0.jar | Replacement for Nashorn JavaScript Engine |
ucanaccess-5.0.0.jar | JDBC driver for Microsoft Access databases |
unboundid-ldapsdk-5.1.1.jar | LDAP API |
velocity-1.7.jar | Used in Jetty configuration |
woodstox-core-5.0.3.jar | SAML Authentication Support |
wsdl4j-1.6.3.jar | Web Services toolkit |
xml-resolver-1.2.jar | XML catalog support |
xmlbeans-5.0.3.jar | Document Index |
xmlschema-core-2.1.0.jar | XML creation/manipulation |
xmlsec-2.1.4.jar | SAML Authentication Support |
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: