All,

Recently in my test environment I started getting this error when attempting to 
login to Google Apps (test instance).   I do not get any error messages from 
any other applications that use our CAS.

java.lang.NoClassDefFoundError: Could not initialize class 
org.jcp.xml.dsig.internal.dom.DOMEnvelopedTransform
When I get this error message, I get the generic CAS is Unavailable error 
message.

Full Stack Trace here: http://pastebin.com/CbRH2XL8

I dug around on google and found this post from ~7years ago: 
http://osdir.com/ml/java-jasig-cas-user/2008-10/msg00149.html
I decided to try the solution presented and it worked (removed the 
xmldsig-1.0.jar from $TOMCAT/webapps/cas/WEB-INF/lib).  But this raised more 
questions than it answered.  My production environment has this same jar file 
and is not experiencing the same issue.  I've done a package comparison between 
the two environments and they have all of the same packages installed.  I've 
checked my certificate on my google test instance and it matches my certificate 
in my CAS test environment.  I'm really lost as to why this would all of the 
sudden start presenting issues in my test environment, but not my production 
environment.

Environment Details:

Red Hat Enterprise Linux 6.7
CAS 3.5.2
Java 1.7.0_91 (OpenJDK)
Tomcat6 + User Session replication + EhCache Ticket Registry.

Has anyone ran into this or similar situations like this?

Many thanks in advance,

Ben Branch
UNIX/Linux Administrator
University of Central Oklahoma
ITIL Foundation v3, Network+, RHCE

100 N. University Drive, Box 122
Edmond, OK 73034
D: 405.974.2649 | M: 405.550.6804 | bbranch@uco.<mailto:bbranch@uco.>edu | 
www.uco.edu<http://www.uco.edu/>

"I am wiser than this man, for neither of us appears to know anything great and 
good; but he fancies he knows something, although he knows nothing; whereas I, 
as I do not know anything, so I do not fancy I do. In this trifling particular, 
then, I appear to be wiser than he, because I do not fancy I know what I do not 
know."  - Socrates

-- 
You received this message because you are subscribed to the Google Groups "CAS 
Community" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
Visit this group at http://groups.google.com/a/apereo.org/group/cas-user/.

Reply via email to