Mapping node best practices

Mapping node best practices


I've been recently working with mapping nodes to get a better understanding of how they work and what the best practices are.

I'm still looking at how we can add test coverage reporting for mapping nodes.

The first part of that is getting a message flow with a mapping node working.


After a bit of trial and error, I got one working. 

After getting it working I went to clean up the code, as code left over from the different versions I had tried was cluttering up my workspace.


As I cleaned up the code a number of different best practices became apparent:

Unused message MAP (WMB)

The same message MAP has been referred to from multiple message flows (WMB)

That message MAP cannot be found (WMB)


So we have added those to our MB-Precise product.

I'm still working towards code coverage for mapping nodes. Hopefully that will be my next post.


If you are interested in finding out more about these rules, or any of our other rules, please drop me an email at:

[email protected]


Or reach out to us via the contact page on our website :

https://bettercodingtools.com/contact/


Regards

Richard

www.bettercodingtools.com

abu Godo

IBM DataPower gateway developer at Western Union

6 年

I thought you got something new and is working perfect without changing its version however not yet

回复

要查看或添加评论,请登录

Richard Huegill的更多文章

  • Opaque parsing and performance

    Opaque parsing and performance

    A while back I was asked what our tooling could do to help improve performance for ACE/IIB code. Whether that means…

    6 条评论
  • Embedding DrawIO IIB/WMB/ACE flow diagrams in Confluence

    Embedding DrawIO IIB/WMB/ACE flow diagrams in Confluence

    Happy New Year My last demonstration was all the way back in time, 2024, almost 3 months and 4 hangovers ago. Or 3…

  • Apologies for the broken webinar

    Apologies for the broken webinar

    So last week we attempted to do a webinar on creating Confluence pages to summarize WMB/IIB/ACE code. Unfortunately…

  • Something I don't know too much about

    Something I don't know too much about

    It's ACE and Java classLoader's (but I'm sure friends will be able to point out many others). Actually this is only…

  • Confluence page generation for IIB/WMB/ACE applications

    Confluence page generation for IIB/WMB/ACE applications

    The larger an organization becomes, the more challenging that it is for an organization to manage is combined knowledge…

    2 条评论
  • WMB / IIB / ACE GitLab pages (with sound this time)

    WMB / IIB / ACE GitLab pages (with sound this time)

    The recent version 17 release of GitLab has added GitLab pages. Last week we did a live demo on using GitLab Pages to…

    2 条评论
  • GitLab Pages and IIB

    GitLab Pages and IIB

    The recent version 17 release of GitLab has added some enhancements and fixed some issues. On the of the newer features…

  • SonarQube 10.6 released

    SonarQube 10.6 released

    SonarSource recently a new version of their Sonarqube platform - SonarQube 10.6 For us, we have to update some of build…

  • Squid's (not the game)

    Squid's (not the game)

    When I develop code, I have never gotten it write first time. This is compounded when you work integration tooling.

  • Information radiators for IIB/ACE/WMB projects managed in GitLab

    Information radiators for IIB/ACE/WMB projects managed in GitLab

    Some of the functionality that we have in our plugin is more the "art" side of software engineering then the hard…

社区洞察

其他会员也浏览了