Okay, tried that, and now I am getting: [ERROR] COMPILATION ERROR : [INFO] ------------------------------------------------------------- [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[53,13] error: class EhCacheTicketRegistry is public, should be declared in a file named EhCacheTicketRegistry.java [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[23,21] error: package net.sf.ehcache does not exist [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[24,21] error: package net.sf.ehcache does not exist [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[25,28] error: package net.sf.ehcache.config does not exist [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[29,28] error: package org.jasig.cas.monitor does not exist [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[55,12] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[57,12] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[64,39] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[64,72] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[70,39] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[70,72] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[111,45] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[115,52] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[76,14] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[76,36] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[100,8] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[158,8] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[178,136] error: cannot find symbol [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTick etRegistry.java:[185,129] error: cannot find symbol [INFO] 19 errors [INFO] ------------------------------------------------------------- [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 3.744s [INFO] Finished at: Mon Aug 12 09:14:56 MST 2013 [INFO] Final Memory: 16M/182M [INFO] ------------------------------------------------------------------------
I have the net.sf.ehcache ehcache-core dependency declared in my pom.xml. ---------------------------------- Mark St. Laurent Web Systems Administrator Yavapai College (928) 717-7654 http://www.yc.edu<http://www.yc.edu/> From: Misagh Moayyed [mailto:mmoay...@unicon.net] Sent: Friday, August 09, 2013 11:51 AM To: cas-user@lists.jasig.org Subject: RE: [cas-user] EhCache on CAS 3.4.11 Mark, See if adding lines 130-133 from the link below to the EhcacheTicketRegistry.java file solves the problem: https://github.com/Jasig/cas/blob/3.5.x/cas-server-integration-ehcache/src/main/java/org/jasig/cas/ticket/registry/EhCacheTicketRegistry.java#L130 This block effectively: @Override protected boolean needsCallback(){ return false; } Misagh From: St Laurent, Mark [mailto:mark.stlaur...@yc.edu] Sent: Thursday, August 8, 2013 1:31 PM To: cas-user@lists.jasig.org<mailto:cas-user@lists.jasig.org> Subject: [cas-user] EhCache on CAS 3.4.11 Can anyone point me to some correct documentation for installing EhCache on CAS 3.4.11? When I try installing it in accordance with the wiki, I get the following error on the Maven package: [ERROR] \maven\work\root\src\main\java\org\jasig\cas\ticket\registry\EhcacheTicketRegistry.java:[36,7] error: EhcacheTicketRegistry is not abstract and does not override abstract method needsCallback() in AbstractDistributedTicketRegistry Thanks, ---------------------------------- Mark St. Laurent Web Systems Administrator Yavapai College (928) 717-7654 http://www.yc.edu<http://www.yc.edu/> -- You are currently subscribed to cas-user@lists.jasig.org<mailto:cas-user@lists.jasig.org> as: mmoay...@unicon.net<mailto:mmoay...@unicon.net> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to cas-user@lists.jasig.org<mailto:cas-user@lists.jasig.org> as: mark.stlaur...@yc.edu<mailto:mark.stlaur...@yc.edu> To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user -- You are currently subscribed to cas-user@lists.jasig.org as: arch...@mail-archive.com To unsubscribe, change settings or access archives, see http://www.ja-sig.org/wiki/display/JSG/cas-user