This is PURE speculation, but I see this dependency in your 5.2 pom.xml:
<dependency>
<groupId>org.ldaptive</groupId>
<artifactId>ldaptive-unboundid</artifactId>
<version>1.0</version>
</dependency>
What is that?
I cannot find any mention of it in the CAS documentation searching for
"ldaptive-unboundid", which makes me think it might not be something you
actually need. Although I see it was in your 5.1.4 pom.xml too... so maybe
it's something you used to need and now you don't? What happens if you
delete it or comment it out?
I do see this mention of UnboundId in the CAS docs with a completely
different dependency:
https://apereo.github.io/cas/5.1.x/integration/SCIM-Integration.html
but I don't know anything about UnboundId or SCIM, so I have no clue
whether this is even relevant. Does it make sense to try that instead?
If the ldaptive-unboundid dependency is something you need (and I do see
some other folks on the mailing list have it in their pom.xml files as
well), I do see one post that has a version number newer than yours (1.2.1
instead of 1.0):
https://groups.google.com/a/apereo.org/forum/?utm_medium=email&utm_source=footer#!msg/cas-user/GCzgLNI3A3g/WKkv5uQhBQAJ
And a quick Google search for "maven ldaptive-unboundid" suggests that
1.2.3 is the most current version... Maybe some update to the ldaptive
libraries behind the scenes requires that you now include a newer version
of that library?
As I say, that's all speculation on my part, but since the errors you're
getting seem to be coming from the LDAP area... it's a thought?
--Dave
--
DAVID A. CURRY, CISSP
*DIRECTOR OF INFORMATION SECURITY*
INFORMATION TECHNOLOGY
71 FIFTH AVE., 9TH FL., NEW YORK, NY 10003
+1 212 229-5300 x4728 • [email protected]
[image: The New School]
On Fri, Dec 8, 2017 at 1:37 PM, crdaudt <[email protected]> wrote:
> I am attempting to update from CAS 5.1.4 to 5.2.0 in our test environment,
> but am having dependency issues. The maven build works without errors, but
> I receive the following WARN message in cas.log when I deploy and start
> tomcat:
>
> 2017-12-08 08:54:56,387 WARN [org.springframework.boot.context.embedded.
> AnnotationConfigEmbeddedWebApplicationContext] - <Exception encountered
> during context initialization - cancelling refresh attempt:
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error
> creating bean with name 'casReportsConfiguration': Unsatisfied dependency
> expressed through field 'authenticationSystemSupport'; nested exception is
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error
> creating bean with name 'defaultAuthenticationSystemSupport' defined in
> class path resource
> [org/apereo/cas/config/CasCoreAuthenticationSupportConfiguration.class]:
> Unsatisfied dependency expressed through method '
> defaultAuthenticationSystemSupport' parameter 1; nested exception is
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error
> creating bean with name 'authenticationTransactionManager' defined in
> class path resource
> [org/apereo/cas/config/CasCoreAuthenticationConfiguration.class]:
> Unsatisfied dependency expressed through method '
> authenticationTransactionManager' parameter 0; nested exception is
> org.springframework.beans.factory.UnsatisfiedDependencyException: Error
> creating bean with name 'casAuthenticationManager' defined in class path
> resource [org/apereo/cas/config/CasCoreAuthenticationConfiguration.class]:
> Unsatisfied dependency expressed through method 'casAuthenticationManager'
> parameter 2; nested exception is
> org.springframework.beans.factory.BeanCreationException:
> Error creating bean with name 'authenticationEventExecutionPlan' defined
> in class path resource [org/apereo/cas/config/
> CasCoreAuthenticationConfiguration.class]: Bean instantiation via factory
> method failed; nested exception is
> org.springframework.beans.BeanInstantiationException:
> Failed to instantiate [org.apereo.cas.authentication.
> AuthenticationEventExecutionPlan]: Factory method '
> authenticationEventExecutionPlan' threw exception; nested exception is
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'ldapAuthenticationHandlers' defined in class path resource
> [org/apereo/cas/config/LdapAuthenticationConfiguration.class]: Bean
> instantiation via factory method failed; nested exception is
> org.springframework.beans.BeanInstantiationException: Failed to
> instantiate [java.util.Collection]: Factory method
> 'ldapAuthenticationHandlers' threw exception; nested exception is
> java.lang.NoSuchMethodError: org.ldaptive.ConnectionConfig.
> setConnectTimeout(Ljava/time/Duration;)V>
>
> Then I receive an ERROR message that my Application startup failed.
>
> I did not have these WARN and ERROR messages with v5.1.4. I am not sure
> how to track this down.
>
> Attached are the first 82 lines of my cas.log file, my pom.xml file for
> CAS 5.2.0, and my working pom.xml file used to build CAS 5.1.4.
>
> Any ideas?
>
>
> --
> - Website: https://apereo.github.io/cas
> - Gitter Chatroom: https://gitter.im/apereo/cas
> - List Guidelines: https://goo.gl/1VRrw7
> - Contributions: https://goo.gl/mh7qDG
> ---
> 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].
> To view this discussion on the web visit https://groups.google.com/a/
> apereo.org/d/msgid/cas-user/81ff0b71-1ab9-4a9b-b17d-
> 6ef3c79a64e7%40apereo.org
> <https://groups.google.com/a/apereo.org/d/msgid/cas-user/81ff0b71-1ab9-4a9b-b17d-6ef3c79a64e7%40apereo.org?utm_medium=email&utm_source=footer>
> .
>
--
- Website: https://apereo.github.io/cas
- Gitter Chatroom: https://gitter.im/apereo/cas
- List Guidelines: https://goo.gl/1VRrw7
- Contributions: https://goo.gl/mh7qDG
---
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].
To view this discussion on the web visit
https://groups.google.com/a/apereo.org/d/msgid/cas-user/CA%2Bd9XAOMP2dweH-wiA8OptrAk4A0j-RHTvHOBh1OT-13eSV34Q%40mail.gmail.com.