Your spring config is wrong: Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'tx:annotation-driven'.
You're missing the declaration for the "tx" namespace. On Thu, Aug 19, 2010 at 2:06 AM, Fco Javier Carreras Calero < [email protected]> wrote: > Hi, > > I leave the log posted: > > 2010-08-19 08:02:21,719 INFO > [org.jasig.cas.services.DefaultServicesManagerImpl] - Loaded 0 services. > 2010-08-19 08:02:21,817 WARN > > [org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuth > enticationHandler] - > > org.jasig.cas.authentication.handler.support.SimpleTestUsernamePasswordAuthe > nticationHandler is only to be used in a testing environment. NEVER enable > this in a production environment. > 2010-08-19 08:02:22,413 INFO > [org.jasig.cas.util.AutowiringSchedulerFactoryBean] - Starting Quartz > Scheduler now > 2010-08-19 08:02:24,514 ERROR > [org.jasig.cas.web.init.SafeContextLoaderListener] - > SafeContextLoaderListener: > The Spring ContextLoaderListener we wrap threw on contextInitialized. > But for our having caught this error, the web application context would not > have initialized. > org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line > 160 in XML document from ServletContext resource > [/WEB-INF/deployerConfigContext.xml] is invalid; nested exception is > org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The matching > wildcard > is strict, but no declaration can be found for element > 'tx:annotation-driven'. > at > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefi > nitions(XmlBeanDefinitionReader.java:396) > at > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini > tions(XmlBeanDefinitionReader.java:334) > at > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefini > tions(XmlBeanDefinitionReader.java:302) > at > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB > eanDefinitions(AbstractBeanDefinitionReader.java:143) > at > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB > eanDefinitions(AbstractBeanDefinitionReader.java:178) > at > > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadB > eanDefinitions(AbstractBeanDefinitionReader.java:149) > at > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef > initions(XmlWebApplicationContext.java:124) > at > > org.springframework.web.context.support.XmlWebApplicationContext.loadBeanDef > initions(XmlWebApplicationContext.java:93) > at > > org.springframework.context.support.AbstractRefreshableApplicationContext.re > freshBeanFactory(AbstractRefreshableApplicationContext.java:130) > at > > org.springframework.context.support.AbstractApplicationContext.obtainFreshBe > anFactory(AbstractApplicationContext.java:465) > at > > org.springframework.context.support.AbstractApplicationContext.refresh(Abstr > actApplicationContext.java:395) > at > > org.springframework.web.context.ContextLoader.createWebApplicationContext(Co > ntextLoader.java:272) > at > > org.springframework.web.context.ContextLoader.initWebApplicationContext(Cont > extLoader.java:196) > at > > org.springframework.web.context.ContextLoaderListener.contextInitialized(Con > textLoaderListener.java:47) > at > > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized_aroundBo > dy0(SafeContextLoaderListener.java:62) > at > > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized_aroundBo > dy1$advice(SafeContextLoaderListener.java:44) > at > > org.jasig.cas.web.init.SafeContextLoaderListener.contextInitialized(SafeCont > extLoaderListener.java:1) > at > > org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java: > 3972) > at > org.apache.catalina.core.StandardContext.start(StandardContext.java:4467) > at > > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:7 > 91) > at > org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771) > at > org.apache.catalina.core.StandardHost.addChild(StandardHost.java:546) > at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:905) > at > org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:740) > at > org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:500) > at > org.apache.catalina.startup.HostConfig.start(HostConfig.java:1277) > at > org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:321) > at > > org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSuppor > t.java:119) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053) > at > org.apache.catalina.core.StandardHost.start(StandardHost.java:785) > at > org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045) > at > org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443) > at > org.apache.catalina.core.StandardService.start(StandardService.java:519) > at > org.apache.catalina.core.StandardServer.start(StandardServer.java:710) > at org.apache.catalina.startup.Catalina.start(Catalina.java:581) > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > at > > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39 > ) > at > > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl > .java:25) > at java.lang.reflect.Method.invoke(Method.java:597) > at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:289) > at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:414) > Caused by: org.xml.sax.SAXParseException: cvc-complex-type.2.4.c: The > matching wildcard is strict, but no declaration can be found for element > 'tx:annotation-driven'. > at > > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseEx > ception(ErrorHandlerWrapper.java:195) > at > > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(ErrorHandl > erWrapper.java:131) > at > > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErro > rReporter.java:384) > at > > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErro > rReporter.java:318) > at > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReport > er.reportError(XMLSchemaValidator.java:417) > at > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaEr > ror(XMLSchemaValidator.java:3181) > at > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartEle > ment(XMLSchemaValidator.java:1926) > at > > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(X > MLSchemaValidator.java:725) > at > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartEl > ement(XMLNSDocumentScannerImpl.java:377) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$Fragm > entContentDriver.next(XMLDocumentFragmentScannerImpl.java:2755) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocum > entScannerImpl.java:648) > at > > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSD > ocumentScannerImpl.java:140) > at > > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanD > ocument(XMLDocumentFragmentScannerImpl.java:511) > at > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con > figuration.java:808) > at > > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Con > figuration.java:737) > at > > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:11 > 9) > at > > com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:23 > 5) > at > > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBu > ilderImpl.java:284) > at > > org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(Def > aultDocumentLoader.java:75) > at > > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefi > nitions(XmlBeanDefinitionReader.java:388) > ... 40 more > 2010-08-19 08:02:41,622 INFO > [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - > Beginning ticket cleanup. > 2010-08-19 08:02:41,622 INFO > [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - 0 > tickets found to be removed. > 2010-08-19 08:02:41,623 INFO > [org.jasig.cas.ticket.registry.support.DefaultTicketRegistryCleaner] - > Finished ticket cleanup. > > > -----Mensaje original----- > De: Marvin Addison [mailto:[email protected]] > Enviado el: miƩrcoles, 18 de agosto de 2010 15:02 > Para: [email protected] > Asunto: Re: [cas-user] CAS with Mysql > > > I want to validate users through mysql. I followed the steps in the > manual, > > https://wiki.jasig.org/display/CASUM/Configuring, and just get the ERROR > > 404. > > Please post the output of the cas.log file, which is written to the > current working directory of the Java process by default. That file > should have details on why the context is presumably not starting up > correctly. > > M > > -- > 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
