Mike, the facility already exists for the original poster to accept an answer by clicking the checkmark alongside the answer. My suggestion here is that doing this should also make the question's icon appear different.
As you're asking about an outbound connection, I'm not clear what you mean by making HealthShare "use the virtual IP address" of your 2-server Windows cluster. Please explain.
Maybe adding the /recursive=1 qualifier will give you what you want. If so, please click the checkmark to accept this answer.
SAMPLES>d $system.OBJ.Export("Cinema.Film.cls","c:\s\exp1.xml") Exporting to XML started on 04/13/2017 09:49:36 Exporting class: Cinema.Film Export finished successfully.
SAMPLES>d $system.OBJ.Export("Cinema.Film.cls","c:\s\exp2.xml","/recursive=1") Exporting to XML started on 04/13/2017 09:49:39 Exporting class: Cinema.Duration Exporting class: Cinema.Film Exporting class: Cinema.FilmCategory Export finished successfully.
Eduard, that only restricts access to the CSP Web Gateway Management pages. It has no effect on who can use the web applications that can be reached through this instance of the CSP Web Gateway.
Maybe define an extra Web Application in Portal for your REST/SOAP services to be available on. Choose whatever path suits you, making it one that doesn't overlap with one that Management Portal uses.
Please help me understand why it is important to you that the debugging goes through the code in A's INT routine rather than the equivalent code in B's INT routine.
Launch an admin-level command window, then run csession.exe in the bin directory of your Caché install, giving your instance name as the argument, e.g.
If this works for you please click the checkmark alongside the answer.
Be aware that by fetching $H twice there's a small possibility of an unwanted outcome. For example, consider what happens if the first time it returns "64382,86399" and the second time "64383,0". Harmless in Danny's prompt code, but in other contexts it could cause problems.
go to post
That doc section refers to inbound interfaces, but the OP seemed to be talking about outbound ones.
go to post
Mike, the facility already exists for the original poster to accept an answer by clicking the checkmark alongside the answer. My suggestion here is that doing this should also make the question's icon appear different.
go to post
Sue, assuming the above answer is satisfactory please click the checkmark alongside it,
so your question no longer lists as unanswered, and so @Zhong.Li gets the credit.
go to post
As you're asking about an outbound connection, I'm not clear what you mean by making HealthShare "use the virtual IP address" of your 2-server Windows cluster. Please explain.
go to post
See also this post about a circumstance in which your system will not be assigning unique and secret keys.
go to post
Anything stopping you creating one app for each namespace?
go to post
Maybe adding the /recursive=1 qualifier will give you what you want. If so, please click the checkmark to accept this answer.
SAMPLES>d $system.OBJ.Export("Cinema.Film.cls","c:\s\exp1.xml")
Exporting to XML started on 04/13/2017 09:49:36
Exporting class: Cinema.Film
Export finished successfully.
SAMPLES>d $system.OBJ.Export("Cinema.Film.cls","c:\s\exp2.xml","/recursive=1")
Exporting to XML started on 04/13/2017 09:49:39
Exporting class: Cinema.Duration
Exporting class: Cinema.Film
Exporting class: Cinema.FilmCategory
Export finished successfully.
SAMPLES>
go to post
Excellent discussion starter Sean. But does your third sentence need a little debugging?
You wrote (my highlighting):
It's not because I don't dislike them...
go to post
Eduard, that only restricts access to the CSP Web Gateway Management pages. It has no effect on who can use the web applications that can be reached through this instance of the CSP Web Gateway.
go to post
Maybe define an extra Web Application in Portal for your REST/SOAP services to be available on. Choose whatever path suits you, making it one that doesn't overlap with one that Management Portal uses.
go to post
Perhaps everyone else is using Serenji instead
go to post
Maybe add the "f" flag to your compilation options?
go to post
Please help me understand why it is important to you that the debugging goes through the code in A's INT routine rather than the equivalent code in B's INT routine.
go to post
I guess you could override the Abs method in your B class and make the override code simply call the superclass's method using ##super.
Documentation of ##super is here.
go to post
What is your $ZVERSION value?
go to post
Please try this:
C:\InterSystems\Ensemble\bin>ccontrol console ENSEMBLE
go to post
Launch an admin-level command window, then run csession.exe in the bin directory of your Caché install, giving your instance name as the argument, e.g.
If this works for you please click the checkmark alongside the answer.
go to post
Thanks. If you make this an Answer rather than a Comment then I can mark it accepted.
go to post
Be aware that by fetching $H twice there's a small possibility of an unwanted outcome. For example, consider what happens if the first time it returns "64382,86399" and the second time "64383,0". Harmless in Danny's prompt code, but in other contexts it could cause problems.
go to post
By "license limits" are you referring to the way that some types of license only permit a maximum of 250 databases? Or is there some other constraint?