Code Robo
Formatter
Comparator
Tester
Converter
Utility
Java Code Complience
Validator
EncoderDecoder
Virtual Service

Mission :- Easy Code For All & Automated Automation

       Talk to EasyAssistant
This website has been developed with intention to make s/w developer's tasks (coding, debugging and testing) easy & faster. It has set of online tools to generate and Java, JSP, Web Service and Xslt code which are required to build any Java/J2EE application. It has also a set of utility to support and maintain Java/J2EE applications. It brings down project development cost and time in substantially and provide standard quality code. Each individual tool/utility address some specific needs. Idea of this tools came into mind during different critical situation of the projects. Demo videos are provided to explain the use of each tool/utility. Most of the cases input is XML/JSON. Features have been built up keeping in mind developer's/tester's need in development and support projects.

You can request for new feature / tool based on your project needs. It will be considered with high importance and added shortly if feasible.
You can reach to us at easycodeforall@gmail.com Alternatively, please report here if you find any defect/error . It will help us to correct/fix it. If you need any enhancement, please share with us also

There is a monthly cost to run this webs site. You may support us through below UPI QR Code / through Buy Me A Coffee


--Susanta (UPI ID: susanta.ghosh@okicici)

We do provide training and consultation on the following courses / topic :
  • IBM Sterling Commerce Foundation
  • IBM Sterling Commerce StoreUI and Orderhub customization
  • Final Year Projects for Computer Science Students
  • Java / J2EE, Design Patterns
  • Springboot and REST API and Microservices
  • Job Support for Java/J2EE and Sterling Commerce

Steps To Use The Tools: (Support WhatsApp No. 7439236696 )

Please watch this demo video to know about the tools ( https://youtu.be/jfW19GB7Ez4x)

List of tools:

Generate java code for XML processing. Input is XML and output is java code. It can generate java code which is required to parse the XML or to generate the XML. Demo video is available here.
Features:
Supports the use of XMLUtil file. Can replace the attribute name with Java String variables. It supports parsing of XML having both element and attribute content.
Generate java code for JSON string processing. Input is JSON and output is java code. It can generate java code which is required to parse the JSON string or to generate the JSON string. Demo video is available here.
Features:
Supports the use of JSONUtil file. Can replace the attribute name with Java String variables. It supports parsing of JSON with Simple-JSON, GSON & JAXON library.
Just need to provide source and target XML. It will generate XSLT code. Demo video is available here.
Features:
Supports two type of code XSLT code generation.
Type 1: Copy selective element and attribute from source to target XML.
Type 2: Copy every thing from source to target except selected elements and attributes.
Generate REST webservice code (which uses Jersey library) from sample request and response XML. It generate controller and bean classes of the REST service. Input is XML and output is REST service implementation java code. Demo video is available here here.
Features:
It supports REST webservice code generation only. It accept XML for sample request during code generation. Generated code will be able to consume both JSON and XML
Generates REST webservice implementation java code with Springboot from sample request and response XML/JSON. It generates controller and bean classes of the REST service. Input is XML/JSON and output is REST service implementation java code with Spring-boot. Demo video is availabl here.
Features:
Supports both JSON and XMl format input. It generates Java bean classes also along with the Springboot REST service code. Provides default values for all the required input fields.
Generates Java bean classes from XML. Take XML string as input and produce java bean classes. here.
Features:
It support both request and response bean. Demo video is available. It can generate both Request and Response bean classes if it is to be used for webservice. There is a checkbox to mark it for webservice
Generates XML schema (XSD file) from sample XML. Takes XML string as input and produce XSD file for the corresponding XML. here.
Features:
It support Russian Doll style XSD generation
An utility to convert a XML string to a JSON string. Takes XML as input and produces JSON string, Demo video is available here.
Features:
It provides the option to remove the root element name from the output JSON string and to add '[' for repeatative elements.
An utility to convert a JSON string to a XML document. Takes JSON string as input and produces XML string. Demo video is available here.
Features:
It supports both element and attribute format XML. It provides the option to chose which format(Element based or attribute based XML) of the XML user needs.
Convert a CSV file to a XML document. CSV file is the input and XML is output. It consider first row is the header row. here.
Features:
It supports both element and attribute format XML. It provides the option to chose which format(Element based or attribute based XML) of the XML user needs. It support coma(,), colon(:) and pipe (|) as delimeter
Convert a CSV file to a JSON strings. CSV file is the input and JSON string is output. It consider first row is the header row. here.
Features:
It support coma(,), colon(:) and pipe (|) as delimeter
Convert a XML document to a XML Template. It just remove the repetitive elements and convert to a XML template document. Input is the XML and output is XML Template. Demo video is available here.
Features:
It supports both element and attribute format XML.
Convert a XML document to a mapping document. When ever one application shares(send or receive) data with other application, there will be a interface agreement document ( mapping document). This tool helps to generate the mapping document. Demo video is available here.
Features:
It provides the feature to download the generated mapping document in XLS format.
To debug/test XSLT code, just need to provide XML content and XSLT code. It will test the XSLT code. If anything is wrong in the XSLT code, it will provide the error details with exact line number. Demo video is available here.
Features:
Supports both testing and debugging the XSLT code. It allows test the XSLT against a XML and if there is any error in the XSLT code, it will provide the error details with exact line number.
An utility to generate all XPaths in a XML document. Just need to provide the XML content, it will generate the XPath list of all the elements and attributes present in the document. It can test a XPath value also. Demo video is available here.
Features:
Supports XPath generation of both elements & attributes and can derive any XPath value in the current document.
An utility to help XML processing. Just need to provide the XML content as input. Demo video is available here.
Features:
It provides the features to format, check wellformedness, covert into a single line etc. It can convert it into a single line string, remove attributes.
An utility to for JSON string processing. Just need to provide the JSON string as input. Demo video is available here
Features:
It provides the features to format, check wellformedness, covert into a single line etc
Its an utility to process java string. It can change case, convert into single line and represent as java String variable. Input is java string. out put is java code.
Features:
It provides the all the features which are required for Java String operation like beraking into multiple line, changing case, representing as java variable etc.
Generates java doc comments for a java class. It generate java doc comment based on method name and variable name. Input is java class code and output is java class code with javadoc comments. Its desktop version is also available for download. Demo video is available here.
Features:
It has intelligence to derive the Javadoc comments from the method name and signature. It can generate fresh Javadoc comment but cann't modify existing Javadoc comments.
Its an utility to replace the hard coded string literals with variables in a java class file. Input is java class file code and output is java class file with replaced string literals with variables. Its desktop version is also available for download. Demo video is available here.
Features:
It provides features to generate java variable decleration for the first time used String constant values.
Its an utility to validate a XML file against a XSD. It needs XSD and XML as input and it apply the XSD on the XML to check whether the XML is valid against the XSD or not. here.
Features:
If XML is not valid, it provide the violation details.
An utility to format a XML document. Need the XML string as inputhere.
Features:
It just just format the XML string. Does not change/trim anything .
An utility to format a JSON String. Need the JSON string as input to formathere.
Features:
It just just format the JSON string. Does not change/trim anything .
Its an utility to generate JAVA DAO code from SQL (create table statement). Generated code uses Spring JDBC Template. here.
Features:
It generate Bean, Service and DAO code along with property files.
Its an utility to encode/decode an URL. It needs the URL string as input to encode/decode it. here.
Features:
It provide the feature to retrieve the actual URL from the decoded URL.
Its an utility to generate JavaScript code form JSON string..
Features:
Supports generation of JavaScript from any form of JSON String
Its an utility to AngularJS code form JSON string..
Features:
Supports generation of AngularJS Code to display the data in a tabular form .
User Comments:
anonymous (2022-04-16) :
If we need to define 100+ payment type in the SBC, is there any api for it? or we need to configure each payment manually only in the SBC.
    Reply;

Balaji K (2022-04-16) :
We have a business requirement where we need to identify SCAC and CarrierServiceCode for an order during scheduling itself. We are maintaining routing guide in OMS at enterprise level. We will receive an Order XML from website where we wont be having carrier and carrier service code. We will only be having LevelOfService and FreightTerms as PREPAID(in order to identify the routing guide). We have noticed in the javadocs that when we run scheduleOrder API or even findInventory API, the determineRouting API will be called internally. So during this scheduleOrder call, we thought of making use of this determineRouting API call and somehow identify SCAC and CarrierServiceCode for that order. But when we try calling scheduleOrder API, we saw that the determineRouting API is not even getting called. Is this workflow correct, will determineRouting API will be called during promising API calls or will we be missing any configurations?

The same order after shipment created moves into Awaiting routing and the ROUTE_SHIPMENT transaction is identifying the SCAC and CarrierServiceCode for that shipment. So, routing guide is working fine but need to understand if expecting it to happen during scheduleOrder or findInventory is correct or not?

Please help us in the same.
Thanks,
Balaji K
    Reply;
easycodeforall: (2022-04-21)
Thanks for your question.
I responded in the page https://www.easycodeforall.com/ibm-sterling-commerce-interview-question.html
    Reply

Rahul Ghosh (2022-07-07) :
I personally know you. When ever I asked for knowledge( or help). I got it. Thank you so much Susanta da.
    Reply;
easycodeforall: (2022-07-07)
Thanks Rahul!
    Reply

Arka (2022-09-11) :
very good environment!
    Reply;
Susanta: (2022-09-11)
Thank you so much for using easycodeforall!
    Reply

John (2022-10-02) :
It's a great website!!!! I can't believe this kind of developer's tool will be available online and that even FREE!!!!!!!!!!!!!!!!!!!
    Reply;

lasixMoobe (2022-12-06) :
I am not sure where you⿿re getting your info, but good topic. I needs to spend some time learning much more or understanding more. Thanks for magnificent information I was looking for this information for my mission.
    Reply;

antibioticsDew (2023-01-01) :
I needs to spend some time learning much more or understanding more.
    Reply;

prednisoneDew (2023-01-11) :
Thanks for fantastic information I was looking for this information for my mission.
    Reply;

KeithNoB (2023-04-06) :
Hi, I wanted to know your price
    Reply;

PhilNoB (2023-09-24) :
Hola, volia saber el seu preu.
    Reply;


Post Your Comment:
Name :
Email ( Optional) :
Comments / Suggestion (* Required) It is required: :
: