Я получаю ошибку «Разметка в документе после корневого элемента должна быть правильно сформирована» для контейнерной транзакции.
Код ejb-jar.xml приведен ниже:
http://java.sun.com/xml/ns/j2ee/ejb-jar_2_1.xsd">
EmployeeDetails
EmployeeDetails
EmployeeBean
com.test.intrfc.EmployeeHome
com.test.intrfc.EmployeeRemote
com.test.classes.EmployeeBean
Контейнер
com.test.classes.EmployeePK
ложный
2.x
EmployeeRemote
EmployeeID
Имя сотрудника
shareAmount
shareValue
EmployeeID
Находит бин Employee по имени сотрудника
findByEmployeeName
java.lang.String
Выберите объект (а) ИЗ EmployeeRemote
Как где a.employeeName =? 1
<container-transaction>
<method>
<ejb-name>EmployeeBean</ejb-name>
<method-intf>EmployeeHome</method-intf>
<method-name>remove</method-name>
<method-params>
<method-param>java.lang.Object</method-param>
</method-params>
</method>
<trans-attribute>Required</trans-attribute>
</container-transaction>