[ https://issues.apache.org/jira/browse/ATLAS-220?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Suma Shivaprasad updated ATLAS-220: ----------------------------------- Description: Referenceable tableDefinition = InstanceSerialization.fromJsonReferenceable(tableDefinitionJson, true); EnumValue enumStr = (EnumValue) tableDefinition.get("tableType"); The cast fails with {noformat} java.lang.ClassCastException: scala.collection.convert.Wrappers$MapWrapper cannot be cast to org.apache.atlas.typesystem.types.EnumValue at org.apache.atlas.service.DefaultMetadataServiceTest.testUpdateEnums(DefaultMetadataServiceTest.java:172) {noformat} was: Referenceable tableDefinition = InstanceSerialization.fromJsonReferenceable(tableDefinitionJson, true); EnumValue enumStr = (EnumValue) tableDefinition.get("tableType"); The cast fails with {noformat} String tableDefinitionJson = metadataService.getEntityDefinition(TestUtils.TABLE_TYPE, "name", (String) table.get("name")); Referenceable tableDefinition = InstanceSerialization.fromJsonReferenceable(tableDefinitionJson, true); EnumValue enumStr = (EnumValue) tableDefinition.get("tableType"); {noformat} > Gets on Enum attribute should return EnumValue > ---------------------------------------------- > > Key: ATLAS-220 > URL: https://issues.apache.org/jira/browse/ATLAS-220 > Project: Atlas > Issue Type: Bug > Reporter: Suma Shivaprasad > > Referenceable tableDefinition = > InstanceSerialization.fromJsonReferenceable(tableDefinitionJson, true); > EnumValue enumStr = (EnumValue) tableDefinition.get("tableType"); > The cast fails with > {noformat} > java.lang.ClassCastException: scala.collection.convert.Wrappers$MapWrapper > cannot be cast to org.apache.atlas.typesystem.types.EnumValue > at > org.apache.atlas.service.DefaultMetadataServiceTest.testUpdateEnums(DefaultMetadataServiceTest.java:172) > {noformat} -- This message was sent by Atlassian JIRA (v6.3.4#6332)