0

Tomcat 6、Hibernate 4 Spring 3.5、および Junit 4.10 で Infinispan L2 キャッシュを使用しています。Infinispan キャッシュを統合した後、アプリケーションを実行しようとすると例外が発生しました

Could not resolve placeholder 'hibernate.connection.password' in string value "${hibernate.connection.password}": Could not resolve placeholder 'hibernate.connection.password' in string value "${hibernate.connection.password}"

すべての hibernate.properties ファイルと spring ファイルは、以前にあった関連する場所にあります。

私のInfinspan構成は

 <globalJmxStatistics enabled="true" jmxDomain="org.infinispan" allowDuplicateDomains="true"/>

<transport

        transportClass="org.infinispan.remoting.transport.jgroups.JGroupsTransport"

        clusterName="infinispan-hibernate-cluster"

        distributedSyncTimeout="50000"

        strictPeerToPeer="false">

    <properties>

        <property name="configurationFile" value="jgroups.xml"/>

    </properties>

</transport>

</global>
<default>

</default>



<namedCache name="my-cache-entity">

<clustering mode="replication">

    <stateRetrieval fetchInMemoryState="false" timeout="60000"/>

    <sync replTimeout="20000"/>

</clustering>

<locking isolationLevel="READ_COMMITTED" concurrencyLevel="1000"

         lockAcquisitionTimeout="15000" useLockStriping="false"/>

<eviction maxEntries="10000" strategy="LRU"/>

<expiration maxIdle="100000" wakeUpInterval="5000"/>

<lazyDeserialization enabled="true"/>

<!--<transaction useSynchronization="true"

             transactionMode="TRANSACTIONAL" autoCommit="false"

             lockingMode="OPTIMISTIC"/>-->

<loaders passivation="false" shared="false" preload="false">

    <loader class="org.infinispan.loaders.cluster.ClusterCacheLoader"

            fetchPersistentState="false"

            ignoreModifications="false" purgeOnStartup="false">

        <properties>

            <property name="remoteCallTimeout" value="20000"/>

        </properties>

    </loader>

</loaders>

</namedCache>

これはプレースホルダーの Spring 構成です

<bean id="placeholderConfig" class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer">
    <property name="locations">
        <list>
            <value>classpath:tomcat-jdbc-pool.properties</value>
            <value>classpath:hibernate.properties</value>
        </list>
    </property>
</bean>
4

0 に答える 0