Skip to content

Commit 788a150

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 e686d61 commit 788a150

File tree

2 files changed

+40
-7
lines changed

2 files changed

+40
-7
lines changed

tools/install4j/oie-installer-config.install4j

Lines changed: 13 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
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+
<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">
54
<variables>
65
<variable name="installer:mediaRoot" value="../../../engine" />
76
</variables>
@@ -312,8 +311,17 @@ return console.askOkCancel(message, true);
312311
&lt;/body&gt;
313312
&lt;/html&gt;
314313
</property>
314+
<property name="displayedTextFile" id="LocalizedExternalFile0">
315+
<property name="languageIdToExternalFile">
316+
<entry>
317+
<string>en</string>
318+
<object class="com.install4j.api.beans.ExternalFile">
319+
<string>${compiler:installer:mediaRoot}/tools/install4j/readme.html</string>
320+
</object>
321+
</entry>
322+
</property>
323+
</property>
315324
<property name="fillVertical" type="boolean" value="true" />
316-
<property name="textSource" type="enum" class="com.install4j.runtime.beans.screens.components.TextSource" value="DIRECT" />
317325
</serializedBean>
318326
<externalParametrizationPropertyNames>
319327
<propertyName>textSource</propertyName>
@@ -827,9 +835,7 @@ return console.askYesNo(message, true);
827835
<jreBundle jreBundleSource="none" />
828836
</windowsArchive>
829837
</mediaSets>
830-
<buildIds>
831-
<mediaSet refId="43" />
832-
<mediaSet refId="151" />
833-
<mediaSet refId="153" />
838+
<buildIds buildAll="false">
839+
<mediaSet refId="136" />
834840
</buildIds>
835841
</install4j>

tools/install4j/readme.html

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
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 installer sets up a fully functional version of the engine with minimal user input.
8+
The installer requires administrator permissions to run and install services.
9+
</p>
10+
<h2>Notes</h2>
11+
<ul>
12+
<li>Native services are installed for all supported platforms and are configured to start automatically.</li>
13+
<li><strong>macOS users:</strong> A reboot will automatically start the service.</li>
14+
<li>
15+
Default settings from mirth.properties are applied automatically; the installer does not prompt for customization.
16+
</li>
17+
<li>This includes ports (default: 8080 and 8443), log and app data paths, and password requirements.</li>
18+
<li>
19+
Previous installations are not preserved, though runtime-created directories
20+
(e.g., appdata)
21+
are retained across installs.
22+
</li>
23+
24+
</ul>
25+
</body>
26+
</html>
27+

0 commit comments

Comments
 (0)