Ok, Hopefully I am missing something simple. Where can I look to see the current server connection and namespace associated with a project in Atelier? I have looked at project properties and other places and cannot seem to find this information.
I'm trying to connect to server 2016.2.1.803.0 with Atelier 1.0.262
I'm trying to connect using port 57772. The message is "Not Found. Check the web server configuration." when Test Connection pressed. All other connections (management portal, studio, terminal) are working properly.
What I'm doing wrong? Some configuration on server?
My group needs to be able to monitor items / tasks, and let a non-management-portal user see the monitoring. Is it possible to run DeepSee queries on Production items? I feel like I should not be recreating the production environment or the task manager just so that I can query on the items that are running, and on their states (like "successful" or "send email").
Also, I need to log custom events for each task, and I'm running into difficulties with the task manager in this regard; hence the question about using the Production instead, but querying it.
Thanks,
Laura
marking code snippets as python doesn't enable highlighting for python code
InterSystems is pleased to announce that Caché and Ensemble 2016.1.3 are now available as maintenance releases.
For a complete list of the corrections in 2016.1.3, please review the release notes.
Caché and Ensemble 2016.1.3 are available on the same platforms as 2016.1.2. The complete set of supported platforms, including specific point releases and patches, is detailed in the Supported Platforms document.
The HealthShare team will announce availability of its products separately.
The build corresponding to this release is 2016.1.3.306.0
I realize that Cache Studio is the standard method to edit routines. However, some clients make it difficult to access their server that supports Studio. Is there an editor that can be run from the programmer prompt that allows simple WYSIWYG editing of routines? I know there is a %Routine class that you can use to do command-line editing, but I am looking for a full screen editor.
What was the standard in OpenVMS Cache before there was Cache Studio?
Thanks!
Bryan
I am a brank new cache developer. I am trying to create a new server, such as Samples, in the Studio and create a new namespace under the server, how do I do that?
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
I’ve a server that is running Windows Server 2003 R2 Enterprise Edition SP2 x86.
I just noted that you cannot allocate shared memory beyond 1.6GB.
Is this a known problem between Cache and this OS architecture, and has anyone configured it beyond this?
Cache gives the below errors (Version: Cache for Windows (x86-32) 2012.2.5 (Build 962_1) Wed Jun 11 2014 13:58:32 EDT).
11/01/16-08:33:06:750 (0) 2 Failed to allocate 2560MB shared memory: 2045MB global buffers, 384MB routine buffers
11/01/16-08:33:08:843 (0) 2 Failed to allocate 1934MB shared memory using large pages. Switching to small pages.
Short question: Why are (almost) all Java-Classes marked as deprecated? I never had any problems. And the docu for java-bindings are still (version 2016.2.1) not marked as deprecated. I ask, because in my case everything works and the writing of Unittests is easier than in Objectscript and i cannot find a note about the reason of the deprecation (at least in the classes i have checked).
Hi,
is there a possibility to run Unittests in Atelier?
Have you ever thought what could be a reason why some development environment (database, language) would eventually become popular? What part of this popularity could be explain as language quality? What by new and idioms approaches introduced by early language adopters? What is due to healthy ecosystem collaboration? What is due to some marketing genius?
I have a user with %All, and a user with %Admin_Task. The %All user can use SQL to view the %SYS_Task.HIstory table. The user with %Admin_Task does not have the privileges to see the same table.
What priv (or privs) is (or are) needed to view the %SYS_Task.History table? I just want to start with 'Select * from %SYS_Task.History'.
I've tried %Admin_Manage and %Admin_Operate. I must be close.
Thanks,
Laura
Take this online course to learn the foundations of the Caché ObjectScript language especially as it relates to use in creating variables and objects in Caché.
I want do to a "simple thing". Show a dynamic log of actions in the browser as we can see on Terminal. For that, I guess to make a simple CSP Page that show a new line every WRITE command is the thing I need.
But how I refresh after each WRITE?
How I can refresh the content automatically?
I made a simple CSP Page and in method OnPage I do this test:
for i=1:1:10{
hang 1
write "Doing "_i,!
}
Don't work... because the browser show me only after the process finish.
I guess I should use another way... any help?
Recently I came across a very strong statement to the effect that InterSystems.Data.CacheClient.dll library works fast because it does not open a TCP/IP connection, instead it works in the same process as a database. It made me pause for quite some time. Firstly because .Net Managed Provider, which utilises this library, opens TCP/IP connection to the database (and it is stated in the documentation "Using .NET and the ADO.NET Managed Provider with Caché"). And secondly, because as far as I know only eXtreme applications attach themselves to the process.
So I know it's been a while, and I hate to let my adoring fans down... just not enough to actually start writing again. But the wait is over and I'm back! Now bask in my beautiful ginger words!
For this series, I am going to look at some common problems we see in the WRC and discuss some common solutions. Of course, even if you find a solution here, you are always welcome to call in and expression you gratitude, or just hear my voice!
This week's common problem: "My query returns no data."
How do i do the following:
Pass multiple values from one class to an excel report class using multiple tabs?
I want to request the data in the request class using a SQL statement changing values in the SQL statement, and then parse the values to the excel report to each sheet respectively.
How do I do it?
Dear colleagues,
a recent project came up with the question if it is possible to "restart Cache from inside", ie. using a COS-routine.
Thank you in advance and regdards
Markus
I thought I'd share some issues I had today with Zen development in a custom component. Say we have created a Zen composite component with a few javascript methods that modify its child components. In order to modify these components, we can use something like the following method:
{
var component = this.getChildById('Control1');
component.setValue('');
}
In JavaScript methods on the client, this refers to the current component or page. The equivalent for expressions that are values of XML attributes is zenThis (see documentation).
Recently I started working with GitLab - GitHub self-hosted foss alternative. So far so good, liked the UI, ease of administration, and available functionality (I was on Phabricator previously, and still use it for repo mirroring).
GitLab has GitLab CI (GitLab Continuous Integration) which looks promising (pluggable docker/vm/ds to run code) , but I wondered if someone uses it already and can share scripts for it?
In Studio you can open class with typing / pasting full classname Ctrl+O dialogs filenamebox.
in Open Atelier Class/Routine Dialog (Ctrl+Shift+T) you can't give full class name (package.class) and
when typing only classname part it does not give you any hint about package of those classes it shows.
Its' a bit frustrating when we can have ( and we have) lot of classess named similarily in different packages
and we have lot of packages so the tree crawling is a bit slow.
Hi Community!
In this release we turned off the digest mode for all the members (until it would be fixed) and fixed the Update notifications: now this settings can be found in the same place for all the members: Subscriptions/Content types tab.
Meet in this small release the new very valuable feature: marking answers as "true" answers.
If you are an author of the question now you can choose the right answer if there are more than one and mark it with the green checkbox. Like it is shown here:

If there are more than one answer, the "true" one will be shown topmost.
Hi, Community!
We have 2017 year on the calendar, so it's time to look back on 2016 and find some highlights.
Here is the set of Top-20 questions regarding InterSystems technology you posted in 2016.
Most viewed
Anyone using Visual Studio Code?, by John Murray 1062
Import/export data from InterSystems Caché, by Evgeny Shvarov 942
How can I pass multiple parameters to an Ensemble REST service and return an authorization token as a response JSON message, by Joshua Goldman 917
How to install and configure Atelier?, by Ronaldo Nascimento 793
Hi, Community!
You published 499 articles regarding InterSystems technology in 2016.
Here are the most noticed and interesting articles of the year.
Anyone know where I can find a higher quality version of the favicon used in the Ensemble production interface?

Does anybody know good interesting and detailed articles or maybe bookes about the binding of SSL сertificates?
Thank you.
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
All,
Totally new to Cache and Encryption. Have a project requirement for SHA-512.
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:
- EnsLib.JavaGateway.Service
- EnsLib.SAP.Operation
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.

