[
https://issues.apache.org/jira/browse/JSPWIKI-932?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15186733#comment-15186733
]
Christopher Janitschke commented on JSPWIKI-932:
------------------------------------------------
Sure.
Tomcat (catalina.out):
03-Mar-2016 04:31:23.388 SEVERE [wikiland.de-startStop-1]
org.apache.catalina.core.StandardContext.filterStart Exception starting filter
WikiServletFilter
org.apache.wiki.InternalWikiException: No wiki engine, check logs.
at org.apache.wiki.WikiEngine.getInstance(WikiEngine.java:377)
at org.apache.wiki.ui.WikiServletFilter.init(WikiServletFilter.java:82)
at
org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4574)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5193)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1101)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1786)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
JSPWiki.log:
java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at
org.apache.wiki.providers.CachingAttachmentProvider.findAttachmentFromCollection(CachingAttachmentProvider.java:247)
at
org.apache.wiki.providers.CachingAttachmentProvider.getAttachmentInfo(CachingAttachmentProvider.java:300)
at
org.apache.wiki.attachment.AttachmentManager.getAttachmentInfo(AttachmentManager.java:318)
at
org.apache.wiki.attachment.AttachmentManager.getAttachmentInfo(AttachmentManager.java:236)
at
org.apache.wiki.parser.JSPWikiMarkupParser.findAttachment(JSPWikiMarkupParser.java:1656)
at
org.apache.wiki.parser.JSPWikiMarkupParser.handleHyperlinks(JSPWikiMarkupParser.java:1581)
at
org.apache.wiki.parser.JSPWikiMarkupParser.handleOpenbracket(JSPWikiMarkupParser.java:2264)
at
org.apache.wiki.parser.JSPWikiMarkupParser.parseToken(JSPWikiMarkupParser.java:2839)
at
org.apache.wiki.parser.JSPWikiMarkupParser.fillBuffer(JSPWikiMarkupParser.java:2638)
at
org.apache.wiki.parser.JSPWikiMarkupParser.parse(JSPWikiMarkupParser.java:2911)
at org.apache.wiki.WikiEngine.textToHTML(WikiEngine.java:1654)
at org.apache.wiki.WikiEngine.scanWikiLinks(WikiEngine.java:1558)
at
org.apache.wiki.ReferenceManager.updatePageReferences(ReferenceManager.java:193)
at
org.apache.wiki.ReferenceManager.initialize(ReferenceManager.java:299)
at org.apache.wiki.WikiEngine.initReferenceManager(WikiEngine.java:728)
at org.apache.wiki.WikiEngine.initialize(WikiEngine.java:623)
at org.apache.wiki.WikiEngine.<init>(WikiEngine.java:430)
at org.apache.wiki.WikiEngine.getInstance(WikiEngine.java:370)
at org.apache.wiki.ui.WikiServletFilter.init(WikiServletFilter.java:82)
at
org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4574)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5193)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1101)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1786)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
2016-03-03 04:31:23,387 [wikiland.de-startStop-1] ERROR
org.apache.wiki.WikiEngine - ERROR: Failed to create a Wiki engine, stacktrace
follows
org.apache.wiki.api.exceptions.WikiException: JSPWiki: Unable to load and setup
properties from jspwiki.properties. Failed to start managers: null
at org.apache.wiki.WikiEngine.<init>(WikiEngine.java:440)
at org.apache.wiki.WikiEngine.getInstance(WikiEngine.java:370)
at org.apache.wiki.ui.WikiServletFilter.init(WikiServletFilter.java:82)
at
org.apache.catalina.core.ApplicationFilterConfig.initFilter(ApplicationFilterConfig.java:279)
at
org.apache.catalina.core.ApplicationFilterConfig.getFilter(ApplicationFilterConfig.java:260)
at
org.apache.catalina.core.ApplicationFilterConfig.<init>(ApplicationFilterConfig.java:105)
at
org.apache.catalina.core.StandardContext.filterStart(StandardContext.java:4574)
at
org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5193)
at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725)
at
org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701)
at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717)
at
org.apache.catalina.startup.HostConfig.deployDirectory(HostConfig.java:1101)
at
org.apache.catalina.startup.HostConfig$DeployDirectory.run(HostConfig.java:1786)
at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
Caused by: org.apache.wiki.api.exceptions.WikiException: Failed to start
managers: null
at org.apache.wiki.WikiEngine.initialize(WikiEngine.java:636)
at org.apache.wiki.WikiEngine.<init>(WikiEngine.java:430)
... 18 more
Caused by: java.util.ConcurrentModificationException
at java.util.ArrayList$Itr.checkForComodification(ArrayList.java:901)
at java.util.ArrayList$Itr.next(ArrayList.java:851)
at
org.apache.wiki.providers.CachingAttachmentProvider.findAttachmentFromCollection(CachingAttachmentProvider.java:247)
at
org.apache.wiki.providers.CachingAttachmentProvider.getAttachmentInfo(CachingAttachmentProvider.java:300)
at
org.apache.wiki.attachment.AttachmentManager.getAttachmentInfo(AttachmentManager.java:318)
at
org.apache.wiki.attachment.AttachmentManager.getAttachmentInfo(AttachmentManager.java:236)
at
org.apache.wiki.parser.JSPWikiMarkupParser.findAttachment(JSPWikiMarkupParser.java:1656)
at
org.apache.wiki.parser.JSPWikiMarkupParser.handleHyperlinks(JSPWikiMarkupParser.java:1581)
at
org.apache.wiki.parser.JSPWikiMarkupParser.handleOpenbracket(JSPWikiMarkupParser.java:2264)
at
org.apache.wiki.parser.JSPWikiMarkupParser.parseToken(JSPWikiMarkupParser.java:2839)
at
org.apache.wiki.parser.JSPWikiMarkupParser.fillBuffer(JSPWikiMarkupParser.java:2638)
at
org.apache.wiki.parser.JSPWikiMarkupParser.parse(JSPWikiMarkupParser.java:2911)
at org.apache.wiki.WikiEngine.textToHTML(WikiEngine.java:1654)
at org.apache.wiki.WikiEngine.scanWikiLinks(WikiEngine.java:1558)
at
org.apache.wiki.ReferenceManager.updatePageReferences(ReferenceManager.java:193)
at
org.apache.wiki.ReferenceManager.initialize(ReferenceManager.java:299)
at org.apache.wiki.WikiEngine.initReferenceManager(WikiEngine.java:728)
at org.apache.wiki.WikiEngine.initialize(WikiEngine.java:623)
... 19 more
> Failed to start managers. java.util.ConcurrentModificationException
> -------------------------------------------------------------------
>
> Key: JSPWIKI-932
> URL: https://issues.apache.org/jira/browse/JSPWIKI-932
> Project: JSPWiki
> Issue Type: Bug
> Affects Versions: 2.10.1
> Reporter: Christopher Janitschke
> Priority: Minor
>
> Hi,
> if i restart the tomcat, sometimes one of the JSPWiki's won't come up again,
> due to java.util.ConcurrentModificationException.
> Any ideas?
> I have about 16 JSPWiki's on one server. Is it simply too much?
> Tomcat Version 8.0.22
> JSP-Log:
> 2016-03-03 04:31:23,386 [wikiland.de-startStop-1] FATAL
> org.apache.wiki.WikiEngine - Failed to start managers.
> java.util.ConcurrentModificationException
> 2016-03-03 04:31:23,387 [wikiland.de-startStop-1] ERROR
> org.apache.wiki.WikiEngine - ERROR: Failed to create a Wiki engine,
> stacktrace follows
> org.apache.wiki.api.exceptions.WikiException: JSPWiki: Unable to load and
> setup properties from jspwiki.properties. Failed to start managers: null
> 2016-03-03 04:31:23,460 [JSPWiki Lucene Indexer] ERROR
> org.apache.wiki.search.LuceneSearchProvider - Unable to start lucene
> java.lang.IllegalStateException: Can't overwrite cause with
> java.lang.IllegalStateException: Illegal access: this web application
> instance has been stopped already.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)