John Murray · Nov 21, 2017 go to post

Have you set a Source Control Class for the namespace that your Studio is connecting to whenever you start it? If so, perhaps a method in that source control class is spawning a lot of processes.

What Cache version are you running?

Can you use Portal's License Usage pages (under System Operation) to discover more about what's using all your licenses?

John Murray · Nov 21, 2017 go to post

Jeff, using moderator superpowers I have removed the tag "Developer Community FAQ" from your posting. That tag is intended only for frequently asked questions about this DC platform itself. Please don't tag other posts with it.

John Murray · Nov 16, 2017 go to post

Joe, using my DC Moderator superpowers I have removed the "Developer Community FAQ" tag from your post. That tag is intended for FAQs about how to use the DC platform.

John Murray · Nov 15, 2017 go to post

If you're using %Net.FtpSession have you checked that you're calling the Binary() method before fetching the file?

John Murray · Nov 15, 2017 go to post

@Thembelani Mlalazi - when mentioning a DC member in a post it looks like you're copying and pasting the member name in a way that carries over a hyperlink. That hyperlink markup seems to prevent the DC software from recognizing the user. I recommend using the Preview button as a way of checking that the "mention" syntax is correct.

In any case it may be overkill to mention someone who has already contributed to the thread, since they typically get notified of updates unless they have deliberately unsubscribed.

John Murray · Nov 14, 2017 go to post

With %Library.Integer you can set MINVAL and MAXVAL parameters on your property:

Property Age As %Library.Integer(MAXVAL = 6, MINVAL = 2);
 

John Murray · Nov 14, 2017 go to post

From http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY…

To ensure Caché the needed access to all instance database, journal and log files that are outside the Caché installation tree, grant the Cache_Instance_instancename group full access to these files and the directories containing them.

(my highlighting)

Also, remember that in DC you can comment on an answer (like I am doing here) rather than posting your response as though it's another answer.

John Murray · Nov 14, 2017 go to post

Looks like the method first appeared in 2014.1.

I'm not aware of the same facility being available earlier than that version, either in a utility routine or as a class method.

If you have access to a 2014.1 or later you could try back-porting the code.

John Murray · Nov 14, 2017 go to post

Joyce, I noticed that the HTML of the page you pointed us to has the following minor bug:

<title>Atelier 1.0 Beta Update</title>
John Murray · Nov 14, 2017 go to post

What is the $ZV string of the "older version" where you're trying to get this information?

John Murray · Nov 14, 2017 go to post

Mike, if you're able to post any more details of your approach it might be useful.

John Murray · Nov 14, 2017 go to post

Thanks for your reply Mark. Presumably you want to keep ^oddCOM small because it gets referenced at runtime, and smaller means faster.

How about giving us a compile-time choice about this, akin to the "k" option to keep INT source?

Or adding a property to %Dictionary.CompiledMethod called, say, ActualImplementation, whose stream you'd initialize in a property-get method? Perhaps you'd load the stream my running the relevant generator code, like Paul Waterman suggests in his comment on this post.

John Murray · Nov 14, 2017 go to post

That's an interesting suggestion Paul. I might try it out.

Anyone else know if the method generation code always goes into the .G1 routine? Or does it overflow into a .G2 at a certain size?

John Murray · Nov 9, 2017 go to post

Dominic, I guess you meant to point us the %GO and %GI utilities, but omitted the % character.

John Murray · Nov 8, 2017 go to post

To prevent the "internal" Apache instance from starting up when Caché starts, go to System Administration, Cponfiguration, Additional Settings, Startup and change the WebServer setting to false.

I'm not aware of any built-in ability for a Caché startup to start a different Apache instance.

John Murray · Nov 7, 2017 go to post

The link broke when "latest" doc changed from 2017.1 to 2017.2. I suggest you search for "setserviceusername" in the doc of whichever version you're dealing with.

John Murray · Nov 7, 2017 go to post

I guess that discontinuing Atelier standalone is one way of dealing with the issue Thomas reported wink

John Murray · Nov 6, 2017 go to post

Victor, are you referring to TPC-C and TPC-E ? You wrote "TCP" in your title and message. Hint: if necessary, you can edit both of those.

John Murray · Oct 16, 2017 go to post

If you are using the comma as the decimal separator, then perhaps something isn't able to handle this as you expect.

John Murray · Oct 13, 2017 go to post

I don't know if it's possible to alter the URL the 'cube' launches Portal with. But easy enough to create your own browser bookmark or desktop shortcut, no?

(DC tip - Using the "comment" link under and answer or another comment will help with threading)

John Murray · Oct 13, 2017 go to post

Vineeth, please help the community by accepting the answer that helped you. The animation in this article shows you how to do that.