-
Task
-
Resolution: Done
-
Medium
-
None
-
El Alto Sprint 1
Enum values such as HELLO_WORLD will cause an exception when toBuilder is called because they contain an underscore. These underscores should be stripeed before Enum.valueOf is called.
2019-06-24T19:56:59,260 | ERROR | pool-441-thread-1 | MdsalHelper | 219 - org.onap.ccsdk.sli.core.sli-provider - 0.7.8.SNAPSHOT | - | Caught exception trying to convert field equipment-model to enum EnumClassGoesHere java.lang.IllegalArgumentException: No enum constant EnumClassGoesHere.HELLO_WORLD at java.lang.Enum.valueOf(Enum.java:238) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:615) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toList(MdsalHelper.java:503) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:897) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:540) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:736) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:540) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:736) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:540) ~[?:?] at org.onap.ccsdk.sli.core.sli.provider.MdsalHelper.toBuilder(MdsalHelper.java:394) ~[?:?]