[cas-user] Remote Address Authentication - Configuration Error on Documentation
Hello All, >From the following document, http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html action tag seems not correct. I can find parser error as below: 07-Oct-2015 08:50:21.603 SEVERE [http-nio-8443-exec-6] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [cas] in context with path [/cas] threw exception [Request processing failed; nested exception is org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: An exception occurred constructing the flow 'login'] with root cause org.xml.sax.SAXParseException; lineNumber: 82; columnNumber: 40; cvc-complex-type.2.4.a: Invalid content was found starting with element 'action'. One of '{"http://www.springframework.org/schema/webflow":attribute, "http://www.springframework.org/schema/webflow":secured, "http://www.springframework.org/schema/webflow":on-entry, "http://www.springframework.org/schema/webflow":evaluate, "http://www.springframework.org/schema/webflow":render, "http://www.springframework.org/schema/webflow":set, "http://www.springframework.org/schema/webflow":transition, "http://www.springframework.org/schema/webflow":on-exit, "http://www.springframework.org/schema/webflow":exception-handler}' is expected. 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$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1796) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:766) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:355) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2770) 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.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at org.springframework.webflow.engine.model.builder.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:113) at org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.init(XmlFlowModelBuilder.java:112) at org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.assembleFlowModel(DefaultFlowModelHolder.java:87) at org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.getFlowModel(DefaultFlowModelHolder.java:61) at org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder.doInit(FlowModelFlowBuilder.java:151) at org.springframework.webflow.engine.builder.support.AbstractFlowBuilder.init(AbstractFlowBuilder.java:46) at org.springframework.webflow.engine.builder.FlowAssembler.assembleFlow(FlowAssembler.java:90) at org.springframework.webflow.engine.builder.DefaultFlowHolder.assembleFlow(DefaultFlowHolder.java:109) at org.springframework.webflow.engine.builder.DefaultFlowHolder.getFlowDefinition(DefaultFlowHolder.java:84) at org.springframework.webflow.definition.registry.FlowDefinitionRegistry
Re: [cas-user] Remote Address Authentication - Configuration Error on Documentation
That's a documentation typo. That should have been: Cheers, Dmitriy. > On Oct 7, 2015, at 09:04, Song, Doe-Hyun wrote: > > Hello All, > > From the following document, > http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html > > action tag seems not correct. > > > > > > > I can find parser error as below: > > 07-Oct-2015 08:50:21.603 SEVERE [http-nio-8443-exec-6] > org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for > servlet [cas] in context with path [/cas] threw exception [Request processing > failed; nested exception is > org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: > An exception occurred constructing the flow 'login'] with root cause > org.xml.sax.SAXParseException; lineNumber: 82; columnNumber: 40; > cvc-complex-type.2.4.a: Invalid content was found starting with element > 'action'. One of '{"http://www.springframework.org/schema/webflow":attribute, > "http://www.springframework.org/schema/webflow":secured, > "http://www.springframework.org/schema/webflow":on-entry, > "http://www.springframework.org/schema/webflow":evaluate, > "http://www.springframework.org/schema/webflow":render, > "http://www.springframework.org/schema/webflow":set, > "http://www.springframework.org/schema/webflow":transition, > "http://www.springframework.org/schema/webflow":on-exit, > "http://www.springframework.org/schema/webflow":exception-handler}' is > expected. > 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$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1796) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:766) > at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:355) > at > com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2770) > 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.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) > at > com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) > at > com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) > at > com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) > at > javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) > at > org.springframework.webflow.engine.model.builder.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:113) > at > org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.init(XmlFlowModelBuilder.java:112) > at > org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.assembleFlowModel(DefaultFlowModelHolder.java:87) > at > org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.getFlowModel(DefaultFlowModelHolder.java:61) > at > org.springframework.webflow.engine.builder.model.FlowModelFlowBuilder.doInit(FlowModelFlowBuilder.java:151) > at > org.springframework.webflow.engine.builder.support.AbstractFlowBuilder.init(AbstractFlowBuilder.java:46) > at > org.springframework.webflow.engine.builder.FlowAssembler.assembleFlow(FlowAssembler.java:90) > at > org.springfr
RE: [cas-user] Remote Address Authentication - Configuration Error on Documentation
Dmitriy, Thanks for your reply. I think action element itself does not work. Are you meaning to use evaluate element? From: Dmitriy Kopylenko [mailto:dkopyle...@unicon.net] Sent: Wednesday, October 07, 2015 9:17 AM To: cas-user@lists.jasig.org Subject: Re: [cas-user] Remote Address Authentication - Configuration Error on Documentation That's a documentation typo. That should have been: Cheers, Dmitriy. On Oct 7, 2015, at 09:04, Song, Doe-Hyun mailto:ds...@armada.net>> wrote: Hello All, >From the following document, http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html action tag seems not correct. I can find parser error as below: 07-Oct-2015 08:50:21.603 SEVERE [http-nio-8443-exec-6] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [cas] in context with path [/cas] threw exception [Request processing failed; nested exception is org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: An exception occurred constructing the flow 'login'] with root cause org.xml.sax.SAXParseException; lineNumber: 82; columnNumber: 40; cvc-complex-type.2.4.a: Invalid content was found starting with element 'action'. One of '{"http://www.springframework.org/schema/webflow":attribute, "http://www.springframework.org/schema/webflow":secured, "http://www.springframework.org/schema/webflow":on-entry, "http://www.springframework.org/schema/webflow":evaluate, "http://www.springframework.org/schema/webflow":render, "http://www.springframework.org/schema/webflow":set, "http://www.springframework.org/schema/webflow":transition, "http://www.springframework.org/schema/webflow":on-exit, "http://www.springframework.org/schema/webflow":exception-handler}' is expected. 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$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1796) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:766) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:355) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2770) 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.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at org.springframework.webflow.engine.model.builder.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:113) at org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.init(XmlFlowModelBuilder.java:112) at org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.assembleFlowModel(DefaultFlowModelHolder.java:87) at org.springframework.webflow.engine.model.builder.DefaultFlowModelHolder.getFlowModel(DefaultFlowModelHolder.java:61)
RE: [cas-user] Remote Address Authentication - Configuration Error on Documentation
Dmitriy, I tried to use evaluate expression. At least the error message goes away. However, it seems the action state is not invoked at all yet. Thanks, Doe From: Song, Doe-Hyun Sent: Wednesday, October 07, 2015 9:50 AM To: cas-user@lists.jasig.org Subject: RE: [cas-user] Remote Address Authentication - Configuration Error on Documentation Dmitriy, Thanks for your reply. I think action element itself does not work. Are you meaning to use evaluate element? From: Dmitriy Kopylenko [mailto:dkopyle...@unicon.net] Sent: Wednesday, October 07, 2015 9:17 AM To: cas-user@lists.jasig.org Subject: Re: [cas-user] Remote Address Authentication - Configuration Error on Documentation That's a documentation typo. That should have been: Cheers, Dmitriy. On Oct 7, 2015, at 09:04, Song, Doe-Hyun mailto:ds...@armada.net>> wrote: Hello All, >From the following document, http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html action tag seems not correct. I can find parser error as below: 07-Oct-2015 08:50:21.603 SEVERE [http-nio-8443-exec-6] org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for servlet [cas] in context with path [/cas] threw exception [Request processing failed; nested exception is org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: An exception occurred constructing the flow 'login'] with root cause org.xml.sax.SAXParseException; lineNumber: 82; columnNumber: 40; cvc-complex-type.2.4.a: Invalid content was found starting with element 'action'. One of '{"http://www.springframework.org/schema/webflow":attribute, "http://www.springframework.org/schema/webflow":secured, "http://www.springframework.org/schema/webflow":on-entry, "http://www.springframework.org/schema/webflow":evaluate, "http://www.springframework.org/schema/webflow":render, "http://www.springframework.org/schema/webflow":set, "http://www.springframework.org/schema/webflow":transition, "http://www.springframework.org/schema/webflow":on-exit, "http://www.springframework.org/schema/webflow":exception-handler}' is expected. 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$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1796) at com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:766) at com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:355) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2770) 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.internal.parsers.XML11Configuration.parse(XML11Configuration.java:777) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141) at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:243) at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:347) at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:121) at org.springframework.webflow.engine.model.builder.xml.DefaultDocumentLoader.loadDocument(DefaultDocumentLoader.java:113) at org.springframework.webflow.engine.model.builder.xml.XmlFlowModelBuilder.init(XmlFl
Re: [cas-user] Remote Address Authentication - Configuration Error on Documentation
Sorry for misleading you earlier. Yes, On Oct 7, 2015, at 10:04 AM, Song, Doe-Hyun wrote: > > Dmitriy, > > I tried to use evaluate expression. At least the error message goes away. > > > > > > > > However, it seems the action state is not invoked at all yet. > > Thanks, > Doe > > From: Song, Doe-Hyun > Sent: Wednesday, October 07, 2015 9:50 AM > To: cas-user@lists.jasig.org <mailto:cas-user@lists.jasig.org> > Subject: RE: [cas-user] Remote Address Authentication - Configuration Error > on Documentation > > Dmitriy, > > Thanks for your reply. I think action element itself does not work. Are you > meaning to use evaluate element? > > From: Dmitriy Kopylenko [mailto:dkopyle...@unicon.net > <mailto:dkopyle...@unicon.net>] > Sent: Wednesday, October 07, 2015 9:17 AM > To: cas-user@lists.jasig.org <mailto:cas-user@lists.jasig.org> > Subject: Re: [cas-user] Remote Address Authentication - Configuration Error > on Documentation > > That's a documentation typo. That should have been: evaluate="remoteAddressCheck" /> > > Cheers, > Dmitriy. > > On Oct 7, 2015, at 09:04, Song, Doe-Hyun <mailto:ds...@armada.net>> wrote: > > Hello All, > > From the following document, > http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html > > <http://jasig.github.io/cas/4.1.x/installation/Remote-Address-Authentication.html> > > action tag seems not correct. > > > > > > > I can find parser error as below: > > 07-Oct-2015 08:50:21.603 SEVERE [http-nio-8443-exec-6] > org.apache.catalina.core.StandardWrapperValve.invoke Servlet.service() for > servlet [cas] in context with path [/cas] threw exception [Request processing > failed; nested exception is > org.springframework.webflow.definition.registry.FlowDefinitionConstructionException: > An exception occurred constructing the flow 'login'] with root cause > org.xml.sax.SAXParseException; lineNumber: 82; columnNumber: 40; > cvc-complex-type.2.4.a: Invalid content was found starting with element > 'action'. One of '{"http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":attribute, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":secured, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":on-entry, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":evaluate, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":render, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":set, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":transition, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":on-exit, > "http://www.springframework.org/schema/webflow > <http://www.springframework.org/schema/webflow>":exception-handler}' is > expected. > 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$XSIErrorReporter.reportError(XMLSchemaValidator.java:458) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.reportSchemaError(XMLSchemaValidator.java:3237) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.handleStartElement(XMLSchemaValidator.java:1796) > at > com.sun.org.apache.xerces.internal.impl.xs.XMLSchemaValidator.emptyElement(XMLSchemaValidator.java:766) > at > com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.scanStartElement(XMLNSDocumentScannerImpl.java:355) > at > com.sun.org.apache.x