Skip to content

Commit e0e8aa2

Browse files
committed
Updated for Java Version
Move html file outside of install4j. Fixed bug with max java version. Signed-off-by: Finnegan's Owner <44065187+pacmano1@users.noreply.github.com>
1 parent 7178846 commit e0e8aa2

2 files changed

Lines changed: 42 additions & 7 deletions

File tree

tools/install4j/oie-installer-config.install4j

Lines changed: 14 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<install4j version="11.0.3" transformSequenceNumber="11">
3-
<directoryPresets config="/Users/dbugger/projects/governance/branding/icons" />
4-
<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">
3+
<directoryPresets config="/Users/pcoyne/Documents/GitHub/engine/tools/install4j" />
4+
<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">
55
<variables>
66
<variable name="installer:mediaRoot" value="../../../engine" />
77
</variables>
@@ -312,8 +312,17 @@ return console.askOkCancel(message, true);
312312
&lt;/body&gt;
313313
&lt;/html&gt;
314314
</property>
315+
<property name="displayedTextFile" id="LocalizedExternalFile0">
316+
<property name="languageIdToExternalFile">
317+
<entry>
318+
<string>en</string>
319+
<object class="com.install4j.api.beans.ExternalFile">
320+
<string>${compiler:installer:mediaRoot}/tools/install4j/readme.html</string>
321+
</object>
322+
</entry>
323+
</property>
324+
</property>
315325
<property name="fillVertical" type="boolean" value="true" />
316-
<property name="textSource" type="enum" class="com.install4j.runtime.beans.screens.components.TextSource" value="DIRECT" />
317326
</serializedBean>
318327
<externalParametrizationPropertyNames>
319328
<propertyName>textSource</propertyName>
@@ -827,9 +836,7 @@ return console.askYesNo(message, true);
827836
<jreBundle jreBundleSource="none" />
828837
</windowsArchive>
829838
</mediaSets>
830-
<buildIds>
831-
<mediaSet refId="43" />
832-
<mediaSet refId="151" />
833-
<mediaSet refId="153" />
839+
<buildIds buildAll="false">
840+
<mediaSet refId="136" />
834841
</buildIds>
835842
</install4j>

tools/install4j/readme.html

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
<!DOCTYPE html>
2+
<html>
3+
<body style="font-family: Arial, sans-serif; line-height: 1.6; margin: 1em; background-color: white; color: black;">
4+
<h1 style="color: black;">Open Integration Engine - 4.5.2 Release</h1>
5+
<p>Open Integration Engine 4.5.2</p>
6+
<p>
7+
This release is recommended for users already familiar with Mirth Connect.
8+
It installs a fully functional version of the engine with minimal prompts.
9+
This does require admin permissions to run and install services.
10+
</p>
11+
<h2>Notes</h2>
12+
<ul>
13+
<li>Native services are installed for all supported platforms and are configured to start automatically.</li>
14+
<li><strong>macOS users:</strong> A reboot will automatically start the service.</li>
15+
<li>
16+
Default settings from mirth.properties are applied automatically; the installer does not prompt for customization.
17+
</li>
18+
<li>This includes ports (default: 8080 and 8443), log and app data paths, and password requirements.</li>
19+
<li>
20+
Previous installations are not preserved, though runtime-created directories
21+
(e.g., appdata)
22+
are retained across installs.
23+
</li>
24+
25+
</ul>
26+
</body>
27+
</html>
28+

0 commit comments

Comments
 (0)