-
Notifications
You must be signed in to change notification settings - Fork 277
Build With Closed Source Extensions
This document will walk you through importing and using a closed source Connect extension in Eclipse.
You have cloned the latest release of Connect and have it successfully building in Eclipse. For this example we'll be using Connect 3.11.0. See Clone, Build, and Run from Source.
You have one of the NextGen closed source extensions for Connect matching the version number of Connect. For this example we'll be using the FHIR extension for 3.11.0.
Extract the plugin to Connect server's build/extensions
folder (for example: connect/server/build/extensions/fhir
).
Refresh the Connect Server project. You should see some additions to the build folder.
Right Click Server > Build Path > Configure Build Path...
Click the "Libraries" tab.
Click the "Add JARs..." button. Select all of the JAR files at the root of the extension and all of the JARs in the extension's lib folder. In this case, the extension should be at Server/build/extensions/fhir
.
Order the libraries on the "Order and Export" panel, moving the extension jars above the extension library jars. Sometimes we override functionality in included libraries and if our jars aren't loaded first, it can lead to errors and missing functionality.
You could also edit the Server/.classpath
directly.
Start Connect Server.
Start Connect Client then create and deploy a FHIR Listener channel.
The channel should deploy without errors.
- Home
- Frequently Asked Questions
- Source Code Contribution
- Java Licensing
- How to Contribute to the Wiki
- Administrator Launcher (MCAL)
-
Mirth Connect
-
Release Notes
- 4.5.0 - What's New
- 4.4.0 - What's New
- 4.3.0 - What's New
- 4.2.0 - What's New
- 4.1.0 - What's New
- 4.0.0 - What's New
- 3.12.0 - What's New
- 3.11.0 - What's New
- 3.10.0 - What's New
- 3.9.0 - What's New
- 3.8.0 - What's New
- 3.7.0 - What's New
- 3.6.0 - What's New
- 3.5.0 - What's New
- 3.4.0 - What's New
- 3.3.0 - What's New
- 3.2.0 - What's New
- 3.1.0 - What's New
- 3.0.0 - What's New
- Upgrading
-
Release Notes
- User Guide
- Commercial Extensions
- Examples and Tutorials