Question Jack Smith · Oct 27, 2019 Data transformation and <store> error We have a data transformation where source is object collection (populated from a json file) and target is EnsLib.EDI.XML.Document. If source file is large enough, transformation fails and we get <store> error and I quickly found this: https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cls?KEY=EBPLR_DTL_foreach which at the bottom in "Avoiding <STORE> Errors with Large Messages" section tells to: #DTL #ObjectScript #Performance #XML #InterSystems IRIS 1 1 0 439
Question Jack Smith · May 19, 2019 %FromJSON() failing with content larger than 32kb We have a business service that extends Ens.BusinessService and uses EnsLib.File.InboundAdapter.This service polls for json files in a folder.Method signature is like this: #Business Service #JSON #ObjectScript #Ensemble 0 7 0 503
Question Jack Smith · Feb 13, 2018 XML class to EnsLib.EDI.XML.Document? I have used Studio's schema wizard to create classes representing my XML structure as defined in an xsd file and then I use the main class of that set of classes as parameter in my Ensemble web service. Let's say I have a web method signature like this: #SOAP #XML #Ensemble 0 2 0 750
Question Jack Smith · Jan 9, 2018 Complex Record Map non-batch? I would need to build a Complex Record Map and then transform that into xml. But not the whole batch to one xml file - instead every repetition in that Complex Record Map would become one xml file. For Simple Record Maps this is easy to do because there are different types of Business Services that handle every record either individually or all of them as one batch but there doesn't seem to be similar options for Complex Record Maps? Instead, there is only batchtype business services. #Business Service #DTL #Ensemble 0 1 0 433
Question Jack Smith · Nov 30, 2017 Ensemble web service and xml schemas This might be a very simple rookie question but I'm trying to create couple of web services in Ensemble and using document below as my tutorial, I do manage to do it: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=... But instead of doing it as described above, where method signature is like this: Method GetCustomerInfo(ID As %Numeric) As ESOAP.SOAPResponse [WebMethod] I would like it to be: #Ensemble #SOAP #XML #Tutorial 0 7 0 758