Hi Alex,
I was trying to act as the naive, beginner user and just follow the directions
on installation, so I didn't perform any additional configuration or anything
not explicitly in the installation instructions. I built JSPWiki from code and
installed it on a brand new Apache Tomcat 10.1 installation, again, all very
deliberately to expose if the described process would work for someone who'd
never done this before but had reasonable experience with Tomcat. So this in
theory could be either a failure in the code (assumed) or possibly a failure
(e.g., missing information) in the installation documentation.
I'm sorry I don't have a lot more time to devote to this right now, I'm head-
deep in another project.
Cheers,
Murray
On 28/03/2026 09:45, Alex O'Ree wrote:
Murray
I'm not entirely sure what the issue is here. There was a change to the
log4j configuration so maybe that's why there isn't anything obvious in
that log file. There may also be something else going on.
Regardless, I'm voting -1 for other reasons discovered during some QA
testing I was doing.
We'll close the vote for now and i'll attempt to a) discover what's going
on with Murray's setup and b) fix the other issues that were discovered.
On Wed, Mar 25, 2026 at 6:08 PM Murray Altheim <[email protected]> wrote:
Hi Alex,
Please find attached a clean log showing startup, attempts at hitting
various
URLs, and then shutdown. This is running on:
► java --version
java 17.0.17 2025-10-21 LTS
Java(TM) SE Runtime Environment (build 17.0.17+8-LTS-360)
Java HotSpot(TM) 64-Bit Server VM (build 17.0.17+8-LTS-360, mixed mode,
sharing)
► lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 22.04.5 LTS
Release: 22.04
Codename: jammy
► ./version.sh
Using CATALINA_BASE: /opt/tomcat10
Using CATALINA_HOME: /opt/tomcat10
Using CATALINA_TMPDIR: /opt/tomcat10/temp
Using JRE_HOME: /usr/lib/jvm/java
Using CLASSPATH:
/opt/tomcat10/bin/bootstrap.jar:/opt/tomcat10/bin/tomcat-juli.jar
Using CATALINA_OPTS:
Server version: Apache Tomcat/10.1.53
Server built: Mar 18 2026 13:50:42 UTC
Server number: 10.1.53.0
OS Name: Linux
OS Version: 6.8.0-106-generic
Architecture: amd64
JVM Version: 17.0.17+8-LTS-360
JVM Vendor: Oracle Corporation
Cheers,
Murray
On 26/03/2026 09:55, Alex O'Ree wrote:
Please share if you can. I believe we have bumped the minimum JDK to 17
but
tomat 10 should work
On Tue, Mar 24, 2026 at 9:25 PM Murray Altheim <[email protected]>
wrote:
Hi Alex,
I made a mistake in my previous message, which was that I'd typed
"http:"
rather than "https:" for the SSL URL. As I mentioned, typing the http
URL
into the browser correctly switches over to SSL, but then I get the
error
message. I'd tried multiple variations, including the "Install.jsp" but
none seemed to work.
I'm happy to share the logs if it's any help but assume that a brand-new
Tomcat 10.1 and a JSPWiki.war file would produce the same results as I
deliberately did no additional configuration (apart from creating an
admin
user for myself in ./conf/tomcat-users.xml, as much "clean-room" as
possible.
Cheers,
Murray
On 25/03/2026 11:46, Alex O'Ree wrote:
HTTP method names must be tokens
that could be from sending a http request to a https port, or something
like that.
thanks for testing btw
On Tue, Mar 24, 2026 at 7:05 AM Murray Altheim <[email protected]>
wrote:
-1
I did a build with Java 17, lots of warnings but it was successful.
deploying to a brand new Tomcat 10.1 installation. I dropped the
renamed "wiki.war" into the webapps directory, fired up Tomcat and
opened the Manager GUI. The link to http://localhost:8080/wiki/
immediately changes to http://localhost:8443/wiki/ with an "Unable
to connect" message. I tried the Install.jsp relative path, no
difference.
Log output:
24-Mar-2026 23:53:01.050 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in [1966]
milliseconds
23:54:00.824 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Starting Lucene
reindexing,
this can take a couple of minutes...
23:54:00.900 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Indexed 0 pages
23:54:00.900 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Indexed 0 attachments
23:54:00.926 [JSPWiki Lucene Indexer] INFO
org.apache.wiki.search.LuceneSearchProvider - Full Lucene index
finished in
102 milliseconds.
24-Mar-2026 23:54:24.396 INFO [http-nio-8080-exec-4]
org.apache.coyote.http11.Http11Processor.service Error parsing HTTP
request
header
Note: further occurrences of HTTP request parsing errors will be
logged
at DEBUG level.
java.lang.IllegalArgumentException: Invalid character found in
method
name
[0x160x030x010x07a0x010x000x07]0x030x030xe90xab0x800xe70x0d0x88&0xff0xa20x0fI^h'-0x010xa570xc6q0x090xac90x190xfe0x8f0xc40xd40xec(0x00x
]. HTTP method names must
be tokens
at
org.apache.coyote.http11.Http11InputBuffer.parseRequestLine(Http11InputBuffer.java:402)
at
org.apache.coyote.http11.Http11Processor.service(Http11Processor.java:272)
Any hints on solving this welcome, otherwise that's it.
Cheers,
Murray
On 23/03/2026 00:55, Juan Pablo Santos Rodríguez wrote:
Hi,
unless I'm doing something wrong, it would be a -1 for me.
Overall code looks good, build fine and everything seems in place.
However, after compiling everything, running mvn
org.codehaus.cargo:cargo-maven3-plugin:run on the war module and
waiting tomcat to start, going to http://localhost:8080/JSPWiki
automatically redirects to https://localhost:8443/JSPWiki. If this
only happens using the maven plugin, I'd be ok to +1 and fix this
later, but downloading a vanilla tomcat and placing the war on it
yields the same results.
Also, as a minor nitpick, the provided tag URL is wrong, the tag
appears to be
https://github.com/apache/jspwiki/tree/jspwiki-builder-3.0.0-RC1
(probably it's the name of the tag offered by default by the release
plugin). This is easily fixable as this tag can be retagged to
3.0.0-RC1, though.
cheers,
juan pablo
On Sat, Mar 21, 2026 at 6:34 PM Alex O'Ree <[email protected]>
wrote:
This is a release vote for Apache JSPWiki, version 3.0.0. The vote
will
be
open for at least 72 hours from now.
It fixes the following issues:
https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310732&version=3.0.0
You can see a curated changelog at
https://jspwiki-wiki.apache.org/Wiki.jsp?page=NewIn3.0.0
Although according to the release procedure, this is updated after
the
release is voted on and approved.
Note that we are voting upon the source (tag), binaries are provided
for
convenience.
Everybody is encouraged to vote.
Source and binary files:
https://dist.apache.org/repos/dist/dev/jspwiki/3.0.0-RC1
Nexus staging repo:
https://repository.apache.org/content/repositories/orgapachejspwiki-1035
The tag to be voted upon:
https://github.com/apache/jspwiki/tree/3.0.0-RC1
JSPWiki's KEYS file containing PGP keys we use to sign the release:
https://www.apache.org/dist/jspwiki/KEYS
== Reproducible Builds ==
JSPWiki should follow Reproducible Builds (
https://reproducible-builds.org/).
In order to verify
artifacts' build reproducibility, please use
mvn verify artifact:compare -Dreference.repo=
https://repository.apache.org/content/repositories/staging/
*** Please download, test and vote:
[ ] +1 Approve the release
[ ] 0 Don't mind
[ ] -1 Disapprove the release (please provide specific comments)
--
...........................................................................
Murray Altheim <murray18 at altheim dot com> = =
===
http://www.altheim.com/murray/
===
===
= =
===
In the evening
The rice leaves in the garden
Rustle in the autumn wind
That blows through my reed hut.
-- Minamoto no Tsunenobu
--
...........................................................................
Murray Altheim <murray18 at altheim dot com> = =
===
http://www.altheim.com/murray/ ===
===
= =
===
In the evening
The rice leaves in the garden
Rustle in the autumn wind
That blows through my reed hut.
-- Minamoto no Tsunenobu
--
...........................................................................
Murray Altheim <murray18 at altheim dot com> = = ===
http://www.altheim.com/murray/ ===
===
= =
===
In the evening
The rice leaves in the garden
Rustle in the autumn wind
That blows through my reed hut.
-- Minamoto no Tsunenobu
--
...........................................................................
Murray Altheim <murray18 at altheim dot com> = = ===
http://www.altheim.com/murray/ === ===
= = ===
In the evening
The rice leaves in the garden
Rustle in the autumn wind
That blows through my reed hut.
-- Minamoto no Tsunenobu