Hi Jérôme LELEU,

This resolved itself once I restarted eclipse a couple of times. Thanks for 
your help.

Best Regards
J

On Monday, April 27, 2015 at 3:09:12 PM UTC+2, Jérôme LELEU wrote:
>
> Hi,
>
> Very strange error: are you sure that you don't have any typo in your 
> servlet definition? (restlet-servlet.xml file)
>
> Best regards,
> Jérôme
>
>
>
> 2015-04-27 13:40 GMT+02:00 j shaik <[email protected] <javascript:>>:
>
> Hello,
>
> I tried to follow all the steps listed under this link 
> <http://jasig.github.io/cas/4.0.x/protocol/REST-Protocol.html>. Though 
> CAS is working fine otherwise. It throws the error as shown below when I 
> configure it with REST.  My Pom is attached for reference too. 
>
>
>
> 2015-04-27 13:31:28,924 ERROR [org.restlet.ext.spring.
> RestletFrameworkServlet] - <Context initialization failed>
> org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: 
> Line 1 in XML document from ServletContext resource [/WEB-INF/restlet-
> servlet.xml] is invalid; nested exception is org.xml.sax.SAXParseException
> ; lineNumber: 1; columnNumber: 10; cvc-elt.1: Cannot find the declaration 
> of element 'servlet'.
>  at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.
> doLoadBeanDefinitions(XmlBeanDefinitionReader.java:396)
>  at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.
> loadBeanDefinitions(XmlBeanDefinitionReader.java:334)
>  at org.springframework.beans.factory.xml.XmlBeanDefinitionReader.
> loadBeanDefinitions(XmlBeanDefinitionReader.java:302)
>  at org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:174)
>  at org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:209)
>  at org.springframework.beans.factory.support.AbstractBeanDefinitionReader
> .loadBeanDefinitions(AbstractBeanDefinitionReader.java:180)
>  at org.springframework.web.context.support.XmlWebApplicationContext.
> loadBeanDefinitions(XmlWebApplicationContext.java:125)
>  at org.springframework.web.context.support.XmlWebApplicationContext.
> loadBeanDefinitions(XmlWebApplicationContext.java:94)
>  at org.springframework.context.support.
> AbstractRefreshableApplicationContext.refreshBeanFactory(
> AbstractRefreshableApplicationContext.java:130)
>  at org.springframework.context.support.AbstractApplicationContext.
> obtainFreshBeanFactory(AbstractApplicationContext.java:537)
>  at org.springframework.context.support.AbstractApplicationContext.refresh
> (AbstractApplicationContext.java:451)
>  at org.springframework.web.servlet.FrameworkServlet.
> configureAndRefreshWebApplicationContext(FrameworkServlet.java:651)
>  at org.springframework.web.servlet.FrameworkServlet.
> createWebApplicationContext(FrameworkServlet.java:599)
>  at org.springframework.web.servlet.FrameworkServlet.
> createWebApplicationContext(FrameworkServlet.java:665)
>  at org.springframework.web.servlet.FrameworkServlet.
> initWebApplicationContext(FrameworkServlet.java:518)
>  at org.springframework.web.servlet.FrameworkServlet.initServletBean(
> FrameworkServlet.java:459)
>  at org.springframework.web.servlet.HttpServletBean.init(HttpServletBean.
> java:136)
>  at javax.servlet.GenericServlet.init(GenericServlet.java:158)
>  at org.apache.catalina.core.StandardWrapper.initServlet(StandardWrapper.
> java:1284)
>  at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.
> java:1197)
>  at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:
> 1087)
>  at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext
> .java:5229)
>  at org.apache.catalina.core.StandardContext.startInternal(StandardContext
> .java:5516)
>  at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
>  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
> java:1575)
>  at org.apache.catalina.core.ContainerBase$StartChild.call(ContainerBase.
> java:1565)
>  at java.util.concurrent.FutureTask.run(FutureTask.java:262)
>  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.
> java:1145)
>  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.
> java:615)
>  at java.lang.Thread.run(Thread.java:745)
> Caused by: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 10; 
> cvc-elt.1: Cannot find the declaration of element 'servlet'.
>  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.
> createSAXParseException(ErrorHandlerWrapper.java:198)
>  at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(
> ErrorHandlerWrapper.java:134)
>  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(
> XMLErrorReporter.java:437)
>  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(
> XMLErrorReporter.java:368)
>  at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(
> XMLErrorReporter.java:325)
>  at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.
> handleStartElement(XMLSchemaValidator.java:1906)
>  at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.
> startElement(XMLSchemaValidator.java:746)
>  at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.
> scanStartElement(XMLNSDocumentScannerImpl.java:378)
>  at com.sun.org.apache.xerces.internal.impl.
> XMLNSDocumentScannerImpl$NSContentDriver.scanRootElementHook(
> XMLNSDocumentScannerImpl.java:604)
>  at com.sun.org.apache.xerces.internal.impl.
> XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(
> XMLDocumentFragmentScannerImpl.java:3122)
>  at com.sun.org.apache.xerces.internal.impl.
> XMLDocumentScannerImpl$PrologDriver.next(XMLDocumentScannerImpl.java:880)
>  at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(
> XMLDocumentScannerImpl.java:606)
>  at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(
> XMLNSDocumentScannerImpl.java:117)
>  at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl
> .scanDocument(XMLDocumentFragmentScannerImpl.java:510)
>  at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(
> XML11Configuration.java:848)
>  at com.sun.org.apache.xerces
>
> ...


-- 
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

Reply via email to