I'm after feedback and comments on the sort of tools and approaches the wider InterSystems community uses for QA Testing applications written in Cache/Ensemble or IRIS. I am aware of the %UnitTest package, and understand how that works... but:
- Do you use an alternative or framework built around this native Unit Testing tool ?
- What is your experience with %UnitTest if you use it ?
- Is there a tool you would recommend for your UI (I know this is not specifically an InterSystems' related question)
This might be a stupid question, but I'm going to ask it anyway.
My goal is to write a scss file, pack it as part of a local library (Something like my_library.tgz), npm install that library into a different project and then import that scss file in one of the scss files in the new project.
Simply having the scss file exist in the library before I pack it didn't seem to work; the file wasn't under node modules after the npm install. Am I doing something wrong, or are there extra steps I have to take?
I was hoping for some input on the best way to deploy code to site with the following criteria:
- No source code, only compiled code to be deployed. - Classes and Routines are part of the application. - Data and code reside in the same database. - Deployments might be partial updates (i.e. cannot just send a complete CACHE.DAT).
At present the idea is just to export the .obj, any suggestions?
1. Still don't know what a foundation production does? What does Ens.Activity.Operation.Local.cls do?
2. Why does creating additional namespaces in 2019.1 causes foundation productions to be created automatically (with Ens.Activity.Operation.Local operation). I can't run a foundation production and a routing production in the same namespace. (no change from 15.03)
Anton Umnikov Sr. Cloud Solutions Architect at InterSystems AWS CSAA, GCP CACE
AWS Glue is a fully managed ETL (extract, transform, and load) service that makes it simple and cost-effective to categorize your data, clean it, enrich it, and move it reliably between various data stores.
I am integrating with Front End using ODBC to the Caché tables.
I have a property of type %Library.Time in one of the Caché classes FrontEnd which is in C#, it is not possible in C# to represent only a Time type, it always has a date as well (DateTime type, no Time only in C#), but that is fine, should not be a problem, so for Time the date simply defaults to 1900/01/01.
Now when this is sent to Caché it does not like it and I would like to understand why because this is causing us not to be able to use a Caché property of type TIME ever.
With the recent release of macOS 10.15, Apple has tightened its control mechanism, called Gatekeeper, so that it now requires executables to be notarized. InterSystems products are not currently supported for use on macOS 10.15 and the executables have not been notarized. (As a reminder, InterSystems products are supported on macOS as a development platform only.)
InterSystems is pleased to announce a new Developer Download site providing full kit versions of InterSystems IRIS Community Edition and InterSystems IRIS for Health Community Edition. These are available free of charge for application development use.
I am sending a request message to Business Process which has one property as Dynamic Object type. So i get the JSON in my REST service and convert that as a dynamic object and set that in the request message and calling the business process from the business service. But the request is not getting sent to the Business Process. Is it possible to send dynamic object input to the business process.
As a normal IRIS user how can I view who's made changes to a process? There are over 10 people on my current team and it would be amazing to be able to click on a process or rule and see who created it or who made the most recent changes. I'm not seeing anything in the documentation. Journaling doesn't seem to capture that information either.
Is there an elegant way to define a dynamic "Archive path" for EnsLib.File.InboundAdapter ?
What i mean is to have a sub-folders structure (under the root archive path) with a name similar to: yyyymmdd This way the adapter "could" store the files on those sub-folders (and create a new one for the 1st file for a specific date).
When a production is processing hundreds of thousands of files every day, we might end up with an archive with huge number of files (many millions) which is then hard to handle (read, search) especially on Windows O/S.
Hello, I am currently trying to create a namespace and I keep receiving error #197 when I try to create the database for it. My OS is Coentos 7.7, my cache version is 2016.2.3.903.6.18300 and here is a screenshot of the error.