Thanks for the continued help.

In catalina.out we see:
INFO: Deploying configuration descriptor
/etc/tomcat7/Catalina/localhost/docs.xml
May 03, 2014 8:34:32 PM org.apache.catalina.startup.HostConfig
deployDescriptor
INFO: Deploying configuration descriptor
/etc/tomcat7/Catalina/localhost/manager.xml
May 03, 2014 8:34:32 PM org.apache.catalina.startup.HostConfig deployWAR
INFO: Deploying web application archive
/var/lib/tomcat7/webapps/ldapwiki.war
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.
May 03, 2014 8:34:33 PM org.apache.catalina.core.StandardContext
startInternal
SEVERE: Error filterStart
May 03, 2014 8:34:33 PM org.apache.catalina.core.StandardContext
startInternal
SEVERE: Context [/ldapwiki] startup failed due to previous errors
May 03, 2014 8:34:33 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesThreads
SEVERE: The web application [/ldapwiki] appears to have started a thread
named [net.sf.ehcache.CacheManager@6043a24d] but has failed to stop it.
This is very likely to create a memory leak.
May 03, 2014 8:34:33 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesThreads
SEVERE: The web application [/ldapwiki] appears to have started a thread
named [JSPWiki Lucene Indexer] but has failed to stop it. This is very
likely to create a memory leak.
May 03, 2014 8:34:33 PM org.apache.catalina.loader.WebappClassLoader
clearReferencesThreads
SEVERE: The web application [/ldapwiki] appears to have started a thread
named [WatchDog for 'Ldapwiki'] but has failed to stop it. This is very
likely to create a memory leak.
May 03, 2014 8:34:33 PM org.apache.catalina.loader.WebappClassLoader
loadClass
INFO: Illegal access: this web application instance has been stopped
already.  Could not load
org.apache.lucene.index.DocumentsWriterPerThreadPool$ThreadState.  The
eventual following stack trace is caused by an error thrown for debugging
purposes as well as to attempt to terminate the thread which caused the
illegal access, and has no functional impact.
java.lang.IllegalStateException
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1597)
        at
org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1556)
        at
org.apache.lucene.index.DocumentsWriterPerThreadPool.<init>(DocumentsWriterPerThreadPool.java:141)
        at
org.apache.lucene.index.ThreadAffinityDocumentsWriterThreadPool.<init>(ThreadAffinityDocumentsWriterThreadPool.java:40)
        at
org.apache.lucene.index.LiveIndexWriterConfig.<init>(LiveIndexWriterConfig.java:130)
        at
org.apache.lucene.index.IndexWriterConfig.<init>(IndexWriterConfig.java:165)
        at
org.apache.wiki.search.LuceneSearchProvider.getIndexWriter(LuceneSearchProvider.java:532)
        at
org.apache.wiki.search.LuceneSearchProvider.doFullLuceneReindex(LuceneSearchProvider.java:225)
        at
org.apache.wiki.search.LuceneSearchProvider$LuceneUpdater.startupTask(LuceneSearchProvider.java:768)
        at
org.apache.wiki.WikiBackgroundThread.run(WikiBackgroundThread.java:111)

In jspwiki.log:
2014-05-03 20:34:32,795 INFO wiki.WikiEngine -
*******************************************
2014-05-03 20:34:32,796 INFO wiki.WikiEngine - JSPWiki 2.10.0 starting.
Whee!
2014-05-03 20:34:32,798 INFO wiki.WikiEngine - Servlet container: Apache
Tomcat/7.0.28
2014-05-03 20:34:32,807 INFO wiki.WikiEngine - JSPWiki working directory is
'/tmp/tomcat7-tomcat7-tmp/JSPWiki-108143313'
2014-05-03 20:34:33,333 INFO providers.AbstractFileProvider - Wikipages are
read from '/home/tomcat/tcdocs/ldapwiki'
2014-05-03 20:34:33,333 INFO providers.VersioningFileProvider - Using
directory /home/tomcat/tcdocs/ldapwiki/OLD for storing old versions of pages
2014-05-03 20:34:33,344 INFO plugin.DefaultPluginManager - Registering
plugins
2014-05-03 20:34:33,390 INFO diff.DifferenceManager - Using difference
provider: TraditionalDiffProvider
2014-05-03 20:34:33,393 INFO providers.CachingAttachmentProvider - Initing
CachingAttachmentProvider
2014-05-03 20:34:33,418 INFO search.LuceneSearchProvider - Lucene enabled,
cache will be in: /tmp/tomcat7-tomcat7-tmp/JSPWiki-108143313/lucene
2014-05-03 20:34:33,420 WARN wiki.WikiBackgroundThread - Starting up
background thread: JSPWiki Lucene Indexer.
2014-05-03 20:34:33,426 WARN wiki.WikiBackgroundThread - Starting up
background thread: WatchDog for 'Ldapwiki'.
2014-05-03 20:34:33,427 INFO search.LuceneSearchProvider - Starting Lucene
reindexing, this can take a couple of minutes...
2014-05-03 20:34:33,450 INFO ui.EditorManager - Registering editor modules
2014-05-03 20:34:33,465 INFO authorize.WebContainerAuthorizer - Examining
jndi:/localhost/ldapwiki/WEB-INF/web.xml
2014-05-03 20:34:33,533 INFO authorize.WebContainerAuthorizer - JSPWiki is
using custom authentication.
2014-05-03 20:34:33,533 INFO authorize.WebContainerAuthorizer - Authorizer
WebContainerAuthorizer initialized successfully.
2014-05-03 20:34:33,543 FATAL wiki.WikiEngine - Failed to start managers.
java.lang.NullPointerException
        at
org.apache.wiki.auth.AuthenticationManager.findConfigFile(AuthenticationManager.java:649)
        at
org.apache.wiki.auth.AuthorizationManager.initialize(AuthorizationManager.java:495)
        at org.apache.wiki.WikiEngine.initialize(WikiEngine.java:586)
        at org.apache.wiki.WikiEngine.<init>(WikiEngine.java:430)

ᐧ

--
-jim
Jim Willeke


On Sun, May 4, 2014 at 2:51 AM, Harry Metske <harry.met...@gmail.com> wrote:

> Jim,
>
> I dont know what causes the NPE, but there should be a stacktrace in
> tomcat's SystemOut, can you check that?
>
> Regards,
> Harry
>  Op 4 mei 2014 02:37 schreef "Jim Willeke" <j...@willeke.com>:
>
> > After doing that, I still only get a little further:
> >
> > 2014-05-03 20:08:24,390 INFO search.LuceneSearchProvider - Lucene
> libraries
> > do not exist - not using Lucene.
> > 2014-05-03 20:34:32,795 INFO wiki.WikiEngine -
> > *******************************************
> > 2014-05-03 20:34:32,796 INFO wiki.WikiEngine - JSPWiki 2.10.0 starting.
> > Whee!
> > 2014-05-03 20:34:32,798 INFO wiki.WikiEngine - Servlet container: Apache
> > Tomcat/7.0.28
> > 2014-05-03 20:34:32,807 INFO wiki.WikiEngine - JSPWiki working directory
> is
> > '/tmp/tomcat7-tomcat7-tmp/JSPWiki-108143313'
> > 2014-05-03 20:34:33,333 INFO providers.AbstractFileProvider - Wikipages
> are
> > read from '/home/tomcat/tcdocs/ldapwiki'
> > 2014-05-03 20:34:33,333 INFO providers.VersioningFileProvider - Using
> > directory /home/tomcat/tcdocs/ldapwiki/OLD for storing old versions of
> > pages
> > 2014-05-03 20:34:33,344 INFO plugin.DefaultPluginManager - Registering
> > plugins
> > 2014-05-03 20:34:33,390 INFO diff.DifferenceManager - Using difference
> > provider: TraditionalDiffProvider
> > 2014-05-03 20:34:33,393 INFO providers.CachingAttachmentProvider -
> Initing
> > CachingAttachmentProvider
> > 2014-05-03 20:34:33,418 INFO search.LuceneSearchProvider - Lucene
> enabled,
> > cache will be in: /tmp/tomcat7-tomcat7-tmp/JSPWiki-108143313/lucene
> > 2014-05-03 20:34:33,420 WARN wiki.WikiBackgroundThread - Starting up
> > background thread: JSPWiki Lucene Indexer.
> > 2014-05-03 20:34:33,426 WARN wiki.WikiBackgroundThread - Starting up
> > background thread: WatchDog for 'Ldapwiki'.
> > 2014-05-03 20:34:33,427 INFO search.LuceneSearchProvider - Starting
> Lucene
> > reindexing, this can take a couple of minutes...
> > 2014-05-03 20:34:33,450 INFO ui.EditorManager - Registering editor
> modules
> > 2014-05-03 20:34:33,465 INFO authorize.WebContainerAuthorizer - Examining
> > jndi:/localhost/ldapwiki/WEB-INF/web.xml
> > 2014-05-03 20:34:33,533 INFO authorize.WebContainerAuthorizer - JSPWiki
> is
> > using custom authentication.
> > 2014-05-03 20:34:33,533 INFO authorize.WebContainerAuthorizer -
> Authorizer
> > WebContainerAuthorizer initialized successfully.
> > 2014-05-03 20:34:33,543 FATAL wiki.WikiEngine - Failed to start managers.
> > java.lang.NullPointerException
> >
> >
> > Any ideas?
> >
> > Thanks
> > -jim
> >
> > ᐧ
> >
> > --
> > -jim
> > Jim Willeke
> >
> >
> > On Sat, May 3, 2014 at 11:16 AM, Jim Willeke <j...@willeke.com> wrote:
> >
> > > I really appreciate the help, but, this then effects all apps running
> on
> > > tomcat.
> > >
> > > There must be a better way.
> > >
> > > I currently running older versions but have 5 wikis running as Virtual
> > > hosts and all their configs are within the context of each host.
> > > But, I wanted to do a clean install of one wiki to see how the newer
> > > install works and run the ../Install.jsp to see how things should be
> > done.
> > >
> > >
> > > ᐧ
> > >
> > > --
> > > -jim
> > > Jim Willeke
> > >
> > >
> > > On Sat, May 3, 2014 at 8:34 AM, Harry Metske <harry.met...@gmail.com
> > >wrote:
> > >
> > >> Jim,
> > >>
> > >> you should put these files in tomcat7/lib, not in
> > >> tomcat7/webapps/ldapwiki/WEB-INF/lib.
> > >>
> > >> regards,
> > >> Harry
> > >>
> > >>
> > >>
> > >> On 3 May 2014 13:25, Jim Willeke <j...@willeke.com> wrote:
> > >>
> > >> > Creating a creating a log4j.properties in
> > >> > tomcat7/webapps/ldapwiki/WEB-INF/lib
> > >> > does not work.
> > >> > 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#noconfigfor
> > >> > more info.
> > >> > log4j:ERROR setFile(null,true) call failed.
> > >> > java.io.FileNotFoundException: jspwiki.log (Permission denied)
> > >> >
> > >> > or creating jspwiki-custom.properties file
> > >> >
> > >> >
> > >> > ᐧ
> > >> >
> > >> > --
> > >> > -jim
> > >> > Jim Willeke
> > >> >
> > >> >
> > >> > On Sat, May 3, 2014 at 5:22 AM, Harry Metske <
> harry.met...@gmail.com>
> > >> > wrote:
> > >> >
> > >> > > Jim,
> > >> > >
> > >> > > a vanilla JSPWiki will use the log4j settings from
> > >> > ini/jspwiki.properties,
> > >> > > this file is "hidden" inside the WEB-INF/lib/jspwiki.jar file.
> > >> > > The default location for the logfile is jspwiki.log, which means
> the
> > >> > > current directory.
> > >> > > What the current directory is, depends on how you startup your
> > tomcat.
> > >> > > For example, if you start tomcat from a shell, it will try to log
> to
> > >> the
> > >> > > current directory (of your shell).
> > >> > > If you start it from the init.d script, it depends on how the
> init.d
> > >> > script
> > >> > > handles it.
> > >> > > In any case, in your situation, the current directory cannot be
> > >> written
> > >> > to.
> > >> > > You can also solve the logging issue by creating a
> log4j.properties
> > >> file
> > >> > in
> > >> > > the tomcat lib directory, see #1 for an example.
> > >> > >
> > >> > > regards,
> > >> > > Harry
> > >> > > #1 -
> > >> > >
> > >> > >
> > >> >
> > >>
> >
> https://jspwiki-wiki.apache.org/Wiki.jsp?page=Documentation#section-Documentation-ConfigurationAndAdministration
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > >
> > >> > > On 3 May 2014 10:01, Jim Willeke <j...@willeke.com> wrote:
> > >> > >
> > >> > > > New server on "Debian GNU/Linux 7 (wheezy)"
> > >> > > > Apache Tomcat/7.0.28 JDK 1.7.0_25-b30
> > >> > > > Deployed JSPWiki.jar from Tomcat Manager.
> > >> > > >
> > >> > > >
> > >> > > > May 02, 2014 2:13:28 PM org.apache.catalina.startup.HostConfig
> > >> > deployWAR
> > >> > > > INFO: Deploying web application archive
> > >> > > /var/lib/tomcat7/webapps/mywiki.war
> > >> > > > 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#noconfigfor
> > >> > > > more info.
> > >> > > > log4j:ERROR setFile(null,true) call failed.
> > >> > > > java.io.FileNotFoundException: jspwiki.log (Permission denied)
> > >> > > >
> > >> > > > Not sure where it might be trying to write the file to but even
> > did
> > >> a
> > >> > > touch
> > >> > > > and set to user running tomcat for
> > >> > > > /var/lib/tomcat7/logs
> > >> > > > With the same results.
> > >> > > >
> > >> > > > Which contained all the other log files.
> > >> > > >
> > >> > > > Any ideas what to look into?
> > >> > > >
> > >> > > > Thanks
> > >> > > >
> > >> > > > --
> > >> > > > -jim
> > >> > > > Jim Willeke
> > >> > > >
> > >> > >
> > >> >
> > >>
> > >
> > >
> >
>

Reply via email to