Announcement Announcement Module
Collapse
No announcement yet.
FlowExecutionImpl behaviour question Page Title Module
Move Remove Collapse
X
Conversation Detail Module
Collapse
  • Filter
  • Time
  • Show
Clear All
new posts

  • FlowExecutionImpl behaviour question

    Conversation scope of flow execution declared as transient:

    private transient AttributeMap conversationScope = new AttributeMap();

    so if flow execution is serialized and then deserialized, conversationScope is null. If flow is composite and input-output mapping present, Web Flow accesses conversation scope and throws NullPointerException.

    why conversation scope is transient? may be i do not understand the key point of that decision?

    i'll be thankful for explanation
Working...
X