Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 13 additions & 7 deletions tools/install4j/oie-installer-config.install4j
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<install4j version="11.0.3" transformSequenceNumber="11">
<directoryPresets config="/Users/dbugger/projects/governance/branding/icons" />
<application name="Open Integration Engine" applicationId="4145-9206-7630-8076" mediaDir="${compiler:installer:mediaRoot}/server/build" shortName="oie" publisher="Open Integration Engine Project" publisherWeb="https://openintegrationengine.com" version="4.5.2" backupOnSave="true" autoSave="true" macVolumeId="88477e584eb462ba" javaMinVersion="17">
<application name="Open Integration Engine" applicationId="4145-9206-7630-8076" mediaDir="${compiler:installer:mediaRoot}/server/build" shortName="oie" publisher="Open Integration Engine Project" publisherWeb="https://openintegrationengine.com" version="4.5.2" backupOnSave="true" autoSave="true" macVolumeId="88477e584eb462ba" javaMinVersion="17" javaMaxVersion="25">
<variables>
<variable name="installer:mediaRoot" value="../../../engine" />
</variables>
Expand Down Expand Up @@ -312,8 +311,17 @@ return console.askOkCancel(message, true);
&lt;/body&gt;
&lt;/html&gt;
</property>
<property name="displayedTextFile" id="LocalizedExternalFile0">
<property name="languageIdToExternalFile">
<entry>
<string>en</string>
<object class="com.install4j.api.beans.ExternalFile">
<string>${compiler:installer:mediaRoot}/tools/install4j/readme.html</string>
</object>
</entry>
</property>
</property>
<property name="fillVertical" type="boolean" value="true" />
<property name="textSource" type="enum" class="com.install4j.runtime.beans.screens.components.TextSource" value="DIRECT" />
</serializedBean>
<externalParametrizationPropertyNames>
<propertyName>textSource</propertyName>
Expand Down Expand Up @@ -827,9 +835,7 @@ return console.askYesNo(message, true);
<jreBundle jreBundleSource="none" />
</windowsArchive>
</mediaSets>
<buildIds>
<mediaSet refId="43" />
<mediaSet refId="151" />
<mediaSet refId="153" />
<buildIds buildAll="false">
<mediaSet refId="136" />
</buildIds>
</install4j>
27 changes: 27 additions & 0 deletions tools/install4j/readme.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
<!DOCTYPE html>
<html>
<body style="font-family: Arial, sans-serif; line-height: 1.6; margin: 1em; background-color: white; color: black;">
<h1 style="color: black;">Open Integration Engine - 4.5.2 Release</h1>
<p>Open Integration Engine 4.5.2</p>
<p>
This installer sets up a fully functional version of the engine with minimal user input.
The installer requires administrator permissions to run and install services.
</p>
<h2>Notes</h2>
<ul>
<li>Native services are installed for all supported platforms and are configured to start automatically.</li>
<li><strong>macOS users:</strong> A reboot will automatically start the service.</li>
<li>
Default settings from mirth.properties are applied automatically; the installer does not prompt for customization.
</li>
<li>This includes ports (default: 8080 and 8443), log and app data paths, and password requirements.</li>
<li>
Previous installations are not preserved, though runtime-created directories
(e.g., appdata)
are retained across installs.
</li>

</ul>
</body>
</html>