Hi all,

In summary of the rest of this message I must also withdraw my earlier +1
vote as I've had a bit more time and found some build and deployment issues.

* Java version "1.8.0_172" on Ubuntu Linux 18.10 on 64 bit Intel hardware.

I had no issues building the war package but note that the portable
project fails:

[ERROR] Failed to execute goal
org.apache.maven.plugins:maven-dependency-plugin:3.1.1:unpack
(unpack-wikipages-personal) on project jspwiki-portable: Artifact has not
been packaged yet. When used on reactor artifact, unpack should be
executed after packaging: see MDEP-98. -> [Help 1]

As I'm not using the portable version I deployed the JSPWiki.war file to a
new
installation of Tomcat 8.5.35.

This fails with a white screen using the 'default' template:

05-Dec-2018 14:01:27.212 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in 1910 ms
2018-12-05 14:01:37,052 [http-nio-6060-exec-3] FATAL
org.apache.wiki.ui.TemplateManager Wiki:/wiki/
Wiki:http://localhost:6060/wiki/ - findJSP() was asked to find a null
template
2018-12-05 14:01:37,053 [http-nio-6060-exec-3] ERROR
org.apache.wiki.tags.WikiTagBase Wiki:/wiki/
Wiki:http://localhost:6060/wiki/ - Illegal arguments to findJSP(); please
check l
org.apache.wiki.InternalWikiException: Illegal arguments to findJSP();
please check logs.
    at org.apache.wiki.ui.TemplateManager.findJSP(TemplateManager.java:311)
    at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:74)
    at org.apache.jsp.Wiki_jsp._jspService(Wiki_jsp.java:182)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)

It also fails using the 'haddock' template:

05-Dec-2018 14:03:35.323 INFO [main]
org.apache.catalina.startup.Catalina.start Server startup in 1964 ms
2018-12-05 14:03:38,074 [http-nio-6060-exec-1] INFO
org.apache.wiki.util.PropertyReader Wiki:/wiki/
Wiki:http://localhost:6060/wiki/ - No jspwiki.custom.config defined for
this context, looking for custom properties file with default name of:
/jspwiki-custom.properties
2018-12-05 14:03:38,130 [http-nio-6060-exec-1] WARN
org.apache.wiki.tags.IncludeTag Wiki:/wiki/
Wiki:http://localhost:6060/wiki/ - Including failed, got a servlet
exception from sub-page. Rethrowing the exception to the JSP engine.
org.apache.jasper.JasperException: java.lang.ClassCastException:
java.lang.Boolean cannot be cast to java.lang.String
    at
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:598)
    at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:514)
    at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:386)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:330)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
...
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.ClassCastException: java.lang.Boolean cannot be cast
to java.lang.String
    at
org.apache.wiki.preferences.Preferences.parseJSONPreferences(Preferences.java:145)
    at
org.apache.wiki.preferences.Preferences.reloadPreferences(Preferences.java:120)
    at
org.apache.wiki.preferences.Preferences.setupPreferences(Preferences.java:83)
    at
org.apache.jsp.templates.haddock.commonheader_jsp._jspService(commonheader_jsp.java:228)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:742)
    at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:476)
    ... 60 more
2018-12-05 14:03:38,132 [http-nio-6060-exec-1] ERROR
org.apache.wiki.tags.WikiTagBase Wiki:/wiki/
Wiki:http://localhost:6060/wiki/ - java.lang.ClassCastException:
java.lang.Boolean cannot be cast to java.lang.String
javax.servlet.jsp.JspException: java.lang.ClassCastException:
java.lang.Boolean cannot be cast to java.lang.String
    at org.apache.wiki.tags.IncludeTag.doEndTag(IncludeTag.java:91)
    at
org.apache.jsp.templates.haddock.ViewTemplate_jsp._jspx_meth_wiki_005fInclude_005f0(ViewTemplate_jsp.java:498)
    at
org.apache.jsp.templates.haddock.ViewTemplate_jsp._jspService(ViewTemplate_jsp.java:179)
    at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

Hope this is of some help...

Cheers,

Murray

...........................................................................
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



Reply via email to