egeria: [Issue?] Using XTDB repository appears to have missing methods?

Is there an existing issue for this?

  • I have searched the existing issues

Current Behavior

Log indicates that there may be missing methods (in classifyEntity?). Found when running labs and looking in logs after configuring XTDB for cocoMDS1. No errors show up when in-memory repository is configured.

Expected Behavior

No errors in log šŸ˜‰

Steps To Reproduce

Configure xtdb as the repository and run the ā€œbuilding a data catalogā€ lab. Then inspect the log for the datalake pod - a copy of the log is:

Wed Nov 30 16:25:38 GMT 2022 cocoMDS1 Exception OMAG-REPOSITORY-HANDLER-0003 An unexpected error org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException was returned to classifyEntity by the metadata server during addCSVFileToCatalog->createFolderStructureInCatalog request for open metadata access service Asset Owner OMAS on server cocoMDS1; message was OMRS-METADATA-COLLECTION-501-001 OMRSMetadataInstanceStore method classifyEntity for OMRS Connector org.odpi.openmetadata.adapters.repositoryservices.rest.repositoryconnector.OMRSRESTMetadataCollection to repository type REST-connected Repository https://lab-core:9443/servers/cocoMDS5 is not implemented Wed Nov 30 16:25:38 GMT 2022 cocoMDS1 Exception OMAG-REPOSITORY-HANDLER-0003 An unexpected error org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException was returned to classifyEntity by the metadata server during addCSVFileToCatalog->createFolderStructureInCatalog request for open metadata access service Asset Owner OMAS on server cocoMDS1; message was OMRS-METADATA-COLLECTION-501-001 OMRSMetadataInstanceStore method classifyEntity for OMRS Connector org.odpi.openmetadata.adapters.repositoryservices.rest.repositoryconnector.OMRSRESTMetadataCollection to repository type REST-connected Repository https://lab-core:9443/servers/cocoMDS5 is not implemented Wed Nov 30 16:25:38 GMT 2022 cocoMDS1 Exception OMAG-REPOSITORY-HANDLER-0003 An unexpected error org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException was returned to classifyEntity by the metadata server during addCSVFileToCatalog request for open metadata access service Asset Owner OMAS on server cocoMDS1; message was OMRS-METADATA-COLLECTION-501-001 OMRSMetadataInstanceStore method classifyEntity for OMRS Connector org.odpi.openmetadata.adapters.repositoryservices.rest.repositoryconnector.OMRSRESTMetadataCollection to repository type REST-connected Repository https://lab-core:9443/servers/cocoMDS5 is not implemented Wed Nov 30 16:25:38 GMT 2022 cocoMDS1 Exception OMAG-REPOSITORY-HANDLER-0003 An unexpected error org.odpi.openmetadata.repositoryservices.ffdc.exception.FunctionNotSupportedException was returned to classifyEntity by the metadata server during addCSVFileToCatalog request for open metadata access service Asset Owner OMAS on server cocoMDS1; message was OMRS-METADATA-COLLECTION-501-001 OMRSMetadataInstanceStore method classifyEntity for OMRS Connector org.odpi.openmetadata.adapters.repositoryservices.rest.repositoryconnector.OMRSRESTMetadataCollection to repository type REST-connected Repository https://lab-core:9443/servers/cocoMDS5 is not implemented

Environment

- Egeria: 3.12
- OS: Ubuntu 22.04.1 LTS
- Java:
- Browser (for UI issues):
- Additional connectors and integration:

Any Further Information?

No response

About this issue

  • Original URL
  • State: closed
  • Created 2 years ago
  • Comments: 21 (19 by maintainers)

Most upvoted comments

This looks good - the problems I found in Egeria’s inmemory connector was when an entity was received as an event. The connector was incorrectly saving the entity without perserving any additional home classifications.