Hey everyone,
Here we are again. New year, new contest, new project, old reasons.
Triple Slash is in the house!
Hey everyone,
Here we are again. New year, new contest, new project, old reasons.
Triple Slash is in the house!
Some time ago I introduced a new driver for Django for IRIS. Now, let's see how to use Django with IRIS in practice.

SQLBuilder is a flexible and powerful SQL query string builder for InterSystems IRIS,
With SQLBuilder you have nice and clean object oriented methods, instead of having to use concatenation and substituition to generate dynamic queries.

If you like it, don't forget to vote in the IRIS Programming Contest
How can i send .xml files from linux server to windows using cache codes with out using any FTP commands. Need to send a copy of the .xml file to a windows folder
Managing InterSystems Servers - Virtual August 14-18, 2023 9:00am-5:00pm US-Eastern Time (EDT)
Hibernate is the most popular framework to do ORM (Object Relational Mapping) projects. With Hibernate a software can use the main DBMS in the market, including the capability to change the database vendor any time, without source code impact. This is possible because the Hibernate supports dialects. Each database product has a different dialect that can be assigned into a configuration file. So, if a software is using Oracle and is looking to evolve to InterSystems IRIS, just change the configuration file with connection and dialect information. If your software needs to be prepared to use da
.png)


This is a sample to deploy iris-oauth-fhir on k3d with IKO.
This question originally appeared in the comments of the post: How to - Customize Ensemble Settings
Hi! Is it possible to customize property captions?
Hello,
I am looking for information about garbage collector. I already looked at documentation but I could not find anything about it.
Here is some questions :
1) is there a garbage collector per process (each process has it's own memory and GC is done per process) or is it global (eg: shared memory) ?
I know there is some memory allocated per process at startup but also globally (gmheap).
2) when a GC / cleanup occurs somewhere, is it possible that it block the other processes for a short moment ? (eg: a "stop the world" GC that pause everything while job is being done).
3) is it possible to g
We're excited to announce a new feature on Open Exchange - app dependencies. Now, when you visit an app's page, you can easily see which other Open Exchange apps it depends on and which apps depend on it. This information is conveniently available in respective tabs, providing you with valuable insights.
The best part is, we automatically gather this information from IPM data, eliminating the need for manual data entry when submitting or managing your app.
Your feedback is highly appreciated! Comment or DM us your thoughts.
Thanks!
.png)
Hi,
I am trying to load all the data tables from one iris server to a client server but some of the tables data failing to load all the time. But I can load around 100 tables successfully but 8 to 10 tables are failing all the time. I made an IRIS odbc connection using odbc driver to load the data from tables.
Also I can see read server loop error message on the iris server side as the same time the table loading fails.
Please find the screen shot attached which shows the error on client server.
Can anyone provide me an advise how to fix the issue.
Thanks
Jude
Hi
We've been asked to develop a HL7 interface, but the end system has very different needs than any we've ever interfaced with before. We need assistance to determine if these needs are things HealthShare can support that we're just not aware of, or whether we'll need to develop some custom code to accomplish this.
This end system wants us to send HL7 messages completely asynchronously, one after the other without waiting for any form of ACK or NAK. My first thought was that we could have an outbound HL7 operation which set the session to deferred, with a separate inbound listener service on
It's time to announce the Winners for June! Please welcome our awesome Global Masters Heroes!
The storm of applause goes to these developers and their great contribution to DC in June:
🥇 @Robert Cemper, Austria
🥈 @Luis Angel Pérez Ramos, Spain
🥉 @Ramón Rodríguez, Spain
Learn more about the competition and our awesome winners below.
Hello community,
I am developing a call that contains some properties in an Ens.Request class like this:
Class Linx.Omni.Operation.Apigee.Fidelidade.Msg.ProcessaVendaReq Extends Ens.Request
{
Property Bandeira As%String(MAXLEN = "");Property CodigoLoja As%String(MAXLEN = "");Property CpfCliente As%String(MAXLEN = "");Property ListaItens As list Of Linx.Omni.VO.Origem.Fidelidade.ProcessaVendaFidelidadeNew;
Storage Default
{
...I am creating a new request and calling it as follows (I removed some code snippets for better visualization):
Method ChamaProcessaVendaFidelidadeNew.png)
I have a list type data object, that has both null entries and locked entries. While iterating through the list items using GetAt() function, a locked item is satisfying the not null condition. But I need a different conditional statement for null items and locked items.
Hi Community,
Watch this video to learn the basics of how to use the InterSystems® command line interface to execute commands, including starting the Terminal, executing methods and routines, and exiting the Terminal.
Iris DAT file is filling up the Internal Storage with available Free Space to Zero. Is there any Alternative measures to reduce the File size or to control the Capacity. Is there any chance to save Local storage.
Once the Local Storage is full, Production is not responding and throwing Out of Space Error.
Does IRIS has any Internal Cloud Storage which can be used for managing and Storing Database Operations. If yes, How can we configure it,
This proof of concept aims to show how the iris interoperability framework can be used with embedded python.

I am trying to setup our first SSL/TLS configuration so we can possibly connect to the EMR FHIR server to pull data into the Interoperability engine.
I am running on Red Hat, and created and submitted a openssl CSR request to our Windows ADCS system.
I used the following command to generate the key and CSR request to submit to Windows ADCS
openssl req -new -sha512 -nodes -newkey rsa:4096 -keyout xxxxxxx.key -out xxxxxxxx.csr
When the certificate was generated I was able to download the individual certificate (cer) and the certificate chain (p7b) in DER or Base64. I downloaded everything i
.png)
The Database Administrator’s responsibilities will include, but are not limited to:
• Monitor systems logs, report abnormalities and troubleshoot.
• Monitor database backups, modify when needed.
• Monitor file system space.
• Perform support and maintenance of existing Cache deployment, analysis, and migration of existing Cache code to Microsoft SQL; and Web Services (SOA).
REQUIRED SKILLS/EXPERIENCE:
A minimum of proven 4 years of experience in database administration planning, design, configuration, installation, troubleshooting, integration, performance monitoring, maintenance, enhancement,
SCOPE OF SERVICES:
The Database Developer’s responsibilities will include, but are not limited to:
• To perform support and maintenance of existing Cache code
• Analysis and migration of existing Cache code to Microsoft SQL; and Web Services (SOA)
REQUIRED SKILLS/EXPERIENCE:
A minimum of 5 proven years of experience in computer applications development planning, design, troubleshooting, integration, maintenance, and enhancement of Cache Database applications.
Related required skills:
• Object Script
• Cache Routines, Queries, Class Methods
• SQL
• Globals
• RedHat Linux
Excellent communication s
This is a bit of an IRIS question but also and OAuth 2.0 questions:
I am using %OAuth2.JWT.JWTToObject() to "validate" a JWT. My questions:
- While I am checking claims with the returned body, does the return status of the method "count" as a validation step? In other words, if I weren't checking claims and $$$OK was returned from that method call (passing in the token and public keys), I could feel confident that this token came from the expected auth server?
- Does the method or can it validate the token expiration or is that something I need to manually validate; token expiration seems
Hey Developers,
If you wish to know how you're doing in the Community and see your stats, you don't need to scroll through all your posts in your profile (though it is also possible). You can use the Online Analytics Dashboard. In it you can see your own detailed statistics for the current week, month, and all time, including:
.png)
When manually coding REST services and using GET /api/mgmnt/v1/:namespace/spec/:application/ to return an OpenAPI spec, how do you specify supported properties (OpenAPI Properties in Use | Creating REST Services | InterSystems IRIS Data Platform 2021.1) like responses, definitions, and information in paths like summary and description?
Using a very basic manual REST service that returns a JSON string I get a pretty basic spec that is not really helpful when it comes to documentat
.png)
Exciting news for developers using GitLab for their InterSystems applications repositories! Open Exchange has expanded its support to include GitLab, allowing you to submit your projects just as easily as you would do with GitHub repos.
Submitting Your GitLab Repo app on Open Exchange:
I have the following setup: REST broker calls inProc BO via BS. As BO initialization is time-consuming, I want to reuse the same BO during the CSP process lifetime.
I have tried the following approaches:
%session.Preserve to 1 (I would prefer not to use it as the BO object is not linked to a specific client)$$$EnsInProcPersist to 1 (looked relevant)However, every time I call my REST endpoint, I get a new BO. Is there a way to cache inProc BOs in the CSP context?
To run the sample, import it into any interoperability-enabled namespace, start in.Produc
Hi InterSystems Community
We recently had an issue where we weren't able to parse a JSON HTTP request, but the issue went by unnoticed. We also did not have a trace of what the raw HTTP request was that we couldn't parse. I'm looking at improving our this by:
Tracing the raw request using $$$TRACE
Raising an alert which will hit our Ens.Alert router which will compose and send an email
I'm having an issue with consistently raising the alert (I've seen it raise an alert before, and then it wouldn't raise it again on a subsequent message), and also the error back does not really make sense. He
The InterSystems documentation https://docs.intersystems.com/irislatest/csp/docbook/DocBook.UI.Page.cl… says: "If you do not already have these files, contact the InterSystems Worldwide Response Center (WRC) for download information."
Hibernate is the most used framework to do database persistence. All databases in the market allows get hibernate driver in public repositories, InterSystems no. It is a barrier to InterSystems adoption in the Java Community.
When InterSystems will provide Hibernate jar file to public download, into a public maven repository?
Any news about JDBC driver and Hibernate dialect on a public java repository, like mvnrepository? Today I need to download the jdbc driver and hibernate jar, add as an external resource on my maven config file to works.