epam / Wilma

Service Virtualization Solution – a combined Service Stub and Transparent Proxy
GNU General Public License v3.0
58 stars 12 forks source link

Remove sequence-response handling dependence on message logging ON status #45

Open tkohegyi opened 9 years ago

tkohegyi commented 9 years ago

Sequence handling does not work, when Message Logging is turned off. In this case the responses are not collected to the sequences, and stub response generation is not possible.

This is because turning on/off message handling is adding/removing relevant processors by com.epam.wilma.core.toggle.message.MessageLoggingToggle class, but extracting and storing the sequence response is in the ResponseQueueListener class, that works only when the processor is enabled.

Need to remove the sequence-response handling dependence on message logging ON status - that feature should be always enabled.

tkohegyi commented 8 years ago

Even the response queue can be removed - this may help to resolve this issue too.