Custom Extensions
1Integrate can be extended in the following ways:
Custom Built-ins
For information on creating custom built-ins, please refer to the
Custom data stores
For information on custom data stores, please contact 1Spatial support.
Note: When upgrading your installation of 1Integrate, ensure you follow the upgrade steps so that your custom extensions persist.
Including Custom Extensions
Including the custom extensions differs for installations of 1Integrate.
WebLogic
For WebLogic, custom extensions can be added using the 1SMS Installation Wizard, or by including the custom extension .jar files in the extensions
directory in the WebLogic domain root.
Note: Ensure that the list of .jar files you supply to the interface and the engine match.
Tick the Include Custom Extensions parameter and then use the Selected Custom Extensions parameter to browse to your Custom Extensions .jar file(s).
Note: If you need to replace Custom Extensions for any reason, you will need to uninstall 1Integrate and then re-install it using the 1SMS Installation Wizard.
Parameter |
Description |
---|---|
Custom Extensions |
|
Include Custom Extensions |
Tick this box to include custom extensions. |
Selected Custom Extensions |
Browse for custom extensions to be included. |
WildFly
For WildFly, custom extensions can be stored in the EXTENSIONS
folder in the 1Integrate bundle.
If you want to define your own directory outside of the 1Integrate bundle, then you will need to change the settings.properties
file. To do this, locate and uncomment the following, replacing the default value:
1integrate.extension.dir=<directory location>
Note: Manually setting the directory location is recommended if you would like to persist custom extensions between installations and upgrades.