Hello!
I'm getting error <ENDOFFILE> zOutputToDevice %Library.FileBinaryStream.1 when sending XML request to Web Server. How I can avoid this error? Can anyone help me?
Hello!
I'm getting error <ENDOFFILE> zOutputToDevice %Library.FileBinaryStream.1 when sending XML request to Web Server. How I can avoid this error? Can anyone help me?
I thought REST services is accessing confidential data, so we should follow the authenication rules?
As Bill has mentioned earlier in his post, we have carefully reviewed the JSON capabilities and made some adjustments to ensure they deliver the best benefit to you. In this post, I am going to describe the modifications in more detail and provide guidance for you to understand the implication for your code base.
I am inserting rows in a table. This table is appearing in all namespace as I did global mapping.
So once I run insert command from a method, it insert the rows. When I run the same insert command from other namespace, it replace the existing data in table.
Insert command is same in all namespace but the data I m inserting is different.
Hi,
I want to know how exactly,do we invoke the SOAP Web Methods(Methods in the SOAP Web-service which has been created in the Studio) by Cache Class.
THANKS, Safeena.M
I need to know where i can have good understanding about Deepsee in cache and please provider some example code referring to Deepsee as i am beginner in it. what purpose is it used for ?
Hello,
I'm having a problem with %SQL.Statement.
I have a ClassMethod on Cache that I'm trying to access via - this.db.invoke_classmethod.
When I get to my %Prepare I get a <DYNAMIC LIBRARY LOAD> error. Upon checking cconsole.log I find the following...
InterSystems is pleased to announce the availability of the following maintenance releases:
Caché and Ensemble are available on the same platforms as 2017.1.0, except as noted below
HealthShare HealthConnect v15.021 on core technology 2017.1.1.111.0
In my previous article, I gave an example of how to get the own image with InterSystems Caché. Now it's time to launch a project with container.
Check the new video on Developer Community YouTube Channel:
Mirroring - Architecting for Throughput
In this video, learn how to provide high availability (HA) and disaster recovery (DR) in diverse architectures that demand high performance, including replication over long distances.
Enjoy!
Hi!
I'm saving object instance using RestForms.
RESTFormsUI calls %Save() for me, which is great. But I want to set the property CreationDate with the current date for every new record being inserted.
So object callback implementation seems as a reasonable option. I did the following:
Method %OnBeforeSave(insert as %Boolean) As %Status [ Private, ServerOnly = 1 ]
{
if insert s ..CreationDate=$H
q $$$OK
}
And it works fine.
But Documentation says I'd better use %OnAddToSaveSet()
What are you using for the callbacks in similar cases?
In Cache 2013.1.6.950.1 I have a ZEN dataGrid which works fine except if I use the mouse wheel to scroll through it.
What is Purpose of DeepSee and how to we mapping the Deepsee concepts with in Class file.Please give a simple program for how to we learn on Deep see.
I'd like to include a .inc file in a tag-based CSP page. The include file defines a bunch of macros that I want to use in CSP runtime expressions. Is there any way to do this?
Is it possible to use a Contains clause using the IntersectLookup function?
Hello,
I’m creating a REST API service but I need to convert my object in JSON.
The Class “A” is extended from another Class “B”:
Class message_B Extends Ens.Request
{
Property ClientId As %String(MAXLEN = "");
Property mesagge As %String(MAXLEN = "");
}Class message_A Extends message_B
{
Property idDate As %String;
Property Datetime As %String;
Property time As %String;
}When I use:
set pRequest = ##Class(message_A).%New()
do ##class(Ens.Util.JSON).ObjectToJSONStream(pRequest, .content)Hi, colleagues!
When you export the Caché ObjectScript code to VCS (Git, SVN, Perforce, etc) do you export the Storage schema for persistent classes? If so, what are the Pro/Contra?
Thanks!
Hi -
In Management Portal I can view Processes and their details.
I have a long running job and would like to set the "Client Application Details" -> "Info" indicator in my code so that I can monitor the process.
Does anyone know how I can set that string in my COS code?
TIA
Take this course to learn how data flows from HealthShare Information Exchange to Health Insight, along with the details of that data flow.
Hi,
I have created a Business Service which uses the EnsLib.File.InboundAdapter. This service will call a business service which will create an acknowledgement file in a directory specified in the operation after loading the parsed file into some temporary tables.
In order to create the acknowledgement file, I need the original file name. In the OnProcessInput of the service, it receives a stream of file data, and I can't find a way to get hold of the file name.
Any advice will be appreciated, thank you.
Since most of our customers moved to Caché 2015.1, some admins became abused with CPUPct warnings (sometimes alerts) in console log without other signs of lacking CPU power.
Documentation states that:
| CPUPct | job_type | CPU usage (percent) by all processes of the listed job type in aggregate |
What does it really mean?
E.g., if total system CPU usage is 25%, and all running processes are of the same type (e.g, CSPSRV), would CPUPct be equal to 100%? If so, why this case should be a reason for alert?
Consider the below scenario:
1. HL7 Service -> Process
2. DTL makes a call to a webservice (Post) via a REST operation via SendRequestSync call.
a. if the post is successful, end the DTL
b. if the server that hosts the webservice is down, i would like to keep retrying with the same message and not lose any messages in the queue.
does a simple "quit 0" at the DTL will rollback the message and will retry? please let me know how not to lose any messages if the webservice server is down.
Appreciate it.
We have multiple server and multiple namespace.
I have a script having sql query which fetch data from current namespace of a server.
If I want to run the same query on different server to fetch data, but I want to run that script on just one server for all server.
Please let me know how can I proceed.
I have a business service and I want to know when did the current business service job started.
Is there a way to get this information from Ensemble?
From a browser, an XMLHttpRequest to a CSP page on a different server will obviously hit the CORS security check.
To get around this I can set the Access-Control-Allow-Origin header on that particular CSP class.
However, setting any request headers on the XMLHttpRequest object will trigger a pre-flight OPTIONS request.
This OPTIONS request is not handled by the target CSP page and the Access-Control-Allow-Origin header is never set, triggering a CORS error.
I can see in the new REST class that it can get a handle on the OPTIONS request but standard CSP pages don't seem to get them.
I need a trick to display the cellTitle for just ONE column in a tablePane with a unique value. Here are the issues:
1. OnDrawCell has access to the cell data for that row/column, in %query(pName), but setting the cellTitle property to a column doesn't refresh the column object
2. Setting showValueInTooltip is good for the entire table, not just one cell
3. ** the column element does not evaluate zen expressions, so I can't say cellTitle="#(%query.Comment)#", for example. That's the crux of the problem.
<tablePane id="tblComplete"
tableName="MyTable"
orderByClause="ID DESC"
Hello.
I would like to know if there's a way to batch a certain amount of writes done inside a job and display it sequentially on the main process.
My idea is to prevent the main process from freezing while displaying the batched data. The main process's device could be
the terminal or the Studio output.
%Studio.Debugger does something close to that when printing the output from the debug target process.
$System.Event.Signal($zparent) doesn't signals the parent if a device is open. So I can't create the batch buffer along, because I can keep the buffering device open and notify the main process.
Which is tool/script use of Automating the Ensemble part? Is seleinium can be used. Please help me out on Automation testing
Hi all,
Sorry to bother ![]()
I have a Business Object with SOAP.OutboundAdapter and it gets the response from a WebApi.
Following the sample Creating REST Services and Clients with Ensemble - Developing a REST Operation, I've done the call and it retrieves a JSon with the information. The result is a JSon with a Base64 content (at least 15000 bytes)
I've put a trace to check the content with $$$TRACE(tHttpResponse.Data.Read() I have a cut result (to 1200 character), so the JSonStreamToObject is not able to allocate the full result into a object.
The Art of Mapping Globals to Classes (2 of 3)
If you are looking to breathe new life into an old MUMPS application follow these steps to map your globals to classes and expose all that beautiful data to Objects and SQL.
This example is going to cram in 4 or 5 different things beyond what was covered in Part 1
All that is left after this is the Parent Child mapping example and then you will be on your way.
Same disclaimer: If you can’t make heads or tails of your globals after reviewing these articles please contact the WRC and we will try to help you out: Support@InterSystems.com