Jboss 7,如何迁移到infinispan 6

Din*_*oli 2 java jboss caching infinispan

Jboss 7默认使用infinispan 5.2.我如何将其迁移到最新infinispan 6版本?

Din*_*oli 6

执行以下步骤,

  1. 进入Infifnispan下载页面http://infinispan.org/download/

  2. 下载As7 modules.在其中你将获得需要更新的模块

  3. 复制文件夹6.0,commons,persistencetreeDOWNLOADED_FOLDER\org\infinispanJBOSS_7_HOME\modules\org\infinispan文件夹

  4. 添加的文件夹 6.0DOWNLOADED_FOLDER\org\infinispan\cachestore\jdbcJBOSS_7_HOME\modules\org\infinispan\cachestore\jdbc文件夹

  5. 添加的文件夹6.0DOWNLOADED_FOLDER\org\infinispan\cachestore\remoteJBOSS_7_HOME\modules\org\infinispan\cachestore\remote文件夹

  6. 同样jqroups也是这样

  7. 现在同时加入到Infinispan的应用程序的依赖(或者使用<global-modules>standalone.xml或使用jboss-deployment-structure.xml)加slot="6.0"样,

    <subsystem xmlns="urn:jboss:domain:ee:1.0">
        <global-modules>
            <module name="org.infinispan" slot="6.0"/>
            <module name="org.infinispan.client.hotrod" slot="6.0"/>
        </global-modules>
    </subsystem>
    
    Run Code Online (Sandbox Code Playgroud)

完成!现在Jboss将使用最新版本的版本Infinispan

注意:您也可以使用它附带的WildFly版本JbossInfinispan 6