Hi Community,
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ How to Migrate a Mirror Configuration to Apache - Linux Unix
InterSystems IRIS is a Complete Data Platform
InterSystems IRIS gives you everything you need to capture, share, understand, and act upon your organization’s most valuable asset – your data.
As a complete platform, InterSystems IRIS eliminates the need to integrate multiple development technologies. Applications require less code, fewer system resources, and less maintenance.
Hi Community,
Enjoy watching the new video on InterSystems Developers YouTube:
⏯ How to Migrate a Mirror Configuration to Apache - Linux Unix
Hi Community,
Can anyone point me to the docs that show how to add automatic class documentation for the arguments used in a method call? I can auto document the class, methods, properties etc. with the "///" but can't figure out how to get the nice argument documentation for the arguments used when calling a method.
Thanks in advance
Global mappings can be registered using the system class Config.MapGlobals.
The method to globally map ^Sample.PersonD in a database SAMPLES other than the default database from the namespace USER is as follows (example executed in a terminal).
USER>zn"%SYS"%SYS>set ns="USER"%SYS>set glo="Sample.PersonD"%SYS>set vals("Database")="SAMPLES"%SYS>set st=##class (Config.MapGlobals).Create(ns,glo,.vals)The third argument of the Create() method of the Config.MapGlobals class is passed by reference, so specify it by appending a period (.) to the variable name.
Can anyone give me a hint about this error?
I can compile sources following this approach, create a container and so on, but for example in specific commands to run test, I get the error.
ERROR #6063: Memory allocation for the Monitor failed
--
stats:
CONTAINER ID CPU % MEM USAGE / LIMIT MEM % NET I/O BLOCK I/O PIDS
29efa407abc9 3.46% 2.094GiB / 77.32GiB 2.71% 40.1MB / 2.1MB 416MB / 4.36GB 61
swap (disabled):
I save / compile a class and instantly run a debug. No issue
A few seconds later, try to run the same debug and get presented with either:
1) Target Source is not compiled (Open launch json) dialog box
OR
2) The version of the file on the server is newer.
In the meantime I have made no edits to the VS Code window at all.
hi,
I am trying to connect to an external MySQL database from IRIS 2023.1 platform. Does anyone know the right adapter to use? Where do you set up the DSN name?
Thank you in advance.
Sheetal
I know we can use Do ^DBREST and EXTSELCT ^DBREST or EXTALL ^DBREST to recover the database. But now I just want to use Do ^DBREST to achieve database recovery through this method.
Any help would be greatly appreciated
In this paragraph of the article, here is an example of different records to explain how to fill in DirName、Globals and RestAll, but i don't know what is DUA1:[TEST3] ? This doesn't look much like dirname, like this /cachesys/mgr/test/. Can someone explain it? I would greatly appreciate it !
Hello everyone,
I'm looking for a way to retrieve the result of the ZW command in a global, is this possible?
I want to address the nasty problems about reading a flat text in ASCII, UTF*
explicitly excluding HTML, EBCDIC, and other encoding.
According to Wikipedia there are at least 8 variations of control characters.
As you can deduct from the names the inspiration comes from mechanical typewriters.
There is an interesting new feature in the recently announced 2024.1 preview, JSON_TABLE. JSON_TABLE is one of a family of functions introduced by the 2016 version of the SQL Standard (ISO Standard, published in early 2017). It allows for JSON values to be mapped to columns and queried using SQL. JSON_TABLE is valid in the FROM clause of some SQL statements.
The syntax of JSON_TABLE is quite large, allowing for exceptional conditions where the provided JSON values don't match expectations, nested structures and so on.
Need to fetch data from SQL server management studio to ensemble, using jdbc or ODBC.
Step by step solution would be highly appreciated.
Updated guide 👇
IRIS Community Edition Installation Process.
Hello there developers,
As a new amateur to the Developer Community, I had a few hurdles that I had to cross in order to find a way and install the IRIS for Community Edition.
The Developer Community has been very helpful in guiding me thought this process, and which has made me write this post today.
I believe that this will be helpful for any armature on the Developer Community trying to get hands on experience with IRIS.
Steps to be followed.
Step 1
To remove InterSystems products installed on your Windows system, use Add or Remove Programs in Control Panel (in Windows 10, select Apps from Windows Settings).
Since we will be making changes to the system, you will need to log in as a user with administrator privileges.
1) Log in to the system as an administrator.
2) From the system tray, exit the launcher of the InterSystems product instance you want to uninstall (click launcher → exit).
3) Add or Remove Programs in the Control Panel (for Windows 10, select Apps from Windows Settings)
Our 3M Computer Assisted Coding system goes down on a regular basis for updates, the Applications folks like us to Disable the Business Operations when this happens and start them back up when they page the on-call person. The Business Operations have to be started in a sequence to guarantee that all the ADT being sent it processed before we start sending everything else.
Hello everyone, could you please advise me on how to solve this error :
ERROR #6085: Unable to write to socket with SSL/TLS configuration 'HTTPSCert', error reported 'SSL/TLS error in SSL_connect(), SSL_ERROR_SSL: protocol error, error:1408F10B:SSL routines:ssl3_get_record:wrong version number' + ERROR #6034: SMTP server connection failed during init command: <READ>GetResponse+5^%Net.SMTP.1.
my SSL config :
The %CSP.Login class is the utility class provided by InterSystems IRIS to do custom login pages. If you want to control your IRIS application authentication UI, you must extend %CSP.Login and override some methods according to your needs. This article is going to detail those methods and what you can do with them. In addition to that, you will get an explanation of the delegated authentication mechanism provided by ZAUTHENTICATE.mac routine. Ultimately, you will be able to create customized authentication logic, including the ability to validate existing users in other non-IRIS data
I have some code written in objectscript but need to trigger it from clinical viewer. Someone does a search for a patient with a not found response which then triggers the code
Hi Team,
Can you please help with this error as below :
|
DB or Backend Automation on IRIS Dataplatform performed?
Anyone performed UI Automation (visual traces) on IRIS Dataplatform?
“I have been waiting for thirty seconds for service. This is outrageous! I am leaving!”
“I am very sorry to hear that, sir. Perhaps, next time, you should make a reservation.”
If you heard that comment at your favorite restaurant, you would think the person saying it was being ridiculous. However, in the context of your API, it makes perfect sense. Just like your favorite eatery, your API has some regular patrons who, as you know, will be visiting one day or another. It would be great to be able to make a standing reservation for them as well.
Not so long ago, I came across the idea of using Python Class Definition Syntax to create IRIS classes on the InterSystems Ideas Portal. It caught my attention since integrating as many syntaxes as possible gives visibility to InterSystems’s products for programmers with experience in many languages.
The author of that idea pointed out the possibility of creating classes using Python’s syntax, in addition to the currently available ones on IRIS. This concept inspired me to write this article, exploring the possibilities of accessing the full InterSystems power employing only Python.
Hi,
how to add x-api-key to FHIR repository header using objectsctipt?
Thanks,
Prasanth
InterSystems announces its second preview, as part of the developer preview program for the 2024.1 release. This release will include InterSystems IRIS®, InterSystems IRIS® for HealthTM, and HealthShare® Health Connect.
Hi
I am trying to connect to node js on iris community version . Node js is properly installed .
I am executing the demo hello world from github .
these are the parameters :-
var ip = "localhost"
var port = 51773
var namespace = "USER"
var username = "SuperUser"
var password = "SYS"
when executing >node demo.js i get a connection error .
Hi Friends ,
I have a requirement to expose REST endpoint to consume JSON payload and process it with BusinessProcess invocation.
Here is the code
// Obtain an instance of the class
Set instance = ..%New()
Set tSc = instance.SendRequestSync("CIESendInviteProcess",cieinviteReqObj,.pResponse)
end up with run time exception, plz help me to resolve it.
Thanks,
Prashanth
Has anyone noticed that when IRIS is forced down that the EnsLib.JavaGateway.Services do not properly shut down and release the ports? While we can write a shell script to kill the processes at the OS level, I was wondering if anyone experienced this issue.
We are working on our Mirroring setup/failover and had the team testing forcing the Primary down to make the Backup to become the Primary Server. When this happened and we failed back, IRIS could not restart the JavaGateway.Services because the ports were still in use.
Hello everyone!
I need to transform a String, which is a numerical value, to an Integer.
The value gets returned in my Rest service as "testingID": "1234567", but I need it to be "testingID": 1234567
Thanks beforehand! Appreciate all the help I can get! :)
Hello,
I am trying to connect to a web socket endpoint that potentially has a number of different IP addresses for load balancing purposes.
I have been asked whether it's possible to use a DNS name to resolve the IP address rather than statically assigning one specific IP address in the TCP Operation.
If it's not possible to resolve on a DNS name directly on the TCP operation, then I wondered whether it was possible to provide multiple IP addresses.