I have a schema defined in my BizTalk project, from a JSON instance. The instance key/values are in double quotations so they this means they are strings. But the JSON Schema Wizard set it as xs:unsignedShort
. I changed it to xs:string
. When I run my project and some messages contains numbers grater than 65535 this error appears. I get this error from tracked instances from my custom (xml to json) pipeline:
Reason: Value was either too large or too small for a UInt16.
I also checked Schemas
tab in Microsoft BizTalk Administration Console for my schema; the schema view is same as the project in Visual Studio. What is the problem? I got confused..
xs:string field element in BizTalk schema changes to Uint16
107 Views Asked by AmirMohammad Biuki At
1
as it was already adviced by other users, you should follow the following steps:
Sometimes until you do not stop the host instance and your process and restart them, the console caches the old process version. Step 3 and 4 are optional, but it can be useful to be sure to have deployed the last version of the process.