2013-07-22 1 views
1

Я интегрирую spring3.2 + ehcache + bigmemory go.Spring + ehcache + bigmemory go интеграция

Во-первых, я не понимаю, что означает термин «Сохранить файл ключа лицензии BigMemory Go в домашний каталог BigMemory Go». Что будет с моим домашним каталогом BigMemory Go в моем веб-приложении java, развернутом на стеклянной платке.

Справку по запросу.

Во-вторых, я получаю эту ошибку: вложенного исключения net.sf.ehcache.CacheException: Невозможно создать менеджер корпоративных функций

Ниже мои файлы;

<bean id="ehcacheManager" class="org.springframework.cache.ehcache.EhCacheManagerFactoryBean"> 
    <property name="configLocation" value="/WEB-INF/ehcache.xml" />  
     <property name="shared" value="true" />   
</bean> 

Код:

<ehcache xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="http://ehcache.org/ehcache.xsd" name="myBigMemoryGoConfig">  
    <diskStore path="C:/bigmemorygo"/> 
<cache name="CACHE_GEN" maxBytesLocalHeap="124M" maxBytesLocalOffHeap="1G"> 
    <persistence strategy="localRestartable"/> 
</cache> 
<cache name="CACHE_CMP" maxBytesLocalHeap="124M" maxBytesLocalOffHeap="1G"> 
    <persistence strategy="localRestartable"/> 
</cache> 

</ehcache> 

Помощь оценена.

Спасибо, Годвин

ответ

1

Для лицензии BigMemory, она просто должна быть в вашем приложении ... 2 классам способов сделать это:

  • Скопируйте файл лицензии в «WEB вашего приложения -INF/classes "(если вы используете maven для сборки, это было бы в папке/src/main/resources ...)
  • Или, если вы не хотите копировать файл лицензии в своем приложении, добавьте параметр JVM «-Dcom.tc.productkey.path =» к сценарию запуска сервера приложений (например, JAVA_OPTS)

Для исключения может быть связано с лицензией ... Пожалуйста, покажите нам стек исключений, если сможете.

Надеюсь, что это поможет.

 Смежные вопросы

  • Нет связанных вопросов^_^