Invalid business rules
Invalid rules during server start
If business rules exist in the database, PolicyCenter
validates these rules during the start of the application server. If PolicyCenter finds an invalid rule, it generates an error message in
the application log similar to the
following:
ERROR BizRules.Validation Rule Test Rule has validation error:
Could not resolve symbol for : SomeActivityGuidewire recommends that you review the application log after starting the application server to determine if PolicyCenter reports any rule as invalid.
Invalid rules during rule execution
How PolicyCenter treats an invalid rule depends on the rule state and the server mode.
| Rule state | Server mode | Action |
|---|---|---|
| Draft | Non-Production | PolicyCenter skips the execution of the invalid rule and continues with rule execution. |
| Staged, Approved,or Deployed | Non-Production | PolicyCenter generates an exception and stops rule execution. |
| Deployed | Production | PolicyCenter generates an exception and stops rule execution. |
