Details
-
New Feature
-
Status: Open
-
Minor
-
Resolution: Unresolved
-
None
-
None
-
None
Description
Imagine contract "xyz" will fail. Now we throw an exception and abort processing.
However it may be desirable that the process continues since the contract may not be critical for the overall result.
This is a nice possible future feature. One can imagine to use an @critical='true|false' to indicate whether to fail or not.
e.g.
<forrest:contract
critical="false"
name="siteinfo-meta-navigation"
dataURI="cocoon://#{$getRequest}.navigation.xml"/>
with this tag the dispatcher will not fail if the contract fails.
However it may be desirable that the process continues since the contract may not be critical for the overall result.
This is a nice possible future feature. One can imagine to use an @critical='true|false' to indicate whether to fail or not.
e.g.
<forrest:contract
critical="false"
name="siteinfo-meta-navigation"
dataURI="cocoon://#{$getRequest}.navigation.xml"/>
with this tag the dispatcher will not fail if the contract fails.