Contact us

    Talk to our Experts

    +92 51 8487100 Smart IS, second floor, Nadra Service Centre, Meridian Software Technology Park, Rehmanabad, Murree Road, Rawalpindi, Pakistan

    JDA/BY WM New Features (Technical)

    By Saad Ahmad, Vice President of  Smart IS International

    This is a list of technical enhancements over the last few releases. This list is not complete and if I am wrong on exact versions, please let me know.

    1. Groovy- 2007

    This has been around for a while, but it needs to be emphasized. Please use it when appropriate- it will make your life so much easier! It allows you to create high quality solutions with less effort, for example:

    • Calling external web services
    • Calling 3rd party java applications, e.g. sftp, svn etc.
    • Represent complex logic

    Groovy should be a key component of your overall solution. If you are not seeing any groovy in your code, make sure you have the right folks on your team. If you are doing in-house development, then invest in some training.

    2. RF Forms in Java- 2009

    Definitely a good direction to obsolete the old style RF forms in factor of Java. Now you have options to extend base forms rather than old way of copying code and changing it.

    I would like to see something like DDA to work on RF so that people can develop simple forms without writing any code, but we are not there yet. But overall a good feature.

    3. Jasper Reports- 2011.2

    It is part of 2011.2 and it looks promising !

    4. HTTP Protocol used by MOCA- 2010+

    Previously MOCA used a proprietary protocol for traffic between clients and servers. Now MOCA users use http protocol. This is definitely a good direction. The connections are backwards compatible where new versions can open a Classic Port where older clients can connect to. New Clients can connect to older servers by using “host:port” syntax.

    5. Query level hooks in MOCA- 2011

    So you find a badly written query that is deep within the standard code which is in C or Java. Previously the only option you had was to override the whole component; now it is possible to install a hook that would rewrite that query.

    The performance is impressive. I ran a simple “select* from dual” 10,000 times where the hook scanned an array in Java to find the mapped rewritten query. The net overhead was about 2 seconds over the 10,000 executions. Exact times will be variable but it is an option is such cases.

    Do not consider this as as option for enhancements, only it when bug is a bad query deep within standard code which is in Java or C.

    6. Clustering enhancements- 2011

    Earlier versions of MOCA were not cluster-aware. If you are using an active-active cluster, you needed to actively manage what runs on each node. Now you have a setup that will be controlled by MOCA. If you are using active-passive configuration, then you can probably keep using the OS level options, but for active-active this will be very helpful.

    7. Active X completely removed- 2008

    All Active X components are removed from the GUI and integrator explorer is no longer supported. There are ways to get older Integrator Explorer to work with newer versions, but don’t go there. Use the new screens that part of the Dlx Client.

    Also see RedPrairie Functional Enhancements

    Originally published on

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Recent Stories

    World Backup Day Blog
    Mar 31,2021 - Uncategorized Read More
    blog cover
    Infographics Done Right
    Feb 02,2021 - Uncategorized Read More
    blog cover
    Data Privacy Day Blog
    Jan 25,2021 - Uncategorized Read More

    Copyright © 2024 Smart-IS International. All Rights Reserved.

    Microsoft is a registered trademark of Microsoft Corporation Oracle, JD Edwards and Peoplesoft are registered trademarks of Oracle Corporation. Blue Yonder is a registered trademark of Blue Yonder Group Incorporated. All trademarks are property of their respective owners.