In an Ensemble 2016.2 production, I put a JavaGateway service. How do you get the console output?
I set the JVM service as Foreground but I don't see any output from Java.
Thanks,
Blaise
InterSystems Ensemble is a complete and easy-to-use integration platform that enables users to connect people, processes, and applications in record
time.
In an Ensemble 2016.2 production, I put a JavaGateway service. How do you get the console output?
I set the JVM service as Foreground but I don't see any output from Java.
Thanks,
Blaise
Anyone know where I can find a higher quality version of the favicon used in the Ensemble production interface?
Is there a way to have a Data Lookup table be automatically updated via a script or cache code? We have a file that is being created by our EMR, and we need to import it into Ensemble to update it. Just trying to see if we can automate this process.
Thanks
Scott Roth
Ohio State University Wexner Medical Center
Recently we have exercised this with a partner. It may be helpful for others as well.
The basic functionality is to connect to SAP through SAPJCo (Supporting SAPJCo 3.07+).
As a first step have a production with at least two items of the following type:
Configure the settings for the Java Gateway and the SAP Operation accordingly. And start the production.
Now the library sapjco3.jar needs to get imported to be used by further internal functionality.
Therefore start in a browser the webpage for simplified SAPJCo base installation
Hi all,
I've a problem with EnsLib.FTP.OutboundAdapter
I've configured this adapter using a SFTP connection, it has been working the first time but now its raising the following error message:
ERROR <Ens>ErrFTPPutFailed: FTP: error al colocar archivo '1600000107279008930.pdf' (mensaje='Error in SFTP Put('C:\stream\QhFaDm4L1Jrgbg.stream','mypath/1600000107279008930.pdf') ERROR #7500: Error SSH '-2146430933': SSH Error [8010102B]: Unable to send FXP_OPEN* [8010102b] at SFTP.cpp:539,0',código=0)
This is part of my code:
The 2017.1 FT keys expired on December 31st 2016. Can we have a new set?
Question:
How do I get a list of files residing in a certain folder/directory, according to some wildcard/filter.
For example all '*.txt' files in 'C:\Temp'.
Answer:
In CACHE –
You can use the %Library.File's FileSet class query.
Here's some sample code using it (also attached):
Announcing the Custom Business Components learning path! This learning path is designed for software developers who need to build custom business components for their productions.
Hi all (and specifically Eduard L. ;)
The Ensemble Workflow REST API provided here:
https://github.com/intersystems-ru/EnsembleWorkflow
(and mentioned before in this Community, also as the basis of the Angular UI, also available in the same Git)
Has some very basic documentation as to how to work with the API (which also seems to be possibly a little out-dated as I think the /login URL is deprecated, for example).
Is there somewhere a more comprehensive documentation of this API?
Hi, Select * from "tablename" query is not displaying any data in SQL->Management portal but the columns name are being displayed with a message "0 row(s) affected". The data's are displaying in the application as well as with the same query if i run it in terminal. I have tried purging & rebuilding indices etc..., Please help me how can i display these data.
Thanks
Hi All,
I have below schema structure:
base:MSH~{~[~base:PID~[~{~base:NK1~}~]~[~base:PV1~[~base:PV2~]~]~]~{~[~base:ORC~]~base:OBR~[~{~base:NTE~}~]~base:TQS~[~{~[~{~OBX~}~]~[~{~base:NTE~}~]~}~]~}~}
Now there are few cases where source application is sending NTE segment after TQS segment
Is there any way of updating the schema to use the same NTE from OBXgrp, cause we dont want to update the code logic as its happening for few messages only.
Example:
I was benchmarking the populate utils when I noticed something strange. Consider this simple benchmarking method:
I want to set the value in the second field of OBX-5, or OBX-5-2. My schema is not broken down to that granular level, so I can't just click OBX-5-2 to populate it. I tried a few variations without success.
target.{PIDgrpgrp().ORCgrp().OBXgrp(1).OBX:ObservationValue(1).2}
target.{PIDgrpgrp().ORCgrp().OBXgrp(1).OBX:ObservationValue(1)(2)}
target.{PIDgrpgrp().ORCgrp().OBXgrp(1).OBX:ObservationValue(1.2)}
Any ideas?
Last week I was onsite with a new customer of ours, implementing Deltanji to give them control of their development and deployment cycle. One particularly satisfying part of the visit was seeing their pleasure at how their production class now records its changes over time, allowing them to quickly diff the versions and see what configuration items have been added or what settings altered.
Hi,
i have a csp application (namespace default) to which i like to login from remote. This is possible via
http://localhost:57772/csp/namespace/MyApp.MyPage.cls?CacheUserName=<us…;
So the credentials need to be in cleartext which is in fact a problem. The invocation is made within a lan so we don´t need to transport the credentials over the web. Anyway, a remote application likes to use that page (display and work with it) and is able to pass in different parameters. These parameters are encoded in a way I couldn´t figure out yet.
Hi,
I would like to know how to start Object gateway automatically when Ensemble starts up. Is there a way we can include it as part of Start up settings?
Thanks
Ramesh
Hi,
I have a Web Service, and I need that only a specific user can consume the web service. Also, I need that this user can ONLY consume the Web Service and nothing more (no access to management portal).
When testing a new routing rule, one frequently encountered problem is that messages that seem like they should be getting routed to a target component are not getting routed. This article aims to describe how to determine why the message didn't get routed.
1. Check the Event Log for the router to make sure there wasn't an error evaluating the rule or running any transformations referenced by the rule. If there was, debug that error first.
Does anyone have a good example of using %Net.SSH.Session to do a scp copy of a file from one server to another? I tried calling do $ZF(-1,"scp /ensemble/Scott/sr1.dat egate@inteng3:/home/egate/Scott/") but did not have any success in getting the system to copy the file over to what I am calling inteng3.
Thanks
Scott
I have a router that is feed by a file adapter service. I want to evaluate the subfolder in the source property within the router. Any ideas?
Good Morning
I have to create a new code table with data from a spreadsheet. This spreadsheet has 170 rows of data.
Is there any easy way of importing the data from Excel into my new Code Table?
Thank You
Hi,
I am working with this Ensemble Business Operation, which extends the EnsLib.Rest.Operation.
http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…
I built the OpenWeatherMap Rest Operation described in the article above.
I would like to access the weather.id weather.main, and weather.description. However, these objects are in a JSON Array.
How do you access these three objects in Objectscript.
In my, Test.REST.WeatherOperation class, I added these three lines.
I have a project to convert a JSON message with two patient identifiers into an HL7 ADT^A31. Is there any documentation or training that you would think is appropriate?
Currently using Ensemble 2014.1.5 on AIX
Using the following...
//Get PDF stream object previously saved
Set pdfStreamContainer = ##Class(Ens.StreamContainer).%OpenId(context.StreamContainerID)
Try {
Set pdfStreamObj = pdfStreamContainer.StreamGet()
}
Catch {
$$$TRACE("Error opening stream object ID = "_context.StreamContainerID)
Quit
}Would it be possible to search the pdfStreamObj for certain values like a Medical Record, or Patient Name?
Thanks
Scott
Beginning with the next release after 2017.1, InterSystems products will no longer be offered on macOS (OS X) as a Server platform. This platform has been re-classified and will be available as a Development platform in future releases.
Hi,
I was looking at the ENSDEMO namespace in our Ensemble server. In the class Demo.REST.DirectoryOperation, there is a line that uses the macro $$$URLENCODE. I would like to know exactly what does this macro $$$URLENCODE() do. Specifically what value does it. Unfortunately, I can't find anything about this macro in the Ensemble Documentation.
One of my application needs to be able to receive and forward (almost) any kind of Email Message that will be thrown at it. I am able to do that using %Net.MailMessage and %Net.SMTP and %NET.POP3 classes from Caché code. So far no problem.
Hopefully somebody can help with this :
Using healthshare - Ensemble::: I have an HL7 message (ORU^R01) where I have an RTF file embeded into an OBX segment as what appears to be plain text.
example below :
How would I extract this file out and create an email and attach this RTF file as an attachment?
I have a standard text file that is coming out of a system new line delimited. Each document will have the same field structure each time.
I am trying to write some code to check to see if a directory exists before creating a new directory.
When I do the following I am not getting a response, but the directory exists..
do ##class(%File).DirectoryExists("/ensemble/")am I missing something?