Coder Social home page Coder Social logo

IGC repository connector - validation for instance properties mapped with wrong primitive type about egeria-connector-ibm-information-server HOT 3 CLOSED

lpalashevski avatar lpalashevski commented on July 22, 2024
IGC repository connector - validation for instance properties mapped with wrong primitive type

from egeria-connector-ibm-information-server.

Comments (3)

lpalashevski avatar lpalashevski commented on July 22, 2024 1

@lpalashevski can you confirm which connector created this problematic event? Keeping in mind that the event mapper in this open source connector is still marked as "experimental", and looking at the linked example payload given above (which appears to have the RID as a GUID), it does not seem that the event produced was this open source connector (?)

Looking at the logic here in the open source connector, I cannot see how this example of minimumLength would ever be mapped as a string unless the attribute type definition itself were defined as a string (which it is not, it is defined as an integer)...

Indeed this problem occured while testing using the native IGC OMRS connector and Egeria integration.

Based on the discussion before the issue was raised to investigate if we have similar problems in the open soruce connector mappings but as you exmaplained in the last comment this is not the case.

Additionally opensource connector is already used in prod and no issues reported. I think we can safely close this.

from egeria-connector-ibm-information-server.

cmgrote avatar cmgrote commented on July 22, 2024

Specific example of where it has gone wrong is that a minimum length is mapped as a string rather than an integer.

from egeria-connector-ibm-information-server.

cmgrote avatar cmgrote commented on July 22, 2024

@lpalashevski can you confirm which connector created this problematic event? Keeping in mind that the event mapper in this open source connector is still marked as "experimental", and looking at the linked example payload given above (which appears to have the RID as a GUID), it does not seem that the event produced was this open source connector (?)

Looking at the logic here in the open source connector, I cannot see how this example of minimumLength would ever be mapped as a string unless the attribute type definition itself were defined as a string (which it is not, it is defined as an integer)...

from egeria-connector-ibm-information-server.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.