Could you try with c3p0 v0.9.5.1?

> -----Original Message-----
> From: Nicolás [mailto:nico...@devels.es]
> Sent: Wednesday, October 21, 2015 10:15 AM
> To: cas-user@lists.jasig.org
> Subject: Re: [cas-user] javax.persistence.TransactionRequiredException on 
> CAS
> 4.1.1
>
> I did a little research about this and it seems there are not any
> duplicate dependencies as far as I can tell.
>
> 1) For the cas webapp, we have the following dependencies:
>
>      <dependencies>
>          <dependency>
>              <groupId>org.jasig.cas</groupId>
>              <artifactId>cas-server-webapp</artifactId>
>              <version>${cas.version}</version>
>              <type>war</type>
>              <scope>runtime</scope>
>          </dependency>
>          <dependency>
>              <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-support-ldap</artifactId>
>              <version>${cas.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-support-saml</artifactId>
>            <version>${cas.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-support-jdbc</artifactId>
>            <version>${cas.version}</version>
>            <scope>runtime</scope>
>          </dependency>
>          <dependency>
>            <groupId>org.hibernate</groupId>
>            <artifactId>hibernate-core</artifactId>
>            <version>${hibernate.core.version}</version>
>            <scope>compile</scope>
>          </dependency>
>          <dependency>
>            <groupId>org.hibernate</groupId>
> <artifactId>hibernate-entitymanager</artifactId>
>            <version>${hibernate.core.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>mysql</groupId>
>            <artifactId>mysql-connector-java</artifactId>
>            <version>${mysql.connector.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-integration-hazelcast</artifactId>
>            <version>${cas.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>com.mchange</groupId>
>            <artifactId>c3p0</artifactId>
>            <version>${c3p0.version}</version>
>          </dependency>
>      </dependencies>
>
>      <properties>
>          <cas.version>4.1.1</cas.version>
> <hibernate.core.version>4.3.10.Final</hibernate.core.version>
> <mysql.connector.version>5.1.6</mysql.connector.version>
>          <c3p0.version>0.9.1.1</c3p0.version>
>      </properties>
>
>      When I list the /var/lib/tomcat7/webapps/cas/WEB-INF/lib directory,
> I find these:
>
>      -rw-r--r-- 1 tomcat7 tomcat7   62983 sep 22 09:39 activation-1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   11560 sep 22 21:14 
> annotations-1.3.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   74557 sep 22 09:39 
> annotations-2.0.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  445288 sep 22 09:39 antlr-2.7.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    4467 sep 22 09:39 aopalliance-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  117529 sep 22 09:39 aspectjrt-1.8.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1862758 sep 22 09:39
> aspectjweaver-1.8.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 2732684 nov  3  2014
> bcprov-jdk15on-1.50.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 2842667 sep 22 09:39
> bcprov-jdk15on-1.51.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  608376 sep 22 09:39 c3p0-0.9.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   49789 sep 22 09:39 cache-api-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   63162 sep 22 09:39
> cache-ri-impl-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1943813 oct 20 07:44
> cas-server-core-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   90978 oct 20 07:43
> cas-server-core-api-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   29490 oct 20 07:43
> cas-server-integration-hazelcast-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   15872 ago 26 14:56
> cas-server-security-filter-2.0.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   46143 oct 19 13:43
> cas-server-support-generic-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   91082 oct 20 07:43
> cas-server-support-jdbc-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  127090 oct 20 07:43
> cas-server-support-ldap-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  249208 oct 20 07:43
> cas-server-support-saml-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  371643 oct 19 13:45
> cas-server-webapp-support-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   52033 sep 22 09:39 cdi-api-1.0-SP4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   60282 sep 22 09:39 classmate-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  232019 sep 22 09:39
> commons-beanutils-1.8.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  284184 sep 22 09:39
> commons-codec-1.10.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  575389 sep 22 09:39
> commons-collections-3.2.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  610259 sep 22 09:39
> commons-collections4-4.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   30595 sep 22 09:39
> commons-compiler-2.7.8.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  185140 sep 22 09:39 commons-io-2.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  132165 sep 22 09:39 
> commons-jexl-1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  261809 sep 22 09:39 
> commons-lang-2.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  434678 sep 22 09:39 
> commons-lang3-3.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   62050 sep 22 09:39
> commons-logging-1.1.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   61829 jun  5 14:04
> commons-logging-1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  143710 sep 22 09:39 cryptacular-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  313898 sep 22 09:39 dom4j-1.6.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  293863 sep 22 09:39
> FastInfoset-1.2.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1300487 sep 22 21:14 
> freemarker-2.3.22.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 2256213 sep 22 09:39 guava-18.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 6585052 sep 22 21:14 hazelcast-3.5.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   33023 sep 22 21:14
> hazelcast-code-generator-3.5.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   75324 sep 22 09:39
> hibernate-commons-annotations-4.0.5.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 5280098 sep 22 09:39
> hibernate-core-4.3.10.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  647704 sep 22 09:39
> hibernate-entitymanager-4.3.10.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  113371 sep 22 09:39
> hibernate-jpa-2.1-api-1.0.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  634265 sep 22 09:39
> hibernate-validator-5.1.3.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  720931 sep 22 09:39 
> httpclient-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  150895 sep 22 09:39
> httpclient-cache-4.3.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  322234 sep 22 09:39 httpcore-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   19449 sep 22 09:39
> idp-attribute-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   26844 sep 22 09:39
> idp-attribute-filter-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   36256 sep 22 09:39
> idp-attribute-resolver-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   57214 sep 22 09:39
> idp-authn-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   25510 sep 22 09:39 idp-core-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   64175 sep 22 09:39
> idp-profile-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   61262 sep 22 09:39
> idp-profile-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  151068 sep 22 09:39
> idp-profile-spring-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  112667 sep 22 09:39
> idp-saml-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  277257 sep 22 09:39
> idp-saml-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   36675 sep 22 09:39 
> idp-schema-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   26397 sep 22 09:39
> idp-session-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    9301 sep 22 09:39
> inspektr-aspects-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   26088 sep 22 09:39
> inspektr-audit-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   11624 sep 22 09:39
> inspektr-common-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   10016 jun  5 14:09
> inspektr-error-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   18647 jun  5 14:09
> inspektr-support-spring-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23188 sep 22 09:39
> istack-commons-runtime-2.16.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   39815 sep 22 09:39
> jackson-annotations-2.5.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  229998 sep 22 09:39
> jackson-core-2.5.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1143162 sep 22 09:39
> jackson-databind-2.5.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   76551 sep 22 09:39
> jandex-1.1.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  613299 sep 22 09:39 janino-2.7.8.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  714194 sep 22 09:39
> javassist-3.18.1-GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  749499 jun 19 10:37
> javassist-3.19.0-GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  208523 sep 22 09:39
> java-support-7.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  117461 sep 22 09:39 javax.el-2.2.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    2497 sep 22 09:39 javax.inject-1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   85147 sep 22 09:39 
> javax.json-1.0.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   19754 sep 22 09:39
> javax.json-api-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  100146 sep 22 09:39 jaxb-api-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  221747 sep 22 09:39 jaxb-core-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  919968 sep 22 09:39 jaxb-impl-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    5617 sep 22 09:39
> jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   57183 sep 22 09:39
> jboss-logging-3.1.3.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   11558 sep 22 09:39
> jboss-logging-annotations-1.2.0.Beta1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   27717 sep 22 09:39
> jboss-transaction-api_1.2_spec-1.0.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   16519 jun  3  2014
> jcl-over-slf4j-1.7.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   61259 sep 22 09:39 jcommander-1.47.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  153253 sep 22 09:39 jdom-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  436689 jun  5 14:04 
> jersey-core-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  702882 jun  5 14:04
> jersey-server-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  128719 jun  5 14:04
> jersey-servlet-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   17418 jun  5 14:04
> jersey-spring-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  621931 sep 22 09:39 joda-time-2.8.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  229863 sep 22 09:39 jose4j-0.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   49672 sep 22 09:39 jsr173_api-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    5848 sep 22 09:39 jsr250-api-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   33031 sep 22 09:39 jsr305-3.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   46367 abr 15  2013 
> jsr311-api-1.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  414240 mar  1  2013 jstl-1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    4736 sep 22 09:39
> jul-to-slf4j-1.7.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  754543 oct 14 20:57 ldaptive-1.0.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  135903 sep 22 09:39 log4j-api-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  827024 sep 22 09:39 log4j-core-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   12512 sep 22 09:39 log4j-jcl-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   22544 sep 22 09:39
> log4j-slf4j-impl-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23603 jul  2 08:47 log4j-web-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  521157 sep 22 09:39 mail-1.4.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    6583 sep 22 09:39
> metrics-annotation-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  112558 sep 22 09:39
> metrics-core-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   10170 jul  2 08:47
> metrics-healthchecks-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   15827 jul  2 08:47
> metrics-json-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   39280 jul  2 08:47 
> metrics-jvm-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   16568 jul  2 08:47
> metrics-servlets-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  100300 jul  2 08:47
> metrics-spring-3.1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23813 sep 22 21:14
> minimal-json-0.9.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  703265 sep 22 09:45
> mysql-connector-java-5.1.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  168081 sep 22 09:39 ognl-2.6.11.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  148776 sep 22 09:39
> opensaml-core-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   33933 sep 22 09:39
> opensaml-messaging-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   19453 sep 22 09:39
> opensaml-profile-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  362021 sep 22 09:39
> opensaml-saml-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1001585 sep 22 09:39
> opensaml-saml-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   54709 sep 22 09:39
> opensaml-security-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   87324 sep 22 09:39
> opensaml-security-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  135929 sep 22 09:39
> opensaml-soap-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  369154 sep 22 09:39
> opensaml-soap-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   22202 sep 22 09:39
> opensaml-storage-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  201524 sep 22 09:39
> opensaml-xmlsec-api-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  287331 sep 22 09:39
> opensaml-xmlsec-impl-3.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    8579 sep 22 09:39
> person-directory-api-1.7.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  148496 sep 22 09:39
> person-directory-impl-1.7.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  660316 sep 22 09:39 quartz-2.2.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  129763 sep 22 09:39
> reflections-0.9.10.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  367458 sep 22 09:39 
> shiro-core-1.2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   32127 sep 22 09:39 
> slf4j-api-1.7.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  359014 sep 22 09:39
> spring-aop-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  708371 sep 22 09:39
> spring-beans-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  160559 sep 22 09:39
> spring-binding-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1026330 sep 22 09:39
> spring-context-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  178151 sep 22 09:39
> spring-context-support-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1007922 sep 22 09:39
> spring-core-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  259014 sep 22 09:39
> spring-expression-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   63933 sep 22 09:39
> spring-extensions-5.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  426669 sep 22 09:39
> spring-jdbc-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   25116 sep 22 09:39
> spring-js-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 4417782 sep 22 09:39
> spring-js-resources-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  376217 sep 22 09:39
> spring-orm-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  471976 jul  2 08:47
> spring-security-config-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  354721 sep 22 09:39
> spring-security-core-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  321857 jul  2 08:47
> spring-security-web-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  252550 sep 22 09:39
> spring-tx-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  718705 sep 22 09:39
> spring-web-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  565445 sep 22 09:39
> spring-webflow-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   18203 jun  5 14:04
> spring-webflow-client-repo-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  780778 sep 22 09:39
> spring-webmvc-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  393259 mar  1  2013 standard-1.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  161867 sep 22 09:39 stax2-api-3.1.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23346 sep 22 09:39 stax-api-1.0-2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   63777 sep 22 09:39
> validation-api-1.1.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  449505 sep 22 09:39 velocity-1.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  486013 sep 22 09:39
> woodstox-core-asl-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  220536 sep 22 09:39 xml-apis-1.4.01.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1125433 sep 22 09:39 xmlsec-2.0.3.jar
>
> 2) For the cas-management webapp, we have the following dependencies:
>
>      <dependencies>
>          <dependency>
>            <groupId>org.jasig.cas</groupId>
>            <artifactId>cas-management-webapp</artifactId>
>            <version>${cas.version}</version>
>            <type>war</type>
>            <scope>runtime</scope>
>          </dependency>
>          <dependency>
>              <groupId>org.hibernate</groupId>
>              <artifactId>hibernate-core</artifactId>
>              <version>${hibernate.version}</version>
>              <scope>compile</scope>
>          </dependency>
>          <dependency>
>              <groupId>org.hibernate</groupId>
> <artifactId>hibernate-entitymanager</artifactId>
>              <version>${hibernate.version}</version>
>          </dependency>
>          <dependency>
>              <groupId>mysql</groupId>
> <artifactId>mysql-connector-java</artifactId>
> <version>${mysql.connector.version}</version>
>          </dependency>
>          <dependency>
>               <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-support-jdbc</artifactId>
>               <version>${cas.version}</version>
>          </dependency>
>          <dependency>
>               <groupId>org.jasig.cas</groupId>
> <artifactId>cas-server-support-ldap</artifactId>
>               <version>${cas.version}</version>
>          </dependency>
>          <dependency>
>               <groupId>xml-apis</groupId>
>               <artifactId>xml-apis</artifactId>
>               <version>${xml.apis.version}</version>
>          </dependency>
>          <dependency>
>            <groupId>com.mchange</groupId>
>            <artifactId>c3p0</artifactId>
>            <version>${c3p0.version}</version>
>          </dependency>
>      </dependencies>
>
>      <properties>
>          <commons.dbcp.version>2.0</commons.dbcp.version>
>          <cas.version>4.1.1</cas.version>
> <hibernate.version>4.3.10.Final</hibernate.version>
> <mysql.connector.version>5.1.6</mysql.connector.version>
>          <c3p0.version>0.9.1.1</c3p0.version>
>          <xml.apis.version>1.4.01</xml.apis.version>
>      </properties>
>
> When I list the /var/lib/tomcat7/webapps/cas-management/WEB-INF/lib
> directory, I find these:
>
>      -rw-r--r-- 1 tomcat7 tomcat7   74557 sep 22 09:39 
> annotations-2.0.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  445288 sep 22 09:39 antlr-2.7.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    4467 sep 22 09:39 aopalliance-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  117529 sep 22 09:39 aspectjrt-1.8.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1862758 sep 22 09:39
> aspectjweaver-1.8.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 2732684 nov  3  2014
> bcprov-jdk15on-1.50.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  608376 jun  3  2014 c3p0-0.9.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   49789 sep 22 09:39 cache-api-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   63162 sep 22 09:39
> cache-ri-impl-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  136866 sep 18 06:09
> cas-client-core-3.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1943813 oct 20 07:44
> cas-server-core-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   90978 oct 20 07:43
> cas-server-core-api-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   46143 oct 19 13:43
> cas-server-support-generic-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   91082 oct 20 07:43
> cas-server-support-jdbc-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  127090 oct 20 07:43
> cas-server-support-ldap-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  134223 oct 19 14:18
> cas-server-support-oauth-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  371643 oct 19 13:45
> cas-server-webapp-support-4.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   52033 sep 22 09:39 cdi-api-1.0-SP4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   60282 jun  5 14:02 classmate-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  232019 sep 22 09:39
> commons-beanutils-1.8.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  284184 sep 22 09:39
> commons-codec-1.10.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  610259 sep 22 09:39
> commons-collections4-4.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  185140 sep 22 09:39 commons-io-2.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  132165 sep 22 09:39 
> commons-jexl-1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  434678 sep 22 09:39 
> commons-lang3-3.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   62050 sep 22 09:39
> commons-logging-1.1.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  143710 nov 28  2014 cryptacular-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  313898 sep 22 09:39 dom4j-1.6.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  293863 sep 22 09:39
> FastInfoset-1.2.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 2256213 sep 22 09:39 guava-18.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   75324 sep 22 09:39
> hibernate-commons-annotations-4.0.5.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 5280098 sep 22 09:39
> hibernate-core-4.3.10.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  647704 sep 22 09:39
> hibernate-entitymanager-4.3.10.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  113371 sep 22 09:39
> hibernate-jpa-2.1-api-1.0.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  634265 jun  5 14:02
> hibernate-validator-5.1.3.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  720931 sep 22 09:39 
> httpclient-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  322234 sep 22 09:39 httpcore-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    9301 sep 22 09:39
> inspektr-aspects-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   26088 sep 22 09:39
> inspektr-audit-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   11624 sep 22 09:39
> inspektr-common-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   10016 jun  5 14:09
> inspektr-error-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   18647 jun  5 14:09
> inspektr-support-spring-1.2.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23188 sep 22 09:39
> istack-commons-runtime-2.16.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   39815 sep 22 09:39
> jackson-annotations-2.5.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  229998 sep 22 09:39
> jackson-core-2.5.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1143162 sep 22 09:39
> jackson-databind-2.5.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   76551 sep 22 09:39
> jandex-1.1.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  714194 sep 22 09:39
> javassist-3.18.1-GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  749499 jun 19 10:37
> javassist-3.19.0-GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  117461 sep 22 09:39 javax.el-2.2.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    2497 sep 22 09:39 javax.inject-1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  100146 sep 22 09:39 jaxb-api-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  221747 sep 22 09:39 jaxb-core-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  919968 sep 22 09:39 jaxb-impl-2.2.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    5617 sep 22 09:39
> jboss-interceptors-api_1.1_spec-1.0.0.Beta1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   57183 sep 22 09:39
> jboss-logging-3.1.3.GA.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   11558 sep 22 09:39
> jboss-logging-annotations-1.2.0.Beta1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   27717 sep 22 09:39
> jboss-transaction-api_1.2_spec-1.0.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   16519 jun  3  2014
> jcl-over-slf4j-1.7.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  436689 jun  5 14:04 
> jersey-core-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  702882 jun  5 14:04
> jersey-server-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  128719 jun  5 14:04
> jersey-servlet-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   17418 jun  5 14:04
> jersey-spring-1.19.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  621931 sep 22 09:39 joda-time-2.8.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  229863 sep 22 09:39 jose4j-0.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   49672 sep 22 09:39 jsr173_api-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    5848 sep 22 09:39 jsr250-api-1.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   46367 abr 15  2013 
> jsr311-api-1.1.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   20682 abr 15  2013 jstl-1.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    4736 sep 22 09:39
> jul-to-slf4j-1.7.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  754543 oct 14 20:57 ldaptive-1.0.7.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  135903 sep 22 09:39 log4j-api-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  827024 sep 22 09:39 log4j-core-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   12512 sep 22 09:39 log4j-jcl-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   22544 sep 22 09:39
> log4j-slf4j-impl-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23603 jul  2 08:47 log4j-web-2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    6583 sep 22 09:39
> metrics-annotation-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  112558 sep 22 09:39
> metrics-core-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   10170 jul  2 08:47
> metrics-healthchecks-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   15827 jul  2 08:47
> metrics-json-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   39280 jul  2 08:47 
> metrics-jvm-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   16568 jul  2 08:47
> metrics-servlets-3.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  703265 sep 22 09:45
> mysql-connector-java-5.1.6.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  168081 sep 22 09:39 ognl-2.6.11.jar
>      -rw-r--r-- 1 tomcat7 tomcat7    8579 sep 22 09:39
> person-directory-api-1.7.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  148496 sep 22 09:39
> person-directory-impl-1.7.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  660316 jun  3  2014 quartz-2.2.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  129763 sep 22 09:39
> reflections-0.9.10.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  367458 sep 22 09:39 
> shiro-core-1.2.3.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   32127 sep 22 09:39 
> slf4j-api-1.7.12.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  359014 sep 22 09:39
> spring-aop-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  708371 sep 22 09:39
> spring-beans-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  160559 sep 22 09:39
> spring-binding-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1026330 sep 22 09:39
> spring-context-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  178151 sep 22 09:39
> spring-context-support-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 1007922 sep 22 09:39
> spring-core-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  259014 sep 22 09:39
> spring-expression-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  426669 sep 22 09:39
> spring-jdbc-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   25116 sep 22 09:39
> spring-js-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7 4417782 sep 22 09:39
> spring-js-resources-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  376217 sep 22 09:39
> spring-orm-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   25498 jul  2 08:47
> spring-security-cas-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  471976 jul  2 08:47
> spring-security-config-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  354721 sep 22 09:39
> spring-security-core-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  321857 jul  2 08:47
> spring-security-web-4.0.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  252550 sep 22 09:39
> spring-tx-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  718705 sep 22 09:39
> spring-web-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  565445 sep 22 09:39
> spring-webflow-2.4.1.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   18203 jun  5 14:04
> spring-webflow-client-repo-1.0.0.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  780778 sep 22 09:39
> spring-webmvc-4.1.6.RELEASE.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  393259 mar  1  2013 standard-1.1.2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  161867 jun  4  2014 stax2-api-3.1.4.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   23346 abr 15  2013 stax-api-1.0-2.jar
>      -rw-r--r-- 1 tomcat7 tomcat7   63777 sep 22 09:39
> validation-api-1.1.0.Final.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  486013 jun  5 14:04
> woodstox-core-asl-4.4.1.jar
>      -rw-r--r-- 1 tomcat7 tomcat7  220536 sep 22 09:39 xml-apis-1.4.01.jar
>
> So I believe there are not any duplicated dependencies. Are we using
> some incorrect versions for some dependencies?
>
> Thanks.
>
> El 21/10/15 a las 15:45, Misagh Moayyed escribió:
> > Your overlay is pulling the wrong version for c3p0. That's why you get 
> > this
> > error. Examine for duplicate dependencies, find where it's coming from 
> > and
> > let us know. That would be the actual bug.
> >
> > My bet is that it's coming from the webapp-support module.
> >
> >> -----Original Message-----
> >> From: nico...@devels.es [mailto:nico...@devels.es]
> >> Sent: Wednesday, October 21, 2015 3:12 AM
> >> To: cas-user@lists.jasig.org
> >> Cc: Misagh Moayyed <mmoay...@unicon.net>
> >> Subject: RE: [cas-user] javax.persistence.TransactionRequiredException 
> >> on
> >> CAS
> >> 4.1.1
> >>
> >> Hi Misagh,
> >>
> >> I saw the document is already modified, so I replaced my existing
> >> configuration with the new one.
> >>
> >> Now I'm getting the following exception:
> >>
> >> oct 21, 2015 11:00:51 AM org.hibernate.dialect.Dialect <init>
> >> Initializing c3p0 pool... com.mchange.v2.c3p0.ComboPooledDataSource [
> >> acquireIncrement -> 16, acquireRetryAttempts -> 5, acquireRetryDelay ->
> >> 2000, autoCommitOnClose -> false, automaticTestTable -> null,
> >> breakAfterAcquireFailure -> false, checkoutTimeout -> 2000,
> >> connectionCustomizerClassName -> null, connectionTesterClassName ->
> >> com.mchange.v2.c3p0.impl.DefaultConnectionTester, dataSourceName ->
> >> z8kfsx9c128vutd825zsr|25d663c8, debugUnreturnedConnectionStackTraces ->
> >> false, description -> null, driverClass -> com.mysql.jdbc.Driver,
> >> factoryClassLocation -> null, forceIgnoreUnresolvedTransactions ->
> >> false, identityToken -> z8kfsx9c128vutd825zsr|25d663c8,
> >> idleConnectionTestPeriod -> 30, initialPoolSize -> 6, jdbcUrl ->
> >> jdbc:mysql://fqdn:3306/cas?autoReconnect=true,
> >> lastAcquisitionFailureDefaultUser -> null, maxAdministrativeTaskTime ->
> >> 0, maxConnectionAge -> 0, maxIdleTime -> 0, 
> >> maxIdleTimeExcessConnections
> >> -> 1000, maxPoolSize -> 18, maxStatements -> 0,
> >> maxStatementsPerConnection -> 0, minPoolSize -> 6, numHelperThreads ->
> >> 3, numThreadsAwaitingCheckoutDefaultUser -> 0, preferredTestQuery ->
> >> select 1, properties -> {user=******, password=******}, 
> >> propertyCycle ->
> >> 0, testConnectionOnCheckin -> false, testConnectionOnCheckout -> false,
> >> unreturnedConnectionTimeout -> 0, usesTraditionalReflectiveProxies ->
> >> false ]
> >> oct 21, 2015 11:00:51 AM org.hibernate.dialect.Dialect <init>
> >> INFO: HHH000400: Using dialect: org.hibernate.dialect.MySQLDialect
> >> oct 21, 2015 11:00:51 AM
> >> org.hibernate.engine.jdbc.internal.LobCreatorBuilder
> >> useContextualLobCreation
> >> INFO: HHH000424: Disabling contextual LOB creation as createClob()
> >> method threw error : java.lang.reflect.InvocationTargetException
> >> oct 21, 2015 11:00:51 AM
> >> org.hibernate.hql.internal.ast.ASTQueryTranslatorFactory <init>
> >> INFO: HHH000397: Using ASTQueryTranslatorFactory
> >> oct 21, 2015 11:00:51 AM org.hibernate.validator.internal.util.Version
> >> <clinit>
> >> INFO: HV000001: Hibernate Validator 5.1.3.Final
> >> Hibernate: update RegisteredServiceImpl set access_strategy=?,
> >> attribute_release=?, description=?, evaluation_order=?, logo=?,
> >> logout_type=?, logout_url=?, name=?, proxy_policy=?, public_key=?,
> >> required_handlers=?, serviceId=?, theme=?, username_attr=? where id=?
> >> oct 21, 2015 11:00:53 AM
> >> org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl release
> >> INFO: HHH000010: On release of batch it still contained JDBC statements
> >> [...]
> >> oct 21, 2015 11:01:12 AM
> >> org.hibernate.engine.jdbc.batch.internal.AbstractBatchImpl release
> >> INFO: HHH000010: On release of batch it still contained JDBC statements
> >> 2015-10-21 11:01:12,943 WARN
> >> [org.springframework.web.context.support.XmlWebApplicationContext] -
> >> <Exception encountered during context initialization - cancelling
> >> refresh attempt
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'cas3ServiceSuccessView' defined in ServletContext
> >> resource 
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]:
> >> Cannot resolve reference to bean 'casAttributeEncoder' while setting
> >> bean property 'casAttributeEncoder'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'casAttributeEncoder' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> populateBean(AbstractAutowireCapableBeanFactory.java:1222)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInsta
> >> ntiateSingletons(DefaultListableBeanFactory.java:755)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.finishBeanFact
> >> oryInitialization(AbstractApplicationContext.java:757)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.refresh(Abstra
> >> ctApplicationContext.java:480)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicati
> >> onContext(ContextLoader.java:403)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.initWebApplicationContext(Conte
> >> xtLoader.java:306)
> >>    at
> >>
> org.springframework.web.context.ContextLoaderListener.contextInitialized(Cont
> >> extLoaderListener.java:106)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4
> >> 973)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5
> >> 467)
> >>    at
> >> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> >>    at
> >>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:90
> >> 1)
> >>    at
> >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> >>    at
> >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
> >>    at
> >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
> >>    at
> >> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
> >>    at
> >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> >>    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114
> >> 5)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:61
> >> 5)
> >>    at java.lang.Thread.run(Thread.java:745)
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'casAttributeEncoder' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.resolveConstruc
> >> torArguments(ConstructorResolver.java:648)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:140)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 28 more
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'servicesManager' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:275)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 40 more
> >> Caused by: org.springframework.beans.BeanInstantiationException: Failed
> >> to instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> >>    at
> >>
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instant
> >> iate(SimpleInstantiationStrategy.java:122)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:267)
> >>    ... 49 more
> >> Caused by: java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$5$1.doBind(BlobTypeDescr
> >> iptor.java:147)
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$2$1.doBind(BlobTypeDescr
> >> iptor.java:103)
> >>    at
> >> org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:90)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:286)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:281)
> >>    at
> >>
> org.hibernate.type.AbstractSingleColumnStandardBasicType.nullSafeSet(Abstract
> >> SingleColumnStandardBasicType.java:56)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEnti
> >> tyPersister.java:2843)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3248)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(Abstrac
> >> tEntityPersister.java:3183)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3525)
> >>    at
> >>
> org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.j
> >> ava:159)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:465)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:351)
> >>    at
> >>
> org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(
> >> AbstractFlushingEventListener.java:350)
> >>    at
> >>
> org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEv
> >> entListener.java:56)
> >>    at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1258)
> >>    at
> >> org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:425)
> >>    at
> >>
> org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction.beforeTransact
> >> ionCommit(JdbcTransaction.java:101)
> >>    at
> >>
> org.hibernate.engine.transaction.spi.AbstractTransactionImpl.commit(AbstractT
> >> ransactionImpl.java:177)
> >>    at
> >> org.hibernate.jpa.internal.TransactionImpl.commit(TransactionImpl.java:77)
> >>    at
> >>
> org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionMana
> >> ger.java:517)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.pr
> >> ocessCommit(AbstractPlatformTransactionManager.java:757)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.co
> >> mmit(AbstractPlatformTransactionManager.java:726)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.commitTr
> >> ansactionAfterReturning(TransactionAspectSupport.java:521)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWi
> >> thinTransaction(TransactionAspectSupport.java:291)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Tra
> >> nsactionInterceptor.java:96)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Expose
> >> InvocationInterceptor.java:92)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProx
> >> y.java:207)
> >>    at com.sun.proxy.$Proxy94.load(Unknown Source)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.load(DefaultServicesManager
> >> Impl.java:165)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.<init>(DefaultServicesManag
> >> erImpl.java:60)
> >>    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> >> Method)
> >>    at
> >>
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccess
> >> orImpl.java:57)
> >>    at
> >>
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruct
> >> orAccessorImpl.java:45)
> >>    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> >>    ... 51 more
> >> 2015-10-21 11:01:12,950 ERROR
> >> [org.springframework.web.context.ContextLoader] - <Context
> >> initialization failed
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'cas3ServiceSuccessView' defined in ServletContext
> >> resource 
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]:
> >> Cannot resolve reference to bean 'casAttributeEncoder' while setting
> >> bean property 'casAttributeEncoder'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'casAttributeEncoder' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> populateBean(AbstractAutowireCapableBeanFactory.java:1222)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInsta
> >> ntiateSingletons(DefaultListableBeanFactory.java:755)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.finishBeanFact
> >> oryInitialization(AbstractApplicationContext.java:757)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.refresh(Abstra
> >> ctApplicationContext.java:480)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicati
> >> onContext(ContextLoader.java:403)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.initWebApplicationContext(Conte
> >> xtLoader.java:306)
> >>    at
> >>
> org.springframework.web.context.ContextLoaderListener.contextInitialized(Cont
> >> extLoaderListener.java:106)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4
> >> 973)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5
> >> 467)
> >>    at
> >> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> >>    at
> >>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:90
> >> 1)
> >>    at
> >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> >>    at
> >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
> >>    at
> >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
> >>    at
> >> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
> >>    at
> >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> >>    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114
> >> 5)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:61
> >> 5)
> >>    at java.lang.Thread.run(Thread.java:745)
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'casAttributeEncoder' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.resolveConstruc
> >> torArguments(ConstructorResolver.java:648)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:140)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 28 more
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'servicesManager' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:275)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 40 more
> >> Caused by: org.springframework.beans.BeanInstantiationException: Failed
> >> to instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> >>    at
> >>
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instant
> >> iate(SimpleInstantiationStrategy.java:122)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:267)
> >>    ... 49 more
> >> Caused by: java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$5$1.doBind(BlobTypeDescr
> >> iptor.java:147)
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$2$1.doBind(BlobTypeDescr
> >> iptor.java:103)
> >>    at
> >> org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:90)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:286)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:281)
> >>    at
> >>
> org.hibernate.type.AbstractSingleColumnStandardBasicType.nullSafeSet(Abstract
> >> SingleColumnStandardBasicType.java:56)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEnti
> >> tyPersister.java:2843)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3248)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(Abstrac
> >> tEntityPersister.java:3183)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3525)
> >>    at
> >>
> org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.j
> >> ava:159)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:465)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:351)
> >>    at
> >>
> org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(
> >> AbstractFlushingEventListener.java:350)
> >>    at
> >>
> org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEv
> >> entListener.java:56)
> >>    at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1258)
> >>    at
> >> org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:425)
> >>    at
> >>
> org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction.beforeTransact
> >> ionCommit(JdbcTransaction.java:101)
> >>    at
> >>
> org.hibernate.engine.transaction.spi.AbstractTransactionImpl.commit(AbstractT
> >> ransactionImpl.java:177)
> >>    at
> >> org.hibernate.jpa.internal.TransactionImpl.commit(TransactionImpl.java:77)
> >>    at
> >>
> org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionMana
> >> ger.java:517)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.pr
> >> ocessCommit(AbstractPlatformTransactionManager.java:757)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.co
> >> mmit(AbstractPlatformTransactionManager.java:726)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.commitTr
> >> ansactionAfterReturning(TransactionAspectSupport.java:521)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWi
> >> thinTransaction(TransactionAspectSupport.java:291)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Tra
> >> nsactionInterceptor.java:96)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Expose
> >> InvocationInterceptor.java:92)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProx
> >> y.java:207)
> >>    at com.sun.proxy.$Proxy94.load(Unknown Source)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.load(DefaultServicesManager
> >> Impl.java:165)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.<init>(DefaultServicesManag
> >> erImpl.java:60)
> >>    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> >> Method)
> >>    at
> >>
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccess
> >> orImpl.java:57)
> >>    at
> >>
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruct
> >> orAccessorImpl.java:45)
> >>    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> >>    ... 51 more
> >> ==> localhost.2015-10-21.log <==
> >> oct 21, 2015 11:01:12 AM org.apache.catalina.core.StandardContext
> >> listenerStart
> >> GRAVE: Excepción enviando evento inicializado de contexto a instancia 
> >> de
> >> escuchador de clase
> >> org.springframework.web.context.ContextLoaderListener
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'cas3ServiceSuccessView' defined in ServletContext
> >> resource 
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]:
> >> Cannot resolve reference to bean 'casAttributeEncoder' while setting
> >> bean property 'casAttributeEncoder'; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'casAttributeEncoder' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1477)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> populateBean(AbstractAutowireCapableBeanFactory.java:1222)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:537)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInsta
> >> ntiateSingletons(DefaultListableBeanFactory.java:755)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.finishBeanFact
> >> oryInitialization(AbstractApplicationContext.java:757)
> >>    at
> >>
> org.springframework.context.support.AbstractApplicationContext.refresh(Abstra
> >> ctApplicationContext.java:480)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.configureAndRefreshWebApplicati
> >> onContext(ContextLoader.java:403)
> >>    at
> >>
> org.springframework.web.context.ContextLoader.initWebApplicationContext(Conte
> >> xtLoader.java:306)
> >>    at
> >>
> org.springframework.web.context.ContextLoaderListener.contextInitialized(Cont
> >> extLoaderListener.java:106)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:4
> >> 973)
> >>    at
> >>
> org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:5
> >> 467)
> >>    at
> >> org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150)
> >>    at
> >>
> org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:90
> >> 1)
> >>    at
> >> org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:877)
> >>    at
> >> org.apache.catalina.core.StandardHost.addChild(StandardHost.java:632)
> >>    at
> >> org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:1073)
> >>    at
> >> org.apache.catalina.startup.HostConfig$DeployWar.run(HostConfig.java:1857)
> >>    at
> >> java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:471)
> >>    at java.util.concurrent.FutureTask.run(FutureTask.java:262)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114
> >> 5)
> >>    at
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:61
> >> 5)
> >>    at java.lang.Thread.run(Thread.java:745)
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'casAttributeEncoder' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/protocolViewsConfiguration.xml]: Cannot
> >> resolve reference to bean 'servicesManager' while setting constructor
> >> argument; nested exception is
> >> org.springframework.beans.factory.BeanCreationException: Error creating
> >> bean with name 'servicesManager' defined in ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:359)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> ValueIfNecessary(BeanDefinitionValueResolver.java:108)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.resolveConstruc
> >> torArguments(ConstructorResolver.java:648)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:140)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 28 more
> >> Caused by: org.springframework.beans.factory.BeanCreationException:
> >> Error creating bean with name 'servicesManager' defined in
> >> ServletContext resource
> >> [/WEB-INF/spring-configuration/applicationContext.xml]: Bean
> >> instantiation via constructor failed; nested exception is
> >> org.springframework.beans.BeanInstantiationException: Failed to
> >> instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:275)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> autowireConstructor(AbstractAutowireCapableBeanFactory.java:1139)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBeanInstance(AbstractAutowireCapableBeanFactory.java:1042)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> doCreateBean(AbstractAutowireCapableBeanFactory.java:504)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.
> >> createBean(AbstractAutowireCapableBeanFactory.java:476)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(Abs
> >> tractBeanFactory.java:303)
> >>    at
> >>
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSin
> >> gleton(DefaultSingletonBeanRegistry.java:230)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(Abstr
> >> actBeanFactory.java:299)
> >>    at
> >>
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(Abstrac
> >> tBeanFactory.java:194)
> >>    at
> >>
> org.springframework.beans.factory.support.BeanDefinitionValueResolver.resolve
> >> Reference(BeanDefinitionValueResolver.java:351)
> >>    ... 40 more
> >> Caused by: org.springframework.beans.BeanInstantiationException: Failed
> >> to instantiate [org.jasig.cas.services.DefaultServicesManagerImpl]:
> >> Constructor threw exception; nested exception is
> >> java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:163)
> >>    at
> >>
> org.springframework.beans.factory.support.SimpleInstantiationStrategy.instant
> >> iate(SimpleInstantiationStrategy.java:122)
> >>    at
> >>
> org.springframework.beans.factory.support.ConstructorResolver.autowireConstru
> >> ctor(ConstructorResolver.java:267)
> >>    ... 49 more
> >> Caused by: java.lang.AbstractMethodError:
> >>
> com.mchange.v2.c3p0.impl.NewProxyPreparedStatement.setBinaryStream(ILjava/io/
> >> InputStream;J)V
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$5$1.doBind(BlobTypeDescr
> >> iptor.java:147)
> >>    at
> >>
> org.hibernate.type.descriptor.sql.BlobTypeDescriptor$2$1.doBind(BlobTypeDescr
> >> iptor.java:103)
> >>    at
> >> org.hibernate.type.descriptor.sql.BasicBinder.bind(BasicBinder.java:90)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:286)
> >>    at
> >>
> org.hibernate.type.AbstractStandardBasicType.nullSafeSet(AbstractStandardBasi
> >> cType.java:281)
> >>    at
> >>
> org.hibernate.type.AbstractSingleColumnStandardBasicType.nullSafeSet(Abstract
> >> SingleColumnStandardBasicType.java:56)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.dehydrate(AbstractEnti
> >> tyPersister.java:2843)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3248)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.updateOrInsert(Abstrac
> >> tEntityPersister.java:3183)
> >>    at
> >>
> org.hibernate.persister.entity.AbstractEntityPersister.update(AbstractEntityP
> >> ersister.java:3525)
> >>    at
> >>
> org.hibernate.action.internal.EntityUpdateAction.execute(EntityUpdateAction.j
> >> ava:159)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:465)
> >>    at
> >> org.hibernate.engine.spi.ActionQueue.executeActions(ActionQueue.java:351)
> >>    at
> >>
> org.hibernate.event.internal.AbstractFlushingEventListener.performExecutions(
> >> AbstractFlushingEventListener.java:350)
> >>    at
> >>
> org.hibernate.event.internal.DefaultFlushEventListener.onFlush(DefaultFlushEv
> >> entListener.java:56)
> >>    at org.hibernate.internal.SessionImpl.flush(SessionImpl.java:1258)
> >>    at
> >> org.hibernate.internal.SessionImpl.managedFlush(SessionImpl.java:425)
> >>    at
> >>
> org.hibernate.engine.transaction.internal.jdbc.JdbcTransaction.beforeTransact
> >> ionCommit(JdbcTransaction.java:101)
> >>    at
> >>
> org.hibernate.engine.transaction.spi.AbstractTransactionImpl.commit(AbstractT
> >> ransactionImpl.java:177)
> >>    at
> >> org.hibernate.jpa.internal.TransactionImpl.commit(TransactionImpl.java:77)
> >>    at
> >>
> org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionMana
> >> ger.java:517)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.pr
> >> ocessCommit(AbstractPlatformTransactionManager.java:757)
> >>    at
> >>
> org.springframework.transaction.support.AbstractPlatformTransactionManager.co
> >> mmit(AbstractPlatformTransactionManager.java:726)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.commitTr
> >> ansactionAfterReturning(TransactionAspectSupport.java:521)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWi
> >> thinTransaction(TransactionAspectSupport.java:291)
> >>    at
> >>
> org.springframework.transaction.interceptor.TransactionInterceptor.invoke(Tra
> >> nsactionInterceptor.java:96)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Expose
> >> InvocationInterceptor.java:92)
> >>    at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >> veMethodInvocation.java:179)
> >>    at
> >>
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProx
> >> y.java:207)
> >>    at com.sun.proxy.$Proxy94.load(Unknown Source)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.load(DefaultServicesManager
> >> Impl.java:165)
> >>    at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.<init>(DefaultServicesManag
> >> erImpl.java:60)
> >>    at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native
> >> Method)
> >>    at
> >>
> sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccess
> >> orImpl.java:57)
> >>    at
> >>
> sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstruct
> >> orAccessorImpl.java:45)
> >>    at java.lang.reflect.Constructor.newInstance(Constructor.java:526)
> >>    at
> >> org.springframework.beans.BeanUtils.instantiateClass(BeanUtils.java:147)
> >>    ... 51 more
> >>
> >> C3P0 version is 0.9.5.1, and our properties configuration looks like
> >> this, which I don't know if is ok since I cannot find any MySQL 
> >> specific
> >> configuration example here [1].
> >>
> >>       database.dialect=org.hibernate.dialect.MySQLDialect
> >>       database.batchSize=50
> >>       database.driverClass=com.mysql.jdbc.Driver
> >>       database.url=jdbc:mysql://fqdn/cas?autoReconnect=true
> >>       database.user=cas
> >>       database.password=...
> >>
> >> Is there something with my configuration or is this a bug?
> >>
> >> Thanks.
> >>
> >> [1]:
> >> http://jasig.github.io/cas/4.1.x/installation/Service-Management.html
> >>
> >> El 2015-10-20 22:31, Misagh Moayyed escribió:
> >>> OK. This is likely an issue with the docs then. I'll see if I can
> >>> update it
> >>> shortly.
> >>>
> >>>> -----Original Message-----
> >>>> From: Nicolás [mailto:nico...@devels.es]
> >>>> Sent: Tuesday, October 20, 2015 1:13 PM
> >>>> To: cas-user@lists.jasig.org
> >>>> Subject: Re: [cas-user] 
> >>>> javax.persistence.TransactionRequiredException
> >>>> on
> >>>> CAS
> >>>> 4.1.1
> >>>>
> >>>> Hi Misagh,
> >>>>
> >>>> Sorry, I should probably have mentioned I just want Services via JPA,
> >>>> so I
> >>>> followed [1] which indeed mentions factoryBean, and that's my exact
> >>>> configuration which was working so far with 4.1.0.
> >>>>
> >>>> For ticketing we're using Hazelcast.
> >>>>
> >>>> If you need a debug level log I can provide it.
> >>>>
> >>>> Thanks.
> >>>>
> >>>> Regards.
> >>>>
> >>>> [1]:
> >>>> http://jasig.github.io/cas/4.1.x/installation/Service-Management.html
> >>>>
> >>>> El 20/10/15 a las 14:50, Misagh Moayyed escribió:
> >>>>> Make sure your config matches the docs, exactly by the letter. For
> >>>> instance, you want your entity manager to be called
> >>>> “entityManagerFactory”,
> >>>> and not “factoryBean”.
> >>>>> - Misagh
> >>>>>
> >>>>>> On Oct 20, 2015, at 4:46 AM, nico...@devels.es wrote:
> >>>>>>
> >>>>>> Hi,
> >>>>>>
> >>>>>> We just upgraded to CAS 4.1.1. When saving a service in the
> >>>>>> cas-management
> >>>> webapp, the following exception is thrown:
> >>>>>> 2015-10-20 12:34:57,509 ERROR
> >>>>>> [org.jasig.cas.services.web.RegisteredServiceSimpleFormController]  
> >>>>>> -
> >>>>>> <javax.persistence.TransactionRequiredException: No transactional
> >>>>>> EntityManager available
> >>>>>> java.lang.RuntimeException:
> >>>> javax.persistence.TransactionRequiredException: No transactional
> >>>> EntityManager available
> >>>>>>        at
> >>
> org.jasig.cas.services.web.RegisteredServiceSimpleFormController.saveService_
> >>>> aroundBody0(RegisteredServiceSimpleFormController.java:102)
> >>>>>>        at
> >>
> org.jasig.cas.services.web.RegisteredServiceSimpleFormController$AjcClosure1.
> >>>> run(RegisteredServiceSimpleFormController.java:1)
> >>>>>>        at
> >>>>
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> >>>>>>        at
> >>
> org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44)
> >>>>>>        at
> >>
> org.jasig.cas.services.web.RegisteredServiceSimpleFormController.saveService(
> >>>> RegisteredServiceSimpleFormController.java:85)
> >>>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>        at
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> >>>>>>        at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.
> >>>> java:43)
> >>>>>>        at java.lang.reflect.Method.invoke(Method.java:606)
> >>>>>>        at
> >>
> org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(Invoca
> >>>> bleHandlerMethod.java:221)
> >>>>>>        at
> >>
> org.springframework.web.method.support.InvocableHandlerMethod.invokeForReques
> >>>> t(InvocableHandlerMethod.java:137)
> >>>>>>        at
> >>
> org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandler
> >>>> Method.invokeAndHandle(ServletInvocableHandlerMethod.java:110)
> >>>>>>        at
> >>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAd
> >>>> apter.invokeHandleMethod(RequestMappingHandlerAdapter.java:776)
> >>>>>>        at
> >>
> org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAd
> >>>> apter.handleInternal(RequestMappingHandlerAdapter.java:705)
> >>>>>>        at
> >>
> org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handl
> >>>> e(AbstractHandlerMethodAdapter.java:85)
> >>>>>>        at
> >>
> org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServle
> >>>> t.java:959)
> >>>>>>        at
> >>
> org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet
> >>>> .java:893)
> >>>>>>        at
> >>
> org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServ
> >>>> let.java:966)
> >>>>>>        at
> >>
> org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java
> >>>> :868)
> >>>>>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:646)
> >>>>>>        at
> >>
> org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.jav
> >>>> a:842)
> >>>>>>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
> >>>> ilterChain.java:303)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
> >>>> in.java:208)
> >>>>>>        at
> >>
> org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(Chara
> >>>> cterEncodingFilter.java:85)
> >>>>>>        at
> >>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi
> >>>> lter.java:107)
> >>>>>>        at
> >>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegatin
> >>>> gFilterProxy.java:344)
> >>>>>>        at
> >>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilte
> >>>> rProxy.java:261)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
> >>>> ilterChain.java:241)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
> >>>> in.java:208)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:316)
> >>>>>>        at
> >>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.i
> >>>> nvoke(FilterSecurityInterceptor.java:126)
> >>>>>>        at
> >>
> org.springframework.security.web.access.intercept.FilterSecurityInterceptor.d
> >>>> oFilter(FilterSecurityInterceptor.java:90)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.access.ExceptionTranslationFilter.doFilter(E
> >>>> xceptionTranslationFilter.java:114)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.session.SessionManagementFilter.doFilter(Ses
> >>>> sionManagementFilter.java:122)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.AnonymousAuthenticationFilter
> >>>> .doFilter(AnonymousAuthenticationFilter.java:111)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.servletapi.SecurityContextHolderAwareRequest
> >>>> Filter.doFilter(SecurityContextHolderAwareRequestFilter.java:168)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.savedrequest.RequestCacheAwareFilter.doFilte
> >>>> r(RequestCacheAwareFilter.java:48)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.www.BasicAuthenticationFilter
> >>>> .doFilterInternal(BasicAuthenticationFilter.java:158)
> >>>>>>        at
> >>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi
> >>>> lter.java:107)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.ui.DefaultLoginPageGenerating
> >>>> Filter.doFilter(DefaultLoginPageGeneratingFilter.java:162)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.AbstractAuthenticationProcess
> >>>> ingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:205)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.AbstractAuthenticationProcess
> >>>> ingFilter.doFilter(AbstractAuthenticationProcessingFilter.java:205)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.authentication.logout.LogoutFilter.doFilter(
> >>>> LogoutFilter.java:120)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.csrf.CsrfFilter.doFilterInternal(CsrfFilter.
> >>>> java:120)
> >>>>>>        at
> >>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi
> >>>> lter.java:107)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.header.HeaderWriterFilter.doFilterInternal(H
> >>>> eaderWriterFilter.java:64)
> >>>>>>        at
> >>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi
> >>>> lter.java:107)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.context.request.async.WebAsyncManagerIntegra
> >>>> tionFilter.doFilterInternal(WebAsyncManagerIntegrationFilter.java:53)
> >>>>>>        at
> >>
> org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFi
> >>>> lter.java:107)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.context.SecurityContextPersistenceFilter.doF
> >>>> ilter(SecurityContextPersistenceFilter.java:91)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter
> >>>> (FilterChainProxy.java:330)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy.doFilterInternal(FilterChai
> >>>> nProxy.java:213)
> >>>>>>        at
> >>
> org.springframework.security.web.FilterChainProxy.doFilter(FilterChainProxy.j
> >>>> ava:176)
> >>>>>>        at
> >>
> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(Delegatin
> >>>> gFilterProxy.java:344)
> >>>>>>        at
> >>
> org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilte
> >>>> rProxy.java:261)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
> >>>> ilterChain.java:241)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
> >>>> in.java:208)
> >>>>>>        at
> >>
> org.jasig.inspektr.common.web.ClientInfoThreadLocalFilter.doFilter(ClientInfo
> >>>> ThreadLocalFilter.java:62)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationF
> >>>> ilterChain.java:241)
> >>>>>>        at
> >>
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCha
> >>>> in.java:208)
> >>>>>>        at
> >>
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.jav
> >>>> a:220)
> >>>>>>        at
> >>
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.jav
> >>>> a:122)
> >>>>>>        at
> >>
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.
> >>>> java:501)
> >>>>>>        at
> >>
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)
> >>>>>>        at
> >>
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
> >>>>>>        at
> >>
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:
> >>>> 116)
> >>>>>>        at
> >>
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408)
> >>>>>>        at
> >>
> org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Proces
> >>>> sor.java:1041)
> >>>>>>        at
> >>
> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(Abstract
> >>>> Protocol.java:607)
> >>>>>>        at
> >>
> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:3
> >>>> 13)
> >>>>>>        at
> >>
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:114
> >>>> 5)
> >>>>>>        at
> >>
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:61
> >>>> 5)
> >>>>>>        at java.lang.Thread.run(Thread.java:745)
> >>>>>> Caused by: javax.persistence.TransactionRequiredException: No
> >>>> transactional EntityManager available
> >>>>>>        at
> >>
> org.springframework.orm.jpa.SharedEntityManagerCreator$SharedEntityManagerInv
> >>>> ocationHandler.invoke(SharedEntityManagerCreator.java:275)
> >>>>>>        at com.sun.proxy.$Proxy48.merge(Unknown Source)
> >>>>>>        at
> >>
> org.jasig.cas.services.JpaServiceRegistryDaoImpl.save_aroundBody4(JpaServiceR
> >>>> egistryDaoImpl.java:58)
> >>>>>>        at
> >>
> org.jasig.cas.services.JpaServiceRegistryDaoImpl$AjcClosure5.run(JpaServiceRe
> >>>> gistryDaoImpl.java:1)
> >>>>>>        at
> >>>>
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> >>>>>>        at
> >>
> org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44)
> >>>>>>        at
> >>
> org.jasig.cas.services.JpaServiceRegistryDaoImpl.save(JpaServiceRegistryDaoIm
> >>>> pl.java:56)
> >>>>>>        at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.save_aroundBody10(DefaultSe
> >>>> rvicesManagerImpl.java:147)
> >>>>>>        at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl$AjcClosure11.run(DefaultSer
> >>>> vicesManagerImpl.java:1)
> >>>>>>        at
> >>>>
> org.aspectj.runtime.reflect.JoinPointImpl.proceed(JoinPointImpl.java:149)
> >>>>>>        at
> >>
> org.jasig.inspektr.aspect.TraceLogAspect.traceMethod(TraceLogAspect.java:44)
> >>>>>>        at
> >>
> org.jasig.cas.services.DefaultServicesManagerImpl.save(DefaultServicesManager
> >>>> Impl.java:147)
> >>>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>        at
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> >>>>>>        at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.
> >>>> java:43)
> >>>>>>        at java.lang.reflect.Method.invoke(Method.java:606)
> >>>>>>        at
> >>
> org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUt
> >>>> ils.java:317)
> >>>>>>        at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.invokeJoinpoint(
> >>>> ReflectiveMethodInvocation.java:190)
> >>>>>>        at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >>>> veMethodInvocation.java:157)
> >>>>>>        at
> >>
> org.springframework.aop.aspectj.MethodInvocationProceedingJoinPoint.proceed(M
> >>>> ethodInvocationProceedingJoinPoint.java:85)
> >>>>>>        at
> >>
> org.jasig.inspektr.audit.AuditTrailManagementAspect.handleAuditTrail(AuditTra
> >>>> ilManagementAspect.java:128)
> >>>>>>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >>>>>>        at
> >>
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> >>>>>>        at
> >>
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.
> >>>> java:43)
> >>>>>>        at java.lang.reflect.Method.invoke(Method.java:606)
> >>>>>>        at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethodWithG
> >>>> ivenArgs(AbstractAspectJAdvice.java:621)
> >>>>>>        at
> >>
> org.springframework.aop.aspectj.AbstractAspectJAdvice.invokeAdviceMethod(Abst
> >>>> ractAspectJAdvice.java:610)
> >>>>>>        at
> >>
> org.springframework.aop.aspectj.AspectJAroundAdvice.invoke(AspectJAroundAdvic
> >>>> e.java:68)
> >>>>>>        at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >>>> veMethodInvocation.java:168)
> >>>>>>        at
> >>
> org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(Expose
> >>>> InvocationInterceptor.java:92)
> >>>>>>        at
> >>
> org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(Reflecti
> >>>> veMethodInvocation.java:179)
> >>>>>>        at
> >>
> org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProx
> >>>> y.java:207)
> >>>>>>        at com.sun.proxy.$Proxy51.save(Unknown Source)
> >>>>>>        at
> >>
> org.jasig.cas.services.web.RegisteredServiceSimpleFormController.saveService_
> >>>> aroundBody0(RegisteredServiceSimpleFormController.java:93)
> >>>>>>        ... 87 more
> >>>>>>
> >>>>>> This worked so far at 4.1.0. Hibernate version is 4.3.10.Final, and
> >>>>>> the
> >>>> configuration at managementConfigContext.xml is the following:
> >>>>>>    <tx:annotation-driven />
> >>>>>>
> >>>>>>    <bean id="factoryBean"
> >>>>>>
> >>>>
> class="org.springframework.orm.jpa.LocalContainerEntityManagerFactoryBean"
> >>>>>>          p:dataSource-ref="dataSource"
> >>>>>>          p:jpaVendorAdapter-ref="jpaVendorAdapter"
> >>>>>>          p:packagesToScan-ref="packagesToScan">
> >>>>>>        <property name="jpaProperties">
> >>>>>>          <props>
> >>>>>>            <prop
> >>>> key="hibernate.dialect">${database.hibernate.dialect}</prop>
> >>>>>>            <prop key="hibernate.hbm2ddl.auto">update</prop>
> >>>>>>            <prop
> >>>>
> key="hibernate.jdbc.batch_size">${database.hibernate.batchSize:10}</prop>
> >>>>>>          </props>
> >>>>>>        </property>
> >>>>>>    </bean>
> >>>>>>
> >>>>>>    <util:list id="packagesToScan">
> >>>>>>        <value>org.jasig.cas.services</value>
> >>>>>>        <value>org.jasig.cas.ticket</value>
> >>>>>>        <value>org.jasig.cas.adaptors.jdbc</value>
> >>>>>>    </util:list>
> >>>>>>
> >>>>>>    <bean id="jpaVendorAdapter"
> >>>>>>
> >>>> class="org.springframework.orm.jpa.vendor.HibernateJpaVendorAdapter"
> >>>>>>          p:generateDdl="true"
> >>>>>>          p:showSql="true" />
> >>>>>>
> >>>>>>    <bean id="serviceRegistryDao"
> >>>>>>          class="org.jasig.cas.services.JpaServiceRegistryDaoImpl" 
> >>>>>> />
> >>>>>>
> >>>>>>    <bean id="transactionManager"
> >>>>>>          class="org.springframework.orm.jpa.JpaTransactionManager"
> >>>>>>          p:entityManagerFactory-ref="factoryBean" />
> >>>>>>
> >>>>>>    <bean
> >>>>>> class="org.springframework.orm.jpa.support.PersistenceAnnotationBeanP
> >>>>>> ostProcessor" />
> >>>>>>
> >>>>>>    <bean
> >>>>>>          id="dataSource"
> >>>>>>          class="org.apache.commons.dbcp.BasicDataSource"
> >>>>>>          p:driverClassName="${database.driverClass}"
> >>>>>>          p:url="${database.url}"
> >>>>>>          p:password="${database.password}"
> >>>>>>          p:username="${database.user}" />
> >>>>>>
> >>>>>> Any hint? If needed, I can provide DEBUG level logs.
> >>>>>>
> >>>>>> Thanks.
> >>>>>>
> >>>>>> --
> >>>>>> You are currently subscribed to cas-user@lists.jasig.org as:
> >>>>>> 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 as:
> >>>> 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 as:
> >> 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 as:
> 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 as: 
arch...@mail-archive.com
To unsubscribe, change settings or access archives, see 
http://www.ja-sig.org/wiki/display/JSG/cas-user

Reply via email to