Hi, Community!
We want to introduce tag for the posts, which are related to the newbies.
What is the best tag for it?
Newbie's corner?
Newbie?
Beginner?
Your option?
Hi, Community!
We want to introduce tag for the posts, which are related to the newbies.
What is the best tag for it?
Newbie's corner?
Newbie?
Beginner?
Your option?
NewBie's Corner Session 1 Installing Caché
Welcome to NewBie's Corner, a weekly or biweekly post covering basic Caché Material.
Session 1 - InterSystems Inc. allows you to download a single copy of Caché to your personal computer at no cost. This is available from www.InterSystems.com. It is at this link: https://download.InterSystems.com. You will first need to register yourself with InterSystems. Follow the instructions on how to download the install file. Choose the full version of Caché, not the Client Components.
I know per documentation (pasted below) to set the DSTIME parameters for the base class of a cube. If that base class has a property that is another class, do I have to add the DSTIME parameters to that secondary class?
Documentation says the following in a section titled "Enabling Cube Synchronization:"
Before you can synchronize a cube, you must enable the cube synchronization feature for that cube. To do so:
1. Make sure that cube synchronization is possible in your scenario. See “When Cube Synchronization Is Possible,” earlier in this chapter.
Preface: our small, but very ambitious company called “Black Mushroom Studio” came up with an idea for an e-commerce project and a mobile app that would let users pay for certain goods/services via a payment aggregator.
What we had initially: an Android app skeleton that, of course, liked communicating via HTTP and JSON, and a payment system with an API – web services with SOAP content.
Goal: make it all work together.
NewBie's Corner Session: 9 Documentation and books
Welcome to NewBie's Corner, a weekly or biweekly post covering basic Caché Material.
To access your documentation:
Assuming you have installed Caché, (see NewBie's Corner, Session:1),
Click on the InterSystems cube in the Windows system tray, then choose Documentation.
Or – another method you can use to access your documentation:
Assuming you have installed Caché, (see NewBie's Corner, Session:1),
Click on the InterSystems cube in the Windows system tray, then choose Preferred Server,
From the drop down menu choose Add/Edit
Hi-
Can someone please explain the affect of the Failure Timeout on an ensemble business operation with a EnsLib.HL7.Adapter.TCPOutboundAdapter
Is this setting indicating the number of seconds that the operation will attempt to resend a message to a target before it fails?
How does this setting affect message processing of messages that fail because of a missing or failure response code that comes back in an HL7 message response?
A beginners guide to develop Ensemble RESTful web services.
Before you start reading this short introduction please go through the on-line documentation of Ensemble with special attention to chapter “Creating REST services and clients with Ensemble”.
The approach in the documentation is undisputable the fastest and easiest way to create RESTful services. As a beginner I went through the documentation and I had several questions. This short article is listing those questions plus my humble answers.
When I refer to documentation I mean Ensemble 2016.2 and onwards.
I have setup an async reporting mirror member with Read only access. My problem is that if I try to do any sql reporting against that data I am getting errors. I am sure that this is because the DB is read only, but I had assumed that setting up a reporting mirror would handle this.
I there a setting or mapping I am missing?
Hi all,
We're in the process of creating several courses for creating custom business components for productions. This includes custom business operations, BPL processes, and custom business services. Custom Business Operations and Custom Business Services are both aimed at software developers while BPL processes can be also be created by business analysts. What are some gotchas or best practices you've learned that you wish you knew when first building these components?
We'd love to include what you've learned into these courses so others can learn from them as well!
Thanks!
How to get a input in array collection with class properties.
Class collect.arraylist Extends %Persistent
{
Property DOB As %Collection.ArrayOfDT;
ClassMethod valu()
{
s list = ##class(collect.arraylist).%New()
r ""your DOB:", DOB1
do list.arraylist.SetAt("DOB1",0)
}
Hi All,
We have an application running on Ensemble 3.0.0.2185, And we want to upgrade to latest version of Ensemble.
Can somebody please outline the process of upgrading from version 3.0.0.2185 and all the risks involved?
Thanks
I get a input from user.How to I retrieve the data from these input. I enter the program but its occurred Some error .So give an idea of how to retrieve the data from properties.
Hi,
The OnHTTPHeader method not support in cache 14 but it support cache 13.
OnHTTPHeader(ByRef OutputBody As %Boolean) As %Status [ ServerOnly = 1 ] this method return Some special character.
Thanks,
sanasa
How to retrive the unstructure data using iknow concept in Cache . Given real time Example of these concepts?
Hello,
Framing refers to the characters that mark the start and end of an HL7 message (or other types of framed messages). Most HL7 services and operations have a Framing setting that allows the user to define this framing. The most common choices are available as defaults, but with the AsciiMM/NN setting, components can be configured to recognize any framing characters.
The most common framing error is ErrEndBlock. Other typical errors include a warning saying "Discarding received non-HL7 data", a warning saying "Returning unused unexpected n-char segment", and "Discarding leftover input ''".
I need to deploy an Ensemble production to several different clients. Each client requires certain production settings to be set specific for them, things like pool sizes, IP addresses, SSL configurations, etc.
What is the best way to customize configuration settings when a production is deployed?
Hi All,
The onHTTPHeader using for redirect body statement.but this not support cache 2016.
This method return the following text.
Hi all,
In CSP page we get data from Class via Query method.
<TD valign=top>#(DEOBJ.Get("Comments").Read())#</TD>
The problem is we couldn't get the stream property value.
(Property Comments As %Stream.GlobalBinary)
Thanks,
sansa.
Do you have any experience / recommendations / best practice on how to update server-side data residing in a Cache database via a REST service?
A naïve approach would be to send a full JSON representation of the data object via an http POST to a method on a REST handler class:
<Route Url="/mydata/:id" Method="POST" Call="Update"/>
The problem I see here is, if only one of the data object's properties has changed, how do we know which? Or do we simply overwrite all properties?
Hi-
This almost seems like a silly question, but I am new to REST services.
I have a rest service that has a method for adding records to my database.
<Route Url="/userdetails" Method="POST" Call="SaveUserDetails"/>
My REST client sends data using json in the body of the request. I have verified using debugging tools that the data is actually being sent.
On the server side in my SaveUserDetails method where do I find the json?
What is the proper way to serialize that json into an object?
Right now I have a developer/free version of Cache 2016.1 on my local dev box but it doesn't have Ensemble installed, is there a way to get Ensemble?
After having gone to the 2016 Global Summit I want to play around with it on my own and see what it's capable of.
Thanks
What's the difference between a Login Cookie and a Session Cooke Path?
What's that cookie in my browser from?
Thanks,
Laura
Is there any issue with using a pool size setting greater than 1 for an inbound file service? The reason I ask is we can easily dump 100k+ files to a folder in minutes, but using a pool size of 1 can take hours for that backlog to clear.
Hello, guys.
Say I have two horologs or timestamps, how can I compare them? I know that just time1 > time2 doesn't work because it will compare them as strings which is not correct.
Why $ZF(-1) not workers in Windows 10 ? Is there Any reason for that ?
Hi all
Hi, Community!
I've introduced new "Developer Community FAQ" tag, which gathers all the posts on "How to make this on Developer Community".
Also, you can find this link in the Learn menu. See the screenshot:
I have been using the query below and it was working fine but now it's giving a SQL error. There were no changes made that could cause this to stop working. There is no Field 'APPLICATIONID' in the table.
QueueSQL=select distinct (convert(char(5),SkillsetID)+'='+Skillset) from iagentbySkillsetStat where ApplicationID > 10000 QueueMappingSQL=SELECT DISTINCT (convert(char(5),SkillsetID)+'='+Skillset), SkillsetID FROM iagentbySkillsetStat iagentbySkillsetStat WHERE (iagentbySkillsetStat.ApplicationID>10000)
DB- Intersystems Cache
Error details for the log files are below.
Let's say I have a global named ^a and I need to export its nodes 1, 2, 3, 5 only.
Currently I write something like this:
Write $SYSTEM.OBJ.Export("a(1).gbl,a(2).gbl,a(3).gbl,a(5).gbl", "C:\Users\eduard\Desktop\a.xml")Is there a way to write it shorter? I want to write global node once and list all the subscripts I need.