You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@jspwiki.apache.org by "Ahmad, Naveed1 " <na...@citi.com> on 2010/04/25 21:02:20 UTC

TranslatorReader got a faulty page name!

Hi all,

How can I find the faulty page name please ?

2010-04-25 18:38:31,187 [[ACTIVE] ExecuteThread: '0' for queue: 'weblogic.kernel.Default (self-tuning)'] WARN com.ecyrd.jspwiki.parser.JSPWikiMarkupParser  - TranslatorReader got a faulty page name!
com.ecyrd.jspwiki.providers.ProviderException: Illegal page name
        at com.ecyrd.jspwiki.PageManager.pageExists(PageManager.java:543)
        at com.ecyrd.jspwiki.ui.CommandResolver.simplePageExists(CommandResolver.java:531)
        at com.ecyrd.jspwiki.ui.CommandResolver.getFinalPageName(CommandResolver.java:324)
        at com.ecyrd.jspwiki.WikiEngine.getFinalPageName(WikiEngine.java:1241)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.linkExists(JSPWikiMarkupParser.java:431)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleHyperlinks(JSPWikiMarkupParser.java:1640)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleOpenbracket(JSPWikiMarkupParser.java:2274)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parseToken(JSPWikiMarkupParser.java:2850)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.fillBuffer(JSPWikiMarkupParser.java:2649)
        at com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parse(JSPWikiMarkupParser.java:2922)
        at com.ecyrd.jspwiki.providers.CachingProvider.refreshMetadata(CachingProvider.java:691)
        at com.ecyrd.jspwiki.providers.CachingProvider.getPageInfo(CachingProvider.java:739)
        at com.ecyrd.jspwiki.PageManager.getPageInfo(PageManager.java:446)
        at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1875)
        at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1855)
        at com.ecyrd.jspwiki.ReferenceManager.initialize(ReferenceManager.java:254)
        at com.ecyrd.jspwiki.WikiEngine.initReferenceManager(WikiEngine.java:691)
        at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:585)
        at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:399)
        at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:340)
        at com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:79)
        at weblogic.servlet.internal.FilterManager$FilterInitAction.run(FilterManager.java:309)
        at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
        at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
        at weblogic.servlet.internal.FilterManager.loadFilter(FilterManager.java:88)
        at weblogic.servlet.internal.FilterManager.preloadFilters(FilterManager.java:56)
        at weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1610)
        at weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2750)
        at weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:889)
        at weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:333)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
        at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
        at weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
        at weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
        at weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
        at weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
        at weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
        at weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
        at weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
        at weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
        at weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
        at weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
        at weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
        at weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:358)
        at weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
        at weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
        at weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
        at weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
        at weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
        at weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
        at weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
        at weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)

Thanks & Regards,



Re: TranslatorReader got a faulty page name!

Posted by Harry Metske <ha...@gmail.com>.
that would be difficult, looking at the source, it seems that the pagename
is null or the length is 0.
Maybe if you run with loglevel=debug (see jspwiki.properties) it will
mention the pagenames that are scanned when the referencemanager is inited.

regards,
Harry

2010/4/25 Ahmad, Naveed1 <na...@citi.com>

> Hi all,
>
> How can I find the faulty page name please ?
>
> 2010-04-25 18:38:31,187 [[ACTIVE] ExecuteThread: '0' for queue:
> 'weblogic.kernel.Default (self-tuning)'] WARN
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser  - TranslatorReader got a
> faulty page name!
> com.ecyrd.jspwiki.providers.ProviderException: Illegal page name
>        at com.ecyrd.jspwiki.PageManager.pageExists(PageManager.java:543)
>        at
> com.ecyrd.jspwiki.ui.CommandResolver.simplePageExists(CommandResolver.java:531)
>        at
> com.ecyrd.jspwiki.ui.CommandResolver.getFinalPageName(CommandResolver.java:324)
>        at
> com.ecyrd.jspwiki.WikiEngine.getFinalPageName(WikiEngine.java:1241)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.linkExists(JSPWikiMarkupParser.java:431)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleHyperlinks(JSPWikiMarkupParser.java:1640)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.handleOpenbracket(JSPWikiMarkupParser.java:2274)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parseToken(JSPWikiMarkupParser.java:2850)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.fillBuffer(JSPWikiMarkupParser.java:2649)
>        at
> com.ecyrd.jspwiki.parser.JSPWikiMarkupParser.parse(JSPWikiMarkupParser.java:2922)
>        at
> com.ecyrd.jspwiki.providers.CachingProvider.refreshMetadata(CachingProvider.java:691)
>        at
> com.ecyrd.jspwiki.providers.CachingProvider.getPageInfo(CachingProvider.java:739)
>        at com.ecyrd.jspwiki.PageManager.getPageInfo(PageManager.java:446)
>        at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1875)
>        at com.ecyrd.jspwiki.WikiEngine.getPage(WikiEngine.java:1855)
>        at
> com.ecyrd.jspwiki.ReferenceManager.initialize(ReferenceManager.java:254)
>        at
> com.ecyrd.jspwiki.WikiEngine.initReferenceManager(WikiEngine.java:691)
>        at com.ecyrd.jspwiki.WikiEngine.initialize(WikiEngine.java:585)
>        at com.ecyrd.jspwiki.WikiEngine.<init>(WikiEngine.java:399)
>        at com.ecyrd.jspwiki.WikiEngine.getInstance(WikiEngine.java:340)
>        at
> com.ecyrd.jspwiki.ui.WikiServletFilter.init(WikiServletFilter.java:79)
>        at
> weblogic.servlet.internal.FilterManager$FilterInitAction.run(FilterManager.java:309)
>        at
> weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
>        at
> weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
>        at
> weblogic.servlet.internal.FilterManager.loadFilter(FilterManager.java:88)
>        at
> weblogic.servlet.internal.FilterManager.preloadFilters(FilterManager.java:56)
>        at
> weblogic.servlet.internal.WebAppServletContext.preloadResources(WebAppServletContext.java:1610)
>        at
> weblogic.servlet.internal.WebAppServletContext.start(WebAppServletContext.java:2750)
>        at
> weblogic.servlet.internal.WebAppModule.startContexts(WebAppModule.java:889)
>        at
> weblogic.servlet.internal.WebAppModule.start(WebAppModule.java:333)
>        at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
>        at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
>        at
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
>        at
> weblogic.application.internal.flow.ScopedModuleDriver.start(ScopedModuleDriver.java:200)
>        at
> weblogic.application.internal.flow.ModuleListenerInvoker.start(ModuleListenerInvoker.java:117)
>        at
> weblogic.application.internal.flow.ModuleStateDriver$3.next(ModuleStateDriver.java:204)
>        at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
>        at
> weblogic.application.internal.flow.ModuleStateDriver.start(ModuleStateDriver.java:60)
>        at
> weblogic.application.internal.flow.StartModulesFlow.activate(StartModulesFlow.java:26)
>        at
> weblogic.application.internal.BaseDeployment$2.next(BaseDeployment.java:635)
>        at
> weblogic.application.utils.StateMachineDriver.nextState(StateMachineDriver.java:26)
>        at
> weblogic.application.internal.BaseDeployment.activate(BaseDeployment.java:212)
>        at
> weblogic.application.internal.DeploymentStateChecker.activate(DeploymentStateChecker.java:154)
>        at
> weblogic.deploy.internal.targetserver.AppContainerInvoker.activate(AppContainerInvoker.java:80)
>        at
> weblogic.deploy.internal.targetserver.BasicDeployment.activate(BasicDeployment.java:181)
>        at
> weblogic.deploy.internal.targetserver.BasicDeployment.activateFromServerLifecycle(BasicDeployment.java:358)
>        at
> weblogic.management.deploy.internal.DeploymentAdapter$1.doActivate(DeploymentAdapter.java:52)
>        at
> weblogic.management.deploy.internal.DeploymentAdapter.activate(DeploymentAdapter.java:186)
>        at
> weblogic.management.deploy.internal.AppTransition$2.transitionApp(AppTransition.java:30)
>        at
> weblogic.management.deploy.internal.ConfiguredDeployments.transitionApps(ConfiguredDeployments.java:233)
>        at
> weblogic.management.deploy.internal.ConfiguredDeployments.activate(ConfiguredDeployments.java:169)
>        at
> weblogic.management.deploy.internal.ConfiguredDeployments.deploy(ConfiguredDeployments.java:123)
>        at
> weblogic.management.deploy.internal.DeploymentServerService.resume(DeploymentServerService.java:173)
>        at
> weblogic.management.deploy.internal.DeploymentServerService.start(DeploymentServerService.java:89)
>        at weblogic.t3.srvr.SubsystemRequest.run(SubsystemRequest.java:64)
>        at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
>        at weblogic.work.ExecuteThread.run(ExecuteThread.java:181)
>
> Thanks & Regards,
>
>
>