��# 
 
 #   L i c e n s e d   t o   t h e   A p a c h e   S o f t w a r e   F o u n d a t i o n   ( A S F )   u n d e r   o n e   o r   m o r e 
 
 #   c o n t r i b u t o r   l i c e n s e   a g r e e m e n t s .     S e e   t h e   N O T I C E   f i l e   d i s t r i b u t e d   w i t h 
 
 #   t h i s   w o r k   f o r   a d d i t i o n a l   i n f o r m a t i o n   r e g a r d i n g   c o p y r i g h t   o w n e r s h i p . 
 
 #   T h e   A S F   l i c e n s e s   t h i s   f i l e   t o   Y o u   u n d e r   t h e   A p a c h e   L i c e n s e ,   V e r s i o n   2 . 0 
 
 #   ( t h e   " L i c e n s e " ) ;   y o u   m a y   n o t   u s e   t h i s   f i l e   e x c e p t   i n   c o m p l i a n c e   w i t h 
 
 #   t h e   L i c e n s e .     Y o u   m a y   o b t a i n   a   c o p y   o f   t h e   L i c e n s e   a t 
 
 # 
 
 #           h t t p : / / w w w . a p a c h e . o r g / l i c e n s e s / L I C E N S E - 2 . 0 
 
 # 
 
 #   U n l e s s   r e q u i r e d   b y   a p p l i c a b l e   l a w   o r   a g r e e d   t o   i n   w r i t i n g ,   s o f t w a r e 
 
 #   d i s t r i b u t e d   u n d e r   t h e   L i c e n s e   i s   d i s t r i b u t e d   o n   a n   " A S   I S "   B A S I S , 
 
 #   W I T H O U T   W A R R A N T I E S   O R   C O N D I T I O N S   O F   A N Y   K I N D ,   e i t h e r   e x p r e s s   o r   i m p l i e d . 
 
 #   S e e   t h e   L i c e n s e   f o r   t h e   s p e c i f i c   l a n g u a g e   g o v e r n i n g   p e r m i s s i o n s   a n d 
 
 #   l i m i t a t i o n s   u n d e r   t h e   L i c e n s e . 
 
 # 
 
 #   $ R e v :   1 0 9 0 0 8 1   $   $ D a t e :   2 0 1 1 - 0 4 - 0 7   2 1 : 3 0 : 1 1   - 0 4 0 0   ( T h u ,   0 7   A p r   2 0 1 1 )   $ 
 
 # 
 
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 #   V a l i d a t i o n   R u l e   m e s s a g e s 
 
 # - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 
 
 
 
 #   F o r m a t   f o r   t h e   d i f f e r e n t   l e v e l s   f o l l o w s   t h i s   s p i r i t : 
 
 # 
 
 #   1 .   S h o u l d   b e   s h o r t   a n d   f i x e d   s u c h   t h a t   s o m e o n e   c o u l d   s e a r c h / g r e p   f o r   i t 
 
 #         w i t h o u t   h a v i n g   t o   k n o w / u s e   r e g u l a r   e x p r e s s i o n s .     T h e s e   t e n d   t o   b e   s i m i l a r 
 
 #         t o   t h e   m e s s a g e   k e y . 
 
 # 
 
 #   2 .   I n t e n d e d   t o   c o n t a i n   t h e   i s s u e   e x p r e s s e d   i n   1   w i t h   o n l y   t h e   e s s e n t i a l 
 
 #         d e t a i l s ,   s h o u l d   n o t   l i n e   w r a p   i f   p o s s i b l e .     B e   t e r s e . 
 
 # 
 
 #   3 .   T e a c h e r ' s   a s s i s t a n t .     A   m u c h   m o r e   c o n v e r s a t i o n a l   a n d   p o s s i b l y   m o r e   d e t a i l e d 
 
 #         e x p l a n a t i o n   o f   t h e   i s s u e ,   s h o u l d   t e l l   t h e   u s e r   w h a t   t o   d o   t o   f i x   t h e   p r o b l e m . 
 
 #         I . e .   d o n ' t   j u s t   p o i n t   o u t   w h a t   i s   w r o n g ,   a l s o   p o i n t   o u t   w h a t   i s   r i g h t .     U s e 
 
 #         s e v e r a l   l i n e s   i f   n e e d e d . 
 
 # 
 
 
 
 
 
 #   0   -   E r r o r   M e s s a g e 
 
 #   1   -   S t a c k   T r a c e 
 
 1 . c a n n o t . v a l i d a t e                 	>	0	  	K	  .	>	(	M	/	  (	9	@		  	0	  8		$	G	
 
 2 . c a n n o t . v a l i d a t e                 	>	0	  	K	  .	>	(	M	/	  (	9	@		  	0	  8		$	G	:   { 0 } 
 
 3 . c a n n o t . v a l i d a t e                 	>	0	  	K	  .	>	(	M	/	  (	9	@		  	0	  8		$	G	:   { 0 } 
 
 
 
 #   0   -   C l a s s   n a m e 
 
 #   1   -   E l e m e n t   ( h o m e ,   e j b - c l a s s ,   r e m o t e ) 
 
 #   2   -   B e a n   n a m e 
 
 1 . m i s s i n g . c l a s s                       2	>	*	$	>	  	M	2	>	8	
 
 2 . m i s s i n g . c l a s s                       2	>	*	$	>	  	M	2	>	8	  < { 1 } >   { 0 } 
 
 3 . m i s s i n g . c l a s s                       	M	2	>	8	  { 0 }   (	9	@		  .	?	2	@	  .   	>			  	0	G		  	@	  ,	@	(	  { 2 }   	G	  { 1 }   	2	G	.	G	(	M		  .	G		  (	?	0	M	&	?	7	M		  	M	2	>	8	  	@	  5	0	M	$	(	@	   	@		  9	H	  	0	  	M	2	>	8	  	0	  .	G		  .	L		B	&	  9	H	  
 
 
 
 #   0   -   C l a s s   n a m e 
 
 #   1   -   E J B   C l a s s   n a m e 
 
 1 . w r o n g . c l a s s . t y p e                 	2	$	  *	M	0		>	0	  	@	  	M	2	>	8	
 
 2 . w r o n g . c l a s s . t y p e                 	2	$	  *	M	0		>	0	  	@	  	M	2	>	8	  { 0 } 
 
 3 . w r o n g . c l a s s . t y p e                 	M	2	>	8	  { 0   }   	2	$	  *	M	0		>	0	  	@	  9	H	,   /	9	  { 1   }   	K	  		M	8		G		!	  (	9	@		  	0	$	@	
 
 #   0   -   m e t h o d   n a m e 
 
 #   1   -   f u l l   m e t h o d 
 
 #   2   -   r e m o t e | h o m e 
 
 #   3   -   i n t e r f a c e   n a m e 
 
 #   4   -   E J B   C l a s s   n a m e 
 
 1 . n o . b u s i n e s . m e t h o d               	8	>	  	K		  ,	?		<	(	8	  .	G	%	!	  (	9	@		
 
 2 . n o . b u s i n e s . m e t h o d               ,	?		<	(	8	  .	G	%	!	  { 0   }   	.	M	*	M	2	G	.	G			  (	9	@		  	?	/	>	  	/	>	  . 
 
 3 . n o . b u s i n e s . m e t h o d               ,	?		<	(	8	  .	G	%	!	  { 1   }   	.	M	*	M	2	G	.	G			( 2	>		B	)   (	9	@		  	?	/	>	  	/	>	  .   /	9	  .	G	%	!	  { 2   }   			0	+	G	8	  { 3   }   .	G		  	K	7	?	$	  	?	/	>	  	/	>	  %	>	  2	G		?	(	  	. 	. ,	@	  	M	2	>	8	  .	G		  	.	M	*	M	2	G	.	G			( 2	>		B	)   (	9	@		  	?	/	>	  	/	>	  
 
 
 
 #   f a i l ( b ,   " n o . b u s i n e s . m e t h o d . a r g s " ,   i n t e r f a c e M e t h o d s [ i ] . g e t N a m e ( ) ,   i n t e r f a c e M e t h o d s [ i ] . t o S t r i n g ( ) ,   " l o c a l " ,   i n t r f a c e . g e t N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ,   d i f f e r e n t A r g s . s i z e ( ) ) ; 
 
 1 . n o . b u s i n e s . m e t h o d . a r g s               	8	>	  	K		  ,	?		<	(	8	  .	G	%	!	    (	9	@		  9	H	.   	2	$	  	0	M		A	.	G			M	8	  	8	M	$	G	.	>	2	  	?	/	G	  9	H	  . 
 
 2 . n o . b u s i n e s . m e t h o d . a r g s               ,	?		<	(	8	  .	G	%	!	  { 0   }   	G	  	0	M		A	.	G			M	8	  .	H		  (	9	@		  	0	$	G	  . 
 
 3 . n o . b u s i n e s . m e t h o d . a r g s               B u s i n e s s   m e t h o d   { 1 }   n o t   i m p l e m e n t e d .   T h e   m e t h o d   w a s   d e c l a r e d   i n   t h e   { 2 }   i n t e r f a c e   { 3 } ,   b u t   n o t   i m p l e m e n t e d   i n   t h e   e j b   c l a s s   { 4 } .     T h e r e   a r e   { 5 }   m e t h o d   t h a t   h a v e   t h e   s a m e   n a m e   b u t   d i f f e r e n t   a r g u m e n t s . 
 
 
 
 #   f a i l ( b ,   " n o . b u s i n e s . m e t h o d . c a s e " ,   i n t e r f a c e M e t h o d s [ i ] . g e t N a m e ( ) ,   i n t e r f a c e M e t h o d s [ i ] . t o S t r i n g ( ) ,   " l o c a l " ,   i n t r f a c e . g e t N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ,   d i f f e r e n t C a s e . s i z e ( ) ) ; 
 
 1 . n o . b u s i n e s . m e t h o d . c a s e               N o   s u c h   b u s i n e s s   m e t h o d .     P o s s i b l e   c a s e - s e n s i t i v e   m i s m a t c h . 
 
 2 . n o . b u s i n e s . m e t h o d . c a s e               B u s i n e s s   m e t h o d   { 0 }   n o t   i m p l e m e n t e d .     P o s s i b l e   c a s e - s e n s i t i v e   m i s m a t c h . 
 
 3 . n o . b u s i n e s . m e t h o d . c a s e               B u s i n e s s   m e t h o d   { 1 }   n o t   i m p l e m e n t e d .   T h e   m e t h o d   w a s   d e c l a r e d   i n   t h e   { 2 }   i n t e r f a c e   { 3 } ,   b u t   n o t   i m p l e m e n t e d   i n   t h e   e j b   c l a s s   { 4 } .     T h e r e   a r e   { 5 }   m e t h o d   t h a t   h a v e   t h e   s a m e   n a m e   b u t   u s i n g   a   d i f f e r e n t   c a s e . 
 
 
 
 #   0   -   h o m e   i n t e r f a c e 
 
 #   1   -   r e m o t e   i n t e r f a c e 
 
 1 . n o . h o m e . c r e a t e                     N o   c r e a t e   m e t h o d . 
 
 2 . n o . h o m e . c r e a t e                     N o   c r e a t e   m e t h o d   i n   { 0 } . 
 
 3 . n o . h o m e . c r e a t e                     T h e   h o m e   i n t e r f a c e   { 0 }   m u s t   d e c l a r e   a t   l e a s t   o n e   c r e a t e   m e t h o d .   E x a m p l e : \ n \ n \ t p u b l i c   { 1 }   c r e a t e ( )   t h r o w s   j a v a x . e j b . C r e a t e E x c e p t i o n ,   j a v a . r m i . R e m o t e E x c e p t i o n ; 
 
 
 
 #   1   -   E J B   C l a s s   n a m e 
 
 #   2   -   c r e a t e   n a m e 
 
 #   3   -   c r e a t e   p a r a m s 
 
 1 . s e s s i o n . n o . e j b . c r e a t e           C r e a t e   m e t h o d   n o t   i m p l e m e n t e d . 
 
 2 . s e s s i o n . n o . e j b . c r e a t e           C r e a t e   m e t h o d   n o t   i m p l e m e n t e d :   { 1 } ( { 2 } ) . 
 
 3 . s e s s i o n . n o . e j b . c r e a t e           T h e r e   s h o u l d   b e   a   c r e a t e   m e t h o d   i n   t h e   b e a n   c l a s s   { 0 }   w i t h   t h e   f o l l o w i n g   s i g n a t u r e : \ n \ n \ t p u b l i c   v o i d   { 1 } ( { 2 } )   t h r o w s   j a v a x . e j b . C r e a t e E x c e p t i o n 
 
 
 
 #   1   -   E J B   C l a s s   n a m e 
 
 #   2   -   c r e a t e   n a m e 
 
 #   3   -   p r i m a r y   k e y   c l a s s 
 
 #   4   -   c r e a t e   p a r a m s 
 
 1 . e n t i t y . n o . e j b . c r e a t e         C r e a t e   m e t h o d   n o t   i m p l e m e n t e d . 
 
 2 . e n t i t y . n o . e j b . c r e a t e         C r e a t e   m e t h o d   n o t   i m p l e m e n t e d :   { 2 } ( { 3 } ) . 
 
 3 . e n t i t y . n o . e j b . c r e a t e         T h e r e   s h o u l d   b e   a   c r e a t e   m e t h o d   i n   t h e   b e a n   c l a s s   { 0 }   w i t h   t h e   f o l l o w i n g   s i g n a t u r e : \ n \ n \ t p u b l i c   { 1 }   { 2 } ( { 3 } )   t h r o w s   j a v a x . e j b . C r e a t e E x c e p t i o n 
 
 
 
 # T h i s   i s   b e i n g   u s e d   i n   a   m e t h o d   w h i c h   i s   n o t   c a l l e d   b y   a n y   o t h e r   m e t h o d   - -   c o m m e n t i n g   o u t   f o r   n o w 
 
 #   1   -   E J B   C l a s s   n a m e 
 
 #   2   -   c r e a t e   n a m e 
 
 #   3   -   c r e a t e   p a r a m s 
 
 # 1 . n o . e j b . p o s t . c r e a t e             N o   e j b P o s t C r e a t e   m e t h o d 
 
 # 2 . n o . e j b . p o s t . c r e a t e             M i s s i n g   c r e a t e   m e t h o d :   { 1 } ( { 2 } ) 
 
 # 3 . n o . e j b . p o s t . c r e a t e             E n t i t y   c r e a t e   m e t h o d   w i t h   n o   m a t c h i n g   e j b P o s t C r e a t e .     T h e r e   s h o u l d   b e   a n   e j b P o s t C r e a t e   m e t h o d   i n   t h e   b e a n   c l a s s   { 0 }   w i t h   t h e   f o l l o w i n g   s i g n a t u r e : \ n \ n \ t p u b l i c   v o i d   { 1 } ( { 2 } )   t h r o w s   j a v a x . e j b . C r e a t e E x c e p t i o n 
 
 
 
 #   w a r n ( b ,   " u n u s e d . e j b . c r e a t e " ,   b . g e t E j b C l a s s ( ) ,   e j b C r e a t e . g e t N a m e ( ) ,   p a r a m S t r i n g ,   c r e a t e . t o S t r i n g ( ) ) ; 
 
 1 . u n u s e d . e j b . c r e a t e               U n u s e d   e j b C r e a t e   m e t h o d 
 
 2 . u n u s e d . e j b . c r e a t e               U n u s e d   e j b C r e a t e   m e t h o d :   { 1 } ( { 2 } ) 
 
 3 . u n u s e d . e j b . c r e a t e               C r e a t e   m e t h o d   w i l l   n e v e r   b e   c a l l e d .     T h e   b e a n   c l a s s   { 0 }   d e f i n e s   t h e   c r e a t e   m e t h o d   { 1 } ( { 2 } ) ,   b u t   t h e r e   i s   n o   m a t c h i n g   { 3 } ( { 2 } )   m e t h o d   i n   t h e   h o m e   o r   l o c a l - h o m e   i n t e r f a c e s . 
 
 
 
 #   w a r n ( b ,   " u n u s e d . e j b P o s t C r e a t e " ,   b . g e t E j b C l a s s ( ) ,   p o s t C r e a t e . g e t N a m e ( ) ,   p a r a m S t r i n g ,   e j b C r e a t e . t o S t r i n g ( ) ) ; 
 
 1 . u n u s e d . e j b P o s t C r e a t e               U n u s e d   e j b P o s t C r e a t e   m e t h o d 
 
 2 . u n u s e d . e j b P o s t C r e a t e               U n u s e d   e j b P o s t C r e a t e   m e t h o d :   { 1 } ( { 2 } ) 
 
 3 . u n u s e d . e j b P o s t C r e a t e               P o s t C r e a t e   m e t h o d   w i l l   n e v e r   b e   c a l l e d .     T h e   b e a n   c l a s s   { 0 }   d e f i n e s   t h e   c r e a t e   m e t h o d   { 1 } ( { 2 } ) ,   b u t   t h e r e   i s   n o   m a t c h i n g   { 3 } ( { 2 } )   m e t h o d   d e f i n e d   i n   t h e   b e a n   c l a s s . 
 
 
 
 
 
 #   0   -   C l a s s   n a m e 
 
 #   1   -   E l e m e n t   ( h o m e ,   e j b - c l a s s ,   r e m o t e ) 
 
 #   2   -   B e a n   n a m e 
 
 #   3   -   D e p e n d e n t   C l a s s   n a m e 
 
 1 . m i s s l o c a t e d . c l a s s                       M i s s l o c a t e d   c l a s s 
 
 2 . m i s s l o c a t e d . c l a s s                       M i s s l o c a t e d   c l a s s   { 0 } 
 
 3 . m i s s l o c a t e d . c l a s s                       T h e   c l a s s   { 0 }   w a s   f o u n d   i n   a   p a r e n t   c l a s s l o a d e r   a n d   w a s   l o a d e d   f r o m   t h e r e   r a t h e r   t h a n   t h i s   j a r .     H o w e v e r ,   a   d e p e n d e n t   c l a s s   { 3 }   w a s   n o t   f o u n d   i n   t h e   p a r e n t   c l a s s l o a d e r .     \ n \ n T h e r e   a r e   t w o   w a y s   t o   f i x   t h i s : \ n \ n O n e ,   r e m o v e   t h e   c l a s s   { 0 }   f r o m   t h e   j a r   i n   t h e   p a r e n t   c l a s s l o a d e r   t o   e n s u r e   t h e   c l a s s   i s   o n l y   l o a d e d   f r o m   t h i s   j a r . \ n \ n T w o ,   m o v e   t h e   d e p e n d e n t   c l a s s   { 3 }   a n d   a n y   o t h e r   d e p e n d e n t   c l a s s e s   i n t o   t h e   j a r   i n   t h e   p a r e n t   c l a s s l o a d e r . 
 
 
 
 #   0   -   R e f e r r i n g   C l a s s   n a m e 
 
 #   1   -   D e p e n d e n t   C l a s s   n a m e 
 
 #   2   -   E l e m e n t   ( h o m e ,   e j b - c l a s s ,   r e m o t e ) 
 
 #   3   -   B e a n   n a m e 
 
 #   f a i l ( b ,   " m i s s i n g . d e p e n d e n t . c l a s s " ,   c l a s s N a m e ,   m i s s i n g C l a s s ,   t y p e ,   b . g e t E j b N a m e ( ) ) ; 
 
 1 . m i s s i n g . d e p e n d e n t . c l a s s                       M i s s i n g   d e p e n d e n t   c l a s s   o r   l i b r a r y 
 
 2 . m i s s i n g . d e p e n d e n t . c l a s s                       M i s s i n g   d e p e n d e n t   c l a s s   o r   l i b r a r y :   { 1 }   n e e d e d   b y   { 0 } 
 
 3 . m i s s i n g . d e p e n d e n t . c l a s s                       T h e   c l a s s   { 1 }   n o t   f o u n d   a n d   i s   r e f e r e n c e d   b y   t h e   < { 2 } >   c l a s s   { 0 } .     T h e   C h e c k   t h a t   t h e   c l a s s   o r   r e l a t e d   l i b r a r y   i s   a v a i l a b l e   i n   t h e   c l a s s p a t h 
 
 
 
 
 
 #   C h e c k A s s e m b l y B i n d i n g s . j a v a 
 
 #   f a i l ( " I n t e r c e p t o r B i n d i n g " ,   " i n t e r c e p t o r B i n d i n g . n o S u c h E j b N a m e " ,   b i n d i n g . g e t E j b N a m e ( ) ,   j o i n ( i n t e r c e p t o r C l a s s e s ,   " , " ) ) ; 
 
 1 . i n t e r c e p t o r B i n d i n g . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t 
 
 2 . i n t e r c e p t o r B i n d i n g . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t :   { 0 } 
 
 3 . i n t e r c e p t o r B i n d i n g . n o S u c h E j b N a m e   =   B i n d i n g   r e f e r s   t o   a n   E J B ,   { 0 } ,   t h a t   d o e s   n o t   e x i s t .     I n t e r c e p t o r s   l i s t e d   i n   b i n d i n g :   { 1 } 
 
 
 
 #   f a i l ( " I n t e r c e p t o r B i n d i n g " ,   " i n t e r c e p t o r B i n d i n g . e j b N a m e R e q u i r e d W i t h M e t h o d " ,   b i n d i n g . g e t M e t h o d ( ) . g e t M e t h o d N a m e ( ) ,   j o i n ( i n t e r c e p t o r C l a s s e s ,   " , " ) ) ; 
 
 1 . i n t e r c e p t o r B i n d i n g . e j b N a m e R e q u i r e d W i t h M e t h o d   =   e j b - n a m e   r e q u i r e d   w i t h   m e t h o d   b i n d i n g 
 
 2 . i n t e r c e p t o r B i n d i n g . e j b N a m e R e q u i r e d W i t h M e t h o d   =   e j b - n a m e   r e q u i r e d   w i t h   b i n d i n g   o n   m e t h o d   " { 0 } " . 
 
 3 . i n t e r c e p t o r B i n d i n g . e j b N a m e R e q u i r e d W i t h M e t h o d   =   B i n d i n g   a n   i n t e r c e p t o r   t o   a   s p e c i f i c   m e t h o d   r e q u i r e s   t h e   e j b - n a m e   o f   t h e   b e a n   t o   a l s o   b e   s p e c i f i e d .     F i x   b i n d i n g   o n   m e t h o d   " { 0 } "   f o r   i n t e r c e p t o r s   { 1 } . 
 
 
 
 #   f a i l ( " M e t h o d P e r m i s s i o n " ,   " m e t h o d P e r m i s s i o n . e j b N a m e R e q u i r e d " ,   m e t h o d . g e t M e t h o d N a m e ( ) ,   j o i n ( p e r m i s s i o n . g e t R o l e N a m e ( ) ,   " , " ) ) ; 
 
 1 . m e t h o d P e r m i s s i o n . e j b N a m e R e q u i r e d   =     e j b - n a m e   r e q u i r e d   f o r   m e t h o d - p e r m i s s i o n 
 
 2 . m e t h o d P e r m i s s i o n . e j b N a m e R e q u i r e d   =     e j b - n a m e   r e q u i r e d   f o r   m e t h o d - p e r m i s s i o n :   { 0 } 
 
 3 . m e t h o d P e r m i s s i o n . e j b N a m e R e q u i r e d   =     A s s i n g i n g   a   m e t h o d - p e r m i s s i o n   r e q u i r e s   t h e   e j b - n a m e   o f   t h e   b e a n   t o   a l s o   b e   s p e c i f i e d .     F i x   m e t h o d - p e r m i s s i o n   o n   m e t h o d   " { 0 } "   f o r   s e c u r i t y   r o l e s   { 1 } . 
 
 
 
 #   f a i l ( " M e t h o d P e r m i s s i o n " ,   " m e t h o d P e r m i s s i o n . n o S u c h E j b N a m e " ,   m e t h o d . g e t E j b N a m e ( ) ,   m e t h o d . g e t M e t h o d N a m e ( ) ,   j o i n ( p e r m i s s i o n . g e t R o l e N a m e ( ) ,   " , " ) ) ; 
 
 1 . m e t h o d P e r m i s s i o n . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t 
 
 2 . m e t h o d P e r m i s s i o n . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t :   { 0 }   o n   m e t h o d   " { 1 } " . 
 
 3 . m e t h o d P e r m i s s i o n . n o S u c h E j b N a m e   =   M e t h o d - p e r m i s s i o n   r e f e r s   t o   a n   E J B ,   { 0 } ,   t h a t   d o e s   n o t   e x i s t .     F i x   m e t h o d - p e r m i s s i o n   o n   m e t h o d   " { 0 } "   f o r   s e c u r i t y   r o l e s   { 1 } . 
 
 
 
 #   f a i l ( " C o n t a i n e r T r a n s a c t i o n " ,   " c o n t a i n e r T r a n s a c t i o n . e j b N a m e R e q u i r e d " ,   m e t h o d . g e t M e t h o d N a m e ( ) ,   t r a n s a c t i o n . g e t T r a n s A t t r i b u t e ( ) ) ; 
 
 1 . c o n t a i n e r T r a n s a c t i o n . e j b N a m e R e q u i r e d   =   e j b - n a m e   r e q u i r e d   f o r   c o n t a i n e r - t r a n s a c t i o n 
 
 2 . c o n t a i n e r T r a n s a c t i o n . e j b N a m e R e q u i r e d   =   e j b - n a m e   r e q u i r e d   f o r   c o n t a i n e r - t r a n s a c t i o n :   { 0 } 
 
 3 . c o n t a i n e r T r a n s a c t i o n . e j b N a m e R e q u i r e d   =   A s s i n g i n g   a   c o n t a i n e r - t r a n s a c t i o n   r e q u i r e s   t h e   e j b - n a m e   o f   t h e   b e a n   t o   a l s o   b e   s p e c i f i e d .     F i x   c o n t a i n e r - t r a n s a c t i o n   o n   m e t h o d   " { 0 } "   w i t h   t r a n s a c t i o n   a t t r i b u t e   { 1 } . 
 
 
 
 #   f a i l ( " C o n t a i n e r T r a n s a c t i o n " ,   " c o n t a i n e r T r a n s a c t i o n . n o S u c h E j b N a m e " ,   m e t h o d . g e t M e t h o d N a m e ( ) ,   m e t h o d . g e t E j b N a m e ( ) ,   t r a n s a c t i o n . g e t T r a n s A t t r i b u t e ( ) ) ; 
 
 1 . c o n t a i n e r T r a n s a c t i o n . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t 
 
 2 . c o n t a i n e r T r a n s a c t i o n . n o S u c h E j b N a m e   =   R e f e r e n c e d   E J B   d o e s   n o t   e x i s t :   { 0 }   o n   m e t h o d   " { 1 } " . 
 
 3 . c o n t a i n e r T r a n s a c t i o n . n o S u c h E j b N a m e   =   C o n t a i n e r - t r a n s a c t i o n   r e f e r s   t o   a n   E J B ,   { 0 } ,   t h a t   d o e s   n o t   e x i s t .     F i x   c o n t a i n e r - t r a n s a c t i o n   o n   m e t h o d   " { 0 } "   w i t h   t r a n s a c t i o n   a t t r i b u t e   { 1 } . 
 
 
 
 #   C h e c k C a l l b a c k s . j a v a 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " a r o u n d I n v o k e . b a d R e t u r n T y p e " ,   a r o u n d T y p e ,   a r o u n d I n v o k e . g e t M e t h o d N a m e ( ) ,   r e t u r n T y p e . g e t N a m e ( ) ,   a r o u n d I n v o k e . g e t C l a s s N a m e ( ) ) ; 
 
 1 . a r o u n d I n v o k e . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   j a v a . l a n g . O b j e c t 
 
 2 . a r o u n d I n v o k e . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   j a v a . l a n g . O b j e c t :   m e t h o d   " { 1 } "   r e t u r n s   " { 2 } " 
 
 3 . a r o u n d I n v o k e . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   " { 1 } "   i n   c l a s s   { 3 }   i l l e g a l l y   r e t u r n s   { 2 }   i n s t e a d   o f   j a v a . l a n g . O b j e c t .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " j a v a . l a n g . O b j e c t   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t )   t h r o w s   j a v a . l a n g . E x c e p t i o n " 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " a r o u n d I n v o k e . m u s t T h r o w E x c e p t i o n " ,   a r o u n d T y p e ,   a r o u n d I n v o k e . g e t M e t h o d N a m e ( ) ,   a r o u n d I n v o k e . g e t C l a s s N a m e ( ) ) ; 
 
 1 . a r o u n d I n v o k e . m u s t T h r o w E x c e p t i o n   =   { 0 }   m e t h o d   m u s t   d e c l a r e   ' t h r o w s   E x c e p t i o n ' 
 
 2 . a r o u n d I n v o k e . m u s t T h r o w E x c e p t i o n   =   { 0 }   m e t h o d   m u s t   d e c l a r e   ' t h r o w s   E x c e p t i o n ' :   m e t h o d   " { 1 } " 
 
 3 . a r o u n d I n v o k e . m u s t T h r o w E x c e p t i o n   =   { 0 }   m e t h o d   " { 1 } "   m u s t   d e c l a r e   j a v a . l a n g . E x c e p t i o n   i n   t h e   t h r o w s   c l a u s e .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " j a v a . l a n g . O b j e c t   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t )   t h r o w s   j a v a . l a n g . E x c e p t i o n " 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " a r o u n d I n v o k e . m i s s i n g " ,   a r o u n d T y p e ,   a r o u n d I n v o k e . g e t M e t h o d N a m e ( ) ,   a r o u n d I n v o k e . g e t C l a s s N a m e ( ) ) ; 
 
 1 . a r o u n d I n v o k e . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g 
 
 2 . a r o u n d I n v o k e . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g :   " { 1 } "   i n   c l a s s   { 2 } 
 
 3 . a r o u n d I n v o k e . m i s s i n g   =   { 0 }   m e t h o d   " { 1 } "   n o t   f o u n d   i n   c l a s s   { 2 } .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " j a v a . l a n g . O b j e c t   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t )   t h r o w s   j a v a . l a n g . E x c e p t i o n " 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " a r o u n d I n v o k e . i n v a l i d A r g u m e n t s " ,   a r o u n d T y p e ,   a r o u n d I n v o k e . g e t M e t h o d N a m e ( ) ,   g e t P a r a m e t e r s ( p o s s i b l e M e t h o d s . g e t ( 0 ) ) ,   a r o u n d I n v o k e . g e t C l a s s N a m e ( ) ) ; 
 
 1 . a r o u n d I n v o k e . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s 
 
 2 . a r o u n d I n v o k e . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s :   { 1 } ( { 2 } ) 
 
 3 . a r o u n d I n v o k e . i n v a l i d A r g u m e n t s   =   { 0 }   m e t h o d   s i g n a t u r e   " { 1 } ( { 2 } ) "   i n   c l a s s   { 3 }   h a s   i n v a l i d   a r g u m e n t s .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " j a v a . l a n g . O b j e c t   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t )   t h r o w s   j a v a . l a n g . E x c e p t i o n " 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " a r o u n d I n v o k e . m i s s i n g . p o s s i b l e T y p o " ,   a r o u n d T y p e ,   a r o u n d I n v o k e . g e t M e t h o d N a m e ( ) ,   p o s s i b l e M e t h o d s . s i z e ( ) ,   a r o u n d I n v o k e . g e t C l a s s N a m e ( ) ) ; 
 
 1 . a r o u n d I n v o k e . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d 
 
 2 . a r o u n d I n v o k e . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d :   l o o k e d   f o r   " { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t ) "   i n   c l a s s   { 3 } 
 
 3 . a r o u n d I n v o k e . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d .     T h e r e   a r e   { 2 }   m e t h o d s   w i t h   t h e   n a m e   " { 1 } "   v i s i b l e   i n   c l a s s   { 3 } ,   n o n e   h a v e   t h e   r e q u i r e d   s i g n a t u r e   o f   " j a v a . l a n g . O b j e c t   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t )   t h r o w s   j a v a . l a n g . E x c e p t i o n " 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . b a d R e t u r n T y p e " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   r e t u r n T y p e . g e t N a m e ( ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   ' v o i d ' 
 
 2 . c a l l b a c k . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   ' v o i d ' :   m e t h o d   { 1 }   r e t u r n s   { 2 } 
 
 3 . c a l l b a c k . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   " { 1 } "   i n   c l a s s   { 3 }   i l l e g a l l y   r e t u r n s   { 2 }   i n s t e a d   o f   v o i d .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " v o i d   { 1 } ( ) " 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . b a d M o d i f i e r " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . b a d M o d i f i e r   =   { 0 }   m e t h o d   m u s t   n o t   b e   f i n a l   a n d   s t a t i c 
 
 2 . c a l l b a c k . b a d M o d i f i e r   =   { 0 }   m e t h o d   m u s t   n o t   b e   f i n a l   a n d   s t a t i c   :   m e t h o d   { 1 } 
 
 3 . c a l l b a c k . b a d M o d i f i e r   =   { 0 }   m e t h o d   " { 1 } "   i n   c l a s s   { 2 }   m u s t   n o t   b e   f i n a l   a n d   s t a t i c 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . m i s s i n g " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g 
 
 2 . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g :   " { 1 } "   i n   c l a s s   { 2 } 
 
 3 . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   " { 1 } "   n o t   f o u n d   i n   c l a s s   { 2 } .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 1 } ( ) " 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . i n v a l i d A r g u m e n t s " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   g e t P a r a m e t e r s ( p o s s i b l e M e t h o d s . g e t ( 0 ) ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s 
 
 2 . c a l l b a c k . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s .   F o u n d :   { 1 } ( { 2 } ) .   R e q u i r e d :   { 1 } ( { 4 } )   
 
 3 . c a l l b a c k . i n v a l i d A r g u m e n t s   =   { 0 }   m e t h o d   s i g n a t u r e   " { 1 } ( { 2 } ) "   i n   c l a s s   { 3 }   h a s   i n v a l i d   a r g u m e n t s .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 1 } ( 4 ) " 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . m i s s i n g . p o s s i b l e T y p o " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   p o s s i b l e M e t h o d s . s i z e ( ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d 
 
 2 . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d :   l o o k e d   f o r   " v o i d   { 1 } ( { 4 } ) "   i n   c l a s s   { 3 } 
 
 3 . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d .     T h e r e   a r e   { 2 }   m e t h o d s   w i t h   t h e   n a m e   " { 1 } "   v i s i b l e   i n   c l a s s   { 3 } ,   n o n e   h a v e   t h e   r e q u i r e d   s i g n a t u r e   o f   " v o i d   { 1 } ( 4 ) " 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . s e s s i o n S y n c h r o n i z a t i o n . i n v a l i d U s e " ,   c l a s s ) 
 
 1 . c a l l b a c k . s e s s i o n S y n c h r o n i z a t i o n . i n v a l i d U s e   =   S e s s i o n   s y n c h r o n i z a t i o n   a n n o t a t i o n s   a n d   c o n f i g u r a t i o n s   i n   d e p l o y m e n t   p l a n   s h o u l d   n o t   b e   u s e d   w h i l e   S e s s i o n S y n c h r o n i z a t i o n   i n t e r f a c e   i s   i m p l e m e n t e d   b y   t h e   b e a n   c l a s s . 
 
 2 . c a l l b a c k . s e s s i o n S y n c h r o n i z a t i o n . i n v a l i d U s e   =   S e s s i o n   s y n c h r o n i z a t i o n   a n n o t a t i o n s   a n d   c o n f i g u r a t i o n s   i n   d e p l o y m e n t   p l a n   s h o u l d   n o t   b e   u s e d   w h i l e   S e s s i o n S y n c h r o n i z a t i o n   i n t e r f a c e   i s   i m p l e m e n t e d   b y   t h e   b e a n   c l a s s   { 0 } . 
 
 3 . c a l l b a c k . s e s s i o n S y n c h r o n i z a t i o n . i n v a l i d U s e   =   S e s s i o n   s y n c h r o n i z a t i o n   a n n o t a t i o n s   a n d   c o n f i g u r a t i o n s   i n   d e p l o y m e n t   p l a n   s h o u l d   n o t   b e   u s e d   w h i l e   S e s s i o n S y n c h r o n i z a t i o n   i n t e r f a c e   i s   i m p l e m e n t e d   b y   t h e   b e a n   c l a s s   { 0 } . 
 
 
 
 #   f a i l ( b e a n ,   " c a l l b a c k . m i s s i n g . p o s s i b l e T y p o " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   p o s s i b l e M e t h o d s . s i z e ( ) ,   c a l l b a c k . g e t C l a s s N a m e ( ) ) ; 
 
 1 . c a l l b a c k . s e s s i o n b e a n . i n v a l i d u s a g e   =   I n v a l i d   u s a g e   o f   @ { 0 }   i n   a   c l a s s   w h i c h   i m p l e m e n t s   j a v a x . e j b . S e s s i o n B e a n 
 
 2 . c a l l b a c k . s e s s i o n b e a n . i n v a l i d u s a g e   =   I n v a l i d   u s a g e   o f   @ { 0 }   i n   a   c l a s s   w h i c h   i m p l e m e n t s   j a v a x . e j b . S e s s i o n B e a n 
 
 3 . c a l l b a c k . s e s s i o n b e a n . i n v a l i d u s a g e   =   I n v a l i d   u s a g e   o f   @ { 0 }   i n   { 2 }   w h i c h   i m p l e m e n t s   j a v a x . e j b . S e s s i o n B e a n .   @ { 0 }   w a s   w r o n g l y   u s e d   o n   t h e   m e t h o d   { 1 } ( ) .   T h e   u s a g e   w o u l d   h a v e   b e e n   c o r r e c t   i f   { 2 }   d i d   n o t   i m p l e m e n t   j a v a x . e j b . S e s s i o n B e a n . 
 
 
 
 #   f a i l ( b e a n ,   " t i m e o u t . b a d R e t u r n T y p e " ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   r e t u r n T y p e . g e t N a m e ( ) ) ; 
 
 1 . t i m e o u t . b a d R e t u r n T y p e   =   T i m e o u t   m e t h o d   m u s t   r e t u r n   ' v o i d ' 
 
 2 . t i m e o u t . b a d R e t u r n T y p e   =   T i m e o u t   m e t h o d   m u s t   r e t u r n   ' v o i d ' :   m e t h o d   { 0 }   r e t u r n s   { 1 } 
 
 3 . t i m e o u t . b a d R e t u r n T y p e   =   T i m e o u t   m e t h o d   " { 0 } "   i l l e g a l l y   r e t u r n s   { 1 }   i n s t e a d   o f   v o i d .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " v o i d   { 0 } ( j a v a x . e j b . T i m e r ) " 
 
 
 
 # D o n ' t   t h i n k   t h i s   i s   e v e r   g o i n g   t o   b e   u s e d ,   c o m m e n t i n g   i t   o u t   f o r   n o w .   I f   t h e r e   i s   a   c a s e   w h e r e   t h i s   k e y   c a n   b e   u s e d ,   p l e a s e   u n c o m m e n t   i t   a n d   w r i t e   a   t e s t   f o r   i t 
 
 #   f a i l ( b e a n ,   " t i m e o u t . m i s s i n g " ,   t i m e o u t . g e t M e t h o d N a m e ( ) ) ; 
 
 # 1 . t i m e o u t . m i s s i n g   =   T i m e o u t   m e t h o d   m i s s i n g 
 
 # 2 . t i m e o u t . m i s s i n g   =   T i m e o u t   m e t h o d   m i s s i n g :   " { 0 } "   i n   c l a s s   { 1 } 
 
 # 3 . t i m e o u t . m i s s i n g   =   T i m e o u t   m e t h o d   " { 0 } "   n o t   f o u n d   i n   c l a s s   { 1 } .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 0 } ( j a v a x . e j b . T i m e r ) " 
 
 
 
 #   f a i l ( b e a n ,   " t i m e o u t . i n v a l i d A r g u m e n t s " ,   t i m e o u t . g e t M e t h o d N a m e ( ) ,   g e t P a r a m e t e r s ( p o s s i b l e M e t h o d s . g e t ( 0 ) ) ) ; 
 
 1 . t i m e o u t . i n v a l i d A r g u m e n t s   =   I n v a l i d   T i m e o u t   a r g u m e n t s 
 
 2 . t i m e o u t . i n v a l i d A r g u m e n t s   =   I n v a l i d   T i m e o u t   a r g u m e n t s :   { 0 } ( { 1 } ) 
 
 3 . t i m e o u t . i n v a l i d A r g u m e n t s   =   T i m e o u t   m e t h o d   s i g n a t u r e   " { 0 } ( { 1 } ) "   h a s   i n v a l i d   a r g u m e n t s .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 0 } ( j a v a x . e j b . T i m e r ) " 
 
 
 
 #   f a i l ( b e a n ,   " t i m e o u t . m i s s i n g . p o s s i b l e T y p o " ,   t i m e o u t . g e t M e t h o d N a m e ( ) ,   p o s s i b l e M e t h o d s . s i z e ( ) ) ; 
 
 1 . t i m e o u t . m i s s i n g . p o s s i b l e T y p o   =   T i m e o u t   m e t h o d   m i s s i n g   o r   i n v a l i d 
 
 2 . t i m e o u t . m i s s i n g . p o s s i b l e T y p o   =   T i m e o u t   m e t h o d   m i s s i n g   o r   i n v a l i d :   l o o k e d   f o r   " v o i d   { 0 } ( j a v a x . e j b . T i m e r ) " 
 
 3 . t i m e o u t . m i s s i n g . p o s s i b l e T y p o   =   T i m e o u t   m e t h o d   m i s s i n g   o r   i n v a l i d .     T h e r e   a r e   { 1 }   m e t h o d s   w i t h   t h e   n a m e   " { 0 } "   v i s i b l e ,   e i t h e r   t h e   w r o n g   o n e   h a s   b e e n   a n n o t a t e d   w i t h   @ T i m e o u t   o r   n o n e   h a v e   t h e   r e q u i r e d   s i g n a t u r e   o f   " v o i d   { 0 } ( j a v a x . e j b . T i m e r ) .   A   b e a n   s h o u l d   h a v e   o n l y   o n e   m e t h o d   a n n o t a t e d   w i t h   @ T i m e o u t   a n d   t h e   m e t h o d   s i g n a t u r e   m u s t   m a t c h   v o i d   { 0 } ( j a v a x . e j b . T i m e r ) " 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e , " t i m e o u t . t o o M a n y M e t h o d s " , t i m e o u t M e t h o d s . s i z e ( ) , J o i n . j o i n ( " , " ,   t i m e o u t M e t h o d s ) ) ; 
 
 1 . t i m e o u t . t o o M a n y M e t h o d s   =   M o r e   t h a n   o n e   m e t h o d   a n n o t a t e d   w i t h   @ T i m e o u t 
 
 2 . t i m e o u t . t o o M a n y M e t h o d s   =   M o r e   t h a n   o n e   m e t h o d   a n n o t a t e d   w i t h   @ T i m e o u t 
 
 3 . t i m e o u t . t o o M a n y M e t h o d s   =   M o r e   t h a n   o n e   m e t h o d   a n n o t a t e d   w i t h   @ T i m e o u t .     T h e r e   a r e   { 0 }   m e t h o d s   a n n o t a t e d   w i t h   @ T i m e o u t .   M a k e   s u r e   y o u   h a v e   o n l y   o n e   m e t h o d   a n n o t a t e d   w i t h   @ T i m e o u t .   M e t h o d s   a n n o t a t e d   w i t h   @ T i m e o u t   a r e   { 1 } 
 
 #   f a i l ( " I n t e r c e p t o r " ,   " i n t e r c e p t o r . c a l l b a c k . b a d R e t u r n T y p e " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   r e t u r n T y p e . g e t N a m e ( ) ,   i n t e r c e p t o r C l a s s . g e t N a m e ( ) ) ; 
 
 1 . i n t e r c e p t o r . c a l l b a c k . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   " v o i d " 
 
 2 . i n t e r c e p t o r . c a l l b a c k . b a d R e t u r n T y p e   =   { 0 }   m e t h o d   m u s t   r e t u r n   " v o i d " :   m e t h o d   { 2 }   r e t u r n s   { 3 }   i n s t e a d 
 
 3 . i n t e r c e p t o r . c a l l b a c k . b a d R e t u r n T y p e   =   m e t h o d   " { 2 } "   i n   c l a s s   { 0 }   i l l e g a l l y   r e t u r n s   { 3 }   i n s t e a d   o f   v o i d .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " v o i d   { 2 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t ) " 
 
 
 
 #   f a i l ( " I n t e r c e p t o r " ,   " i n t e r c e p t o r . c a l l b a c k . m i s s i n g " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   i n t e r c e p t o r C l a s s . g e t N a m e ( ) ) ; 
 
 1 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g 
 
 2 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   m i s s i n g :   " { 1 } "   i n   c l a s s   { 2 } 
 
 3 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g   =   { 0 }   m e t h o d   " { 1 } "   n o t   f o u n d   i n   c l a s s   { 2 } .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t ) " 
 
 
 
 #   f a i l ( " I n t e r c e p t o r " ,   " i n t e r c e p t o r . c a l l b a c k . i n v a l i d A r g u m e n t s " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   g e t P a r a m e t e r s ( p o s s i b l e M e t h o d s . g e t ( 0 ) ) ,   i n t e r c e p t o r C l a s s . g e t N a m e ( ) ) ; 
 
 1 . i n t e r c e p t o r . c a l l b a c k . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s 
 
 2 . i n t e r c e p t o r . c a l l b a c k . i n v a l i d A r g u m e n t s   =   I n v a l i d   { 0 }   a r g u m e n t s :   { 1 } ( { 2 } )   i n   c l a s s   { 3 } 
 
 3 . i n t e r c e p t o r . c a l l b a c k . i n v a l i d A r g u m e n t s   =   { 0 }   m e t h o d   s i g n a t u r e   " { 1 } ( { 2 } ) "   i n   c l a s s   { 3 }   h a s   i n v a l i d   a r g u m e n t s .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t ) " 
 
 
 
 #   f a i l ( " I n t e r c e p t o r " ,   " i n t e r c e p t o r . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o " ,   t y p e ,   c a l l b a c k . g e t M e t h o d N a m e ( ) ,   p o s s i b l e M e t h o d s . s i z e ( ) ,   i n t e r c e p t o r C l a s s . g e t N a m e ( ) ) ; 
 
 1 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d 
 
 2 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d :   l o o k e d   f o r   " v o i d   { 1 } ( j a v a x . e j b . I n v o c a t i o n C o n t e x t ) "   i n   c l a s s   { 3 } 
 
 3 . i n t e r c e p t o r . c a l l b a c k . m i s s i n g . p o s s i b l e T y p o   =   { 0 }   m e t h o d   m i s s i n g   o r   i n v a l i d .     T h e r e   a r e   { 2 }   m e t h o d s   w i t h   t h e   n a m e   " { 1 } "   v i s i b l e   i n   c l a s s   { 3 } ,   n o n e   h a v e   t h e   r e q u i r e d   s i g n a t u r e   o f   " v o i d   { 1 } ( ) " 
 
 
 
 # C h e c k A s s e m b l y B i n d i n g s . j a v a 
 
 #   w a r n ( " I n t e r c e p t o r s " ,   " i n t e r c e p t o r . u n u s e d " ,   c l a z z ) ; 
 
 1 . i n t e r c e p t o r . u n u s e d   =   { 0 }   i s   n o t   i n t e r c e p t i n g   a n y   b e a n 
 
 2 . i n t e r c e p t o r . u n u s e d   =   { 0 }   i s   n o t   i n t e r c e p t i n g   a n y   b e a n .   I t   s h o u l d   b e   u s e d   i n   o n e   o f   t h e   i n t e r c e p t o r - b i n d i n g   e l e m e n t s   o f   t h e   d e p l o y m e n t   d e s c r i p t o r . 
 
 3 . i n t e r c e p t o r . u n u s e d   =   { 0 }   i s   n o t   i n t e r c e p t i n g   a n y   b e a n .   I t   s h o u l d   b e   u s e d   i n   o n e   o f   t h e   i n t e r c e p t o r - b i n d i n g   e l e m e n t s   o f   t h e   d e p l o y m e n t   d e s c r i p t o r .   A n   e x a m p l e   u s a g e   m i g h t   b e : \ r \ n \ 
 
 < i n t e r c e p t o r - b i n d i n g > \ r \ n \ 
 
 \ u 0 0 2 0 \ u 0 0 2 0 < e j b - n a m e > Y o u r   e j b   n a m e   h e r e < / e j b - n a m e > \ r \ n \ 
 
 \ u 0 0 2 0 \ u 0 0 2 0 < i n t e r c e p t o r - c l a s s > { 0 } < / i n t e r c e p t o r - c l a s s > \ r \ n \ 
 
 < i n t e r c e p t o r - b i n d i n g > 
 
 
 
 #   C h e c k I n j e c t i o n T a r g e t s . j a v a 
 
 #   w a r n ( b e a n ,   " i n j e c t i o n T a r g e t . n a m e C o n t a i n s S e t " ,   t a r g e t . g e t I n j e c t i o n T a r g e t N a m e ( ) ,   s h o r t N a m e I n v a l i d ,   s h o r t N a m e C o r r e c t ,   c o r r e c t N a m e ,   r e f e r e n c e . g e t N a m e ( ) ,   r e f e r e n c e . g e t C l a s s ( ) . g e t S i m p l e N a m e ( ) ) ; 
 
 1 . i n j e c t i o n T a r g e t . n a m e C o n t a i n s S e t   =   C o r r e c t e d   i n v a l i d   i n j e c t i o n - t a r g e t - n a m e 
 
 2 . i n j e c t i o n T a r g e t . n a m e C o n t a i n s S e t   =   C o r r e c t e d   i n v a l i d   i n j e c t i o n - t a r g e t - n a m e :   { 0 } 
 
 3 . i n j e c t i o n T a r g e t . n a m e C o n t a i n s S e t   =   T h e   i n j e c t i o n - t a r g e t - n a m e   " { 0 } "   f o r   s e t t e r   m e t h o d s   s h o u l d   n o t   b e g i n   w i t h   " s e t " .     T h e   l a s t   p o r t i o n   o f   t h e   n a m e   " { 1 } "   h a s   b e e n   a u t o m a t i c a l l y   c o r r e c t e d   t o   " { 2 } " .     U p d a t e   t h e   d e s c r i p t o r   w i t h   t h e   c o r r e c t   i n j e c t i o n - t a r g e t - n a m e   o f   " { 3 } "   t o   a v o i d   r e c e i v i n g   t h i s   w a r n i n g .     R e s o u r c e   t o   b e   i n j e c t e d   i s   " { 4 } " . 
 
 
 
 #   f a i l ( " A s y n c h r o n o u s " ,   " a s y n c h r o n o u s . b a d R e t u r n T y p e " ,   a s y n c M e t h o d . g e t M e t h o d N a m e ( ) ,   r e t u r n T y p e . g e t N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ) ; 
 
 1 . a s y n c h r o n o u s . b a d R e t u r n T y p e   =   a s y n c h r o n o u s   m e t h o d   m u s t   r e t u r n   " v o i d "   o r   " F u t u r e < V > " 
 
 2 . a s y n c h r o n o u s . b a d R e t u r n T y p e   =   a s y n c h r o n o u s }   m e t h o d   m u s t   r e t u r n   " v o i d "   o r   " F u t u r e < V > "   :   m e t h o d   { 0 }   r e t u r n s   { 1 }   i n   c l a s s   { 2 } 
 
 3 . a s y n c h r o n o u s . b a d R e t u r n T y p e   =   a s y n c h r o n o u s   m e t h o d   " { 0 } "   i n   c l a s s   { 2 }   i l l e g a l l y   r e t u r n s   { 1 }   i n s t e a d   o f   v o i d   o r   F u t u r e < V > .     C h a n g e   t h e   m e t h o d   s i g n a t u r e   t o   " v o i d | F u t u r e < V >   { 0 } ( . . . ) " 
 
 
 
 #   f a i l ( " A s y n c h r o n o u s " ,   " a s y n c h r o n o u s . m i s s i n g " ,   a s y n c M e t h o d . g e t M e t h o d N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ,   g e t P a r a m t e r s ( a s y n c M e t h o d ) ) ; 
 
 1 . a s y n c h r o n o u s . m i s s i n g   =   a s y n c h r o n o u s   m e t h o d   { 0 }   m i s s i n g 
 
 2 . a s y n c h r o n o u s . m i s s i n g   =   a s y n c h r o n o u s   m e t h o d   m i s s i n g :   " { 0 } "   i n   c l a s s   { 1 } 
 
 3 . a s y n c h r o n o u s . m i s s i n g   =   a s y n c h r o n o u s   m e t h o d   " { 1 } "   n o t   f o u n d   i n   c l a s s   { 1 } .     T h e   r e q u i r e d   m e t h o d   s i g n a t u r e   i s   " v o i d | F u t u r e < V >   { 0 } ( { 2 } ) " 
 
 
 
 #   f a i l ( " A s y n c h r o n o u s " ,   " a s y n c h r o n o u s . m i s s i n g " ,   a s y n c M e t h o d . g e t M e t h o d N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ,   g e t P a r a m t e r s ( a s y n c M e t h o d ) ) ; 
 
 1 . a s y n c h r o n o u s . b a d E x c e p t i o n T y p e   =   a s y n c h r o n o u s   m e t h o d   { 0 }   s h o u l d   n o t   t h r o w   a n y   A p p l i c a t i o n E x c e p t i o n   w h i l e   i t s   r e t u r n   t y p e   i s   v o i d . 
 
 2 . a s y n c h r o n o u s . b a d E x c e p t i o n T y p e   =   a s y n c h r o n o u s   m e t h o d   { 0 }   i n   c l a s s   { 1 }   s h o u l d   n o t   t h r o w   a n y   A p p l i c a t i o n E x c e p t i o n   w h i l e   i t s   r e t u r n   t y p e   i s   v o i d . 
 
 3 . a s y n c h r o n o u s . b a d E x c e p t i o n T y p e   =   a s y n c h r o n o u s   m e t h o d   { 0 }   i n   c l a s s   { 1 }   s h o u l d   n o t   t h r o w   A p p l i c a t i o n E x c e p t i o n   " { 2 } "   w h i l e   i t s   r e t u r n   t y p e   i s   v o i d . 
 
 
 
 #   w a r n ( " A s y n c h r o n o u s " ,   " a s y n c h r o n o u s . m e t h o d i g n o r e d " ,   b e a n C l a s s . g e t N a m e ( ) ,   m e t h o d N a m e ) ; 
 
 1 . a s y n c h r o n o u s . m e t h o d i g n o r e d   =   n o n - p u b l i c   m e t h o d   { 1 }   i n   c l a s s   { 0 }   i s   i g n o r e d ,   a l t h o u g h   t h e   c l a s s   i s   a n n o a t e d   w i t h   @ A s y n c h r o n o u s 
 
 2 . a s y n c h r o n o u s . m e t h o d i g n o r e d   =   n o n - p u b l i c   m e t h o d   { 1 }   i n   c l a s s   { 0 }   i s   i g n o r e d ,   a l t h o u g h   t h e   c l a s s   i s   a n n o a t e d   w i t h   @ A s y n c h r o n o u s 
 
 3 . a s y n c h r o n o u s . m e t h o d i g n o r e d   =   n o n - p u b l i c   m e t h o d   { 1 }   i n   c l a s s   { 0 }   i s   i g n o r e d ,   a l t h o u g h   t h e   c l a s s   i s   a n n o a t e d   w i t h   @ A s y n c h r o n o u s 
 
 
 
 #   A n n o t a t i o n D e p l o y e r . j a v a 
 
 #   w a r n ( " c l i e n t . m i s s i n g M a i n C l a s s " ,   c l a s s N a m e ) 
 
 #   f a i l ( " c l i e n t . m i s s i n g M a i n C l a s s " ,   c l a s s N a m e ) 
 
 1 . c l i e n t . m i s s i n g M a i n C l a s s   =   M i s s i n g   M a i n - C l a s s 
 
 2 . c l i e n t . m i s s i n g M a i n C l a s s   =   M i s s i n g   M a i n - C l a s s :   { 0 } 
 
 3 . c l i e n t . m i s s i n g M a i n C l a s s   =   T h e   M a i n - C l a s s   { 0 }   s p e c i f i e d   i n   t h e   M A N I F E S T . M F   f i l e   d o e s   n o t   e x i s t   i n   t h e   j a r . 
 
 
 
 #   f a i l ( e j b N a m e ,   " x m l . l o c a l R e m o t e . c o n f l i c t " ,   i n t e r f c e ) ; 
 
 1 . x m l . l o c a l R e m o t e . c o n f l i c t   =   I n t e r f a c e   i l l e g a l l y   d e c l a r e d   a s   b o t h   < b u s i n e s s - l o c a l >   a n d   < b u s i n e s s - r e m o t e > . 
 
 2 . x m l . l o c a l R e m o t e . c o n f l i c t   =   I n t e r f a c e   i l l e g a l l y   d e c l a r e d   a s   b o t h   < b u s i n e s s - l o c a l >   a n d   < b u s i n e s s - r e m o t e > :   { 0 } 
 
 3 . x m l . l o c a l R e m o t e . c o n f l i c t   =   W h e n   d e c l a r i n g   b u s i n e s s   i n t e r f a c e   a s   < b u s i n e s s - l o c a l >   i n   a n   e j b - j a r . x m l   f i l e ,   t h e   s a m e   i n t e r f a c e   c a n n o t   b e   l i s t e d   a s   < b u s i n e s s - r e m o t e > .     R e v i s e   t h e   d e c l a r a t i o n   o f   b u s i n e s s   i n t e r f a c e   " { 0 } "   s o   t h a t   i t   i s   e i t h e r   l o c a l   o r   r e m o t e ,   n o t   b o t h . 
 
 
 
 #   f a i l ( e j b N a m e ,   " x m l . l o c a l R e m o t e . c o n f l i c t " ,   i n t e r f c e ) ; 
 
 1 . a n n . l o c a l R e m o t e . g e n e r a l c o n f l i c t   =   I n t e r f a c e   i l l e g a l l y   d e c l a r e d   a s   b o t h   l o c a l   a n d   r e m o t e   i n   s o m e   c o m b i n a t i o n   o f   x m l   a n d   a n n o t a t i o n s . 
 
 2 . a n n . l o c a l R e m o t e . g e n e r a l c o n f l i c t   =   I n t e r f a c e   i l l e g a l l y   d e c l a r e d   a s   b o t h   l o c a l   a n d   r e m o t e   i n   s o m e   c o m b i n a t i o n   o f   x m l   a n d   a n n o t a t i o n s :   { 0 } 
 
 3 . a n n . l o c a l R e m o t e . g e n e r a l c o n f l i c t   =   W h e n   d e c l a r i n g   b u s i n e s s   i n t e r f a c e   a s   l o c a l   i n   x m l   o r   a n n o t a t i o n s ,   t h e   s a m e   i n t e r f a c e   c a n n o t   b e   l i s t e d   a s   r e m o t e .     R e v i s e   t h e   d e c l a r a t i o n   o f   b u s i n e s s   i n t e r f a c e   " { 0 } "   s o   t h a t   i t   i s   e i t h e r   l o c a l   o r   r e m o t e ,   n o t   b o t h . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e . n o A t t r i b u t e s " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 1 . a n n . r e m o t e . n o A t t r i b u t e s   =   A m b i g u o u s   @ R e m o t e ( )   u s a g e   o n   b e a n   c l a s s 
 
 2 . a n n . r e m o t e . n o A t t r i b u t e s   =   A m b i g u o u s   @ R e m o t e ( )   u s a g e   o n   b e a n   c l a s s .     M u s t   l i s t   i n t e r f a c e s   e x p l i c i t l y   i n   a n n o t a t i o n . 
 
 3 . a n n . r e m o t e . n o A t t r i b u t e s   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ R e m o t e   w i t h   n o   a n n o t a t i o n   a t t r i b u t e s ,   t h e   b e a n   m u s t   i m p l e m e n t   e x a c t l y   o n e   b u s i n e s s   i n t e r f a c e ,   n o   m o r e   a n d   n o   l e s s .     L i s t   t h e   r e m o t e   i n t e r f a c e s   e x p l i c i t l y   i n   t h e   a n n o t a t i o n ,   s u c h   a s   @ R e m o t e ( ' { ' { 0 } ' } ' ) .     A l t e r n a t i v e l y ,   a p p l y   t h e   @ R e m o t e   a n n o t a t i o n   t o   t h e   i n d i v i d u a l   i n t e r f a c e s   a n d   r e m o v e   i t   f r o m   t h e   b e a n   c l a s s . 
 
 
 
 # T h i s   o n e   i s   t h e   s a m e   a s   a n n . l o c a l r e m o t e . a m b i g u o u s   - -   c o m m e n t i n g   i t   o u t   f o r   n o w 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e L o c a l . a m b i g u o u s " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 # 1 . a n n . r e m o t e L o c a l . a m b i g u o u s   =   A m b i g u o u s   @ R e m o t e   a n d   @ L o c a l   u s a g e   o n   b e a n   c l a s s . 
 
 # 2 . a n n . r e m o t e L o c a l . a m b i g u o u s   =   A m b i g u o u s   @ R e m o t e   a n d   @ L o c a l   u s a g e   o n   b e a n   c l a s s .     M u s t   l i s t   i n t e r f a c e s   e x p l i c i t l y   i n   @ R e m o t e   a n n o t a t i o n . 
 
 # 3 . a n n . r e m o t e L o c a l . a m b i g u o u s   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ R e m o t e   w i t h   n o   a n n o t a t i o n   a t t r i b u t e s   y o u   m u s t   n o t   a l s o   a n n o t a t e   i t   w i t h   @ L o c a l   w i t h   n o   a t t r i b u t e s .     L i s t   t h e   r e m o t e   i n t e r f a c e s   e x p l i c i t l y   i n   t h e   a n n o t a t i o n ,   s u c h   a s   @ R e m o t e ( \ { { 0 } \ } ) .     A l t e r n a t i v e l y ,   a p p l y   t h e   @ R e m o t e   a n n o t a t i o n   t o   t h e   i n d i v i d u a l   i n t e r f a c e s   a n d   r e m o v e   i t   f r o m   t h e   b e a n   c l a s s . 
 
 
 
 #   T h i s   o n e   i s   n o t   u s e d   a n y w h e r e   i n   c o d e   a n d   i s   t h e   s a m e   a s   a n n . l o c a l R e m o t e . c o n f l i c t   - -   c o m m e n t i n g   i t   o u t   f o r   n o w 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e L o c a l . c o n f l i c t " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 # 1 . a n n . r e m o t e L o c a l . c o n f l i c t   =   @ R e m o t e   a n n o t a t i o n   i n   b e a n   c l a s s   c o n f l i c t s   w i t h   @ L o c a l   i n   i n t e r f a c e . 
 
 # 2 . a n n . r e m o t e L o c a l . c o n f l i c t   =   @ R e m o t e   a n n o t a t i o n   i n   b e a n   c l a s s   c o n f l i c t s   w i t h   @ L o c a l   i n   i n t e r f a c e   " { 0 } " . 
 
 # 3 . a n n . r e m o t e L o c a l . c o n f l i c t   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ R e m o t e ,   t h e   c o r r e s p o n d i n g   b u s i n e s s   i n t e r f a c e s   c a n n o t   b e   a n n o t a t e d   w i t h   @ L o c a l .     R e v i s e   t h e   b u s i n e s s   i n t e r f a c e   " { 0 } " . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . l o c a l . n o A t t r i b u t e s " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 1 . a n n . l o c a l . n o A t t r i b u t e s   =   A m b i g u o u s   @ L o c a l ( )   u s a g e   o n   b e a n   c l a s s 
 
 2 . a n n . l o c a l . n o A t t r i b u t e s   =   A m b i g u o u s   @ L o c a l ( )   u s a g e   o n   b e a n   c l a s s .     M u s t   l i s t   i n t e r f a c e s   e x p l i c i t l y   i n   a n n o t a t i o n . 
 
 3 . a n n . l o c a l . n o A t t r i b u t e s   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ L o c a l   w i t h   n o   a n n o t a t i o n   a t t r i b u t e s ,   t h e   b e a n   m u s t   i m p l e m e n t   e x a c t l y   o n e   b u s i n e s s   i n t e r f a c e ,   n o   m o r e   a n d   n o   l e s s .     L i s t   t h e   l o c a l   i n t e r f a c e s   e x p l i c i t l y   i n   t h e   a n n o t a t i o n ,   s u c h   a s   @ L o c a l ( ' { ' { 0 } ' } ' ) .     A l t e r n a t i v e l y ,   a p p l y   t h e   @ L o c a l   a n n o t a t i o n   t o   t h e   i n d i v i d u a l   i n t e r f a c e s   a n d   r e m o v e   i t   f r o m   t h e   b e a n   c l a s s . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . l o c a l R e m o t e . a m b i g u o u s " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 1 . a n n . l o c a l R e m o t e . a m b i g u o u s   =   A m b i g u o u s   @ L o c a l   a n d   @ R e m o t e   u s a g e   o n   b e a n   c l a s s . 
 
 2 . a n n . l o c a l R e m o t e . a m b i g u o u s   =   A m b i g u o u s   @ L o c a l   a n d   @ R e m o t e   u s a g e   o n   b e a n   c l a s s .     M u s t   l i s t   i n t e r f a c e s   e x p l i c i t l y   i n   @ L o c a l   a n n o t a t i o n . 
 
 3 . a n n . l o c a l R e m o t e . a m b i g u o u s   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ L o c a l   w i t h   n o   a n n o t a t i o n   a t t r i b u t e s   y o u   m u s t   n o t   a l s o   a n n o t a t e   i t   w i t h   @ R e m o t e .     L i s t   t h e   l o c a l   i n t e r f a c e s   e x p l i c i t l y   i n   t h e   a n n o t a t i o n ,   s u c h   a s   @ L o c a l ( ' { ' { 0 } ' } ' ) .     A l t e r n a t i v e l y ,   a p p l y   t h e   @ L o c a l   a n n o t a t i o n   t o   t h e   i n d i v i d u a l   i n t e r f a c e s   a n d   r e m o v e   i t   f r o m   t h e   b e a n   c l a s s . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . l o c a l R e m o t e . c o n f l i c t " ,   j o i n ( " ,   " ,   i n t e r f a c e s ) ) ; 
 
 1 . a n n . l o c a l R e m o t e . c o n f l i c t   =   @ L o c a l   a n n o t a t i o n   i n   b e a n   c l a s s   c o n f l i c t s   w i t h   @ R e m o t e   i n   i n t e r f a c e . 
 
 2 . a n n . l o c a l R e m o t e . c o n f l i c t   =   @ L o c a l   a n n o t a t i o n   i n   b e a n   c l a s s   c o n f l i c t s   w i t h   @ R e m o t e   i n   i n t e r f a c e   " { 0 } " . 
 
 3 . a n n . l o c a l R e m o t e . c o n f l i c t   =   W h e n   a n n o t a t i n g   a   b e a n   c l a s s   a s   @ L o c a l ,   t h e   c o r r e s p o n d i n g   b u s i n e s s   i n t e r f a c e s   c a n n o t   b e   a n n o t a t e d   w i t h   @ R e m o t e .     R e v i s e   t h e   b u s i n e s s   i n t e r f a c e   " { 0 } " . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e O r L o c a l . e j b H o m e " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . r e m o t e O r L o c a l . e j b H o m e   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B H o m e   i n t e r f a c e . 
 
 2 . a n n . r e m o t e O r L o c a l . e j b H o m e   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B H o m e   i n t e r f a c e .   U s e   @ R e m o t e H o m e ( { 1 } ) 
 
 3 . a n n . r e m o t e O r L o c a l . e j b H o m e   =   W h e n   a p p l i e d   t o   a   b e a n   c l a s s ,   t h e   @ { 0 }   a n n o t a t i o n   m u s t   o n l y   l i s t   b u s i n e s s   i n t e r f a c e s   a n d   c a n n o t   l i s t   l e g a c y   E J B H o m e   i n t e r f a c e s .     E J B H o m e   i n t e r f a c e s   c a n   b e   a n n o t a t e d   o n   t h e   b e a n   c l a s s   w i t h   @ R e m o t e H o m e ( { 1 } ) 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e O r L o c a l . e j b L o c a l H o m e " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . r e m o t e O r L o c a l . e j b L o c a l H o m e   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e . 
 
 2 . a n n . r e m o t e O r L o c a l . e j b L o c a l H o m e   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e .   U s e   @ L o c a l H o m e ( { 1 } ) 
 
 3 . a n n . r e m o t e O r L o c a l . e j b L o c a l H o m e   =   W h e n   a p p l i e d   t o   a   b e a n   c l a s s ,   t h e   @ { 0 }   a n n o t a t i o n   m u s t   o n l y   l i s t   b u s i n e s s   i n t e r f a c e s   a n d   c a n n o t   l i s t   l e g a c y   E J B L o c a l H o m e   i n t e r f a c e s .     E J B L o c a l H o m e   i n t e r f a c e s   c a n   b e   a n n o t a t e d   o n   t h e   b e a n   c l a s s   w i t h   @ L o c a l H o m e ( { 1 } ) 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e O r L o c a l . e j b O b j e c t " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . r e m o t e O r L o c a l . e j b O b j e c t   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e . 
 
 2 . a n n . r e m o t e O r L o c a l . e j b O b j e c t   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e .   U s e   @ R e m o t e H o m e   w i t h   h o m e   i n t e r f a c e   o f   " { 1 } " . 
 
 3 . a n n . r e m o t e O r L o c a l . e j b O b j e c t   =   W h e n   a p p l i e d   t o   a   b e a n   c l a s s ,   t h e   @ { 0 }   a n n o t a t i o n   m u s t   o n l y   l i s t   b u s i n e s s   i n t e r f a c e s   a n d   c a n n o t   l i s t   l e g a c y   E J B O b j e c t   i n t e r f a c e s .     T h e   E J B H o m e   o f   i n t e r f a c e   f o r   " { 1 } "   c a n   b e   a n n o t a t e d   o n   t h e   b e a n   c l a s s   w i t h   @ R e m o t e H o m e 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e O r L o c a l . e j b L o c a l O b j e c t " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . r e m o t e O r L o c a l . e j b L o c a l O b j e c t   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e . 
 
 2 . a n n . r e m o t e O r L o c a l . e j b L o c a l O b j e c t   =   @ { 0 }   u s e d   i n   b e a n   c l a s s   l i s t s   a   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e .   U s e   @ L o c a l H o m e   w i t h   h o m e   i n t e r f a c e   o f   " { 1 } " . 
 
 3 . a n n . r e m o t e O r L o c a l . e j b L o c a l O b j e c t   =   W h e n   a p p l i e d   t o   a   b e a n   c l a s s ,   t h e   @ { 0 }   a n n o t a t i o n   m u s t   o n l y   l i s t   b u s i n e s s   i n t e r f a c e s   a n d   c a n n o t   l i s t   l e g a c y   E J B L o c a l O b j e c t   i n t e r f a c e s .     T h e   E J B L o c a l H o m e   o f   i n t e r f a c e   f o r   " { 1 } "   c a n   b e   a n n o t a t e d   o n   t h e   b e a n   c l a s s   w i t h   @ L o c a l H o m e 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . r e m o t e O r L o c a l . e j b L o c a l O b j e c t " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . r e m o t e O r L o c a l . c o n v e r s e . p a r e n t   =   I n t e r f a c e   a n n o t a t e d   @ L o c a l   o r   @ R e m o t e   i s   a n n o t a t e d   c o n v e r s e l y   i n   p a r e n t   i n t e r f a c e . 
 
 2 . a n n . r e m o t e O r L o c a l . c o n v e r s e . p a r e n t   =   I n t e r f a c e   a n n o t a t e d   @ L o c a l   o r   @ R e m o t e   i s   a n n o t a t e d   c o n v e r s e l y   i n   p a r e n t   i n t e r f a c e .   F i x   i t   b y   a n n o t a t i n g   b o t h   t h e   i n t e r f a c e s   w i t h   t h e   s a m e   a n n o t a t i o n 
 
 3 . a n n . r e m o t e O r L o c a l . c o n v e r s e . p a r e n t   =   I n t e r f a c e   { 0 }   i s   a n n o t a t e d   w i t h   @ { 1 }   w h e r e a s   i t s   p a r e n t   i n t e r f a c e   { 2 }   i s   a n n o t a t e d   w i t h   @ { 3 } .   E n s u r e   t h a t   b o t h   t h e   i n t e r f a c e s   a r e   e i t h e r   a n n o t a t e d   w i t h   @ { 1 }   o r   @ { 3 } .   A n   e x a m p l e   w o u l d   b e : \ r \ n \ 
 
 @ { 1 } \ r \ n \ 
 
 p u b l i c   i n t e r f a c e   { 2 } ' { } ' \ r \ n \ 
 
 @ { 1 } \ r \ n \ 
 
 p u b l i c   i n t e r f a c e   { 0 }   e x t e n d s   { 2 } ' { } ' 
 
 
 
 #   w a r n ( b e a n ,   " i g n o r e d M e t h o d A n n o t a t i o n " ,   a n n o t a t i o n T y p e ,   b e a n T y p e ,   c l a s s N a m e ,   m e t h o d N a m e ) ; 
 
 1 . i g n o r e d M e t h o d A n n o t a t i o n   =   @ { 0 }   i s   i g n o r e d   f o r   b e a n s   o f   t y p e   { 1 } 
 
 2 . i g n o r e d M e t h o d A n n o t a t i o n   =   @ { 0 }   i s   i g n o r e d   f o r   b e a n s   o f   t y p e   { 1 } .     C l a s s :   { 2 }   M e t h o d :   { 3 } 
 
 3 . i g n o r e d M e t h o d A n n o t a t i o n   =   B e a n s   o f   t y p e   { 1 }   a r e   n o t   a l l o w e d   t o   u s e   t h e   @ { 0 }   a n n o t a t i o n .     T h i s   a n n o t a t i o n   i s   o n l y   p e r m i t t e d   o n   { 1 }   b e a n s .     T h e   u s a g e   o f   @ { 0 }   o n   b e a n   c l a s s   { 2 }   m e t h o d   { 3 }   w i l l   b e   i g n o r e d   a n d   t h e   a n n o t a t i o n   s h o u l d   b e   r e m o v e d . 
 
 
 
 #   w a r n ( b e a n ,   " i g n o r e d C l a s s A n n o t a t i o n " ,   a n n o t a t i o n T y p e ,   b e a n T y p e ,   c l a s s N a m e ) ; 
 
 1 . i g n o r e d C l a s s A n n o t a t i o n   =   @ { 0 }   i s   i g n o r e d   f o r   b e a n s   o f   t y p e   { 1 } 
 
 2 . i g n o r e d C l a s s A n n o t a t i o n   =   @ { 0 }   i s   i g n o r e d   f o r   b e a n s   o f   t y p e   { 1 } .     C l a s s :   { 2 } 
 
 3 . i g n o r e d C l a s s A n n o t a t i o n   =   B e a n s   o f   t y p e   { 1 }   a r e   n o t   a l l o w e d   t o   u s e   t h e   @ { 0 }   a n n o t a t i o n .     T h i s   a n n o t a t i o n   i s   o n l y   p e r m i t t e d   o n   { 1 }   b e a n s .     T h e   u s a g e   o f   @ { 0 }   o n   b e a n   c l a s s   { 2 }   w i l l   b e   i g n o r e d   a n d   t h e   a n n o t a t i o n   s h o u l d   b e   r e m o v e d . 
 
 
 
 #   f a i l ( b e a n ,   " p e r s i s t e n c e C o n t e x t E x t e n t e d . n o n S t a t e f u l " ,   r e f N a m e ,   b e a n T y p e ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t E x t e n t e d . n o n S t a t e f u l   =   N o n - S t a t e f u l   u s e   o f   P e r s i s t e n c e C o n t e x t T y p e . E X T E N D E D 
 
 2 . p e r s i s t e n c e C o n t e x t E x t e n t e d . n o n S t a t e f u l   =   N o n - S t a t e f u l   u s e   o f   P e r s i s t e n c e C o n t e x t T y p e . E X T E N D E D   i n   r e f   { 0 } 
 
 3 . p e r s i s t e n c e C o n t e x t E x t e n t e d . n o n S t a t e f u l   =   { 1 }   e j b s   a r e   n o t   c a p a b l e   o f   u s i n g   E n t i t y M a n a g e r s   w i t h   E X T E N T E D   p e r s i s t e n c e .     C o n v e r t   y o u r   b e a n   t o   a   S t a t e f u l   e j b   o r   u p d a t e   t h e   " { 0 } "   P e r s i s t e n c e C o n t e x t   r e f e r e n c e   t o   P e r s i s t e n c e C o n t e x t T y p e . T R A N S A C T I O N . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " r e s o u r c e R e f . o n E n t i t y M a n a g e r " ,   r e f N a m e ) ; 
 
 1 . r e s o u r c e R e f . o n E n t i t y M a n a g e r   =   M i s t a k e n   u s e   o f   @ R e s o u r c e   o n   a n   E n t i t y M a n a g e r   r e f e r e n c e .     U s e   @ P e r s i s t e n c e C o n t e x t . 
 
 2 . r e s o u r c e R e f . o n E n t i t y M a n a g e r   =   M i s t a k e n   u s e   o f   @ R e s o u r c e   o n   a n   E n t i t y M a n a g e r   r e f e r e n c e .     U s e   @ P e r s i s t e n c e C o n t e x t   f o r   r e f   " { 0 } " 
 
 3 . r e s o u r c e R e f . o n E n t i t y M a n a g e r   =   T h e   @ R e s o u r c e   a n n o t a t i o n   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r .     C h a n g e   t h e   a n n o t a t i o n   t o   @ P e r s i s t e n c e C o n t e x t   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " r e s o u r c e R e f . o n E n t i t y M a n a g e r F a c t o r y " ,   r e f N a m e ) ; 
 
 1 . r e s o u r c e R e f . o n E n t i t y M a n a g e r F a c t o r y   =   M i s t a k e n   u s e   o f   @ R e s o u r c e   o n   a n   E n t i t y M a n a g e r F a c t o r y   r e f e r e n c e .     U s e   @ P e r s i s t e n c e U n i t . 
 
 2 . r e s o u r c e R e f . o n E n t i t y M a n a g e r F a c t o r y   =   M i s t a k e n   u s e   o f   @ R e s o u r c e   o n   a n   E n t i t y M a n a g e r F a c t o r y   r e f e r e n c e .     U s e   @ P e r s i s t e n c e U n i t   f o r   r e f   " { 0 } " 
 
 3 . r e s o u r c e R e f . o n E n t i t y M a n a g e r F a c t o r y   =   T h e   @ R e s o u r c e   a n n o t a t i o n   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r F a c t o r y .     C h a n g e   t h e   a n n o t a t i o n   t o   @ P e r s i s t e n c e U n i t   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " e j b A n n o t a t i o n . o n C l a s s W i t h N o B e a n I n t e r f a c e " ) ; 
 
 1 . e j b A n n o t a t i o n . o n C l a s s W i t h N o B e a n I n t e r f a c e   =   M i s s i n g   r e q u i r e d   " b e a n I n t e r f a c e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ E J B   u s a g e 
 
 2 . e j b A n n o t a t i o n . o n C l a s s W i t h N o B e a n I n t e r f a c e   =   M i s s i n g   r e q u i r e d   " b e a n I n t e r f a c e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ E J B   u s a g e 
 
 3 . e j b A n n o t a t i o n . o n C l a s s W i t h N o B e a n I n t e r f a c e   =   T h e   " b e a n I n t e r f a c e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ E J B .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ E J B   a n n o t a t i o n s . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " e j b A n n o t a t i o n . o n C l a s s W i t h N o N a m e " ) ; 
 
 1 . e j b A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ E J B   u s a g e 
 
 2 . e j b A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ E J B   u s a g e 
 
 3 . e j b A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   T h e   " n a m e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ E J B .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ E J B   a n n o t a t i o n s . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n E n t i t y M a n a g e r F a c t o r y " ,   p e r s i s t e n c e C o n t e x t R e f . g e t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n E n t i t y M a n a g e r F a c t o r y   =   M i s t a k e n   u s e   o f   @ P e r s i s t e n c e C o n t e x t   o n   a n   E n t i t y M a n a g e r F a c t o r y   r e f e r e n c e .     U s e   @ P e r s i s t e n c e U n i t . 
 
 2 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n E n t i t y M a n a g e r F a c t o r y   =   M i s t a k e n   u s e   o f   @ P e r s i s t e n c e C o n t e x t   o n   a n   E n t i t y M a n a g e r F a c t o r y   r e f e r e n c e .     U s e   @ P e r s i s t e n c e U n i t   f o r   r e f   " { 0 } " 
 
 3 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n E n t i t y M a n a g e r F a c t o r y   =     T h e   @ P e r s i s t e n c e C o n t e x t   a n n o t a t i o n   o n l y   a p p l i e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r   a n d   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r F a c t o r y .     C h a n g e   t h e   a n n o t a t i o n   t o   @ P e r s i s t e n c e U n i t   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r " ,   p e r s i s t e n c e C o n t e x t R e f . g e t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r   =   U s e   o f   @ P e r s i s t e n c e C o n t e x t   o n l y   a p p l i e s   t o   E n t i t y M a n a g e r   r e f e r e n c e s 
 
 2 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r   =   U s e   o f   @ P e r s i s t e n c e C o n t e x t   o n l y   a p p l i e s   t o   E n t i t y M a n a g e r   r e f e r e n c e s .     F i x   r e f   " { 0 } " 
 
 3 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r   =   T h e   @ P e r s i s t e n c e C o n t e x t   a n n o t a t i o n   o n l y   a p p l i e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r   a n d   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   o f   o t h e r   t y p e s .     C h a n g e   t h e   a n n o t a t i o n   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e U n i t A n n o t a t i o n . o n E n t i t y M a n a g e r " ,   p e r s i s t e n c e U n i t R e f . g e t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n E n t i t y M a n a g e r   =   M i s t a k e n   u s e   o f   @ P e r s i s t e n c e U n i t   o n   a n   E n t i t y M a n a g e r   r e f e r e n c e .     U s e   @ P e r s i s t e n c e C o n t e x t 
 
 2 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n E n t i t y M a n a g e r   =   M i s t a k e n   u s e   o f   @ P e r s i s t e n c e U n i t   o n   a n   E n t i t y M a n a g e r   r e f e r e n c e .     U s e   @ P e r s i s t e n c e C o n t e x t   f o r   r e f   " { 0 } " 
 
 3 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n E n t i t y M a n a g e r   =   T h e   @ P e r s i s t e n c e U n i t   a n n o t a t i o n   o n l y   a p p l i e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r F a c t o r y   a n d   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r .     C h a n g e   t h e   a n n o t a t i o n   t o   @ P e r s i s t e n c e C o n t e x t   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e U n i t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r F a c t o r y " ,   p e r s i s t e n c e U n i t R e f . g e t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r F a c t o r y   =   U s e   o f   @ P e r s i s t e n c e U n i t   o n l y   a p p l i e s   t o   E n t i t y M a n a g e r   r e f e r e n c e s 
 
 2 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r F a c t o r y   =   U s e   o f   @ P e r s i s t e n c e U n i t   o n l y   a p p l i e s   t o   E n t i t y M a n a g e r   r e f e r e n c e s .     F i x   r e f   " { 0 } " 
 
 3 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n N o n E n t i t y M a n a g e r F a c t o r y   =   T h e   @ P e r s i s t e n c e U n i t   a n n o t a t i o n   o n l y   a p p l i e s   t o   j a v a x . p e r s i s t e n c e . E n t i t y M a n a g e r F a c t o r y   a n d   c a n n o t   b e   u s e d   o n   r e f e r e n c e s   o f   o t h e r   t y p e s .     C h a n g e   t h e   a n n o t a t i o n   f o r   r e f   " { 0 } " 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o N a m e " ) ; 
 
 1 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ R e s o u r c e   u s a g e 
 
 2 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ R e s o u r c e   u s a g e 
 
 3 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   T h e   " n a m e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ R e s o u r c e .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ R e s o u r c e   a n n o t a t i o n s . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o T y p e " ) ; 
 
 1 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o T y p e   =   M i s s i n g   r e q u i r e d   " t y p e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ R e s o u r c e   u s a g e 
 
 2 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o T y p e   =   M i s s i n g   r e q u i r e d   " t y p e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ R e s o u r c e   u s a g e 
 
 3 . r e s o u r c e A n n o t a t i o n . o n C l a s s W i t h N o T y p e   =   T h e   " t y p e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ R e s o u r c e .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ R e s o u r c e   a n n o t a t i o n s . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n C l a s s W i t h N o N a m e " ,   p e r s i s t e n c e C o n t e x t . u n i t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ P e r s i s t e n c e C o n t e x t   u s a g e 
 
 2 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ P e r s i s t e n c e C o n t e x t   u s a g e . 
 
 3 . p e r s i s t e n c e C o n t e x t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   T h e   " n a m e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ P e r s i s t e n c e C o n t e x t   w i t h   u n i t N a m e = " { 0 } " .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ P e r s i s t e n c e C o n t e x t   a n n o t a t i o n s . 
 
 
 
 #   f a i l ( c o n s u m e r . g e t J n d i C o n s u m e r N a m e ( ) ,   " p e r s i s t e n c e U n i t A n n o t a t i o n . o n C l a s s W i t h N o N a m e " ,   p e r s i s t e n c e U n i t . u n i t N a m e ( ) ) ; 
 
 1 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ P e r s i s t e n c e U n i t   u s a g e 
 
 2 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   M i s s i n g   r e q u i r e d   " n a m e "   a t t r i b u t e   o n   c l a s s - l e v e l   @ P e r s i s t e n c e U n i t   u s a g e . 
 
 3 . p e r s i s t e n c e U n i t A n n o t a t i o n . o n C l a s s W i t h N o N a m e   =   T h e   " n a m e "   a t t r i b u t e   w a s   n o t   s p e c i f i e d   f o r   t h e   c l a s s   l e v e l   a n n o t a t i o n   @ P e r s i s t e n c e U n i t   w i t h   u n i t N a m e = " { 0 } " .   I t   i s   m a n d a t o r y   f o r   a l l   c l a s s   l e v e l   @ P e r s i s t e n c e U n i t   a n n o t a t i o n s . 
 
 
 
 
 
 #   A u t o C o n f i g . j a v a 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e C o n t e x t R e f . n o P e r s i s t e n c e U n i t s " ,   r e f S h o r t N a m e ,   u n i t N a m e ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t R e f . n o P e r s i s t e n c e U n i t s   =   M i s s i n g   r e q u i r e d   p e r s i s t e n c e . x m l   f o r   @ P e r s i s t e n c e C o n t e x t   r e f 
 
 2 . p e r s i s t e n c e C o n t e x t R e f . n o P e r s i s t e n c e U n i t s   =   M i s s i n g   r e q u i r e d   p e r s i s t e n c e . x m l   f o r   @ P e r s i s t e n c e C o n t e x t   r e f   " { 0 } "   t o   u n i t   " { 1 } " 
 
 3 . p e r s i s t e n c e C o n t e x t R e f . n o P e r s i s t e n c e U n i t s   =   A   p e r s i s t e n c e   u n i t   m u s t   b e   d e f i n e d   v i a   M E T A - I N F / p e r s i s t e n c e . x m l   t o   s a t i s f y   @ P e r s i s t e n c e C o n t e x t   r e f   " { 0 } "   t o   u n i t   " { 1 } " .     A n   e x a m p l e   o f   a   s u i t a b l e   p e r s i s t e n c e . x m l   m i g h t   b e : \ 
 
     < p e r s i s t e n c e   x m l n s = " h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e "   v e r s i o n = " 1 . 0 " > \ 
 
         < p e r s i s t e n c e - u n i t   n a m e = " { 1 } " > \ 
 
             < j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y D a t a S o u r c e < / j t a - d a t a - s o u r c e > \ 
 
             < n o n - j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y U n m a n a g e d D a t a S o u r c e < / n o n - j t a - d a t a - s o u r c e > \ 
 
 \ 
 
                 < p r o p e r t i e s > \ 
 
                 < p r o p e r t y   n a m e = " o p e n j p a . j d b c . S y n c h r o n i z e M a p p i n g s "   v a l u e = " b u i l d S c h e m a ( F o r e i g n K e y s = t r u e ) " / > \ 
 
             < / p r o p e r t i e s > \ 
 
         < / p e r s i s t e n c e - u n i t > \ 
 
     < / p e r s i s t e n c e > \ 
 
 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e C o n t e x t R e f . n o U n i t N a m e " ,   r e f S h o r t N a m e ,   j o i n ( " ,   " ,   a v a i l a b l e U n i t s ) ,   s a m p l e U n i t N a m e   ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t R e f . n o U n i t N a m e   =   @ P e r s i s t e n c e C o n t e x t   u n i t N a m e   r e q u i r e d ,   m u l t i p l e   u n i t s   a v a i l a b l e . 
 
 2 . p e r s i s t e n c e C o n t e x t R e f . n o U n i t N a m e   =   @ P e r s i s t e n c e C o n t e x t   u n i t N a m e   r e q u i r e d ,   m u l t i p l e   u n i t s   a v a i l a b l e :   r e f   " { 0 } " ,   a v a i l a b l e   u n i t s   [ { 1 } ] 
 
 3 . p e r s i s t e n c e C o n t e x t R e f . n o U n i t N a m e   =   U s e   o f   @ P e r s i s t e n c e C o n t e x t   w i t h o u t   a   u n i t N a m e   i s   o n l y   a l l o w e d   w h e n   t h e r e   i s   o n l y   a   s i n g l e   p e r s i s t e n c e . x m l   i n   t h e   e n t i r e   a p p l i c a t i o n   d e f i n i n g   e x a c t l y   o n e   p e r s i s t e n c e - u n i t .     A v a i l a b l e   u n i t s   f o r   r e f   { 0 }   a r e   [ { 1 } ] .     A d d   t h e   u n i t N a m e   t o   y o u r   d e c l a r a t i o n ,   f o r   e x a m p l e : \ 
 
         @ P e r s i s t e n c e C o n t e x t ( n a m e = " { 0 } " ,   u n i t N a m e   =   " { 2 } " ) 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e C o n t e x t R e f . v a g u e M a t c h e s " ,   r e f S h o r t N a m e ,   u n i t N a m e ,   p o s s i b l e U n i t s . s i z e ( ) ,   j o i n ( " ,   " ,   p o s s i b l e U n i t s ) ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t R e f . v a g u e M a t c h e s   =   @ P e r s i s t e n c e C o n t e x t   u n i t N a m e   h a s   m u l t i p l e   m a t c h e s . 
 
 2 . p e r s i s t e n c e C o n t e x t R e f . v a g u e M a t c h e s   =   @ P e r s i s t e n c e C o n t e x t   u n i t N a m e   h a s   m u l t i p l e   m a t c h e s :   u n i t N a m e   " { 1 } "   h a s   { 2 }   p o s s i b l e   m a t c h e s . 
 
 3 . p e r s i s t e n c e C o n t e x t R e f . v a g u e M a t c h e s   =   T h e   r e f e r e n c e   @ P e r s i s t e n c e C o n t e x t ( n a m e = " { 0 } " ,   u n i t N a m e = " { 1 } " )   c a n n o t   b e   r e s o l v e d   a s   t h e r e   a r e   { 2 }   u n i t s   w i t h   t h e   s a m e   n a m e .     U p d a t e   y o u r   u n i t N a m e   t o   o n e   o f   t h e   f o l l o w i n g : \ 
 
 { 3 } 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e C o n t e x t R e f . n o M a t c h e s " ,   r e f S h o r t N a m e ,   u n i t N a m e ,   j o i n ( " ,   " ,   a v a i l a b l e U n i t s ) ) ; 
 
 1 . p e r s i s t e n c e C o n t e x t R e f . n o M a t c h e s   =   P e r s i s t e n c e   u n i t   n o t   f o u n d 
 
 2 . p e r s i s t e n c e C o n t e x t R e f . n o M a t c h e s   =   P e r s i s t e n c e   u n i t   n o t   f o u n d   f o r   @ P e r s i s t e n c e C o n t e x t ( n a m e = " { 0 } " ,   u n i t N a m e = " { 1 } " ) .     A v a i l a b l e   u n i t s   [ { 2 } ] 
 
 3 . p e r s i s t e n c e C o n t e x t R e f . n o M a t c h e s   =   T h e   p e r s i s t e n c e   u n i t   " { 1 } "   d o e s   n o t   e x i s t .     U p d a t e   t h e   " { 0 } "   P e r s i s t e n c e C o n t e x t   r e f   t o   o n e   o f   t h e   a v a i l a b l e   u n i t s   [ { 2 } ]   o r   d e c l a r e   t h e   u n i t   i n   a   p e r s i s t e n c e . x m l   l i k e   t h e   f o l l o w i n g : \ 
 
     < p e r s i s t e n c e   x m l n s = " h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e "   v e r s i o n = " 1 . 0 " > \ 
 
         < p e r s i s t e n c e - u n i t   n a m e = " { 1 } " > \ 
 
             < j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y D a t a S o u r c e < / j t a - d a t a - s o u r c e > \ 
 
             < n o n - j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y U n m a n a g e d D a t a S o u r c e < / n o n - j t a - d a t a - s o u r c e > \ 
 
 \ 
 
                 < p r o p e r t i e s > \ 
 
                 < p r o p e r t y   n a m e = " o p e n j p a . j d b c . S y n c h r o n i z e M a p p i n g s "   v a l u e = " b u i l d S c h e m a ( F o r e i g n K e y s = t r u e ) " / > \ 
 
             < / p r o p e r t i e s > \ 
 
         < / p e r s i s t e n c e - u n i t > \ 
 
     < / p e r s i s t e n c e > \ 
 
 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e U n i t R e f . n o P e r s i s t e n c e U n i t s " ,   r e f S h o r t N a m e ,   u n i t N a m e ) ; 
 
 1 . p e r s i s t e n c e U n i t R e f . n o P e r s i s t e n c e U n i t s   =   M i s s i n g   r e q u i r e d   p e r s i s t e n c e . x m l   f o r   @ P e r s i s t e n c e U n i t   r e f 
 
 2 . p e r s i s t e n c e U n i t R e f . n o P e r s i s t e n c e U n i t s   =   M i s s i n g   r e q u i r e d   p e r s i s t e n c e . x m l   f o r   @ P e r s i s t e n c e U n i t   r e f   " { 0 } "   t o   u n i t   " { 1 } " 
 
 3 . p e r s i s t e n c e U n i t R e f . n o P e r s i s t e n c e U n i t s   =   A   p e r s i s t e n c e   u n i t   m u s t   b e   d e f i n e d   v i a   M E T A - I N F / p e r s i s t e n c e . x m l   t o   s a t i s f y   @ P e r s i s t e n c e U n i t   r e f   " { 0 } "   t o   u n i t   " { 1 } " .     A n   e x a m p l e   o f   a   s u i t a b l e   p e r s i s t e n c e . x m l   m i g h t   b e : \ 
 
     < p e r s i s t e n c e   x m l n s = " h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e "   v e r s i o n = " 1 . 0 " > \ 
 
         < p e r s i s t e n c e - u n i t   n a m e = " { 1 } " > \ 
 
             < j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y D a t a S o u r c e < / j t a - d a t a - s o u r c e > \ 
 
             < n o n - j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y U n m a n a g e d D a t a S o u r c e < / n o n - j t a - d a t a - s o u r c e > \ 
 
 \ 
 
                 < p r o p e r t i e s > \ 
 
                 < p r o p e r t y   n a m e = " o p e n j p a . j d b c . S y n c h r o n i z e M a p p i n g s "   v a l u e = " b u i l d S c h e m a ( F o r e i g n K e y s = t r u e ) " / > \ 
 
             < / p r o p e r t i e s > \ 
 
         < / p e r s i s t e n c e - u n i t > \ 
 
     < / p e r s i s t e n c e > \ 
 
 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e U n i t R e f . n o U n i t N a m e " ,   r e f S h o r t N a m e ,   j o i n ( " ,   " ,   a v a i l a b l e U n i t s ) ,   s a m p l e U n i t N a m e   ) ; 
 
 1 . p e r s i s t e n c e U n i t R e f . n o U n i t N a m e   =   @ P e r s i s t e n c e U n i t   u n i t N a m e   r e q u i r e d ,   m u l t i p l e   u n i t s   a v a i l a b l e . 
 
 2 . p e r s i s t e n c e U n i t R e f . n o U n i t N a m e   =   @ P e r s i s t e n c e U n i t   u n i t N a m e   r e q u i r e d ,   m u l t i p l e   u n i t s   a v a i l a b l e :   r e f   " { 0 } " ,   a v a i l a b l e   u n i t s   [ { 1 } ] 
 
 3 . p e r s i s t e n c e U n i t R e f . n o U n i t N a m e   =   U s e   o f   @ P e r s i s t e n c e U n i t   w i t o u t   a   u n i t N a m e   i s   o n l y   a l l o w e d   w h e n   t h e r e   i s   o n l y   a   s i n g l e   p e r s i s t e n c e . x m l   i n   t h e   e n t i r e   a p p l i c a t i o n   d e f i n i n g   e x a c t l y   o n e   p e r s i s t e n c e - u n i t .     A v a i l a b l e   u n i t s   f o r   r e f   { 0 }   a r e   [ { 1 } ] .     A d d   t h e   u n i t N a m e   t o   y o u r   d e c l a r a t i o n ,   f o r   e x a m p l e : \ 
 
         @ P e r s i s t e n c e U n i t ( n a m e = " { 0 } " ,   u n i t N a m e   =   " { 2 } " ) 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e U n i t R e f . v a g u e M a t c h e s " ,   r e f S h o r t N a m e ,   u n i t N a m e ,   p o s s i b l e U n i t s . s i z e ( ) ,   j o i n ( " ,   " ,   p o s s i b l e U n i t s ) ) ; 
 
 1 . p e r s i s t e n c e U n i t R e f . v a g u e M a t c h e s   =   @ P e r s i s t e n c e U n i t   u n i t N a m e   h a s   m u l t i p l e   m a t c h e s . 
 
 2 . p e r s i s t e n c e U n i t R e f . v a g u e M a t c h e s   =   @ P e r s i s t e n c e U n i t   u n i t N a m e   h a s   m u l t i p l e   m a t c h e s :   u n i t N a m e   " { 1 } "   h a s   { 2 }   p o s s i b l e   m a t c h e s . 
 
 3 . p e r s i s t e n c e U n i t R e f . v a g u e M a t c h e s   =   T h e   r e f e r e n c e   @ P e r s i s t e n c e U n i t ( n a m e = " { 0 } " ,   u n i t N a m e = " { 1 } " )   c a n n o t   b e   r e s o l v e d   a s   t h e r e   a r e   { 2 }   u n i t s   w i t h   t h e   s a m e   n a m e .     U p d a t e   y o u r   u n i t N a m e   t o   o n e   o f   t h e   f o l l o w i n g : \ 
 
 { 3 } 
 
 
 
 #   f a i l ( c o m p o n e n t N a m e ,   " p e r s i s t e n c e U n i t R e f . n o M a t c h e s " ,   r e f S h o r t N a m e ,   u n i t N a m e ,   j o i n ( " ,   " ,   a v a i l a b l e U n i t s ) ) ; 
 
 1 . p e r s i s t e n c e U n i t R e f . n o M a t c h e s   =   P e r s i s t e n c e   u n i t   n o t   f o u n d 
 
 2 . p e r s i s t e n c e U n i t R e f . n o M a t c h e s   =   P e r s i s t e n c e   u n i t   n o t   f o u n d   f o r   r e f   @ P e r s i s t e n c e U n i t ( n a m e = " { 0 } " ,   u n i t N a m e = " { 1 } " ) .     A v a i l a b l e   u n i t s   [ { 2 } ] 
 
 3 . p e r s i s t e n c e U n i t R e f . n o M a t c h e s   =   T h e   p e r s i s t e n c e   u n i t   " { 1 } "   d o e s   n o t   e x i s t .     U p d a t e   t h e   " { 0 } "   P e r s i s t e n c e U n i t   r e f   t o   o n e   o f   t h e   a v a i l a b l e   u n i t s   [ { 2 } ]   o r   d e c l a r e   t h e   u n i t   i n   a   p e r s i s t e n c e . x m l   l i k e   t h e   f o l l o w i n g : \ 
 
     < p e r s i s t e n c e   x m l n s = " h t t p : / / j a v a . s u n . c o m / x m l / n s / p e r s i s t e n c e "   v e r s i o n = " 1 . 0 " > \ 
 
         < p e r s i s t e n c e - u n i t   n a m e = " { 1 } " > \ 
 
             < j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y D a t a S o u r c e < / j t a - d a t a - s o u r c e > \ 
 
             < n o n - j t a - d a t a - s o u r c e > j a v a : o p e n e j b / R e s o u r c e / m y U n m a n a g e d D a t a S o u r c e < / n o n - j t a - d a t a - s o u r c e > \ 
 
 \ 
 
                 < p r o p e r t i e s > \ 
 
                 < p r o p e r t y   n a m e = " o p e n j p a . j d b c . S y n c h r o n i z e M a p p i n g s "   v a l u e = " b u i l d S c h e m a ( F o r e i g n K e y s = t r u e ) " / > \ 
 
             < / p r o p e r t i e s > \ 
 
         < / p e r s i s t e n c e - u n i t > \ 
 
     < / p e r s i s t e n c e > \ 
 
 
 
 
 
 #   f a i l ( e j b N a m e ,   " i n t e r f a c e A n n o t a t e d A s B e a n " ,   a n n o t a t i o n C l a s s . g e t S i m p l e N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ) ; 
 
 1 . i n t e r f a c e A n n o t a t e d A s B e a n   =   @ { 0 }   c a n n o t   b e   a p p l i e d   t o   a n   i n t e r f a c e . 
 
 2 . i n t e r f a c e A n n o t a t e d A s B e a n   =   @ { 0 }   c a n n o t   b e   a p p l i e d   t o   a n   i n t e r f a c e :   { 1 } 
 
 3 . i n t e r f a c e A n n o t a t e d A s B e a n   =   O n l y   c o n c r e t e   c l a s s e s ,   n o t   i n t e r f a c e s ,   a r e   a l l o w e d   t o   u s e   t h e   @ { 0 }   a n n o t a t i o n .     E i t h e r   c o n v e r t   t h e   i n t e r f a c e   { 1 }   t o   a   c l a s s   s o   t h a t   i t   m a y   b e   u s e d   a s   a   v a l i d   b e a n   o r   m o v e   t h e   @ { 0 }   a n n o t a t i o n   t o   t h e   c l a s s e s   t h a t   i m p l e m e n t   t h i s   i n t e r f a c e . 
 
 
 
 #   f a i l ( e j b N a m e ,   " a b s t r a c t A n n o t a t e d A s B e a n " ,   a n n o t a t i o n C l a s s . g e t S i m p l e N a m e ( ) ,   b e a n C l a s s . g e t N a m e ( ) ) ; 
 
 1 . a b s t r a c t A n n o t a t e d A s B e a n   =   @ { 0 }   c a n n o t   b e   a p p l i e d   t o   a b s t r a c t   c l a s s e s . 
 
 2 . a b s t r a c t A n n o t a t e d A s B e a n   =   @ { 0 }   c a n n o t   b e   a p p l i e d   t o   a n   a b s t r a c t   c l a s s :   { 1 } 
 
 3 . a b s t r a c t A n n o t a t e d A s B e a n   =   O n l y   c o n c r e t e   c l a s s e s ,   n o t   a b s t r a c t   c l a s s e s ,   a r e   a l l o w e d   t o   u s e   t h e   @ { 0 }   a n n o t a t i o n .     E i t h e r   c o n v e r t   t h e   a b s t r a c t   c l a s s   { 1 }   t o   a   c o n c r e t e   c l a s s   s o   t h a t   i t   m a y   b e   u s e d   a s   a   v a l i d   b e a n   o r   m o v e   t h e   @ { 0 }   a n n o t a t i o n   t o   t h e   c l a s s e s   t h a t   s u b c l a s s   f r o m   t h i s   c l a s s . 
 
 
 
 #   f a i l ( e j b N a m e ,   " m u l t i p l y A n n o t a t e d A s B e a n " ,   a n n o t a t i o n C l a s s . g e t S i m p l e N a m e ( ) ,   s e c o n d A n n o t a t i o n . g e t S i m p l e N a m e ( ) ,   e j b N a m e ,   b e a n C l a s s . g e t N a m e ( ) ) 
 
 1 . m u l t i p l y A n n o t a t e d A s B e a n   =   I d e n t i c a l   ' n a m e '   u s e d   i n   b o t h   @ { 0 }   a n d   @ { 1 }   a n n o t a t i o n s . 
 
 2 . m u l t i p l y A n n o t a t e d A s B e a n   =   I d e n t i c a l   ' n a m e '   u s e d   i n   b o t h   @ { 0 }   a n d   @ { 1 }   a n n o t a t i o n s :   n a m e = { 2 } 
 
 3 . m u l t i p l y A n n o t a t e d A s B e a n   =   W h e n   a t t e m p t i n g   t o   d e p l o y   a   b e a n   a s   b o t h   @ { 0 }   a n d   @ { 1 }   d i f f e r e n t   v a l u e s   m u s t   b e   u s e d   f o r   t h e   ' n a m e '   a t t r i b u t e s   a s   a l l   e j b - n a m e s   m u s t   b e   u n i q u e   w i t h i n   a   g i v e n   e j b - j a r .     U p d a t e   t h e   @ { 1 }   a n n o t a t i o n   t o   e x p l i c i t l y   s e t   t h e   ' n a m e '   a t t r i b u t e   t o   a   d i f f e r e n t   v a l u e .     F o r   e x a m p l e :   @ { 1 } ( n a m e   =   " { 1 } { 2 } " ) 
 
 
 
 #   f a i l ( b ,   " n o I n t e r f a c e D e c l a r e d . e n t i t y " ,   e j b C l a s s . g e t S i m p l e N a m e ( ) ) ; 
 
 1 . n o I n t e r f a c e D e c l a r e d . e n t i t y   =   E J B H o m e   o r   E J B L o c a l H o m e   i n t e r f a c e   r e q u i r e d . 
 
 2 . n o I n t e r f a c e D e c l a r e d . e n t i t y   =   E J B H o m e   o r   E J B L o c a l H o m e   i n t e r f a c e   r e q u i r e d . 
 
 3 . n o I n t e r f a c e D e c l a r e d . e n t i t y   =   E J B   2 . x   a n d   1 . x   e n t i t y   b e a n s   r e q u i r e   E J B H o m e   o r   E J B L o c a l H o m e   i n t e r f a c e s   t o   b e   a c c e s s e d .     A n   e x a m p l e   o f   v a l i d   c o m p o n e n t   ( i . e .   p r e - E J B   3 . 0 )   i n t e r f a c e s   f o r   t h i s   b e a n   m i g h t   b e : \ 
 
         p u b l i c   i n t e r f a c e   { 0 } H o m e   e x t e n d s   j a v a x . e j b . E J B L o c a l H o m e   ' \ u 0 0 7 B '   \ 
 
                 { 0 } O b j e c t   c r e a t e ( )   t h r o w s   j a v a x . e j b . C r e a t e E x c e p t i o n ;                 \ 
 
         ' \ u 0 0 7 D '   \ 
 
 \ 
 
         p u b l i c   i n t e r f a c e   { 0 } O b j e c t   e x t e n d s   j a v a x . e j b . E J B L o c a l O b j e c t   ' \ u 0 0 7 B '   \ 
 
                 \ 
 
         ' \ u 0 0 7 D '   \ 
 
 
 
 # T h i s   i s   n o   l o n g e r   u s e d   i n   c o d e   - -   c o m m e n t i n g   o u t   f o r   n o w 
 
 #   f a i l ( b ,   " n o I n t e r f a c e D e c l a r e d . s e s s i o n " ,   e j b C l a s s . g e t S i m p l e N a m e ( ) ) ; 
 
 # 1 . n o I n t e r f a c e D e c l a r e d . s e s s i o n   =   B u s i n e s s   I n t e r f a c e   o r   @ W e b S e r v i c e   a n n o t a t i o n   r e q u i r e d . 
 
 # 2 . n o I n t e r f a c e D e c l a r e d . s e s s i o n   =   B u s i n e s s   I n t e r f a c e   o r   @ W e b S e r v i c e   a n n o t a t i o n   r e q u i r e d . 
 
 # 3 . n o I n t e r f a c e D e c l a r e d . s e s s i o n   =   A l l   E J B   3 . 0   a n d   e a r l i e r   S e s s i o n   b e a n s   m u s t   e i t h e r   i m p l e m e n t   a n   i n t e r f a c e ,   d e c l a r e   o n e   v i a   a n n o t a t i o n   o r   x m l ,   o r   b e   a n n o t a t e d   w i t h   @ j a v a x . j w s . W e b S e r v i c e .     A n   e x a m p l e   i n t e r f a c e   f o r   t h i s   b e a n   m i g h t   b e : \ 
 
 #         @ L o c a l \ 
 
 #         p u b l i c   i n t e r f a c e   { 0 } L o c a l   ' \ u 0 0 7 B '   \ 
 
 #                 / /   a d d   t h e   m e t h o d s   f r o m   { 0 }   y o u ' d   l i k e   t o   e x p o s e     \ 
 
 #         ' \ u 0 0 7 D '   \ 
 
 # \ 
 
 # W h i c h   c a n   t h e n   b e   i m p l e m e n t e d   b y   t h e   { 0 }   c l a s s . \ 
 
 
 
 
 
 #   f a i l ( e j b N a m e ,   " a n n . n o t A n I n t e r f a c e " ,   a n n o t a t i o n N a m e ,   i n t e r f c e . g e t N a m e ( ) ) ; 
 
 1 . a n n . n o t A n I n t e r f a c e   =   @ { 0 }   l i s t s   a   n o n - i n t e r f a c e . 
 
 2 . a n n . n o t A n I n t e r f a c e   =   @ { 0 }   l i s t s   a   n o n - i n t e r f a c e :   { 1 } 
 
 3 . a n n . n o t A n I n t e r f a c e   =   A l l   b u s i n e s s   r e m o t e   a n d   b u s i n e s s   l o c a l   v i e w s   m u s t   b e   j a v a   i n t e r f a c e s .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 1 }   t o   a n   i n t e r f a c e   o r   r e m o v e   i t   f r o m   t h e   @ { 0 }   l i s t   i n   t h e   b e a n   c l a s s . 
 
 
 
 #   w a r n ( b ,   " i n t e r f a c e . b e a n O n l y A n n o t a t i o n " ,   a n n o t a t i o n . g e t S i m p l e N a m e ( ) ,   i n t e r f c e . g e t N a m e ( ) ,   b . g e t E j b C l a s s ( ) ) ; 
 
 1 . i n t e r f a c e . b e a n O n l y A n n o t a t i o n   =   I g n o r i n g   @ { 0 } .     A n n o t a t i o n   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s . 
 
 2 . i n t e r f a c e . b e a n O n l y A n n o t a t i o n   =   I g n o r i n g   @ { 0 }   u s e d   o n   i n t e r f a c e   { 1 } .     A n n o t a t i o n   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s . 
 
 3 . i n t e r f a c e . b e a n O n l y A n n o t a t i o n   =   @ { 0 }   i s   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s e s ,   n o t   i t s   i n t e r f a c e s .     T h i s   a n n o t a t i o n   w i l l   b e   i g n o r e d   u n l e s s   i t   i s   m o v e d   t o   t h e   b e a n   c l a s s   { 2 } . 
 
 
 
 #   w a r n ( b ,   " i n t e r f a c e M e t h o d . b e a n O n l y A n n o t a t i o n " ,   a n n o t a t i o n . g e t S i m p l e N a m e ( ) ,   i n t e r f c e . g e t N a m e ( ) ,   m e t h o d . g e t N a m e ( ) ,   b . g e t E j b C l a s s ( ) ) ; 
 
 1 . i n t e r f a c e M e t h o d . b e a n O n l y A n n o t a t i o n   =   I g n o r i n g   @ { 0 } .     A n n o t a t i o n   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s . 
 
 2 . i n t e r f a c e M e t h o d . b e a n O n l y A n n o t a t i o n   =   I g n o r i n g   @ { 0 }   u s e d   o n   i n t e r f a c e   { 1 }   m e t h o d   { 2 } .     A n n o t a t i o n   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s . 
 
 3 . i n t e r f a c e M e t h o d . b e a n O n l y A n n o t a t i o n   =   @ { 0 }   i s   o n l y   u s a b l e   o n   t h e   b e a n   c l a s s e s ,   n o t   i t s   i n t e r f a c e s .     T h i s   a n n o t a t i o n   w i l l   b e   i g n o r e d   u n l e s s   i t   i s   m o v e d   t o   t h e   { 2 }   m e t h o d   i n   t h e   b e a n   c l a s s   { 3 } . 
 
 
 
 #   f a i l ( e j b N a m e ,   " p e r m i t A l l A n d R o l e s A l l o w e d O n C l a s s " ,   c l a z z . g e t N a m e ( ) ) ; 
 
 1 . p e r m i t A l l A n d R o l e s A l l o w e d O n C l a s s   =   @ R o l e s A l l o w e d   a n d   @ P e r m i t A l l   c a n n o t   b e   u s e d   o n   t h e   s a m e   c l a s s 
 
 2 . p e r m i t A l l A n d R o l e s A l l o w e d O n C l a s s   =   @ R o l e s A l l o w e d   a n d   @ P e r m i t A l l   c a n n o t   b e   u s e d   o n   t h e   s a m e   c l a s s :   { 0 } 
 
 3 . p e r m i t A l l A n d R o l e s A l l o w e d O n C l a s s   =   T h e   @ R o l e s A l l o w e d   a n d   @ P e r m i t A l l   a n n o t a t i o n s   a r e   m u t u a l l y   e x c l u s s i v e   a n d   c a n n o t   b e   u s e d   t o g e t h e r   o n   t h e   s a m e   c l a s s .     C h o o s e   b e t w e e n   @ R o l e s A l l o w e d ,   w h i c h   w i l l   r e s t r i c t   a c c e s s   t o   t h e   l i s t e d   a u t h e n t i c a t e d   r o l e s ,   a n d   @ P e r m i t A l l ,   w h i c h   w i l l   a l l o w   a c c e s s   t o   a n y o n e   a u t h e n t i c a t e d   o r   n o t ,   t h e n   u p d a t e   c l a s s   { 0 }   b y   d e l e t i n g   t h e   a n n o t a t i o n   y o u   d o   n o t   w i s h   t o   u s e .     A l t e r n a t i v e l y ,   @ R o l e s A l l o w e d   c a n   b e   u s e d   a t   t h e   c l a s s   l e v e l   a n d   @ P e r m i t A l l   c a n   b e   u s e d   o n   i n d i v i d u a l   m e t h o d s   a n d   v i c e   v e r s a . 
 
 
 
 #   f a i l ( e j b N a m e ,   " c o n f l i c t i n g S e c u r i t y A n n o t a t i o n s " ,   m e t h o d . g e t N a m e ( ) ,   j o i n ( "   a n d   " ,   a n n o t a t i o n s ) ,   m e t h o d . g e t D e c l a r i n g C l a s s ( ) ) ; 
 
 1 . c o n f l i c t i n g S e c u r i t y A n n o t a t i o n s   =   M e t h o d   h a s   c o n f l i c t i n g   s e c u r i t y   a n n o t a t i o n s . 
 
 2 . c o n f l i c t i n g S e c u r i t y A n n o t a t i o n s   =   M e t h o d   h a s   c o n f l i c t i n g   s e c u r i t y   a n n o t a t i o n s :   " { 0 } "   u s e s   { 1 } 
 
 3 . c o n f l i c t i n g S e c u r i t y A n n o t a t i o n s   =   T h e   { 1 }   a n n o t a t i o n s   a r e   m u t u a l l y   e x c l u s s i v e   a n d   c a n n o t   b e   u s e d   t o g e t h e r   o n   t h e   s a m e   m e t h o d .     C h o o s e   t h e   s e c u r i t y   a n n o t a t i o n   y o u   w a n t   a n d   d e l e t e   t h e   o t h e r s   f r o m   m e t h o d   { 0 }   i n   c l a s s   { 2 } .     @ R o l e s A l l o w e d   w i l l   r e s t r i c t   a c c e s s   t o   t h e   l i s t e d   a u t h e n t i c a t e d   r o l e s .     @ P e r m i t A l l   w i l l   a l l o w   a c c e s s   t o   a n y o n e   a u t h e n t i c a t e d   o r   n o t .     @ D e n y A l l   w i l l   d e n y   a c c e s s   t o   a n y o n e   a u t h e n t i c a t e d   o r   n o t . 
 
 
 
 #   w a r n ( e j b N a m e ,   " x m l . i n v a l i d T r a n s a c t i o n A t t r i b u t e " ,   c o u n t ) ; 
 
 1 . x m l . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   I g n o r i n g   i n v a l i d   < c o n t a i n e r - t r a n s a c t i o n >   d e c l a r a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s . 
 
 2 . x m l . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   I g n o r i n g   { 0 }   i n v a l i d   < c o n t a i n e r - t r a n s a c t i o n >   d e c l a r a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s . 
 
 3 . x m l . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   T h e   < c o n t a i n e r - t r a n s a c t i o n >   e l e m e n t   a p p l i e s   o n l y   t o   b e a n s   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s .     B e a n s   m a r k e d   a s   < t r a n s a c t i o n - t y p e > B e a n < / t r a n s a c t i o n - t y p e >   a r e   r e s p o n s i b l e   f o r   t h e i r   o w n   t r a n s a c t i o n s   a n d   m a y   n o t   u s e   t h e   < c o n t a i n e r - t r a n s a c t i o n >   e l e m e n t .     T h e r e   a r e   { 0 }   s u c h   i n v a l i d   d e c l a r a t i o n s   i n   t h e   d e p l o y m e n t   d e s c r i p t o r   t h a t   w i l l   b e   i g n o r e d   a n d   s h o u l d   b e   r e m o v e d . 
 
 
 
 #   w a r n ( e j b N a m e ,   " a n n . i n v a l i d T r a n s a c t i o n A t t r i b u t e " ,   c o u n t ) ; 
 
 1 . a n n . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   I g n o r i n g   i n v a l i d   @ T r a n s a c t i o n A t t r i b u t e   a n n o t a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s . 
 
 2 . a n n . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   I g n o r i n g   { 0 }   i n v a l i d   @ T r a n s a c t i o n A t t r i b u t e   a n n o t a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s . 
 
 3 . a n n . i n v a l i d T r a n s a c t i o n A t t r i b u t e   =   T h e   @ T r a n s a c t i o n A t t r i b u t e   a n n o t a t i o n   a p p l i e s   o n l y   t o   b e a n s   u s i n g   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n s .     B e a n s   m a r k e d   a s   @ T r a n s a c t i o n M a n a g e m e n t ( B E A N )   a r e   r e s p o n s i b l e   f o r   t h e i r   o w n   t r a n s a c t i o n s   a n d   m a y   n o t   u s e   t h e   @ T r a n s a c t i o n A t t r i b u t e   a n n o t a t i o n .     T h e r e   a r e   { 0 }   s u c h   i n v a l i d   a n n o t a t i o n s   i n   t h e   b e a n   c l a s s   t h a t   w i l l   b e   i g n o r e d   a n d   s h o u l d   b e   r e m o v e d . 
 
 # T O D O 
 
 #   w a r n ( e j b N a m e ,   " x m l . i n v a l i d C o n c u r r e n c y A t t r i b u t e " ,   c o u n t ) ; 
 
 # 1 . x m l . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   I g n o r i n g   i n v a l i d   < c o n t a i n e r - c o n c u r r e n c y >   d e c l a r a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y . 
 
 # 2 . x m l . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   I g n o r i n g   { 0 }   i n v a l i d   < c o n t a i n e r - c o n c u r r e n c y >   d e c l a r a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y . 
 
 # 3 . x m l . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   T h e   < c o n t a i n e r - c o n c u r r e n c y >   e l e m e n t   a p p l i e s   o n l y   t o   b e a n s   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y .     B e a n s   m a r k e d   a s   < c o n c u r r e n c y - t y p e > B e a n < / c o n c u r r e n c y - t y p e >   a r e   r e s p o n s i b l e   f o r   t h i e r   o w n   c o n c u r r e n c y   a n d   m a y   n o t   u s e   t h e   < c o n t a i n e r - c o n c u r r e n c y >   e l e m e n t .     T h e r e   a r e   { 0 }   s u c h   i n v a l i d   d e c l a r a t i o n s   i n   t h e   d e p l o y m e n t   d e s c r i p t o r   t h a t   w i l l   b e   i g n o r e d   a n d   s h o u l d   b e   r e m o v e d . 
 
 
 
 #   w a r n ( e j b N a m e ,   " a n n . i n v a l i d C o n c u r r e n c y A t t r i b u t e " ,   c o u n t ) ; 
 
 1 . a n n . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   I g n o r i n g   i n v a l i d   @ L o c k   a n n o t a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y s . 
 
 2 . a n n . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   I g n o r i n g   { 0 }   i n v a l i d   @ L o c k   a n n o t a t i o n s .     B e a n   n o t   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y s . 
 
 3 . a n n . i n v a l i d C o n c u r r e n c y A t t r i b u t e   =   T h e   @ L o c k   a n n o t a t i o n   a p p l i e s   o n l y   t o   b e a n s   u s i n g   C o n t a i n e r - M a n a g e d   C o n c u r r e n c y s .     B e a n s   m a r k e d   a s   @ C o n c u r r e n c y M a n a g e m e n t ( B E A N )   a r e   r e s p o n s i b l e   f o r   t h i e r   o w n   c o n c u r r e n c y   a n d   m a y   n o t   u s e   t h e   @ L o c k   a n n o t a t i o n .     T h e r e   a r e   { 0 }   s u c h   i n v a l i d   a n n o t a t i o n s   i n   t h e   b e a n   c l a s s   t h a t   w i l l   b e   i g n o r e d   a n d   s h o u l d   b e   r e m o v e d . 
 
 
 
 
 
 1 . x m l . h o m e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 2 . x m l . h o m e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 3 . x m l . h o m e . e j b L o c a l H o m e   =   T h e   < h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l - h o m e >   e l e m e n t   a s   i n :   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 
 
 1 . x m l . h o m e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 2 . x m l . h o m e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 3 . x m l . h o m e . e j b O b j e c t   =   T h e   < h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < r e m o t e >   e l e m e n t   a s   i n :   < r e m o t e > { 0 } < / r e m o t e > 
 
 
 
 1 . x m l . h o m e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 2 . x m l . h o m e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 3 . x m l . h o m e . e j b L o c a l O b j e c t   =   T h e   < h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l >   e l e m e n t   a s   i n :   < l o c a l > { 0 } < / l o c a l > 
 
 
 
 1 . x m l . h o m e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 2 . x m l . h o m e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 3 . x m l . h o m e . b u s i n e s s L o c a l   =   T h e   < h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . h o m e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 2 . x m l . h o m e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < h o m e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 3 . x m l . h o m e . b u s i n e s s R e m o t e   =   T h e   < h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . h o m e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < h o m e > 
 
 2 . x m l . h o m e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < h o m e > 
 
 3 . x m l . h o m e . b e a n C l a s s   =   T h e   < h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     T h e   b e a n   c l a s s   c a n n o t   b e   u s e d   a s   a   h o m e   i n t e r f a c e . 
 
 
 
 1 . x m l . h o m e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < h o m e >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . h o m e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < h o m e >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . h o m e . n o t I n t e r f a c e   =   T h e   < h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < h o m e >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 1 . x m l . h o m e . u n k n o w n   =   T h e   v a l u e   o f   < h o m e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B H o m e 
 
 2 . x m l . h o m e . u n k n o w n   =   T h e   v a l u e   o f   < h o m e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B H o m e 
 
 3 . x m l . h o m e . u n k n o w n   =   T h e   < h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     I f   t h i s   i n t e r f a c e   i s   i n t e n d e d   t o   b e   a n   E J B   3 . 0   b u s i n e s s   r e m o t e   v i e w ,   d e c l a r e   t h i s   i n t e r f a c e   a s   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 
 
 
 
 1 . x m l . r e m o t e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 2 . x m l . r e m o t e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 3 . x m l . r e m o t e . e j b H o m e   =   T h e   < r e m o t e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < h o m e >   e l e m e n t   a s   i n :   < h o m e > { 0 } < / h o m e > 
 
 
 
 1 . x m l . r e m o t e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 2 . x m l . r e m o t e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 3 . x m l . r e m o t e . e j b L o c a l H o m e   =   T h e   < r e m o t e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l - h o m e >   e l e m e n t   a s   i n :   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 
 
 1 . x m l . r e m o t e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 2 . x m l . r e m o t e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 3 . x m l . r e m o t e . e j b L o c a l O b j e c t   =   T h e   < r e m o t e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l >   e l e m e n t   a s   i n :   < l o c a l > { 0 } < / l o c a l > 
 
 
 
 #   m u s t   b e   a t t e m p t i n g   a n   o v e r r i d e 
 
 1 . x m l . r e m o t e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 2 . x m l . r e m o t e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 3 . x m l . r e m o t e . b u s i n e s s L o c a l   =   T h e   < r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . r e m o t e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 2 . x m l . r e m o t e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < r e m o t e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 3 . x m l . r e m o t e . b u s i n e s s R e m o t e   =   T h e   < r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . r e m o t e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < r e m o t e > 
 
 2 . x m l . r e m o t e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < r e m o t e > 
 
 3 . x m l . r e m o t e . b e a n C l a s s   =   T h e   < r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     T h e   b e a n   c l a s s   c a n n o t   b e   u s e d   a s   a   h o m e   i n t e r f a c e . 
 
 
 
 1 . x m l . r e m o t e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < r e m o t e >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . r e m o t e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < r e m o t e >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . r e m o t e . n o t I n t e r f a c e   =   T h e   < r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < r e m o t e >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 1 . x m l . r e m o t e . u n k n o w n   =   T h e   v a l u e   o f   < r e m o t e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t 
 
 2 . x m l . r e m o t e . u n k n o w n   =   T h e   v a l u e   o f   < r e m o t e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     P e r h a p s   y o u   m e a n t   t o   u s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 3 . x m l . r e m o t e . u n k n o w n   =   T h e   < r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t .     I f   t h i s   i n t e r f a c e   i s   i n t e n d e d   t o   b e   a n   E J B   3 . 0   b u s i n e s s   r e m o t e   v i e w ,   d e c l a r e   t h i s   i n t e r f a c e   a s   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 
 
 
 
 
 
 1 . x m l . l o c a l H o m e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 2 . x m l . l o c a l H o m e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 3 . x m l . l o c a l H o m e . e j b H o m e   =   T h e   < l o c a l - h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < h o m e >   e l e m e n t   a s   i n :   < h o m e > { 0 } < / h o m e > 
 
 
 
 1 . x m l . l o c a l H o m e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 2 . x m l . l o c a l H o m e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 3 . x m l . l o c a l H o m e . e j b O b j e c t   =   T h e   < l o c a l - h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < r e m o t e >   e l e m e n t   a s   i n :   < r e m o t e > { 0 } < / r e m o t e > 
 
 
 
 1 . x m l . l o c a l H o m e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 2 . x m l . l o c a l H o m e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 3 . x m l . l o c a l H o m e . e j b L o c a l O b j e c t   =   T h e   < l o c a l - h o m e >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l >   e l e m e n t   a s   i n :   < l o c a l > { 0 } < / l o c a l > 
 
 
 
 1 . x m l . l o c a l H o m e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 2 . x m l . l o c a l H o m e . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 3 . x m l . l o c a l H o m e . b u s i n e s s L o c a l   =   T h e   < l o c a l - h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . l o c a l H o m e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 2 . x m l . l o c a l H o m e . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l - h o m e > .   U s e   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e > 
 
 3 . x m l . l o c a l H o m e . b u s i n e s s R e m o t e   =   T h e   < l o c a l - h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . l o c a l H o m e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < l o c a l - h o m e > 
 
 2 . x m l . l o c a l H o m e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < l o c a l - h o m e > 
 
 3 . x m l . l o c a l H o m e . b e a n C l a s s   =   T h e   < l o c a l - h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     T h e   b e a n   c l a s s   c a n n o t   b e   u s e d   a s   a   h o m e   i n t e r f a c e . 
 
 
 
 1 . x m l . l o c a l H o m e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < l o c a l - h o m e >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . l o c a l H o m e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < l o c a l - h o m e >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . l o c a l H o m e . n o t I n t e r f a c e   =   T h e   < l o c a l - h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < l o c a l - h o m e >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 1 . x m l . l o c a l H o m e . u n k n o w n   =   T h e   v a l u e   o f   < l o c a l - h o m e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e 
 
 2 . x m l . l o c a l H o m e . u n k n o w n   =   T h e   v a l u e   o f   < l o c a l - h o m e >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e 
 
 3 . x m l . l o c a l H o m e . u n k n o w n   =     T h e   < l o c a l - h o m e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e .     I f   t h i s   i n t e r f a c e   i s   i n t e n d e d   t o   b e   a n   E J B   3 . 0   b u s i n e s s   l o c a l   v i e w ,   d e c l a r e   t h i s   i n t e r f a c e   a s   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ L o c a l   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 
 
 
 
 
 
 1 . x m l . l o c a l . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 2 . x m l . l o c a l . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 3 . x m l . l o c a l . e j b H o m e   =   T h e   < l o c a l >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < h o m e >   e l e m e n t   a s   i n :   < h o m e > { 0 } < / h o m e > 
 
 
 
 1 . x m l . l o c a l . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 2 . x m l . l o c a l . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 3 . x m l . l o c a l . e j b L o c a l H o m e   =   T h e   < l o c a l >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B L o c a l H o m e   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < l o c a l - h o m e >   e l e m e n t   a s   i n :   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 
 
 1 . x m l . l o c a l . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 2 . x m l . l o c a l . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 3 . x m l . l o c a l . e j b O b j e c t   =   T h e   < l o c a l >   e l e m e n t   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     T h e   i n t e r f a c e   s u p p l i e d   i s   a   j a v a x . e j b . E J B O b j e c t   a n d   s h o u l d   b e   d e c l a r e d   w i t h   t h e   < r e m o t e >   e l e m e n t   a s   i n :   < r e m o t e > { 0 } < / r e m o t e > 
 
 
 
 1 . x m l . l o c a l . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 2 . x m l . l o c a l . b u s i n e s s L o c a l   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 3 . x m l . l o c a l . b u s i n e s s L o c a l   =   T h e   < l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 #   m u s t   b e   a t t e m p t i n g   a n   o v e r r i d e 
 
 1 . x m l . l o c a l . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 2 . x m l . l o c a l . b u s i n e s s R e m o t e   =   E J B   3 . 0   b u s i n e s s   i n t e r f a c e   d e c l a r e d   a s   < l o c a l > .   U s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 3 . x m l . l o c a l . b u s i n e s s R e m o t e   =   T h e   < l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     E J B   3 . 0   s i m p l i f i e d   b u s i n e s s   i n t e r f a c e s   c a n   b e   d e c a l r e d   v i a   < b u s i n e s s - r e m o t e > { 0 } < / b u s i n e s s - r e m o t e >   o r   v i a   t h e   @ R e m o t e   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 1 . x m l . l o c a l . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < l o c a l > 
 
 2 . x m l . l o c a l . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < l o c a l > 
 
 3 . x m l . l o c a l . b e a n C l a s s   =   T h e   < l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     T h e   b e a n   c l a s s   c a n n o t   b e   u s e d   a s   a   h o m e   i n t e r f a c e . 
 
 
 
 1 . x m l . l o c a l . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < l o c a l >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . l o c a l . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < l o c a l >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . l o c a l . n o t I n t e r f a c e   =   T h e   < l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < l o c a l >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 1 . x m l . l o c a l . u n k n o w n   =   T h e   v a l u e   o f   < l o c a l >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t 
 
 2 . x m l . l o c a l . u n k n o w n   =   T h e   v a l u e   o f   < l o c a l >   m u s t   b e   a n   i n t e r f a c e   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     P e r h a p s   y o u   m e a n t   t o   u s e   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l > 
 
 3 . x m l . l o c a l . u n k n o w n   =   T h e   < l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   i s   f o r   i n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t .     I f   t h i s   i n t e r f a c e   i s   i n t e n d e d   t o   b e   a n   E J B   3 . 0   b u s i n e s s   l o c a l   v i e w ,   d e c l a r e   t h i s   i n t e r f a c e   a s   < b u s i n e s s - l o c a l > { 0 } < / b u s i n e s s - l o c a l >   o r   v i a   t h e   @ L o c a l   a n n o t a t i o n   o n   t h e   b e a n   c l a s s   o r   i n t e r f a c e   c l a s s . 
 
 
 
 
 
 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 2 . x m l . b u s i n e s s R e m o t e . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 3 . x m l . b u s i n e s s R e m o t e . e j b H o m e   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e   m u s t   u s e   t h e   < h o m e >   t a g ,   n o t   t h e   < b u s i n e s s - r e m o t e >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < h o m e > { 0 } < / h o m e >   o r   a l t e r n a t i v e l y   a d d   @ R e m o t e H o m e ( { 0 } . c l a s s )   t o   t h e   t o p   o f   y o u r   b e a n   c l a s s . 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 2 . x m l . b u s i n e s s R e m o t e . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 3 . x m l . b u s i n e s s R e m o t e . e j b L o c a l H o m e   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e   m u s t   u s e   t h e   < l o c a l - h o m e >   t a g ,   n o t   t h e   < b u s i n e s s - r e m o t e >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e >   o r   a l t e r n a t i v e l y   a d d   @ L o c a l H o m e ( { 0 } . c l a s s )   t o   t h e   t o p   o f   y o u r   b e a n   c l a s s . 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 2 . x m l . b u s i n e s s R e m o t e . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 3 . x m l . b u s i n e s s R e m o t e . e j b O b j e c t   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t   m u s t   u s e   t h e   < r e m o t e >   t a g ,   n o t   t h e   < b u s i n e s s - r e m o t e >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < r e m o t e > { 0 } < / r e m o t e > . 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 2 . x m l . b u s i n e s s R e m o t e . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 3 . x m l . b u s i n e s s R e m o t e . e j b L o c a l O b j e c t   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t   m u s t   u s e   t h e   < l o c a l >   t a g ,   n o t   t h e   < b u s i n e s s - r e m o t e >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < l o c a l > { 0 } < / l o c a l > . 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > 
 
 2 . x m l . b u s i n e s s R e m o t e . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < b u s i n e s s - r e m o t e > 
 
 3 . x m l . b u s i n e s s R e m o t e . b e a n C l a s s   =   T h e   b e a n   c l a s s   c a n n o t   i t s e l f   b e   u s e d   a s   t h e   v a l u e   o f   t h e   < b u s i n e s s - r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l .     E i t h e r   l i s t   a   v a l i d   j a v a   i n t e r f a c e   o r   d e l e t e   t h i s   e l e m e n t   a n d   a n n o t a t e   t h e   i n t e n d e d   i n t e r f a c e   w i t h   t h e   @ R e m o t e   a n n o t a t i o n . 
 
 
 
 1 . x m l . b u s i n e s s R e m o t e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < b u s i n e s s - r e m o t e >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . b u s i n e s s R e m o t e . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < b u s i n e s s - r e m o t e >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . b u s i n e s s R e m o t e . n o t I n t e r f a c e   =   T h e   < b u s i n e s s - r e m o t e >   e l e m e n t   o f   t h e   e j b - j a r . x m l   m u s t   b e   a n   i n t e r f a c e .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < b u s i n e s s - r e m o t e >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 2 . x m l . b u s i n e s s L o c a l . e j b H o m e   =   j a v a x . e j b . E J B H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < h o m e > { 0 } < / h o m e > 
 
 3 . x m l . b u s i n e s s L o c a l . e j b H o m e   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B H o m e   m u s t   u s e   t h e   < h o m e >   t a g ,   n o t   t h e   < b u s i n e s s - l o c a l >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < h o m e > { 0 } < / h o m e >   o r   a l t e r n a t i v e l y   a d d   @ R e m o t e H o m e ( { 0 } . c l a s s )   t o   t h e   t o p   o f   y o u r   b e a n   c l a s s . 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 2 . x m l . b u s i n e s s L o c a l . e j b L o c a l H o m e   =   j a v a x . e j b . E J B L o c a l H o m e   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e > 
 
 3 . x m l . b u s i n e s s L o c a l . e j b L o c a l H o m e   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l H o m e   m u s t   u s e   t h e   < l o c a l - h o m e >   t a g ,   n o t   t h e   < b u s i n e s s - l o c a l >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < l o c a l - h o m e > { 0 } < / l o c a l - h o m e >   o r   a l t e r n a t i v e l y   a d d   @ L o c a l H o m e ( { 0 } . c l a s s )   t o   t h e   t o p   o f   y o u r   b e a n   c l a s s . 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 2 . x m l . b u s i n e s s L o c a l . e j b O b j e c t   =   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < r e m o t e > { 0 } < / r e m o t e > 
 
 3 . x m l . b u s i n e s s L o c a l . e j b O b j e c t   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B O b j e c t   m u s t   u s e   t h e   < r e m o t e >   t a g ,   n o t   t h e   < b u s i n e s s - l o c a l >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < r e m o t e > { 0 } < / r e m o t e > . 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 2 . x m l . b u s i n e s s L o c a l . e j b L o c a l O b j e c t   =   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   d e c l a r e d   a s   < b u s i n e s s - l o c a l > .   U s e   < l o c a l > { 0 } < / l o c a l > 
 
 3 . x m l . b u s i n e s s L o c a l . e j b L o c a l O b j e c t   =   I n t e r f a c e s   e x t e n d i n g   j a v a x . e j b . E J B L o c a l O b j e c t   m u s t   u s e   t h e   < l o c a l >   t a g ,   n o t   t h e   < b u s i n e s s - l o c a l >   t a g ,   w h e n   d e c l a r e d   i n   t h e   e j b - j a r . x m l .     D e c l a r e   t h i s   i n t e r f a c e   a s   < l o c a l > { 0 } < / l o c a l > . 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < b u s i n e s s - l o c a l > 
 
 2 . x m l . b u s i n e s s L o c a l . b e a n C l a s s   =   B e a n   c l a s s   m i s t a k e n l y   d e c l a r e d   a s   < b u s i n e s s - l o c a l > 
 
 3 . x m l . b u s i n e s s L o c a l . b e a n C l a s s   =   T h e   b e a n   c l a s s   c a n n o t   i t s e l f   b e   u s e d   a s   t h e   v a l u e   o f   t h e   < b u s i n e s s - l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l .     E i t h e r   1 )   l i s t   a   v a l i d   j a v a   i n t e r f a c e   o r   2 )   d e l e t e   t h i s   e l e m e n t   a n d   a n n o t a t e   t h e   i n t e n d e d   i n t e r f a c e   w i t h   t h e   @ L o c a l   a n n o t a t i o n . 
 
 
 
 1 . x m l . b u s i n e s s L o c a l . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < b u s i n e s s - l o c a l >   i s   n o t   a n   i n t e r f a c e 
 
 2 . x m l . b u s i n e s s L o c a l . n o t I n t e r f a c e   =   T h e   v a l u e   o f   < b u s i n e s s - l o c a l >   i s   n o t   a n   i n t e r f a c e :   { 0 } 
 
 3 . x m l . b u s i n e s s L o c a l . n o t I n t e r f a c e   =   T h e   < b u s i n e s s - l o c a l >   e l e m e n t   o f   t h e   e j b - j a r . x m l   m u s t   b e   a n   i n t e r f a c e .     C l a s s e s ,   a b s t r a c t   c l a s s e s   o r   e n u m s   a r e   n o t   a l l o w e d .     E i t h e r   c o n v e r t   { 0 }   t o   a n   i n t e r f a c e   o r   r e m o v e   t h e   r e l a t e d   < b u s i n e s s - l o c a l >   x m l   t a g   f r o m   y o u r   e j b - j a r . x m l 
 
 
 
 
 
 #   T O D O :   a d d   t h e   a p o s t r o p h e s   b a c k   i n   " b e a n s " 
 
 1 . a n n . e j b . e j b O b j e c t   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n s   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e 
 
 2 . a n n . e j b . e j b O b j e c t   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n s   j a v a x . e j b . E J B O b j e c t   i n t e r f a c e   { 0 } .     U s e   t h e   E J B H o m e   i n t e r f a c e   i n s t e a d . 
 
 3 . a n n . e j b . e j b O b j e c t   =   W h e n   u s i n g   t h e   @ E J B   a n n o t a t i o n   t o   r e f e r   t o   o l d e r   E J B   2 . x   c o m p o n e n t   i n t e r f a c e s ,   i t   i s   t h e   t h e   h o m e   i n t e r f a c e   s h o u l d   b e   r e f e r e n c e d / i n j e c t e d   v i a   @ E J B .     T h e   h o m e   i n t e r f a c e   i s   t h e n   u s e d   i n   c o d e   t o   c r e a t e   a   r e f e r e n c e   t o   t h e   { 0 }   i n t e r f a c e .     C h a n g e   t h e   r e f e r e n c e   t y p e   o f   { 1 }   t o   t h e   b e a n s   h o m e   i n t e r f a c e . 
 
 
 
 1 . a n n . e j b . e j b L o c a l O b j e c t   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n s   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e 
 
 2 . a n n . e j b . e j b L o c a l O b j e c t   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n s   j a v a x . e j b . E J B L o c a l O b j e c t   i n t e r f a c e   { 0 } .     U s e   t h e   E J B L o c a l H o m e   i n t e r f a c e   i n s t e a d . 
 
 3 . a n n . e j b . e j b L o c a l O b j e c t   =   W h e n   u s i n g   t h e   @ E J B   a n n o t a t i o n   t o   r e f e r   t o   o l d e r   E J B   2 . x   c o m p o n e n t   i n t e r f a c e s ,   i t   i s   t h e   t h e   l o c a l   h o m e   i n t e r f a c e   s h o u l d   b e   r e f e r e n c e d / i n j e c t e d   v i a   @ E J B .     T h e   l o c a l   h o m e   i n t e r f a c e   i s   t h e n   u s e d   i n   c o d e   t o   c r e a t e   a   r e f e r e n c e   t o   t h e   { 0 }   i n t e r f a c e .     C h a n g e   t h e   r e f e r e n c e   t y p e   o f   { 1 }   t o   t h e   b e a n s   l o c a l   h o m e   i n t e r f a c e . 
 
 
 
 1 . a n n . e j b . b e a n C l a s s   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n   c l a s s 
 
 2 . a n n . e j b . b e a n C l a s s   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   b e a n   c l a s s   { 0 } .     U s e   t h e   b e a n s   b u s i n e s s   i n t e r f a c e   i n s t e a d 
 
 3 . a n n . e j b . b e a n C l a s s   =   T h e   @ E J B   a n n o t a t i o n   c a n n o t   b e   u s e d   t o   d i r e c t l y   r e f e r   t o   t h e   b e a n   c l a s s   i t s e l f   a n d   m u s t   i n s t e a d   r e f e r   t o   t h e   b e a n   u s i n g   o n e   o f   i t s   b u s i n e s s   i n t e r f a c e s .     C h a n g e   t h e   t y p e   o f   t h e   { 1 }   r e f e r e n c e   f r o m   { 0 }   t o   a   b u s i n e s s   i n t e r f a c e   o f   t h a t   b e a n . 
 
 
 
 1 . a n n . e j b . n o t I n t e r f a c e   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   n o n - i n t e r f a c e 
 
 2 . a n n . e j b . n o t I n t e r f a c e   =   @ E J B   m i s t a k e n l y   r e f e r s   t o   a   n o n - i n t e r f a c e .     U s e   t h e   b e a n s   b u s i n e s s   i n t e r f a c e   i n s t e a d 
 
 3 . a n n . e j b . n o t I n t e r f a c e   =   T h e   @ E J B   a n n o t a t i o n   c a n n o t   b e   u s e d   t o   d i r e c t l y   r e f e r   t o   t h e   b e a n   c l a s s   i t s e l f   a n d   m u s t   i n s t e a d   r e f e r   t o   t h e   b e a n   u s i n g   o n e   o f   i t s   b u s i n e s s   i n t e r f a c e s .     C h a n g e   t h e   t y p e   o f   t h e   { 1 }   r e f e r e n c e   f r o m   { 0 }   t o   a   b u s i n e s s   i n t e r f a c e   o f   t h a t   b e a n . 
 
 
 
 #   f a i l ( e n t e r p r i s e B e a n . g e t E j b N a m e ( ) ,   " d e p e n d s O n . n o S u c h E j b " ,   e j b N a m e ) ; 
 
 1 . d e p e n d s O n . n o S u c h E j b   =   S i n g l e t o n   @ D e p e n d s O n   r e f e r s   t o   n o n - e x i s t a n t   E J B : 
 
 2 . d e p e n d s O n . n o S u c h E j b   =   S i n g l e t o n   @ D e p e n d s O n   r e f e r s   t o   n o n - e x i s t a n t   E J B :   { 0 } 
 
 3 . d e p e n d s O n . n o S u c h E j b   =   T h e   @ D e p e n d s O n   a n n o t a t i o n   o r   < d e p e n d s - o n >   d e s c r i p t o r   d a t a   f o r   t h i s   S i n g e t o n   b e a n   l i s t s   a n   E J B   " { 0 } "   w h i c h   d o e s   n o t   e x i s t   i n   a n y   o f   t h e   m o d u l e s   o f   t h e   e a r . 
 
 
 
 #   f a i l ( " E A R " ,   " d e p e n d s O n . c i r c u i t " ,   J o i n . j o i n ( "   - >   " ,   e j b N a m e s ) ,   e j b N a m e s . g e t ( 0 ) ) ; 
 
 1 . d e p e n d s O n . c i r c u i t   =   S i n g l e t o n   c i r c u l a r   d e p e n d e n c y   d e t e c t e d 
 
 2 . d e p e n d s O n . c i r c u i t   =   S i n g l e t o n   c i r c u l a r   d e p e n d e n c y   d e t e c t e d :   { 0 } 
 
 3 . d e p e n d s O n . c i r c u i t   =   A   S i n g l e t o n   c i r c u l a r   d e p e n d e n c y   h a s   b e e n   d e t e c t e d   i n   t h e   a p p l i c a t i o n .     B e a n   " { 1 } "   r e f e r s   t o   o n e   o r   m o r e   o t h e r   s i n g l e t o n   b e a n s   v i a   @ D e p e n d s O n   w h i c h   d i r e c t l y   o r   i n d i r e c t l y   r e f e r   b a c k   t o   b e a n   " { 1 } " .     T h i s   c i r c l e   m u s t   b e   b r o k e n   b e f o r   t h e   a p p l i c a t i o n   c a n   b e   b u i l t :   { 0 } 
 
 
 
 #   C h e c k U s e r T r a n s a c t i o n R e f s . j a v a 
 
 #   w a r n ( b e a n ,   " u s e r R e s o u r c e R e f . f o r b i d d e n F o r C m t d B e a n s " ,   r e s R e f . g e t R e s o u r c e E n v R e f N a m e ( ) ) ; 
 
 1 . u s e r T r a n s a c t i o n R e f . f o r b i d d e n F o r C m t d B e a n s   =   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n   b e a n s   c a n n o t   u s e   U s e r T r a n s a c t i o n 
 
 2 . u s e r T r a n s a c t i o n R e f . f o r b i d d e n F o r C m t d B e a n s   =   C o n t a i n e r - M a n a g e d   T r a n s a c t i o n   b e a n s   c a n n o t   u s e   U s e r T r a n s a c t i o n :   f i x   r e f   { 0 } 
 
 3 . u s e r T r a n s a c t i o n R e f . f o r b i d d e n F o r C m t d B e a n s   =   O n l y   s e s s i o n   a n d   m e s s a g e - d r i v e n   b e a n s   w i t h   b e a n - m a n a g e d   t r a n s a c t i o n   d e m a r c a t i o n   a r e   a l l o w e d   t o   u s e   U s e r T r a n s a c t i o n .     F i x   @ R e s o u r c e   o r   r e s o u r c e - e n v - r e f   { 0 } 
 
 
 
 1 . x m l . n o E j b C l a s s   =   E l e m e n t   < e j b - c l a s s >   u n s p e c i f i e d . 
 
 2 . x m l . n o E j b C l a s s   =   E l e m e n t   < e j b - c l a s s >   u n s p e c i f i e d .     N o   a n n o t a t e d   b e a n   d i s c o v e r e d   w i t h   < e j b - n a m e > { 0 } < / e j b - n a m e > 
 
 3 . x m l . n o E j b C l a s s   =   T h e   < e j b - c l a s s >   e l e m e n t   i s   o n l y   o p t i o n a l   i f   t h e r e   i s   a   m a t c h i n g   a n n o t a t e d   b e a n   i n   t h e   m o d u l e   w i t h   t h e   b e a n   n a m e   { 0 } .     N o   s u c h   b e a n   w a s   f o u n d .     O t h e r   b e a n s   i n   t h i s   m o d u l e   a r e :   { 1 }     
 
 