For some reason i'm getting this on all my plugins:
   Plugin insertion failed: Plugin failed 

I don't see any errors being printed. Anyone have
an idea about would could be wrong or a good debugging
strategy.

----
I'll assume from your note that at one point the plugins __were__ working.  So I'll ask, what has changed since then?  Did you create a new plugin? Change the property file? As much descriptive information as you can give will help.  It would be nice to know OS, Application Server, Wiki Version number, which plug in are you trying, etc.   
--[FosterSchucker]


Nothing changed on my part. I don't know about IT and they are
has helpful as usual. Using JSPWiki v2.0.45 ontop of resin on
windows XP.

----
OK, lets try this.  In your jspwiki.property file are lines that look like:
{{{
log4j.appender.FileLog = org.apache.log4j.RollingFileAppender
log4j.appender.FileLog.MaxFileSize    = 10MB
log4j.appender.FileLog.MaxBackupIndex = 14
log4j.appender.FileLog.File = /tmp/jspwiki.log
log4j.appender.FileLog.layout = org.apache.log4j.PatternLayout
log4j.appender.FileLog.layout.ConversionPattern=%d [%t] %p %c %x - %m%n
}}}
The line we are interested in is:
log4j.appender.FileLog.File = /tmp/jspwiki.log

This tells you where the log files are.  (C:/tmp/jspwiki.log) 

Look at this file, and you should see your errors towards the end of the file.  There should be a stack trace that looks like:
{{{
2004-03-17 13:26:02,486 [tcpConnection-8080-0] ERROR com.ecyrd.jspwiki.TranslatorReader
        schucker.org:Welcome schucker.org:Welcome - Failed to insert plugin
        com.ecyrd.jspwiki.plugin.PluginException: Could not find plugin Turtle
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:328)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:481)
	at com.ecyrd.jspwiki.TranslatorReader.handleHyperlinks(TranslatorReader.java:693)
	at com.ecyrd.jspwiki.TranslatorReader.handleOpenbracket(TranslatorReader.java:1372)
}}}
Post the first 10 lines of two different errors.  Use the triple { entry to turn the wordwrap stuff off.

The error message "Plugin insertion failed:" says that there is a problem running the plugin
The error message "Plugin failed" says that it found the plugin tried to run it and a bad thing happened.  So the error messages from the log will help say what it was. 

You said it's an XP box, and you made a reference to IT, I'll assume that is your support group.  Get them to also look at the Resin runtime window and see if there are any error messages there (I doubt it, but it is worth the look).

Good luck!! --[FosterSchucker] 

----

Foster is speaking the word :).  Pretty much the only reason why you would see that kind of an error message is when for some reason your "jspwiki.plugin.searchPath" is wrong.  But if you're seeing it also on stock JSPWiki plugins, then you may have a more serious problem with a corrupted JAR file or something....

-- JanneJalkanen

----
Ok, here it is. And thanx for your help. I stoopidly forgot about the log
file, but since i didn't have access to it i had time to get smarter :-)

IT finally got me access again to the machine. This problem
happened at the same time they are fighting viruses or something 
so i was ignorable.

It turned out to be something wrong with the attachment directory that
caused jspwiki to kind of not come up correctly. I could read files
but could not save files and plugins did not work. I deleted the
attachment directory and everything worked again.

The log file looks like:
{{{
2004-03-18 09:41:13,650 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.WikiEngine  - *******************************************
2004-03-18 09:41:13,666 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.WikiEngine  - JSPWiki 2.0.45 starting. Whee!
2004-03-18 09:41:13,775 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.providers.FileSystemProvider  - Wikipages are read from 'W:/babs/wikidata'
2004-03-18 09:41:14,009 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.WikiEngine  - Starting cross reference scan of WikiPages
2004-03-18 09:41:19,290 [-pool-0-worker-0] ERROR com.ecyrd.jspwiki.providers.BasicAttachmentProvider  - Can't read page properties
java.io.FileNotFoundException: No such file: W:\babs\wikidata\STM1eHome-att\STM1E.html-dir\0.html exists.
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.findFile(BasicAttachmentProvider.java:353)
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.getAttachmentInfo(BasicAttachmentProvider.java:487)
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.listAttachments(BasicAttachmentProvider.java:397)
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.listAllChanged(BasicAttachmentProvider.java:442)
	at com.ecyrd.jspwiki.attachment.AttachmentManager.getAllAttachments(AttachmentManager.java:297)
	at com.ecyrd.jspwiki.WikiEngine.initReferenceManager(WikiEngine.java:348)
	at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:298)
	at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:225)
	at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:177)
	at _wiki__jsp.jspInit(_wiki__jsp.java:18)
	at com.caucho.jsp.JavaPage.init(JavaPage.java:65)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:149)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
	at com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
	at java.lang.Thread.run(Thread.java:536)
2004-03-18 09:41:19,306 [-pool-0-worker-0] FATAL com.ecyrd.jspwiki.WikiEngine  - PageProvider is unable to list pages: 
com.ecyrd.jspwiki.providers.ProviderException: Cannot read page properties: No such file: W:\babs\wikidata\STM1eHome-att\STM1E.html-dir\0.html exists.
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.getAttachmentInfo(BasicAttachmentProvider.java:495)
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.listAttachments(BasicAttachmentProvider.java:397)
	at com.ecyrd.jspwiki.providers.BasicAttachmentProvider.listAllChanged(BasicAttachmentProvider.java:442)
	at com.ecyrd.jspwiki.attachment.AttachmentManager.getAllAttachments(AttachmentManager.java:297)
	at com.ecyrd.jspwiki.WikiEngine.initReferenceManager(WikiEngine.java:348)
	at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:298)
	at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:225)
	at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:177)
	at _wiki__jsp.jspInit(_wiki__jsp.java:18)
	at com.caucho.jsp.JavaPage.init(JavaPage.java:65)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:149)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
	at com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
	at java.lang.Thread.run(Thread.java:536)
2004-03-18 09:41:19,306 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.WikiEngine  - Cross reference scan done (5297 ms)
2004-03-18 09:41:19,306 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.WikiEngine  - WikiEngine configured.
2004-03-18 09:41:19,415 [-pool-0-worker-0] INFO JSPWiki Cawiki:Main - Request for page 'Main' from 10.34.68.71 by null
2004-03-18 09:41:19,822 [-pool-0-worker-0] INFO com.ecyrd.jspwiki.FileUtil Cawiki:Main - JDK 1.4 detected.  Using NIO library.
2004-03-18 09:41:20,290 [-pool-0-worker-0] WARN com.ecyrd.jspwiki.plugin.PluginManager Cawiki:Main - Plugin failed while executing:
java.lang.NullPointerException
	at com.ecyrd.jspwiki.plugin.ReferringPagesPlugin.execute(ReferringPagesPlugin.java:53)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:312)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:482)
	at com.ecyrd.jspwiki.TranslatorReader.handleHyperlinks(TranslatorReader.java:684)
	at com.ecyrd.jspwiki.TranslatorReader.handleOpenbracket(TranslatorReader.java:1345)
	at com.ecyrd.jspwiki.TranslatorReader.fillBuffer(TranslatorReader.java:1650)
	at com.ecyrd.jspwiki.TranslatorReader.read(TranslatorReader.java:1734)
	at com.ecyrd.jspwiki.FileUtil.copyContents(FileUtil.java:151)
	at com.ecyrd.jspwiki.FileUtil.readContents(FileUtil.java:273)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1057)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1025)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:996)
	at com.ecyrd.jspwiki.WikiEngine.getHTML(WikiEngine.java:954)
	at com.ecyrd.jspwiki.tags.InsertPageTag.doWikiStartTag(InsertPageTag.java:101)
	at com.ecyrd.jspwiki.tags.WikiTagBase.doStartTag(WikiTagBase.java:61)
	at _templates._local._viewtemplate__jsp._jspService(_viewtemplate__jsp.java:265)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.dispatch.ClassLoaderFilterChain.doFilter(ClassLoaderFilterChain.java:88)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:409)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:287)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:674)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:634)
	at com.ecyrd.jspwiki.tags.IncludeTag.doEndTag(IncludeTag.java:68)
	at _wiki__jsp._jspService(_wiki__jsp.java:114)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
	at com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
	at java.lang.Thread.run(Thread.java:536)
2004-03-18 09:41:20,306 [-pool-0-worker-0] ERROR com.ecyrd.jspwiki.TranslatorReader Cawiki:Main - Failed to insert plugin
com.ecyrd.jspwiki.plugin.PluginException: Plugin failed
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:323)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:482)
	at com.ecyrd.jspwiki.TranslatorReader.handleHyperlinks(TranslatorReader.java:684)
	at com.ecyrd.jspwiki.TranslatorReader.handleOpenbracket(TranslatorReader.java:1345)
	at com.ecyrd.jspwiki.TranslatorReader.fillBuffer(TranslatorReader.java:1650)
	at com.ecyrd.jspwiki.TranslatorReader.read(TranslatorReader.java:1734)
	at com.ecyrd.jspwiki.FileUtil.copyContents(FileUtil.java:151)
	at com.ecyrd.jspwiki.FileUtil.readContents(FileUtil.java:273)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1057)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1025)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:996)
	at com.ecyrd.jspwiki.WikiEngine.getHTML(WikiEngine.java:954)
	at com.ecyrd.jspwiki.tags.InsertPageTag.doWikiStartTag(InsertPageTag.java:101)
	at com.ecyrd.jspwiki.tags.WikiTagBase.doStartTag(WikiTagBase.java:61)
	at _templates._local._viewtemplate__jsp._jspService(_viewtemplate__jsp.java:265)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.dispatch.ClassLoaderFilterChain.doFilter(ClassLoaderFilterChain.java:88)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:409)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:287)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:674)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:634)
	at com.ecyrd.jspwiki.tags.IncludeTag.doEndTag(IncludeTag.java:68)
	at _wiki__jsp._jspService(_wiki__jsp.java:114)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
	at com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
	at java.lang.Thread.run(Thread.java:536)
2004-03-18 09:41:20,337 [-pool-0-worker-0] ERROR com.ecyrd.jspwiki.TranslatorReader Cawiki:Main - Root cause:
java.lang.NullPointerException
	at com.ecyrd.jspwiki.plugin.ReferringPagesPlugin.execute(ReferringPagesPlugin.java:53)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:312)
	at com.ecyrd.jspwiki.plugin.PluginManager.execute(PluginManager.java:482)
	at com.ecyrd.jspwiki.TranslatorReader.handleHyperlinks(TranslatorReader.java:684)
	at com.ecyrd.jspwiki.TranslatorReader.handleOpenbracket(TranslatorReader.java:1345)
	at com.ecyrd.jspwiki.TranslatorReader.fillBuffer(TranslatorReader.java:1650)
	at com.ecyrd.jspwiki.TranslatorReader.read(TranslatorReader.java:1734)
	at com.ecyrd.jspwiki.FileUtil.copyContents(FileUtil.java:151)
	at com.ecyrd.jspwiki.FileUtil.readContents(FileUtil.java:273)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1057)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:1025)
	at com.ecyrd.jspwiki.WikiEngine.textToHTML(WikiEngine.java:996)
	at com.ecyrd.jspwiki.WikiEngine.getHTML(WikiEngine.java:954)
	at com.ecyrd.jspwiki.tags.InsertPageTag.doWikiStartTag(InsertPageTag.java:101)
	at com.ecyrd.jspwiki.tags.WikiTagBase.doStartTag(WikiTagBase.java:61)
	at _templates._local._viewtemplate__jsp._jspService(_viewtemplate__jsp.java:265)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.dispatch.ClassLoaderFilterChain.doFilter(ClassLoaderFilterChain.java:88)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:409)
	at com.caucho.server.webapp.RequestDispatcherImpl.include(RequestDispatcherImpl.java:287)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:674)
	at com.caucho.jsp.QPageContext.include(QPageContext.java:634)
	at com.ecyrd.jspwiki.tags.IncludeTag.doEndTag(IncludeTag.java:68)
	at _wiki__jsp._jspService(_wiki__jsp.java:114)
	at com.caucho.jsp.JavaPage.service(JavaPage.java:75)
	at com.caucho.jsp.Page.pageservice(Page.java:551)
	at com.caucho.server.dispatch.PageFilterChain.doFilter(PageFilterChain.java:184)
	at com.caucho.server.cache.CacheFilterChain.doFilter(CacheFilterChain.java:207)
	at com.caucho.server.webapp.WebAppFilterChain.doFilter(WebAppFilterChain.java:149)
	at com.caucho.server.dispatch.ServletInvocation.service(ServletInvocation.java:221)
	at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:256)
	at com.caucho.server.port.WorkerThread.run(WorkerThread.java:126)
	at java.lang.Thread.run(Thread.java:536)
}}}

It may be that someone partially deleted the attachment directory.
A good argument for making first class deletion part of wiki :-)
----
Glad to hear that you are back up and running!  --[FosterSchucker]
----

I had a similar X11 error, and solved by setting the CATALINA_OPS variable as follow:
%%(color:green)
export CATALINA_OPTS=-Djava.awt.headless=true
%%

My specific error was as follows:

%%(color:green)
- Plugin failed while executing: java.lang.InternalError: Can't connect to X11 window server using 'localhost.localdomain:0.0' as the value of the DISPLAY variable.at sun.awt.X11GraphicsEnvironment.initDisplay(Native Method)  %%

--Will Rubel