IBM Integration Community Come for answers. Stay for best practices. All we’re missing is you. Join / Log in Ask a question
"...api_1.4.0.json:185: [JSV0006] Invalid..."
Please look into line 185 of ...api_1.4.0.json file for the failing element, the line number is appended with a ":" to the JSV.
Sorry, DataPower does report errors in the way it does, and which I explained ("JSV file":line number).That is working as designed.
In case your customer wants a different reporting, he can raise an RFE (Request For Enhancement).
DataPower provides 10 compilers, and all are different.
What you stated in last posting is WSDL compiler, what you stated before was JSV (JSON Schema Validation) compiler.
As said, for JSV compiler you get what was designed, any change requires an RFE.
> Thanks for the information and Can I get a error element name in the error response, If I open a RFE request ?
Only if product management approves the RFE, after looking at amount of development, test and documentation work needed.
> If yes, What will be the ETA of the Resolution?
Just a FYI, our product management now uses a different RFE site, please use https://integration-development.ideas.ibm.com/?project=DPGWY for the DataPower Gateway product and https://integration-development.ideas.ibm.com/ideas?project=APICONN for the API Connect product. This specific RFE as I indicated in the API Connect community forum is a long standing RFE and can be viewed at https://integration-development.ideas.ibm.com/ideas/DPGWY-I-80. Since the RFE already exists, I would suggest you vote for it and you can comment on your need for it as well. I fully understand that the wsdl / xsd parser will indicate the specific element that was encountered for validation errors, but that is a different compiler. As Hermann indicated, the JSV Compiler will require an RFE to make any changes including updating these error messages, and product management will weigh all of the requests for enhancement including this one versus the amount of time to implement, test, etc to decide which ones will get approved for each release cycle of the product.