2013-06-04 35 views
0

以我遺留應用(JBoss的4.2)我有這樣的Jboss7 EJB豆參照容器配置

... 
<entity> 
    <ejb-name>ClaimCentreRoleBean</ejb-name> 
    <local-jndi-name>ejb/entity/ClaimCentreRoleLocalHome</local-jndi-name> 
    <configuration-name>Standard CMP 2.x EntityBean NoLock</configuration-name> 
    <method-attributes> 
     <method> 
      <method-name>get*</method-name> 
      <read-only>true</read-only> 
     </method> 
    </method-attributes> 
</entity> 
... 

它引用在standardjboss.xml定義容器配置Standard CMP 2.x EntityBean NoLock如下

... 
<container-configuration extends="Standard CMP 2.x EntityBean"> 
    <container-name>Standard CMP 2.x EntityBean NoLock</container-name> 
    <locking-policy>org.jboss.ejb.plugins.lock.NoLock</locking-policy> 
    <commit-option>D</commit-option> 
</container-configuration> 
... 
所述的jboss.xml代碼

我搜索並瀏覽了堆棧溢出主題,但未能找到任何方向如何將其轉換爲jboss7方式?我認爲jboss.xml不再被支持,所以我需要將它轉換成jboss-ejb3.xml,它不支持configuration-name屬性。

有人遇到同樣的問題嗎?任何解決方案或方向要遵循?

回答