I just wanted to share a couple other Atelier tools I find useful that have some similar functionality to the Studio Inspector. The first is the Atelier Outline View. This shows the currently defined members of a file (parameters, properties, methods, etc):

The second tool is the Quick Outline, which you access using cmd+O on Mac or ctrl+O on Windows. The first time you hit cmd+O/ctrl+O you will see a list of members defined in the current class:

You can then hit cmd+O/ctrl+O again to show the inherited members, along with which class each member comes from. The inherited members show up in a lighter gray font instead of black:

You can also start typing in this box to narrow down the list:

There are currently no plans to merge the Atelier documentation with the docs for other InterSystems technologies (Caché, Ensemble, HealthShare, InterSystems IRIS Data Platform). Atelier is a separate product and will continue to have its own documentation that follows industry standards for Eclipse plug-ins.

Studio's server-side source control hooks are supported in Atelier.

What version of Atelier are you using? What version of Caché? Do you have a successful connection set up to your Caché server? Are you using the Server Explorer view to look for these classes?

I would suggest opening a Support case to investigate (by emailing support@intersystems.com or calling 617-621-0700), since it would probably help for someone to dial into your system.

You can enter the arguments to pass into a Run/Debug Configuration here:

I'm not sure what you mean by the "select class file" that you are trying to pass in. Here is the method signature for %UnitTest.Manager/DebugRunTestCase:

ClassMethod DebugRunTestCase(testsuite As %String = "", testcase As %String = "", qspec As %String = "", testmethod As %String = "", ByRef userparam) As %Status

Which parameter are you trying to pass in?

Thanks for reporting this Peter. It looks like Atelier is not properly recognizing the end of a class' Query member. I found a couple other ways that this issue presents itself - a syntax error on the closing bracket of the class before you compile, and any class members following the Query are not listed in the Outline.

I logged this bug for the Atelier development team (internal reference ATL-4372).

Code completion for property parameters has not yet been implemented in Atelier. But it is on the roadmap and is planned for an Atelier 2.0 release.

The Studio Inspector will not be implemented as-is in Atelier. However you can still view the same information in Atelier:

To see a class' properties, methods, parameters, etc. you can use the Atelier Outline view. That is shown in the answer to the DC post that Vitaliy linked to: https://community.intersystems.com/post/studio-view-inspector-atelier. Currently this shows only the members in the current class, not those that come from superclasses. A "Show Inherited" option is planned for an Atelier 1.1 release.

Hi Shobha, here is the relevant documentation about using Ensemble with SOAP:


This should give you some background about using Ensemble to send and receive SOAP messages. I would suggest reviewing this and letting us know if you have any specific questions, configuration problems, errors, etc. You can also reach out to Support or your InterSystems Sales team with more involved questions that might be easier to discuss on the phone rather than in the Developer Community.

Hi Jean,

I tried out the Eclipse SQL Explorer and was able to connect to my local instance just fine. I installed the plug-in using the update site from the link you provided, http://eclipsesql.sourceforge.net/.

Then I opened the associated perspective by going to Window > Perspective > Open Perspective Other > SQL Explorer. I right-clicked in the Connections view and hit New Connection Profile. I had to select Add/Edit Drivers to add the Caché JDBC driver with these settings:

The keys were to 1) select the Extra Class Path tab and Add JARs to pick the JDBC driver from my Caché install directory and 2) to add the correct Driver Class Name, com.intersys.jdbc.CacheDriver.

Once I had that configured I selected it in the Connection Profile Wizard, entered my JDBC connection URL, jdbc:Cache://localhost:56773/SAMPLES, and selected the authentication information:

This also worked for me when I unselected "Username is not required", checked "Auto Logon" and entered my Caché credentials.

I right-clicked the connection and hit Connect. Then double-clicking the connection (listed as "Connected since <timestamp>") opened the connection in the Editor where I could enter my SQL statement:

Where are you running into problems?