META-INF/MANIFEST.MF, .classpath, lib/ehcache-core-2.4.3.jar, lib/ehcache-core-2.6.9.jar: replaced ehcache-core-2.4.3 with ehcache-core-2.6.9 for the CdmCacher.
It seems that even though hibernate-ehcache-4.1.10.Final is embedded with ehcache-core-2.4.3, it is compatible with ehcache-core-2.6.9 according to http://architects.dzone.com/articles/hibernate-4-and-ehcache-higher.
eu.etaxonomy.taxeditor.cdmlib/lib/dozer-5.3.0.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/easymock-3.1.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/easymockclassextension-2.3.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/dozer-5.3.0.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/easymock-3.1.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/easymockclassextension-2.3.jar -text
-eu.etaxonomy.taxeditor.cdmlib/lib/ehcache-core-2.4.3.jar -text
+eu.etaxonomy.taxeditor.cdmlib/lib/ehcache-core-2.6.9.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/ezmorph-1.0.6.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/fop-1.1.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/google-api-translate-java-0.92.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/ezmorph-1.0.6.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/fop-1.1.jar -text
eu.etaxonomy.taxeditor.cdmlib/lib/google-api-translate-java-0.92.jar -text
<classpathentry exported="true" kind="lib" path="lib/dozer-5.3.0.jar"/>
<classpathentry exported="true" kind="lib" path="lib/easymock-3.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/easymockclassextension-2.3.jar"/>
<classpathentry exported="true" kind="lib" path="lib/dozer-5.3.0.jar"/>
<classpathentry exported="true" kind="lib" path="lib/easymock-3.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/easymockclassextension-2.3.jar"/>
- <classpathentry exported="true" kind="lib" path="lib/ehcache-core-2.4.3.jar"/>
+ <classpathentry exported="true" kind="lib" path="lib/ehcache-core-2.6.9.jar"/>
<classpathentry exported="true" kind="lib" path="lib/ezmorph-1.0.6.jar"/>
<classpathentry exported="true" kind="lib" path="lib/fop-1.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/guava-r05.jar"/>
<classpathentry exported="true" kind="lib" path="lib/ezmorph-1.0.6.jar"/>
<classpathentry exported="true" kind="lib" path="lib/fop-1.1.jar"/>
<classpathentry exported="true" kind="lib" path="lib/guava-r05.jar"/>
lib/dozer-5.3.0.jar,
lib/easymock-3.1.jar,
lib/easymockclassextension-2.3.jar,
lib/dozer-5.3.0.jar,
lib/easymock-3.1.jar,
lib/easymockclassextension-2.3.jar,
- lib/ehcache-core-2.4.3.jar,
+ lib/ehcache-core-2.6.9.jar,
lib/ezmorph-1.0.6.jar,
lib/fop-1.1.jar,
lib/guava-r05.jar,
lib/ezmorph-1.0.6.jar,
lib/fop-1.1.jar,
lib/guava-r05.jar,
\r
<!-- <bean id="remoteTermInitializer" class="eu.etaxonomy.cdm.remote.service.RemoteTermInitializer"/>-->\r
\r
\r
<!-- <bean id="remoteTermInitializer" class="eu.etaxonomy.cdm.remote.service.RemoteTermInitializer"/>-->\r
\r
-<!-- <context:annotation-config/> -->\r
- \r
-<!-- <context:component-scan base-package="eu/etaxonomy/cdm/api/application"> -->\r
-<!-- <context:exclude-filter type="regex" expression="eu\.etaxonomy\.cdm\.api\.application\.CdmApplicationDefaultConfiguration" /> -->\r
-<!-- </context:component-scan> -->\r
+ <context:annotation-config/>\r
- <bean id="cdmApplicationRemoteConfiguration" class="eu.etaxonomy.cdm.api.application.CdmApplicationRemoteConfiguration"/>\r
+ <import resource="classpath:/eu/etaxonomy/cdm/httpInvokerServiceClients.xml"/>\r
+ \r
+ <bean id="cdmApplicationRemoteConfiguration" class="eu.etaxonomy.cdm.api.application.CdmApplicationRemoteConfiguration"/> \r
\r
<import resource="classpath:/eu/etaxonomy/cdm/remoting_services_security.xml"/> \r
\r
<import resource="classpath:/eu/etaxonomy/cdm/remoting_services_security.xml"/> \r
-\r
- <import resource="classpath:/eu/etaxonomy/cdm/httpInvokerServiceClients.xml"/>\r
-\r
+ \r
+ <context:component-scan base-package="eu/etaxonomy/cdm/api/cache"/>\r
+ \r
+ <bean id="cdmCacher" class="eu.etaxonomy.cdm.api.cache.CdmCacher"/>\r
+ \r
+ \r
<!-- EditGeoService was moved to ext. Therefore it will not be found by the default component scan.
We added it here because the Editor needs it. However, this is only a temporary solution.
In the future we want to pass in an application context with the editor. -->\r
<!-- EditGeoService was moved to ext. Therefore it will not be found by the default component scan.
We added it here because the Editor needs it. However, this is only a temporary solution.
In the future we want to pass in an application context with the editor. -->\r