Hi Brian, didn't had time to look at your issues with M3-RC2, but happy to see you sorted them out. As the vote has been closed a few moments ago, please do open up as many JIRAs as needed and we'll take a look at them.
best regards, juan pablo On Mon, Mar 25, 2019 at 9:32 PM Brian Burch <br...@pingtoo.com> wrote: > On 25/3/19 8:05 pm, Brian Burch wrote: > > On 9/3/19 5:54 am, Juan Pablo Santos Rodríguez wrote: > >> The Apache JSPWiki team is pleased to announce the release of JSPWiki > >> 2.11.0.M2. > >> > >> This is the second release towards the 2.11 series of Apache JSPWiki, a > >> feature-rich and > >> extensible WikiWiki engine built around the standard JEE components. M# > >> releases are as > >> production-ready as any other JSPWiki release, please see [#1] to know > >> how > >> this label > >> is used on Apache JSPWiki releases. > >> > >> The release is available here: > >> https://jspwiki-wiki.apache.org/Wiki.jsp?page=Downloads > >> > >> JSPWiki Maven artifacts are available under org.apache.jspwiki groupId, > >> version 2.11.0.M2 > >> > >> The full change log is available here: > >> > https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12310732&version=12343994 > >> > >> > >> A curated change log is also available here: > >> https://jspwiki-wiki.apache.org/Wiki.jsp?page=NewIn2.11 > >> > >> We welcome your help and feedback. For more information on how to > >> report problems, and to get involved visit the project website at > >> http://jspwiki.apache.org/ > >> > >> The Apache JSPWiki Team > >> > >> > >> [#1]: https://jspwiki-wiki.apache.org/Wiki.jsp?page=VersioningProposal > > > > The M3 git source passed "mvn package" perfectly, so I was strongly > > tempted to simply vote +1, and perhaps that is good enough? > > > > However, I have been going round and round for 2 days, and it is driving > > me nuts! > > > > I've been following the instructions on:- > > > > https://jspwiki-wiki.apache.org/Wiki.jsp?page=Getting%20Started > > > > .. using my new M3 war, but renamed to PingTooTest.war. > > > > I even cleared out tomcat's work directory from previous jsp > > compilations! I don't have a custom-properties or simple user database, > > because I want Install.jsp to do all that for a vanilla install. > > > > I won't bore you all with the 15 or more variations I have tried, > > because hardly anything changes and nothing changes for the better. > > > > The errors start as follows:- > > > > log4j:WARN No appenders could be found for logger > > (org.apache.wiki.util.PropertyReader). > > log4j:WARN Please initialize the log4j system properly. > > log4j:WARN See http://logging.apache.org/log4j/1.2/faq.html#noconfig > for > > more info. > > 2019-03-25 18:34:13,614 [localhost-startStop-1] INFO > > org.apache.wiki.WikiEngine - ******************************************* > > 2019-03-25 18:34:13,619 [localhost-startStop-1] INFO > > org.apache.wiki.WikiEngine - JSPWiki 2.11.0-M2 starting. Whee! > > 2019-03-25 18:34:13,630 [localhost-startStop-1] INFO > > org.apache.wiki.WikiEngine - Servlet container: Apache Tomcat/8.5.37 > > 2019-03-25 18:34:13,649 [localhost-startStop-1] INFO > > org.apache.wiki.WikiEngine - JSPWiki working directory is > > '/tmp/tomcat8-tomcat8-bb-tmp/JSPWiki-254568133' > > 2019-03-25 18:34:14,960 [localhost-startStop-1] ERROR > > org.apache.wiki.pages.DefaultPageManager - An I/O exception occurred > > while trying to create a new page provider: org.apache. > > wiki.providers.CachingProvider > > java.io.IOException: Failed to create page directory > > /var/lib/tomcat8-bb/jspwiki-files , please check property > > jspwiki.fileSystemProvider.pageDir > > > > > > What's with the "M2 starting whee"?? My snafu, or cutting the new > version? > > > > I thought Install.jsp was going to build the pageDir once I told it what > > I wanted. It shouldn't matter whether there is a permissions problem > > until I've told it where to put the directory! > > > > Me... or you? > > > > +1 or -1? > > > > Puzzled and trying hard to be helpful to the project, as well as myself, > > > > Brian > > Answering my own questions with great satisfaction and relief! I woke at > 0400 (Queensland time) and couldn't get back to sleep, so I got up and > beat the problem into submission. > > > 1. I was probably building from the wrong git tag, so I started from > scratch yet again (--branch 2.11.0-M3-RC2). Now I see:- > > 2019-03-26 06:06:19,322 [localhost-startStop-1] INFO > org.apache.wiki.WikiEngine - JSPWiki 2.11.0-M3 starting. Whee! > > > 2. I read the initial error message and stack trace about the missing > pageDir VERY carefully and realised Install.jsp is trying to create a > pageDir OUTSIDE its own container, and BEFORE it has asked the user > where to put it! (probably a bug), > > i.e. > > 2019-03-26 05:42:01,934 [localhost-startStop-1] ERROR > org.apache.wiki.pages.DefaultPageManager - An I/O exception occurred > while trying to create a new page provider: > org.apache.wiki.providers.CachingProvider > java.io.IOException: Failed to create page directory > /var/lib/tomcat8-bb/jspwiki-files , please check property > jspwiki.fileSystemProvider.pageDir > > > 3. So I created jspwiki-files in the "wrong" place, chowned it to > tomcat, and Install.jsp ran successfully. > > > 4. AFTER the Configure step, but BEFORE I stopped tomcat (Getting > Started instructions), I made a safe copy of the /tmp directory. This is > because I have my own custom systemd service for tomcat, which causes > the temporary directory to be erased when tomcat is stopped. The safe > copy contained jspwiki-custom.properties as expected. > > > 4. The announcement email for M3-RC2 has the wrong subject, i.e. Apache > JSPWiki 2.11.0.M2, which confused me a lot when I went back to my own > email to tell eveyone that my issues were understood. > > > To summarise, I am considerably enlightened! I now have a vanilla wiki > and am very confident I can move forward with my own customisation process. > > However, what does everyone think? I see two options... > > a) Vote -1 and wait for M3-RC3? > > b) Vote +1 and open a couple of JIRAs. I can fix the Getting Started > instructions myself. > > HTH, > > Brian > > > >