Skip to Content.
Sympa Menu

shibboleth-dev - Re: error building shib HEAD from source

Subject: Shibboleth Developers

List archive

Re: error building shib HEAD from source


Chronological Thread 
  • From: Tom Scavo <>
  • To: Chad La Joie <>
  • Cc: Shibboleth Development <>
  • Subject: Re: error building shib HEAD from source
  • Date: Sun, 8 May 2005 09:58:05 -0400
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=pciQaqGctxc+y3SC25KaDuGlxxnHz0P4F7qph5p4TaxrD+OFY0mh6IJiIwgjCB9bnwBXQYTQuvdSXESlXVvYi0QA6twKq7Uby7McxxkCh5h+GsLt2tK652cBacnajtedUDRKc7+CXH0qrbTOOy9wPmrOgSzrusHTZ2T3NPs57sg=

Thanks for the patch, Chad. Evidently the critical bug is on line 53:

return "/conf/idp.xml";

Of course this should be

return "/conf/IdP.xml";

With this change, I'm able to deploy shibboleth.war to tomcat, but now
I get a runtime error:

java.lang.NoClassDefFoundError: org/apache/commons/codec/binary/Hex

org.opensaml.provider.SecureRandomIDProvider.getIdentifier(SecureRandomIDProvider.java:77)

edu.internet2.middleware.shibboleth.common.provider.SharedMemoryShibHandle.getNameIdentifier(SharedMemoryShibHandle.java:81)

edu.internet2.middleware.shibboleth.common.NameMapper.getNameIdentifierName(NameMapper.java:294)

edu.internet2.middleware.shibboleth.idp.provider.ShibbolethV1SSOHandler.processRequest(ShibbolethV1SSOHandler.java:164)

edu.internet2.middleware.shibboleth.idp.IdPResponder.doGet(IdPResponder.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)

Has Apache Commons Codec been removed from the distribution?

Actually, I think there's a problem with CVS. When I browse

http://anoncvs.internet2.edu/cgi-bin/viewcvs.cgi/shibboleth/java/webApplication/WEB-INF/lib/?cvsroot=Shibboleth

I get the following error in my browser:

Python Exception Occurred

Traceback (innermost last):
File "/usr/local/pkg/viewcvs-0.9.2/lib/viewcvs.py", line 2625, in run_cgi
main()
File "/usr/local/pkg/viewcvs-0.9.2/lib/viewcvs.py", line 2578, in main
view_directory(request)
File "/usr/local/pkg/viewcvs-0.9.2/lib/viewcvs.py", line 1144, in
view_directory
fileinfo, alltags = get_logs(full_name, rcs_files, view_tag)
File "/usr/local/pkg/viewcvs-0.9.2/lib/viewcvs.py", line 1091, in get_logs
raise 'error during rlog: '+hex(status)
error during rlog: 0x100

This would explain why commons-codec-1.3.jar is missing from the
distribution I pulled down yesterday.

Thanks,
Tom

On 5/7/05, Chad La Joie
<>
wrote:
> Hey Tom,
> Here's a patch for that. I just sent it to Walter a bit ago.
>
> Chad La Joie 315Q St. Mary's Hall
> Project Sentinel 202.687.0124
>
>
> ----- Original Message -----
> From: Tom Scavo
> <>
> Date: Saturday, May 7, 2005 3:06 pm
> Subject: error building shib HEAD from source
>
> > I get the following error while trying to build Shibboleth HEAD
> > from source:
> >
> > 2005-05-07 14:34:26,025 ERROR
> >
> > - Encountered an error while parsing Shibboleth Identity Provider
> > configuration file: java.io.FileNotFoundException: \conf\idp.xml (The
> > system cannot find the path specified)



Archive powered by MHonArc 2.6.16.

Top of Page