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
屬性。
有人遇到同樣的問題嗎?任何解決方案或方向要遵循?