go to post Ben Spead · Apr 25, 2018 In the Management Portal go to: System > Configuration > Memory and StartupChange the System Mode and it will put a custom banner in the header indicating Dev / Test / Live
go to post Ben Spead · Apr 24, 2018 Kumar,It sounds like you are trying to use Atelier with client-side source control hooks against a shared development instance - is this correct? If so, you are bound to experience frustration with this due to consistency issues.Please review https://learning.intersystems.com/course/view.php?id=713 which discussed the 4 modes of development, which are to be avoided, and options available to you in a summary graphic from the training:If you are going to be using Atelier with client-side hooks, I *strongly* recommend you move to giving each developer their own private instance to test against.
go to post Ben Spead · Apr 20, 2018 Kumar,If you are using CCR then there are very specific requirements in terms of development workflow which will provide assurances of no source loss, etc. Please open a ticket with Support to discuss these specific concerns and considerations.In summary, there can only be a single Disconnected BASE environments for each System, because the CCR Client Tools manage source concurrency within the Namespace, and if you have multiple BASE namespaces you have lost concurrency and therefore can lose source. Atelier will work the same as Studio - you need a single Shared Dev Namespace using the CCR Client Tools (aka server-side source hooks) and at that point you can use either Atelier or Studio to edit the source in BASE.IMPORTANT NOTE: Server-side hooks will only work properly with Atelier if you are running a database version that includes CDS2924. This is included in 2016.2.3+, 2017.1.2+ and 2017.2.0+ only. If you are not sure if you have CDS2924 or not, please contact Support (if you use Atelier against a Shared Dev instance that doesn't have CDS2924 you don't have concurrency and therefore can lose source).Hope that helps to get you started in the right direction :)
go to post Ben Spead · Jan 25, 2018 Geoffroy,Welcome to Caché! Moving a database is really straightforward:Find the database definition in your 2007.1 instance in the System Management PortalNote the physical Directory where the cache.dat is locatedShut down Caché and make a copy of the cache.dat file located in that DirectoryOn your 2017.1 instance create a new database definition in the System Management Portal an point the Directory to the location of the copy of the cache.dat that you copied from your 2007.1 instanceHope that helps!Ben
go to post Ben Spead · Jan 19, 2018 See this thread which discusses several options for server-side Studio hooks for Git:https://community.intersystems.com/post/are-there-server-side-git-studio...NOTE - in my use-case I was looking for server-side hooks in order to allow concurrent server-based development, and I discovered that Git is very poorly suited for that purpose. I ended up abandoning Git and using Perforce instead for my demo (Perforce is very well suited for server-side hooks with concurrent server-based development). If you are you already operating in a single-developer / single instance setup and if you can move to one of the very latest versions of the product (2017.2.0+ or 2017.1.2+) then you should take a look at Atelier with client-side source control hooks.For a thorough review of the different development models (private instance vs shared instance) and the different source control hook approaches (client-side vs server-side), I highly recommend that you watch the following session from last year' Global Summit:https://learning.intersystems.com/course/view.php?id=713
go to post Ben Spead · Jan 4, 2018 Stephen,An advantage to this is that the WRC will have a history of snapshots of your config and some basic operating data so that if you need to contact them about a performance issue, behavior change, etc, they could look back and see changes which have taken place in your system that might impact current behavior. Several large customers take advantage of this to make it easier to see trends in their instances.HTH,Ben
go to post Ben Spead · Nov 24, 2017 Check out the full tutorial which includes REST API set-up:https://community.intersystems.com/post/lets-write-angular-1x-app-cach%C...
go to post Ben Spead · Nov 15, 2017 I completely agree - this would make the results much more helpful!
go to post Ben Spead · Nov 3, 2017 You can do this via the following (it is a little hidden):Studio > File > Change Namespace > Connect > (select instance) > Enter credentials and uncheck "Remember Password"Could you please give this a try and let us know if it works for you?
go to post Ben Spead · Oct 11, 2017 I have received a stream before as follows in my WebService client:Method MyWebMethod(pAction As %String = "", ByRef pFile As %FileCharacterStream = "", ByRef pDataSet As %XML.DataSet = "") As %xsd.base64Binary [ Final, ProcedureBlock = 1, SoapBindingStyle = document, SoapBodyUse = literal, WebMethod ]{...}I am able to use this method signature to both receive files from the web service as well as send files to the web service.Hope that helps!Ben