<br>Oh..thanks a lot. That was my error.<br>
<br>
I also had another question regarding external authentication<br>
<br>
I was not clear about how the external authentication system works. When
we use the ExternalAuthn login handler in the handler.xml, does the
externalAuthnPath refer to the URL to which the IdP gets redirected to?<br>
<br>
Or does it go there to find out login information about whether or not user is already logged in.<br>
<br>
I was imagining it to be setup such that the IdP goes to the URL
specified and the servlet at the said URL then can be used to log the
user in and then can set the properties required by the IdP before
coming back to the IdP endpoint.<br>
<br>
Can someone please enlighten me?<br>
<br>
Thanks,<br>
Kaustubh<br><div class="gmail_quote">On Mon, Oct 31, 2011 at 3:18 PM, Brent Putman <span dir="ltr"><<a href="mailto:putmanb@georgetown.edu">putmanb@georgetown.edu</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div class="im"><br>
<br>
On 10/31/11 2:20 PM, Kaustubh Nagraj wrote:<br>
> Hi,<br>
><br>
> I am trying to configure the External Authentication login handler. I am<br>
> getting an error messgae which says the following:<br>
><br>
> org.xml.sax.SAXParseException: cvc-elt.4.2: "Cannot resolve<br>
> 'ExternalAuthn' to a type definition for element 'LoginHandler'."<br>
><br>
<br>
<br>
</div>You have a simple XML namespace error in the configuration file. Make<br>
sure that the xsi:type value for 'ExternalAuth' has the same namespace<br>
prefix as the LoginHandler element (since they are defined in the same<br>
schema).<br>
<div class="im"><br>
<br>
> I am following the instructions at<br>
> <a href="https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthExternal" target="_blank">https://wiki.shibboleth.net/confluence/display/SHIB2/IdPAuthExternal</a> and<br>
> cant seem to place the error. Could some one help me?<br>
><br>
<br>
<br>
</div>In that example, they both have the namespace prefix 'ph', which is<br>
presumably declared elsewhere (with a xmlns:ph declaration) not shown in<br>
the example. Your config file may or may not declare that namespace to<br>
the exact prefix 'ph', but whatever the prefix is (and note it could be<br>
the default prefix ""), both the 'LoginHandler' element and<br>
'ExternalAuth' xsi:type should be using the same prefix.<br>
<font color="#888888">--<br>
To unsubscribe from this list send an email to <a href="mailto:users-unsubscribe@shibboleth.net">users-unsubscribe@shibboleth.net</a><br>
</font></blockquote></div><br>