You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
For some reason, when retrieving a classification there is an attempt made to retrieve a short_description property (which does not exist on this object). This should not be happening...
17:27:25.194 [Thread-264] DEBUG o.o.e.c.i.i.r.IGCRepositoryHelper - getEntityDetailFromFullAsset with guid = classification@cadd0454-c393-44bb-9929-9f5a2dc3f3a4:f4951817.db110006.0017555r4.62fafki.ou2lb5.48esq6b0grrrpcsmkt0ln
17:27:25.194 [Thread-264] DEBUG o.o.e.c.i.i.r.IGCRepositoryHelper - Looking for mapper for retrieved asset with guid classification@cadd0454-c393-44bb-9929-9f5a2dc3f3a4:f4951817.db110006.0017555r4.62fafki.ou2lb5.48esq6b0grrrpcsmkt0ln
17:27:25.194 [Thread-264] DEBUG o.o.e.c.i.i.r.IGCRepositoryHelper - Found mapper class: org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mapping.entities.DataClassMapper (org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mappin
g.entities.DataClassMapper@6d5d30f)
17:27:25.194 [Thread-264] DEBUG o.o.e.c.i.i.c.IGCRestClient - GETing to https://infosvr:9446/ibm/iis/igc-rest/v1/assets/f4951817.db110006.0017555r4.62fafki.ou2lb5.48esq6b0grrrpcsmkt0ln with: null
17:27:25.285 [Thread-264] WARN o.o.e.c.i.i.c.IGCRestClient - Unable to setup an accessor for property 'short_description' on type 'classification' - this property will be entirely ignored. If this is a custom property, see https://github
.com/odpi/egeria-connector-ibm-information-server/tree/master/igc-clientlibrary#using-your-own-asset-types for how to add your own properties.
java.lang.IllegalArgumentException: The class (class org.odpi.egeria.connectors.ibm.igc.clientlibrary.model.base.Classification) has doesn't have the getter method (getShortDescription).
at org.odpi.egeria.connectors.ibm.igc.clientlibrary.model.common.DynamicPropertyReader.<init>(DynamicPropertyReader.java:36)
at org.odpi.egeria.connectors.ibm.igc.clientlibrary.IGCRestClient.getAccessor(IGCRestClient.java:1407)
at org.odpi.egeria.connectors.ibm.igc.clientlibrary.IGCRestClient.getPropertyByName(IGCRestClient.java:1426)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mapping.entities.EntityMapping.getMappedInstanceProperties(EntityMapping.java:722)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mapping.entities.EntityMapping.getEntityDetail(EntityMapping.java:681)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.IGCRepositoryHelper.getEntityDetailFromMapInstance(IGCRepositoryHelper.java:1220)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.IGCRepositoryHelper.getEntityDetailFromFullAsset(IGCRepositoryHelper.java:1172)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.getEntityDetailForAssetWithGUID(IGCOMRSRepositoryEventMapper.java:427)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.sendUpdatedEntity(IGCOMRSRepositoryEventMapper.java:1278)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:581)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processSingleRelationship(IGCOMRSRepositoryEventMapper.java:900)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processOneOrMoreRelationships(IGCOMRSRepositoryEventMapper.java:792)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processRelationships(IGCOMRSRepositoryEventMapper.java:673)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:613)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:522)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processIMAMShareEventV115(IGCOMRSRepositoryEventMapper.java:285)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEventV115(IGCOMRSRepositoryEventMapper.java:218)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEventV117(IGCOMRSRepositoryEventMapper.java:1702)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEvent(IGCOMRSRepositoryEventMapper.java:199)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper$IGCKafkaConsumerThread.run(IGCOMRSRepositoryEventMapper.java:177)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.lang.NoSuchMethodException: org.odpi.egeria.connectors.ibm.igc.clientlibrary.model.base.Classification.getShortDescription()
at java.lang.Class.getMethod(Class.java:1786)
at org.odpi.egeria.connectors.ibm.igc.clientlibrary.model.common.DynamicPropertyReader.<init>(DynamicPropertyReader.java:34)
... 20 common frames omitted
17:27:25.286 [Thread-264] ERROR o.o.e.c.i.i.c.e.IGCParsingException - Parsing exception details for 'Unable to find accessor for object type and property.': classification::short_description
Mon Jun 08 17:27:25 BST 2020 myserver Exception OMRS-IGC-REPOSITORY-0011 The IBM Information Governance Catalog event mapper failed to consume an event
Mon Jun 08 17:27:25 BST 2020 myserver Exception OMRS-IGC-REPOSITORY-0011 Supplementary information: log record id 5f63be79-5741-4423-b31b-ab0f1da49d74 org.odpi.egeria.connectors.ibm.igc.clientlibrary.errors.IGCParsingException returned message of Unable to find accessor for object type and property. and stacktrace of
org.odpi.egeria.connectors.ibm.igc.clientlibrary.errors.IGCParsingException: Unable to find accessor for object type and property.
at org.odpi.egeria.connectors.ibm.igc.clientlibrary.IGCRestClient.getPropertyByName(IGCRestClient.java:1431)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mapping.entities.EntityMapping.getMappedInstanceProperties(EntityMapping.java:722)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.mapping.entities.EntityMapping.getEntityDetail(EntityMapping.java:681)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.IGCRepositoryHelper.getEntityDetailFromMapInstance(IGCRepositoryHelper.java:1220)
at org.odpi.egeria.connectors.ibm.igc.repositoryconnector.IGCRepositoryHelper.getEntityDetailFromFullAsset(IGCRepositoryHelper.java:1172)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.getEntityDetailForAssetWithGUID(IGCOMRSRepositoryEventMapper.java:427)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.sendUpdatedEntity(IGCOMRSRepositoryEventMapper.java:1278)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:581)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processSingleRelationship(IGCOMRSRepositoryEventMapper.java:900)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processOneOrMoreRelationships(IGCOMRSRepositoryEventMapper.java:792)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processRelationships(IGCOMRSRepositoryEventMapper.java:673)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:613)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processAsset(IGCOMRSRepositoryEventMapper.java:522)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processIMAMShareEventV115(IGCOMRSRepositoryEventMapper.java:285)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEventV115(IGCOMRSRepositoryEventMapper.java:218)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEventV117(IGCOMRSRepositoryEventMapper.java:1702)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper.processEvent(IGCOMRSRepositoryEventMapper.java:199)
at org.odpi.egeria.connectors.ibm.igc.eventmapper.IGCOMRSRepositoryEventMapper$IGCKafkaConsumerThread.run(IGCOMRSRepositoryEventMapper.java:177)
at java.lang.Thread.run(Thread.java:748)
The text was updated successfully, but these errors were encountered:
For some reason, when retrieving a classification there is an attempt made to retrieve a
short_description
property (which does not exist on this object). This should not be happening...The text was updated successfully, but these errors were encountered: