you are amazing,mr.scott Thanks You....thank you........... it work.......
:-) Ziz On Tue, Dec 21, 2010 at 7:20 PM, <[email protected]> wrote: > Try using Tomcat 6. I need to look into when it started throwing that error > in Tomcat 5.5. > > Sent from my Verizon Wireless BlackBerry > ------------------------------ > *From: * Ahmad Aziz <[email protected]> > *Date: *Tue, 21 Dec 2010 13:14:54 +0700 > *To: *<[email protected]> > *ReplyTo: * [email protected] > *Subject: *[cas-user] Ask : CAS using LDAP Authentication, but CAS is > Unavailable > > i will implement CAS 3.4.4 (tomcat5.5,java6-sun-1.6.0.2,maven 2.6) using > LDAP Authentication in my College, but after i have deploy the CAS.War, the > respon in my browser > : > > *CAS is Unavailable > > There was an error trying to complete your request. Please notify your > support desk or try again.* > > I'm very confused because, i think my LDAP is fully functional and not > error. > > My log error is : > > > > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > *Dec 21 12:37:35 enterprise-ptpn10 jsvc.exec[17922]: 2010-12-21 > 12:37:35,319 ERROR > [org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/cas].[jsp]] > - <Servlet.service() for servlet jsp threw > exception>#012java.lang.IllegalStateException: Cannot access session scope > in page that does not participate in any session#012#011at > org.apache.jasper.runtime.PageContextImpl.doGetAttribute(PageContextImpl.java:251)#012#011at > org.apache.jasper.runtime.PageContextImpl.getAttribute(PageContextImpl.java:236)#012#011at > org.apache.commons.el.ImplicitObjects$3.getValue(ImplicitObjects.java:363)#012#011at > org.apache.commons.el.EnumeratedMap.get(EnumeratedMap.java:115)#012#011at > org.apache.commons.el.ArraySuffix.evaluate(ArraySuffix.java:218)#012#011at > org.apache.commons.el.ComplexValue.evaluate(ComplexValue.java:145)#012#011at > org.apache.commons.el.UnaryOperatorExpression.evaluate(UnaryOperatorExpression.java:156)#012#011at > org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:264)#012#011at > org.apache.commons.el.ExpressionEvaluatorImpl.evaluate(ExpressionEvaluatorImpl.java:190)#012#011at > org.apache > Dec 21 12:37:35 enterprise-ptpn10 jsvc.exec[17922]: > .jasper.runtime.PageContextImpl.proprietaryEvaluate(PageContextImpl.java:924)#012#011at > org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspx_meth_c_005fif_005f0(casLoginView_jsp.java:676)#012#011at > org.apache.jsp.WEB_002dINF.view.jsp.default_.ui.casLoginView_jsp._jspService(casLoginView_jsp.java:201)#012#011at > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:98)#012#011at > javax.servlet.http.HttpServlet.service(HttpServlet.java:802)#012#011at > org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:331)#012#011at > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)#012#011at > org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)#012#011at > javax.servlet.http.HttpServlet.service(HttpServlet.java:802)#012#011at > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)#012#011at > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)#012#011at > org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:67 > Dec 21 12:37:35 enterprise-ptpn10 jsvc.exec[17922]: 9)#012#011at > org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:461)#012#011at > org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:399)#012#011at > org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)#012#011at > org.springframework.web.servlet.view.InternalResourceView.renderMergedOutputModel(InternalResourceView.java:238)#012#011at > org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)#012#011at > org.springframework.webflow.mvc.servlet.ServletMvcView.doRender(ServletMvcView.java:50)#012#011at > org.springframework.webflow.mvc.view.AbstractMvcView.render(AbstractMvcView.java:180)#012#011at > org.springframework.webflow.engine.ViewState.render(ViewState.java:314)#012#011at > org.springframework.webflow.engine.ViewState.doEnter(ViewState.java:208)#012#011at > org.springframework.webflow.engine.State.enter(State.java:194)#012#011at > org.springframework.webflow.engine.Transition.execute(Transition.java:227)#012#011at > org.springframework.webflow.engine.DecisionState.doE* > > ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- > > My configuration : > > 1. deployerConfigContext.xml > ------------------------------------------------------ > *<bean> > ......................... > <property name=authenticationHandler"> > <list> > ..................................................... > <bean class="org.jasig.cas.adaptors.ldap.BindLdapAuthenticationHandler"> > <property name="filter" value="uid=%u" /> > <property name="scope" value="2" /> > <property name="searchBase" > value="ou=People,dc=www,dc=enterprise-ptpn10,dc=com" /> > <property name="contextSource" ref="contextSource" /> > <property name="ignorePartialResultException" value="true" > /> <!-- fix because of how AD returns results --> > </bean> > </list> > </property> > </bean> > > > > <bean id="contextSource" > class="org.springframework.ldap.core.support.LdapContextSource"> > <property name="urls"> > <list> > <value>ldap://www.enterprise-ptpn10.com:389/</value> > </list> > </property> > <property name="userDn" > value="cn=admin,dc=www,dc=enterprise-ptpn10,dc=com"/> > <property name="password" value="zizmanis"/> > <property name="baseEnvironmentProperties"> > <map> > <entry> > <key> > <value>java.naming.security.authentication</value> > </key> > <value>simple</value> > </entry> > </map> > </property> > </bean>* > > ------------------------------------------------------ > > maybe there is fault on my configuration ?? > i have build maybe more than 50 times, but still unavailble, > > thanks...for your attention, and I hope there is met with a solution > > > > Best Regard, > ziz > > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- > You are currently subscribed to [email protected] as: > [email protected] > To unsubscribe, change settings or access archives, see > http://www.ja-sig.org/wiki/display/JSG/cas-user > > -- You are currently subscribed to [email protected] as: [email protected] To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user
