The key line in the long stack trace is this:
*ERROR o.s.boot.SpringApplication - Application run failedorg.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line 35 in XML document from URL [file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%208.5/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml] is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: 35; columnNumber: 36; cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'sec:global-method-security'.* What's interesting is that it works as is in the Docker compose container test. How exactly are you getting this? You probably customized something? M. On Fri, 7 Feb 2020, 06:29 Ippez Robert, <[email protected]> wrote: > Hi Dev, > The latest develop branch build of fineract when deployed does not start. > When the fineract-platform log file is investigated further, i see the > following errors. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > *7926 [localhost-startStop-1] INFO > o.a.f.i.c.b.WarWebApplicationInitializer - Starting > WarWebApplicationInitializer on DESKTOP-SK8HNVV with PID 20424 (started by > DESKTOP-SK8HNVV$ in C:\Program Files\Apache Software Foundation\Tomcat > 8.5)7943 [localhost-startStop-1] DEBUG > o.a.f.i.c.b.WarWebApplicationInitializer - Running with Spring Boot > v2.2.4.RELEASE, Spring v5.2.3.RELEASE8017 [localhost-startStop-1] INFO > o.a.f.i.c.b.WarWebApplicationInitializer - No active profile set, falling > back to default profiles: basicauth23150 [localhost-startStop-1] WARN > o.s.b.f.xml.XmlBeanDefinitionReader - Ignored XML validation > warningorg.xml.sax.SAXParseException: schema_reference.4: Failed to read > schema document > 'http://www.springframework.org/schema/security/spring-security.xsd > <http://www.springframework.org/schema/security/spring-security.xsd>', > because 1) could not find the document; 2) the document could not be read; > 3) the root element of the document is not <xsd:schema>. at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown > Source) at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.warning(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaErr(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.reportSchemaWarning(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument1(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.getSchemaDocument(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.traversers.XSDHandler.parseSchema(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaLoader.loadSchema(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.findSchemaGrammar(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown > Source) at > org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:77) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:435) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:393) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:337) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:305) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:224) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:195) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromImportedResources$0(ConfigurationClassBeanDefinitionReader.java:379) > at java.util.LinkedHashMap.forEach(Unknown Source) at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromImportedResources(ConfigurationClassBeanDefinitionReader.java:346) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:147) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120) > at > org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331) > at > org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:236) > at > org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) > at > org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) > at > org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:706) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:532) > at > org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) > at > org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) > at > org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) > at > org.springframework.boot.SpringApplication.run(SpringApplication.java:315) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:152) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:132) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:92) > at > org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:172) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5225) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:744) at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:980) at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1851) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at > java.util.concurrent.FutureTask.run(Unknown Source) at > java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at > java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at > java.lang.Thread.run(Unknown Source)Caused by: > java.net.UnknownHostException: www.springframework.org > <http://www.springframework.org> at > java.net.AbstractPlainSocketImpl.connect(Unknown Source) at > java.net.PlainSocketImpl.connect(Unknown Source) at > java.net.SocksSocketImpl.connect(Unknown Source) at > java.net.Socket.connect(Unknown Source) at java.net.Socket.connect(Unknown > Source) at sun.net.NetworkClient.doConnect(Unknown Source) at > sun.net.www.http.HttpClient.openServer(Unknown Source) at > sun.net.www.http.HttpClient.openServer(Unknown Source) at > sun.net.www.http.HttpClient.<init>(Unknown Source) at > sun.net.www.http.HttpClient.New(Unknown Source) at > sun.net.www.http.HttpClient.New(Unknown Source) at > sun.net.www.protocol.http.HttpURLConnection.getNewHttpClient(Unknown > Source) at > sun.net.www.protocol.http.HttpURLConnection.plainConnect0(Unknown Source) > at sun.net.www.protocol.http.HttpURLConnection.plainConnect(Unknown Source) > at sun.net.www.protocol.http.HttpURLConnection.connect(Unknown Source) at > sun.net.www.protocol.http.HttpURLConnection.getInputStream0(Unknown Source) > at sun.net.www.protocol.http.HttpURLConnection.getInputStream(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLEntityManager.setupCurrentEntity(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLVersionDetector.determineDocVersion(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaParsingConfig.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.opti.SchemaDOMParser.parse(Unknown > Source) ... 55 common frames omitted23158 [localhost-startStop-1] WARN > o.s.b.w.s.c.AnnotationConfigServletWebServerApplicationContext - Exception > encountered during context initialization - cancelling refresh attempt: > org.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: Line > 35 in XML document from URL > [file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%208.5/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml] > is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: > 35; columnNumber: 36; cvc-complex-type.2.4.c: The matching wildcard is > strict, but no declaration can be found for element > 'sec:global-method-security'.23252 [localhost-startStop-1] INFO > o.s.b.a.l.ConditionEvaluationReportLoggingListener - Error starting > ApplicationContext. To display the conditions report re-run your > application with 'debug' enabled.23258 [localhost-startStop-1] ERROR > o.s.boot.SpringApplication - Application run > failedorg.springframework.beans.factory.xml.XmlBeanDefinitionStoreException: > Line 35 in XML document from URL > [file:/C:/Program%20Files/Apache%20Software%20Foundation/Tomcat%208.5/webapps/fineract-provider/WEB-INF/classes/META-INF/spring/appContext.xml] > is invalid; nested exception is org.xml.sax.SAXParseException; lineNumber: > 35; columnNumber: 36; cvc-complex-type.2.4.c: The matching wildcard is > strict, but no declaration can be found for element > 'sec:global-method-security'. at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:405) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:337) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.loadBeanDefinitions(XmlBeanDefinitionReader.java:305) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:188) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:224) > at > org.springframework.beans.factory.support.AbstractBeanDefinitionReader.loadBeanDefinitions(AbstractBeanDefinitionReader.java:195) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.lambda$loadBeanDefinitionsFromImportedResources$0(ConfigurationClassBeanDefinitionReader.java:379) > at java.util.LinkedHashMap.forEach(Unknown Source) at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsFromImportedResources(ConfigurationClassBeanDefinitionReader.java:346) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitionsForConfigurationClass(ConfigurationClassBeanDefinitionReader.java:147) > at > org.springframework.context.annotation.ConfigurationClassBeanDefinitionReader.loadBeanDefinitions(ConfigurationClassBeanDefinitionReader.java:120) > at > org.springframework.context.annotation.ConfigurationClassPostProcessor.processConfigBeanDefinitions(ConfigurationClassPostProcessor.java:331) > at > org.springframework.context.annotation.ConfigurationClassPostProcessor.postProcessBeanDefinitionRegistry(ConfigurationClassPostProcessor.java:236) > at > org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanDefinitionRegistryPostProcessors(PostProcessorRegistrationDelegate.java:275) > at > org.springframework.context.support.PostProcessorRegistrationDelegate.invokeBeanFactoryPostProcessors(PostProcessorRegistrationDelegate.java:95) > at > org.springframework.context.support.AbstractApplicationContext.invokeBeanFactoryPostProcessors(AbstractApplicationContext.java:706) > at > org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:532) > at > org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:141) > at > org.springframework.boot.SpringApplication.refresh(SpringApplication.java:747) > at > org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:397) > at > org.springframework.boot.SpringApplication.run(SpringApplication.java:315) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.run(SpringBootServletInitializer.java:152) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.createRootApplicationContext(SpringBootServletInitializer.java:132) > at > org.springframework.boot.web.servlet.support.SpringBootServletInitializer.onStartup(SpringBootServletInitializer.java:92) > at > org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:172) > at > org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5225) > at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) at > org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:754) > at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:730) > at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:744) at > org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:980) at > org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1851) > at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) at > java.util.concurrent.FutureTask.run(Unknown Source) at > java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at > java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at > java.lang.Thread.run(Unknown Source)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 > 'sec:global-method-security'. at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(Unknown > Source) at > com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.error(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator$XSIErrorReporter.reportError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(Unknown > Source) at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(Unknown Source) > at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(Unknown > Source) at > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(Unknown > Source) at > org.springframework.beans.factory.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:77) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadDocument(XmlBeanDefinitionReader.java:435) > at > org.springframework.beans.factory.xml.XmlBeanDefinitionReader.doLoadBeanDefinitions(XmlBeanDefinitionReader.java:393) > ... 36 common frames omitted* > > Anyone with idea what s causing this and how to go about it? > > Thanks > Regards > *Ippez Roberts* > Skype ID: ippez.robert1 > Email: [email protected] > [email protected] >
