Skip to content

Commit 07b2f70

Browse files
committed
LDEV-6221 improve reflection fallback warning message
1 parent 77add7d commit 07b2f70

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
## 3.0.0.21 (unreleased)
4+
5+
- [LDEV-6221](https://luceeserver.atlassian.net/browse/LDEV-6221) — improve reflection fallback warning message to explain why and that a servlet engine restart is needed
6+
37
## 3.0.0.20
48

59
- [LDEV-6179](https://luceeserver.atlassian.net/browse/LDEV-6179) — fix race condition in `readConfig()` causing `this.mapping is null` on startup

source/java/src/org/lucee/extension/websocket/BaseWebSocketEndpoint.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@ public static void inject(Object nv) {
8686
}
8787

8888
private static Object on(ConfigWeb cw, String methodName, Object... args) throws PageException, IOException {
89-
WSUtil.warn(cw, "calling [" + methodName + "] via reflection, Lucee restart needed!");
89+
WSUtil.warn(cw, "calling [" + methodName + "] via reflection, the websocket endpoint can only be registered once per servlet engine lifecycle, a servlet engine restart is required for direct calls");
9090
CFMLEngine eng = CFMLEngineFactory.getInstance();
9191
return eng.getClassUtil().callMethod(newerVersion, eng.getCreationUtil().createKey(methodName), args);
9292
}

0 commit comments

Comments
 (0)