Ignore fsm field in policies for serialization 17/101917/2
authorjhh <jorge.hernandez-herrero@att.com>
Tue, 18 Feb 2020 16:10:19 +0000 (10:10 -0600)
committerjhh <jorge.hernandez-herrero@att.com>
Tue, 18 Feb 2020 16:27:08 +0000 (10:27 -0600)
commit6aad6f374b8e239e7cd4a468fce0d85d90637857
tree733b5e6a2cce2bb3b69227beffdc66a784c4de2d
parent01c834a0ebf12bad80b9931060931503368e33e5
Ignore fsm field in policies for serialization

When printing lifecycle fsm state information with
telemetry, fsm causes a stack overflow, because of
the pointer back to the fsm parent object.   This
will correct this situation.

Issue-ID: POLICY-2345
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
Change-Id: If4e11f37a74fcc763517bc08c4a8e13c1a6561df
Signed-off-by: jhh <jorge.hernandez-herrero@att.com>
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/PolicyTypeNativeController.java
feature-lifecycle/src/main/java/org/onap/policy/drools/lifecycle/PolicyTypeRulesController.java