6723df912e
Resolve FIXME but without fixing the issue
...
Build / build (push) Successful in 19s
I tried to make this work but it might need a more thorough rewrite that I just cannot do.
The worst that can happen is stopping and starting Helma apps adding redundant ServletContextHandlers to the ContextHandlerCollection until Helma is restarted.
2025-04-07 17:16:59 +02:00
436862e87a
Remove setting of “empty” base resource
...
Fingers crossed it won’t be missed
2025-04-07 17:16:58 +02:00
2994a4becc
Disable Jetty’s session cookies
...
This remediates the exception “Shared scheduler not started” and restores the functionality of enabling an app in apps.properties – see #103 (comment)
2025-04-07 17:16:53 +02:00
99e8b204fd
Bump Java version
2025-04-07 17:05:43 +02:00
cd8baa4ac1
Merge branch 'main' into renovate/major-jetty-packages
2025-02-15 20:43:32 +01:00
dd9e473310
Fix botched test of required Java version
2025-02-09 13:23:21 +01:00
11b226b272
Merge branch 'main' into origin/renovate/major-jetty-packages
...
# Conflicts:
# build.gradle
2025-01-10 20:09:53 +01:00
d10f8d6d90
Replace elaborate checks for Java version with single one for Java 11
2025-01-03 15:54:42 +01:00
66fa98353e
Add the actual version string to helma.main.Server again
2025-01-03 15:54:42 +01:00
efb7ad89b3
Add static fields for build date and commit hash
2024-06-15 22:43:26 +02:00
1e32c8eb89
Merge remote-tracking branch 'origin/helma- 🐜 ' into renovate/major-jetty-packages
2024-05-30 19:22:11 +02:00
399f81c1dc
Merge pull request #107 from antville/resolve-java-warnings
...
Resolve java warnings
2024-05-25 18:52:37 +02:00
0bfa585cb9
Replace new Boolean() with Boolean.valueOf()
...
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:35 +02:00
8ffb7b0b08
Replace new Integer() with Integer.valueOf()
...
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:34 +02:00
a68c478dd5
Replace new Double() with Double.valueOf()
...
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:34 +02:00
77ea53d949
Fix JavaDoc warnings
2024-05-25 18:52:33 +02:00
2ff75f7879
Replace new Long() with Long.valueOf()
...
Signed-off-by: Tobi Schäfer <interface@p3k.org>
2024-05-25 18:52:33 +02:00
79d83389f2
Use canonical paths when creating static contexts
2024-05-25 18:28:43 +02:00
90e45c9115
Migrate to Apache file upload API 2 w/ Jakarta
2024-05-25 18:28:43 +02:00
3dbcd792a6
Migrate to Jakarte servlet API 5
2024-05-25 18:28:42 +02:00
973b3493cb
Prevent java.lang.IllegalArgumentException: Resource String is invalid
2024-05-25 18:28:42 +02:00
441d952b35
Prevent incompatible types: ServletContextHandler cannot be converted to Handler
2024-05-25 18:28:42 +02:00
d67d0235bd
Prevent java.lang.IllegalStateException: Shared scheduler not started
2024-05-25 18:28:41 +02:00
fa59a27858
Fix creation of protected context
2024-05-25 18:28:41 +02:00
304ea4e456
Fix creation of app context
2024-05-25 18:28:40 +02:00
0165e7c80e
Fix setup of static resource
2024-05-25 18:28:40 +02:00
62630ae068
Modernize for loop
2024-05-25 18:28:39 +02:00
26975a109a
Method ServerConnector.setSoLingerTime() was removed
2024-05-25 18:28:39 +02:00
a943124d45
Fix creating Jetty server from config file
2024-05-25 18:28:38 +02:00
c087cb731e
Use correct version of Jetty servlet
2024-05-25 18:28:38 +02:00
796a6e7337
Enable ES6 features in Rhino
2023-08-26 21:29:54 +02:00
9a0cf1a22d
Add DatabaseObject.executePreparedRetrieval() method
2023-03-05 13:00:13 +01:00
411b9198e4
Change creation of HopSession cookie value
...
Only include one of either, IP forwarded by proxy or remote address
2021-09-05 14:55:42 +02:00
Robert Gaggl
4b9b78bb0f
Cherry-pick 390231e8dd
2021-03-06 19:11:48 +01:00
Robert Gaggl
62291171e3
res.setCookie()
now accepts boolean httponly and secure flags
...
httponly defaults to true, secure to false
2021-03-06 18:52:18 +01:00
b91ee88304
add: some colors to log output
2020-05-15 21:58:10 +02:00
c984d3c4a2
fix: exception when trying to copy helma.xsl
2020-04-05 21:32:12 +02:00
ae50bc562e
del: obsolete entity table and test method
2020-03-27 21:13:11 +01:00
75f609d095
fix: updated list of tags according to MDN
2020-03-27 21:08:51 +01:00
9950f4df46
del: outdated list of and check for “all” tags
2020-03-27 20:10:11 +01:00
5a958b2980
fix: regression from foolishly replacing a nullstring with space
2020-03-21 20:41:28 +01:00
540d0eb0fc
fix: concat res.write() arguments with spaces
2020-03-21 20:05:12 +01:00
dd53c6f365
fix: undesired newlines between multiple arguments in res.writeln()
2020-03-21 19:23:18 +01:00
Daniel Ruthardt
4d92cec456
Resolves issue #115 .
2020-03-21 15:53:06 +01:00
768b7b5ed3
Merge branch 'helma-js' into helma- 🐜
2020-03-21 15:46:12 +01:00
23fdb31348
add: support for importing code using require() method (commonjs)
2020-03-21 14:40:26 +01:00
Daniel Ruthardt
db8d239c32
Minor code simplification.
2020-03-21 14:40:00 +01:00
Daniel Ruthardt
9960e1c919
Removed obsolete class.
2020-03-21 14:40:00 +01:00
Daniel Ruthardt
541286dc59
Fixed issue (persistent sessions did not work anymore).
...
Persistent sessions did not work anymore, because the Application
(which became part of the information to be serialized at some point in
time) was not serializable.
2020-03-21 14:40:00 +01:00
Daniel Ruthardt
e0f590da98
Added missing @Deprecated annotations. (cherry picking from commit be90106b8430386d93ecba7afcd465c09e2b0125)
2020-03-21 14:40:00 +01:00