����
�������
��
� �
��
��������
�� ����
� ��� ���� ������ ��
����� ���� � !
"#�� ���� $%
&' ()� ����
����� *%� (+,� -� !
.%
���� �����������
����/ (0�� 12� 34 56
789� #�: ������� ����
� �� � ��������� ����� ���� �� !" #$
�� !%&'()*+,*-+./0�� ���� �� ��� � ���� ��
����� ��
;( <=>� ?@A *% B=�CDE9F @G *%H B� �EI JK >
���� �����������
LMNOPQRST�U123 #$45��26 #$47 89: ;<
QNVWPWMXVMRY$�U=�>? @A�� �B� 7CD: �� ����� EF
@A�� ����G HI J#�K LMN%OPQRS��TL UVF%.W,W.W')(+XY�(')WZ.()[0\0] ^_�` a` ���� !��b cde� �f �gF h� ��" iNH j7 8� <�k] lm= nK
���� �����������
�����������������/ Z[# K\ ]0 ^ ����_ �`a bc� d��e fgh f ijI JK
��������� ������ fg kl_ mnJ ���� op/ ����� �q�rs ?tBu @_ Z[# jv wx� y%�� z{{|_ u}
���� ���� �� �
!�"�����#�$���%��"���%$&�%�'�&�%�
()*+ ,-./012 34
!� ���� ~]� ��� ! ��[_
�J ���� ��� .� �| ���
��� ��
����� ��k� ��
���� ��%���� �� n�
���� ���� �� �
,-./5 67
,-./5 �
,-./5 89
����� �
,-./: ;<=> ?@ AB� �C
DE ,-./@ FG=> H/ I JKK L
M5 N7@ FO=> PQ L: RS
����� !"
���a� ��� ��l��� gRo JpG h<q
rs =t� u� vB wx; ���� yF] zl�� �� {=��� ����] gR
|}~=� ���� yF������� !""�#�$%
��� !""�#�
���#$&!'#$%
���#$&!'#$ ��$(
���)*�%*��#+
���,$*��)*�*-$%
��#�� !" �
8T L@ U<V ,-./ �: �E
WW5 XYZ@ U<V W[ \] ,-./ �: �E
�$%&'�%()*+'*�
L^5 X_Z `a bc$XYZG defg� hi\
\] Ljk 89l� m>\> n: 5o
u
�����(bean or app) TX_NOT_SUPPORTED
KEY �� ������
���� ��
� ����
��
�$%()++'*�(
L pq XYZG ,-./ r@V `abc$,-./5 67@ RS
u
�����(bean or app)TX_SUPPORTS
KEY �� ������
���� ��
� ����
��
u
�����(bean or app)TX_SUPPORTS
A
B
�$%*,-)*,
L XYZG sZ� ,-./5 67 r@V `a
u
�����(bean or app)TX_REQUIRED
KEY �� ������
����
��
� ����
��
u
�����(bean or app)TX_REQUIRED
A
B
����
��
�$%*,-)*,(%&,.
t^ ukv ,-./; �w
u
�����(bean or app)TX_REQUIRES_NEW
KEY �� ������
����
��
� ����
��
u
�����(bean or app)TX_REQUIRES_NEW
A
B
����
��
�$%/�&��'*0
L pq XYZG sZ� `a� xy;),5 ,-./ 675 Mz
u
�����(bean or app)TX_MANDATORY
KEY �� ������
����
��
� ����
��
u
�����(bean or app)TX_MANDATORY
A
B
����
��
��� ��
�.
�$%1,�&%/�&�2,
L pq XYZG {|}V~@ 5<V 01l> �T5 ,-./ �� �� m�
u
�����(bean or app)TX_BEAN_MANAGED
KEY �� ������
����
��
� ����
��
u
�����(bean or app)TX_BEAN_MANAGED
A
B
����
��
����� 34 �
,-./ ���
����� �����_a ��� <=
!� � ����� Y� ��_ ��B
>� {�u �`
����� �!G �� u�� <� u��
2�%�.+�XZX)(+'04� k] Lx
����� 34 �
�����
����
�� � ��� ��� � �
� �� �
� � � � �� � �
� �� �� �� � �� ��� ���
� � � ��� ��� � �� ���
� �� �� � � �� �� ��� �� �
� �� �� �� � �� ��
� �� �
� �� �� �
� � �� �� �
� �� �
� �� !� � � �� "#�$ %
�&'� () * +� (, '- (.
�&'� () * +�(/
�&'� () * +�(/
� � �� �� ��� �� ��0 �1 2
�&�3 �4�5 �6 78 ��9: �
; <=�> �?@
� ���� �� � �� ��� ���A �&B �C D
�9: �; <=� �&
��� E �� � F� ��� �� "#
$ %
� �G ��� �� "#
$ %
�� � ���� ��� � �0 A
&B �C D
�� �� �� � ��� �� ��0 A
&B �C D
��
HHI �JK� �L M7 �
NOP5Q> �R SP
T �UV ��9 : �;
<=� �&> �W X
� � � ��� ��� � �0 �1 2
� �� �� � � �� �� �
0 �1 2
��
JK �YZA �[ \ �]
5 �^_ `
����� 56"7 89:;9< => �
�1 �: E� ��
�1 �����_ �`a ��� ���H K\����rs¡� j¢� £%B � ¤¥
£% (+ �j��%�(.)[�.WX��0
R��� Rm%.W�WX)X�YW�.WX��0
�� Rm%��X')+��.WX��0
����� 56"7 89:;9< => �
¦ ����� j¢� as bc� § f i
�� �`� �_ k¨� ¥
©ª %[R«P¬MD¬XL«WU
%®�¯ %[R¬X°XLML±²XD¬XL«WU
³´ %[R°µLVMNOD¬XL«WU
������ �R«LML±LWXD²NQ¶WU
£% f·
Y$�_ �J �¸� ¹º �u
?@ �ABC� �D� E�C�F
=�5 ,-./@V \] ,-./;��=�V �� ��=� mq ?;�2 �: ��@ ��
������� �������
���������������� ��������
���������������������������������� ���
�
����������� ������
������!�"���������#��"������# ������ ���
����������$"����$���� ���#��"��
�������������������������������������������� ����
%
����������������������������������������&'()�*+
,
-
.
/
����&'()�01
����"���������� ��� ���� �������� ��-�
����
���&'()�23
4
�G:H �AB EIE���JKE� E�C�F
�M ,-./; ��l> ��@> �?;�2 \� ��� �q �; � � \> n
������� �������
�����#��������� ����� ����
�
���������������� ���� �������� ��-��
��������������� ���� �������� ��-��
���#��������� ����"" ����
%
����������������������������������������&'()�23
,
-
.
,
��� ����� � 5�"�6 ��7$�� "��$8�$���9�
��� ��8������
����&'()�01
������� ���7����#���4�
����
���&'()�23
4
LM �ABIN����O� E�C�F
?;�¡;�@ ¢G£ ukv ?;�G � ¢G ;8@ �w£ ,-./@5<V ¤�G l� m: ��@ ��
������� �������
������������ ����������
���������������������������������������
�
����������������� �
���!�"���������#��"������#�����������
$
����������������������������������������%&'(�)*
+
,
����%&'(�-.
�������������������������� �����,��
�����//������"�0����1��#��
���$�//����"�0��
���%&'(�)*
2
3
89:;9< =BC���J��E�K��P�F
0�¥ ?;�¡;�> Vk \] ¦§���"¨�%'�[©: ª4
»u �R¬XL«D²NQ¶WU
¼u �R½¬PMXD²NQ¶WU
�¾� ¼u �RX¿Q²ÀWPÁXD½¬PMXD²NQ¶WU
�ÂÃRWVL°WµNMU
E�C�K��P�
� ,-./; de fg� ,-./ ��@ �«� ?;�2 \] ,-./@V ��=> n: ¬�
1®�¯ 1Z�%�%��°������$������’2 ±�
. ��E�K��P�
��: 7< ª4
²³ ,-./; ´µ ¶ fg� \],-./; ?;�2 ��=> n: ±�
·K 1Z2 34
,Q�KR��SE�T ��E�K��P�
��: 7< ª4
²³ ,-./; ´µ ¶ fg� \],-./; ?;�2 ��=¸� �>n: ±�
·K 1Z ±�
(��I�N��
PQ ,-./@ <¹ ?;�@ U� �T5 �º»: ¼½Sjk¾ ¦§: ®�\
,-./; �w¶ f@ ¿�� ?;�5 �=� m> P�
·K 1ZÀ 1®�¯ 1Z2 ±�
Á 1Z2 Ã�
U� VW ������ ��� ��
��� ����� ��
;G7 ��
�����������������7� � �
�����mP��� 7x ¡¢ £¤e¥� ¦§] ¨����� �� ����� �
£©mª< «R #¬] 7x G
®¯ ������ °±4� ²³ £©m� lm=®¯ «R #¬H: ;<
|}~ =� ; ���� j�� «R#¬] ´H� µ¶o # h<q
U� VW �
ÄÅÆÇÈÆÉÄÊËÇÌÅ{Æ!ÌÍÇÉËÎÎÊÄÄ{!
����/ ÄÅk� �/ ���� »� f
iK
©ª %[C Æ%®�¯ %[C ³´ %[ mn
ÄÅB� �/ op �;� »� f iK
ÇH� ÈsÉ ��� Ê f ËK
U� VW �
ÌÍ�ÎÏ��Ì�ÐÎÑÍ���Ñ�ÐÒÒ�ÌÌ��
¤·47 8¯ ��" ¸7 ¹�
��Rm º7
»R��� Rm���� Rm �H¼# a�
¤·478¯ ��� ¸] # h�
��� �½¾�� ¸5 ¿z ¡ µ¶4À<� k �Á
Á Âà ÄK ��� vB�� Å] # h<
U� VW X
ÄÅÆÇÈÆÉÄÊËÇÌÅ{Ï{ÆÄÆ}Ð{ÌÅ{Æ!
K\ ����_ �`a »G�e i �
��� op H¸
©ª %[Ó Ô%®�¯ %[ Õ�
³´ %[ mn H¸
ÌÍ�ÎÏ��Ì�ÐÎÑÍ���Ñ�ÐÒÒ�ÌÌ��Ó Ö
/ ×Ø
%®�¯ %[Ù� fg
U� VW Y
ÄÅÆÇÈÆÉÄÊËÇÌÈ{ÅÊÆÐÊÑÆ}Ð{���_ �J �¾�� »uÓ ¼u ÚJHÛ
K\ ����/ � ���� »ÜÝ Þ fËK
©ª %[CDÆ%®�¯ %[CD³´ %[ Õ�
×Ø� ßK
���_ �J �¾� ¼u �
Z�"[ \] "^� _` ab
£% f·� K ×J�rs àáj âf}#�:� �¸ ãä
K ×J� ß/ £% f·/ ����� ~YJ ���_ �� åæ
£% f·/ ���� Y$�� ¥
�çJ £% f·� è�eCD���e i ������Ó Üua ��� j¢� Kéj� �_ �J ê� ëì
ëìs� �¸� ¹º� ,�
Y.J Õí� i > E9K
����c defg hi j
?;�2 \Ò� m> M´5 ^Ó2 ��m> wÔ: �
ÄÕÌÇËÄÌÈÍÏÏËÅÄ{!2 ()=>nqVÖ�@ U� �×Ø G4�: ÙÚ
kl�� ���� �� �
����_ �` ?@A �`� îe i 3mTÙ� ���_a �Ì�� ��
�ïÆPÇ�G ����� ÃÈ� vB gR
ðñ�� ��%���� òWX¬Ì¬LVWLQMPNV� ��
ó��ô��� òWX¬Ì¬LVWLQMPNVrs ��õ� >� Ö/ K\ �Ä9ö� ��� fkiK
Ì÷Ñ���ÎÑÒ�Î�ø��� ���� �� HÛ
kl�� ���� �� �
���� @ùÓ Ì÷Ñ���ÎÑÒ�Î�ø��D!
lm= £©m j�� =É4` Ê: ;<
Ë�W.�.X'�XÌ)(+'¯ ;£©m�� =ÉB� <Í £
©m�� ʼ # h<
�Î�7 Ï�u¯ �� £©m�� =É4�
<Í £©m�� ¤·Ð # a<q
Ñ� – £©m� ÒÓ ���� gR� G; ; µ¶�7 89: ;<q
��� ���� �� ����� ��� � !" #� �� ����� $%& ' ( �) *+
kl�� ���� �� �
Tm�� ú.Rû�òÍ�ÏÌ��D����Ï�ÐÎU��� �ÔG ���� £eÕ� ÖG h × ��� ¤· د ÙÚ� v; Vx] �� k
����¯ Û� Ü @� u����������� ÒÝa� ����EF] gR�� ���� £eÕ%������0� �B gR
���� £eÕ� ����] gR�z !B�Þ*ß�" µ¶,-./012– ,34� 567 89� (:�� ������ ;�<=
���� £eÕG ��%����à <Í ��0� v; Lµ" �5� ����] gR
kl�� ���� �� X
òWX¬Ì¬LVWLQMPNV
�WZ('%0
>�? ���� @A
Ì+��()%0
BC DEFG H�I ����� JK
.+YY�XÌ/%0
����� LM��N2OP�Q� �R�) ST UV
WXYZ[\]^_`YXa]\bcN2deeXfgeW]g]X_`YXa]\bcN2W^h]Xi_`YXa]\bc2j@ kl
kl�� ���� �� Y
�W)�+YY�XÌ/�'Y[%0����� mno� pq��� r Ps
deeXfgeW]g]X_`YXa]\bcN W^h]Xi_`YXa]\bc2j@kl
�W)�.X'�ÌX)(+'�(�W+&)%(') �WÌ+'��0���� �C�� qt uv
wXf\cxy2z{Fk UVI | UV
W^h]Xi_`YXa]\bc2j@ kl
ZW)�)X)&�%0}g~g`�][gchgY]\bc�W]g]Zh����� v I �(��� � ( �� v( ��
W^h]Xi_`YXa]\bc2j@ kl
kl�� ���� �� m
ÏMLMÀW9á� ²³ âã ÄK ����Ë�W.�.X'�XÌ)(+'äåà æg�� ����Ë����������������ç�
��������������� q��7 ���� z��k ,-aY89� q� � ��
�3I ����� �� ���o� t�
����Ë����éé���������� 89
�j� �� PsN2��� �o�N2����� �&��N2����� ��� �( ��
kl�� ���� �� n
����Ë����éé�����ê89 �: �
89�)� �v��$ �� � �v� JK�� � �Ps
����Ë��é��ë�����ìì���ëmn� ST pq
�¡! ¢£�¤���7¥hX[¦[gchgY]\bc�hX]§beewgY¨©ce^xyª UV
����Ë����������������¥hX[¦[gchgY]\bc«¬� H�I ���� �
����� JKI |�®¯ @A�� �� ��
deeXfgeW]g]X_`YXa]\bc� j@�� �° � ±� ��
kl�� ���� �� o
ÏÌ�ÌòÏÑüÍ�ü�Í��
¬c �Î
���� £eÕG Þ*�Ì�¤·�� íîï �Î
G 1ð4À�] �Á
ÏÌ�ÌòÏÑüÍ�ü�Í�Îø
¬cÄK �Î
���� £eÕG Þ*�Ì�¤·�� íîï �Î
" ñ$Ä~] �Á
kl�� ���� �� p
ÏÌ�ÌòÏÑÍÐýý���þV?G ÙÚ�� òó
�A�K Vx 4À] k��ôõ7 8�ö� ����¯ hH7` ���� h<� �# R÷
ÏÌ�ÌòÏÑòÎþÎÐ�Î9f �ÎG Vx47 8ø<
~=�K �Î
ùy °±��� nú3 <Í �Î" R÷ ok<
qr st7 ���� �
,-./5 ÛÜ5 ÝÞq ßG � ,-./: �wà>G@ áyV âã ÝÞ: ä�
���Ô_ �`a #]� ����
ðñ��_ �`a #]� ����
! $% ����
ï�B� �/ &' *%
����NVMX¿MD�� ��[
qr st7 ���� �
���Ô_ �`a #]� ����
�+')X('W.*�'()(X)W���.X'�XÌ)(+'� �! û���A ç�%üýRþ� ç�����47 8¯ ç
���د �W�+)W��ÌW�)(+'0� ���G 2å
����] ÙÚ
���� �B� =É ����� �! j�
� A�; HI üýRþ� ç� ÙÚ] �A�7 8�
���� �B� =É �����! û��A�; üýRþ� ç�� ����] ÙÚ
qr st7 ���� �
ðñ��_ �`a #]� ����
���� ÆPÇ��� u�� 2�Ð ��ÆPÇ�� ����� �!" x�
u� �B A� üýRþ� ç�à
�W�+)W��ÌW�)(+' �ã��� ����] ÙÚ=S7 8�<� k] �Á
üýRþ� ç�à �W�+)W��ÌW�)(+'¯ �ã�K ÙÚ] �A�7 8]k��ÆPÇ�� lm=
ç�] �R�`��ÙÚ ��;7 �å���Vx
qr st7 ���� X
! $% ����RÌ÷Ñ���ÎÑÒ�Î�ø��Uç�� ¦§¯ u gR ����� vB�� < <
���u? �Î" �7�7 8� Ï�u��� u£©m�� ç�G A� *��ô ����¯ ���� �B� ÙÚ² �� ���� ²�7� ����� ³Fq ´� z{F µ�7 q���N2JK�&¶ ·�� � )¸
u gR ���� �Î�7 Ï� u� Ã� – �fu £©m� �B� R÷ ��47 8¯ ç�i���� �; ���� ÙÚ] �A
u £©m��B R÷ ç�� ����� ¦§]Ñ7 8�<
qr st7 ���� Y
ï�B� �/ &' *%
£©m� ���� yF%��������Ëßß�����0� gÈh t�47 8¯ ç� �R� ����
� ÙÚ] �A
���� �! j� u� �B� R÷ t�478¯ ç� �R� �� ÙÚ] �A
���� t�47 8¯ ç� �R" G���u� ÆPÇ��
�X�X�q).X'�XÌ)(+'q�.X'�XÌ)(+'�+YY�XÌ/��ÌW�)(+'] R÷
qr st7 ���� m����NVMX¿MD�� ��[�å��� ����] gR�� u%��������é���ê��0i ����+')W�)�Ô�Ë�W.�.X�XÌ)(+'� vB ��o # a<
<Í ��� u� ����� v; K���"� �z !B� ����+')W�)K�����W)�+YY�XÌ/�'Y[%0à ZW)�+YY�XÌ/�'Y[%0£©m"�
2��K u @A�i ����j�� �]�= �z !B =
v�� i� ç�G ÙÚ] �A�7 8ø�ö���W)�+YY�XÌ/�'Y[%0£©m" µ¶�� �����ÙÚ] #$ G
����c u�fi svwg x� j �
,-./ XYZ �Ö ^Ó
���� ·7 (+s� @�
u��� ����] �R�� £©mG °±
����c u�fi svwg x� j �
���� £©m ¬c �Î� PO�� ¹� º�²� ���� »¼��N2WXhh\bc�W^cY½[bc\¾g]\bc� ¿B�À� ��� �À�t�N2��� �Á & ���� �Ã�7! ÄÅ� (���
�� ¹� º�²� ����� H��& �� �Æ���®� ( ��
����� 89o� AÇ�o� ȯÀ� mno� ÉÊ�À� gË]X[/biaeX]\bcxy2z{F Q� UV
����� AÇ�� ][ZXN2ÉÊ� ËgehX
gË]X[/biaeX]\bcxyz{Fk ���� mn�Ì�� ��¯Íµ�N2��¹� º�² ���� O(ª & Î)±o� Cuv
����c u�fi svwg x� j �
���� �� ��
���� �� ��
���� �� ��
���� �� ��
����� ���
����� ���
���� ���
����� ���
����� ������ � !
ejbRemove()
remove()
Class.newInstance()setSessionContext()ejbCreate()
create()
ejbPassivate()
ejbActivate()���� ���
afterCompletion(true)beforeCompletion()
�����
����
�
����
����
�
afterCompletion(false)
afterBegin()
���� ���
� ��
y�����D����
�� ����
"#�� ����
&' *%���� �B =É ����
ÆPÇ�� �B =É ����
u gR ����
t�47 8� ç� �R
����+')W�)�ÙÚ £©m
����� *%� (+,� -�!