NMR should block if target service is unavailable to facilitate lazy init of
services and/or temporary abscence of a service.
-----------------------------------------------------------------------------------------------------------------------------
Key: SMX4NMR-233
URL: https://issues.apache.org/activemq/browse/SMX4NMR-233
Project: ServiceMix NMR
Issue Type: Improvement
Reporter: Adrian Trenaman
Right now, if you use the NMR within ServiceMix 4 (I'm using 4.3 FUSE), an
invocation on a service that is not registered on the NMR will fail
immediately. It would be better if it did not fail, but block for a period of
time (say 30 seconds, similar to the delay on an OSGi service in blueprint /
Spring DM) and only fail if the target has not returned in the delay period.
This way we can handle temporary outages of backend services and service
updates.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.