Skip to content

Commit df5bb94

Browse files
committed
Updates for Keycloak ECR changes
1 parent 67285d5 commit df5bb94

File tree

7 files changed

+12
-8
lines changed

7 files changed

+12
-8
lines changed

Dockerfile-server

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ COPY ha/native-ha.ini.tpl /etc/mqm/native-ha.ini.tpl
124124
# Copy web XML files
125125
COPY web /etc/mqm/web
126126
COPY etc/mqm/*.tpl /etc/mqm/
127-
RUN ln -s /run/mqwebexternal.xml /etc/mqm/web/installations/Installation1/servers/mqweb/mqwebexternal.xml \
127+
RUN ln -s /run/mqwebcontainer.xml /etc/mqm/web/installations/Installation1/servers/mqweb/mqwebcontainer.xml \
128128
&& ln -s /run/tls.xml /etc/mqm/web/installations/Installation1/servers/mqweb/tls.xml \
129129
&& ln -s /run/jvm.options /etc/mqm/web/installations/Installation1/servers/mqweb/configDropins/defaults/jvm.options \
130130
&& ln -s /run/15-tls.mqsc /etc/mqm/15-tls.mqsc \

cmd/runmqserver/main.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -171,15 +171,15 @@ func doMain() error {
171171
return err
172172
}
173173

174-
// Copy default mqwebexternal.xml file to ephemeral volume
174+
// Copy default mqwebcontainer.xml file to ephemeral volume
175175
if *devFlag && os.Getenv("MQ_DEV") == "true" {
176-
err = copy.CopyFile("/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebexternal.xml.dev", "/run/mqwebexternal.xml")
176+
err = copy.CopyFile("/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebcontainer.xml.dev", "/run/mqwebcontainer.xml")
177177
if err != nil {
178178
logTermination(err)
179179
return err
180180
}
181181
} else {
182-
err = copy.CopyFile("/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebexternal.xml.default", "/run/mqwebexternal.xml")
182+
err = copy.CopyFile("/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebcontainer.xml.default", "/run/mqwebcontainer.xml")
183183
if err != nil {
184184
logTermination(err)
185185
return err

incubating/mqadvanced-server-dev/web/installations/Installation1/servers/mqweb/mqwebexternal.xml.dev renamed to incubating/mqadvanced-server-dev/web/installations/Installation1/servers/mqweb/mqwebcontainer.xml.dev

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,5 +40,6 @@
4040
<variable name="mqConsoleEnableUnsafeInline" value="true"/>
4141
<jndiEntry jndiName="mqConsoleDefaultCCDTHostname" value="${env.MQ_CONSOLE_DEFAULT_CCDT_HOSTNAME}"/>
4242
<jndiEntry jndiName="mqConsoleDefaultCCDTPort" value="${env.MQ_CONSOLE_DEFAULT_CCDT_PORT}"/>
43+
<httpDispatcher enableWelcomePage="false" appOrContextRootMissingMessage='&lt;script&gt;document.location.href="/ibmmq/console";&lt;/script&gt;' />
4344
<include location="tls.xml"/>
4445
</server>

setup-image.sh

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,5 +76,5 @@ sed -i 's/v7.0/v8.0/g' /opt/mqm/licenses/non_ibm_license.txt
7676
mkdir -p /licenses
7777
cp /opt/mqm/licenses/*.txt /licenses/
7878

79-
# Update server.xml to include mqwebexternal.xml
80-
sed -i 's|<include location="mqwebuser.xml"/>|<include location="mqwebexternal.xml"/>\n <include location="mqwebuser.xml"/>|' /opt/mqm/samp/web/server.xml
79+
# Update server.xml to include mqwebcontainer.xml & mqwebexternal.xml
80+
sed -i 's|<include location="mqwebuser.xml"/>|<include location="mqwebcontainer.xml"/>\n <include location="mqwebexternal.xml"/>\n <include location="mqwebuser.xml"/>|' /opt/mqm/samp/web/server.xml

test/container/docker_api_test.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1949,8 +1949,8 @@ func TestRORFSVerifySymLinks(t *testing.T) {
19491949
symLinkName string
19501950
}{
19511951
{
1952-
origin: "/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebexternal.xml",
1953-
symLinkName: "-> /run/mqwebexternal.xml",
1952+
origin: "/etc/mqm/web/installations/Installation1/servers/mqweb/mqwebcontainer.xml",
1953+
symLinkName: "-> /run/mqwebcontainer.xml",
19541954
},
19551955
{
19561956
origin: "/etc/mqm/web/installations/Installation1/servers/mqweb/tls.xml",

web/installations/Installation1/servers/mqweb/mqwebexternal.xml.default renamed to web/installations/Installation1/servers/mqweb/mqwebcontainer.xml.default

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,5 +9,6 @@
99
<variable name="mqConsoleEnableUnsafeInline" value="true"/>
1010
<jndiEntry jndiName="mqConsoleDefaultCCDTHostname" value="${env.MQ_CONSOLE_DEFAULT_CCDT_HOSTNAME}"/>
1111
<jndiEntry jndiName="mqConsoleDefaultCCDTPort" value="${env.MQ_CONSOLE_DEFAULT_CCDT_PORT}"/>
12+
<httpDispatcher enableWelcomePage="false" appOrContextRootMissingMessage='&lt;script&gt;document.location.href="/ibmmq/console";&lt;/script&gt;' />
1213
<include location="tls.xml"/>
1314
</server>
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,2 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<server></server>

0 commit comments

Comments
 (0)