Installation
Installation via Module Manager
Section titled “Installation via Module Manager”In order to install the integration Jahia module you need to upload the Jar file using Module Manager interface.
Prerequisites
Section titled “Prerequisites”- Access: You need root or system administrator credentials for the Jahia environment.
- File: If manually uploading, ensure you have the compiled
.jarfile of the integration usually bynder-picker-gladtek-version.jar.
Procedure
Section titled “Procedure”- Access Administration Mode: Log in to Jahia and click on Administration in the top navigation bar (or the tool menu).
- Navigate to Module Management: Go to Server (on the left panel) > Modules and Extensions > Modules.
- Upload the Bundle:
- Locate the “Upload module” section.
- Click Select Module, select your
.jarfile, and click Upload.
- Verify State:
Once uploaded, search for your module in the list below (you can search by the word
Bynder).- Green Circle: The module is Started (Successfully installed).
- Red/Gray: The module is Resolved or Installed but not started. You may need to manually click the “Start” (Play button) icon.
Installation via Provisioning File
Section titled “Installation via Provisioning File”You can install the module using a provisioning file in Jahia
# Install the integration module jar file- installBundle: - 'file:/fileLocation/bynder-picker-gladtek-1.2.0.jar' autoStart: true uninstallPreviousVersion: true
# Configure Bynder- editConfiguration: "org.gladtek.jahia.modules.bynder_picker" configIdentifier: "global" properties: bynder_provider.endpoint: "https://example.bynder.com/" bynder_provider.token: "exampleSecretToken" bynder_provider.transformationsActive: "true" bynder_provider.fileAssetTypes: "DOCUMENT,AUDIO"- karafCommand: "log:log 'Bynder configured'"
# Enable BynderPicker on your Jahia Websites- enable: "bynder-picker-gladtek" site: ["digitall", "bynder-demo"]From the source code
Section titled “From the source code”If you have the source code in your local machine, you should use Maven to compile and deploy in one step.
-
Configure your
settings.xml: Ensure your local Mavensettings.xmlfile has the correct server configuration for your local Jahia instance (usually localhost:8080). -
Run the Deploy Command: Navigate to your module’s root folder in your terminal and run:
Terminal window mvn clean install jahia:deployOr, if you need to deploy to a specific profile/server defined in your settings:
Terminal window mvn clean install jahia:deploy -P yourProfile
This will compile the code, create the JAR, upload it to the server, and start the OSGi bundle automatically.