incubator-jspwiki-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Janne Jalkanen <Janne.Jalka...@ecyrd.com>
Subject Re: JSPWiki exception on some users only...
Date Tue, 22 Apr 2008 05:45:03 GMT

Could you just drop a small note as to what your solution was on the  
page?

Thanks.

/Janne

On Apr 22, 2008, at 07:02 , Pearce, Lyall (DTEI) wrote:

> I had a different 'Admin' look at it.
> He disabled security (which is what we had before we upgraded to 2.6)
> Things are working once more, although, we are not tracking  
> usernames, etc.
> I think the feeling is 'its working, leave it'.
>
> Sorry to raise an alarm, should I do something with the support  
> page on the jspwiki site?
>
> ...LYall
>
>
> -----Original Message-----
> From: Andrew Jaquith [mailto:andrew.jaquith@mac.com]
> Sent: Tuesday, 22 April 2008 12:38 PM
> To: jspwiki-user@incubator.apache.org
> Subject: Re: JSPWiki exception on some users only...
>
>
> It looks like something is wrong with your JAAS login configuration.
> If you have access to your JSPWiki log file, take a look at it, and
> see if you can find entries that show whether the
> AuthenticationManager initialized correctly. It looks like it did not.
>
> Second, enable SecurityConfig.jsp and see what the diagnostics tell
> you about the JAAS configuration. After that, we can take it from  
> there.
>
> Andrew
>
> On Apr 21, 2008, at 10:29 PM, Pearce, Lyall (DTEI) wrote:
>
>> JSPWiki v2.6.2
>>
>> -----Original Message-----
>> From: Andrew Jaquith [mailto:andrew.jaquith@mac.com]
>> Sent: Tuesday, 22 April 2008 11:59 AM
>> To: jspwiki-user@incubator.apache.org
>> Subject: Re: JSPWiki exception on some users only...
>>
>>
>> What version of JSPWiki are you running?
>>
>> On Apr 21, 2008, at 10:24 PM, Pearce, Lyall (DTEI) wrote:
>>
>>> I have posted a similar request on the Support Page or JSPWiki web
>>> site, if this is not an appropriate thing to do, let me know and I
>>> can remove the entry.
>>>
>>> I am recieving an exception (see below) on some users browsers and
>>> not others.
>>> The users are all windows users, but their browsers are either IE or
>>> FF.
>>> Some people have Smart theme, others have vanilla.
>>> I have tried Shift-refresh.
>>> I have tried completely clearing local data (including cookies and
>>> cache), I have tried blocking cookies altogether.
>>>
>>> Earlier in the day, we attempted to update the properties to enable
>>> CamelCase, restarted the TomCat server and that is when the problem
>>> started.
>>> We updated the property file to turn CamelCase off and restarted
>>> TomCat again, in an attempt to recover, but to no avail.
>>>
>>> It appears that after we restart Tomcat, that the first couple of
>>> users can get things working, that everyone after that fails.
>>>
>>> We are running Apache Tomcat/5.5.9 on a Unix server.
>>>
>>> Any assistance would be greatly appreciated.
>>>
>>> ...Lyall
>>>
>>> Stack trace follows:-
>>>
>>>
>>>       at
>>> org
>>> .apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>>> 856)
>>>       at org.apache.coyote.http11.Http11Protocol
>>> $Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>>>       at
>>> org
>>> .apache
>>> .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
>>> 527)
>>>       at
>>> org
>>> .apache
>>> .tomcat
>>> .util
>>> .net
>>> .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 
>>> 80)
>>>       at org.apache.tomcat.util.threads.ThreadPool
>>> $ControlRunnable.run(ThreadPool.java:684)
>>>       at java.lang.Thread.run(Thread.java:534)
>>> Apr 22, 2008 11:02:52 AM
>>> org.apache.catalina.core.StandardWrapperValve invoke
>>> SEVERE: Servlet.service() for servlet jsp threw exception
>>> java.lang.NullPointerException
>>>       at
>>> javax.security.auth.login.LoginContext.init(LoginContext.java:195)
>>>       at
>>> javax.security.auth.login.LoginContext.<init>(LoginContext.java:350)
>>>       at
>>> javax.security.auth.login.LoginContext.<init>(LoginContext.java:465)
>>>       at
>>> com.ecyrd.jspwiki.WikiSession.getLoginContext(WikiSession.java:259)
>>>       at com.ecyrd.jspwiki.auth.AuthenticationManager
>>> $3.run(AuthenticationManager.java:441)
>>>       at java.security.AccessController.doPrivileged(Native Method)
>>>       at
>>> com
>>> .ecyrd
>>> .jspwiki
>>> .auth.AuthenticationManager.doLogin(AuthenticationManager.java:435)
>>>       at
>>> com
>>> .ecyrd
>>> .jspwiki.auth.AuthenticationManager.login 
>>> (AuthenticationManager.java:
>>> 234)
>>>       at com.ecyrd.jspwiki.WikiContext.<init>(WikiContext.java:269)
>>>       at com.ecyrd.jspwiki.WikiEngine.createContext(WikiEngine.java:
>>> 2097)
>>>       at
>>> org.apache.jsp.Error_jsp._jspService(org.apache.jsp.Error_jsp:73)
>>>       at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
>>> 802)
>>>       at
>>> org
>>> .apache
>>> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 
>>> 322)
>>>       at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
>>> 291)
>>>       at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
>>> 802)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core
>>> .ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:
>>> 252)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
>>> 173)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core
>>> .ApplicationDispatcher.processRequest(ApplicationDispatcher.java: 
>>> 463)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationDispatcher.doForward(ApplicationDispatcher.java: 
>>> 398)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
>>>       at
>>> org
>>> .apache
>>> .jasper.runtime.PageContextImpl.doForward(PageContextImpl.java:693)
>>>       at
>>> org
>>> .apache.jasper.runtime.PageContextImpl.forward(PageContextImpl.java:
>>> 660)
>>>       at
>>> org
>>> .apache
>>> .jasper
>>> .runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:
>>> 808)
>>>       at
>>> org
>>> .apache
>>> .jasper
>>> .runtime.PageContextImpl.handlePageException(PageContextImpl.java:
>>> 781)
>>>       at
>>> org.apache.jsp.Wiki_jsp._jspService(org.apache.jsp.Wiki_jsp:134)
>>>       at
>>> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
>>> 802)
>>>       at
>>> org
>>> .apache
>>> .jasper.servlet.JspServletWrapper.service(JspServletWrapper.java: 
>>> 322)
>>>       at
>>> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:
>>> 291)
>>>       at
>>> org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)
>>>       at javax.servlet.http.HttpServlet.service(HttpServlet.java: 
>>> 802)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core
>>> .ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:
>>> 252)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
>>> 173)
>>>       at
>>> com
>>> .ecyrd.jspwiki.ui.WikiServletFilter.doFilter(WikiServletFilter.java:
>>> 99)
>>>       at
>>> com.ecyrd.jspwiki.ui.WikiJSPFilter.doFilter(WikiJSPFilter.java:91)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core
>>> .ApplicationFilterChain.internalDoFilter 
>>> (ApplicationFilterChain.java:
>>> 202)
>>>       at
>>> org
>>> .apache
>>> .catalina
>>> .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:
>>> 173)
>>>       at
>>> org
>>> .apache
>>> .catalina.core.StandardWrapperValve.invoke 
>>> (StandardWrapperValve.java:
>>> 213)
>>>       at
>>> org
>>> .apache
>>> .catalina.core.StandardContextValve.invoke 
>>> (StandardContextValve.java:
>>> 178)
>>>       at
>>> org
>>> .apache
>>> .catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>>       at
>>> org
>>> .apache
>>> .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>>       at
>>> org
>>> .apache
>>> .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
>>> 107)
>>>       at
>>> org
>>> .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:
>>> 148)
>>>       at
>>> org
>>> .apache.coyote.http11.Http11Processor.process(Http11Processor.java:
>>> 856)
>>>       at org.apache.coyote.http11.Http11Protocol
>>> $Http11ConnectionHandler.processConnection(Http11Protocol.java:744)
>>>       at
>>> org
>>> .apache
>>> .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:
>>> 527)
>>>       at
>>> org
>>> .apache
>>> .tomcat
>>> .util
>>> .net
>>> .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 
>>> 80)
>>>       at org.apache.tomcat.util.threads.ThreadPool
>>> $ControlRunnable.run(ThreadPool.java:684)
>>>       at java.lang.Thread.run(Thread.java:534)
>>>
>>>
>>


Mime
View raw message