• Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

maintain a statful bean state during passivation

 
Himai Minh
Ranch Hand
Posts: 1360
7
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
In mock exam 1 of EPractice Lab:
a stateful session bean contains a number of instance variables. .... A and B are not serializable....C is defined as having a serializable type and can hold all the information which is in B.


The explanation:

A and B are not serializable.
C holds instance of B.
We need to maintain the state of the session bean over a passivation and activation...
C is used to create the value of instance variable B in @PostActivate method.
A is transient, B is converted to null and assigned to C in @PrePassivate method



By reading this explanation, A skips the serialization. So, I don't think A is restored. Maybe, there should a serializable variable D that hold all information of A and assign A to D in PostActivate method.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic