Re: [cas-user] Java cas-client 3.3.3 logging

2015-02-06 Thread Scott Battaglia
I'm going to guess you might have a classpath issue. If you're putting SLF4J in the parent classpath (TOMCAT/lib), I don't think it will be able to look into a child for the binding (logback). I think it would only work the other way. I am not a Tomcat classpath expert though as I haven't used T

Re: [cas-user] Java cas-client 3.3.3 logging

2015-02-06 Thread Baron Fujimoto
I eventually came up with something that works that's basically consistent with what I think you're saying, though I'm not sure about transitively getting the slf4j-api class since I encountered a fatal error until I explicitly provided that myself. As for the binding, my initial thought was to us

Re: [cas-user] Java cas-client 3.3.3 logging

2015-02-06 Thread Scott Battaglia
SLF4J is very similar to Commons Logging in that there is an API jar and then one or more implementations/bindings. You should have transitively gotten the slf4j-api class (since we would have to compile against it) and you would have to provide the binding that maps to your logger of choice (Logb

Re: [cas-user] Java cas-client 3.3.3 logging

2015-02-06 Thread John Gasper
Hi Baron, I don't have an answer to the change in logging libraries, but if you are including the cas-client via Maven, Ivy, Gradle, etc., then the client's dependencies should automatically be resolved. Might be worth using a simple pom.xml with that as a dependency and see what gets included.

[cas-user] Java cas-client 3.3.3 logging

2015-02-05 Thread Baron Fujimoto
We're using the Java cas-client (3.3.3) to provide RemoteUser authentication for our Shibboleth IdP service. This version seems of the cas-client seems to require slf4j where our previously used version (3.2.1) didn't(?). I encountered the the following error until I put a copy of slf4j-api-1.7.10