Managing Libraries
Using modules such as a Database Connectors may require installing additional programs such as database drivers on your INUBIT Process Engine.
The drivers will be copied into the cache database and will then be stored in the <SUITE-INSTALL-DIR>/inubit/server/lib/system directory.
|
Drivers — especially for the cache database — may only be stored in exact one version in exact one directory on the application server. Make sure that there are no other versions on your INUBIT installation before you install or update a driver. |
Upload libraries
Proceed as follows
-
In the INUBIT Workbench, select Configuration > Library Manager. A dialog opens.
-
Click the Upload new library icon
to upload a new library.
The Upload library dialog opens. -
To the right of the File field click the Browse file icon
.
A file selection dialog opens. -
Navigate to the driver, select it, and click Open. The file name is displayed in the File field.
-
In the Library Type section, select Driver library.
How to upload plug-ins, refer to Installing Plug-ins.
-
Click OK to upload the library.
→ The file is uploading.
If the upload was successful, a confirmation is displayed. Otherwise, an error message is displayed.
-
Click OK to close the dialog.
→ A dialog informs you about a necessary restart of the INUBIT Process Engines and the INUBIT Workbenches. Confirm the dialog.
-
Restart the INUBIT Process Engines and the INUBIT Workbenches.
After the restart, the driver is available, and will be used during module execution automatically.
|
In the Available libraries section, you can choose which library type(s) (All, Drivers, Plugins) are to be displayed using the drop-down list. To remove a library, click the Remove library icon To download a previously uploaded library, select the library and click the Download To search for a library, click the Search icon |
Updating Libraries
Existing library are updated by uploading a new library version.
|
You must not upload a new library version of an older library version before having removed the older one from the INUBIT Process Engine. |
Proceed as follows
-
In the INUBIT Workbench, select Configuration > Library Manager. The Library Manager dialog opens.
-
Choose Drivers from the Library type selection list.
-
Click the driver you want to update.
-
Click the Remove library icon
to remove the existing library. -
Confirm deleting the driver in the Question dialog.
-
Restart all INUBIT Process Engines and INUBIT Workbenches.
-
Log in as a system administrator to the INUBIT Workbench.
-
In the INUBIT Workbench, select Configuration > Library Manager. The Library Manager dialog opens.
-
Click the Upload new library icon
to upload a new library.
The Upload library dialog opens. -
To the right of the File field click the Browse file icon
.
A file selection dialog opens. -
Navigate to the driver, select it, and click Open. The file name is displayed in the File field.
-
From the Type pull-down list in the Library type section, select Driver library.
-
Click OK.
→ A dialog informs you about a necessary restart of the INUBIT Process Engine and the INUBIT Workbench. Confirm the dialog.
→ The file is uploading. If the upload was successful, a confirmation is displayed. Otherwise, an error message is displayed.
-
Restart the INUBIT Process Engine and the INUBIT Workbench.
→ After the restart, the new driver is available and you can use it in your workflows.
Integrating Native Libraries
Proceed as follows
-
Download the corresponding libraries and decompress them.
-
Upload the JAR files to the INUBIT Workbench.
-
Copy the native library files into one of the following directories:
-
Windows
-
Linux 64
-
Native library files:
*.dll -
When starting the INUBIT Process Engine via the Windows start menu:
<SUITE-INSTALL-DIR>/_jvm\bin -
When starting the INUBIT Process Engine as a Windows service:
<SUITE-INSTALL-DIR>/inubit/server/process_engine\bin
-
Native library files:
*.so -
In the directory:
<SUITE-INSTALL-DIR>/_jvm/lib
You must possibly add the directory to the environment variable PATH.
-
-
Restart the INUBIT Process Engine.

