go to post Fabian Haupt · Nov 23, 2017 Not sure where you looked in the documentation, but if you take a look here: http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=... The CSP by location example hints you at CSP On. Alternatively you could also configure a wildcard mapping (a couple of paragraphs down)...
go to post Fabian Haupt · Nov 23, 2017 first thing to check is if the mapping configured in your apache is actually forwarding your URL /csp/healthshare/fcoffice/rest/ping to the csp gateway. In this case a wild guess would be: your apache only maps *.csp*.cls.. but not an url like just ping.
go to post Fabian Haupt · Oct 17, 2017 Thanks! Here's a resource I use to reference quite often: http://kunststube.net/encoding/
go to post Fabian Haupt · Oct 16, 2017 Could you clarify your questions a bit please? It's unclear what you mean by 'ping' (ping uses ICMP and not HTTP (which aren't even on the same protocol layer))? A http response object is what you get after sending a request with the request? Maybe you can post some of your code?
go to post Fabian Haupt · Oct 16, 2017 Use ##class(%PopulateUtils).StringMin(minlen,maxlen) http://docs.intersystems.com/latest/csp/documatic/%25CSP.Documatic.cls?P...
go to post Fabian Haupt · Sep 20, 2017 There isn't . You could hack something that's just running every minute and checking if your code is running?
go to post Fabian Haupt · Sep 20, 2017 Funny how you say 'unreadable' about a more compact layout, yet you are using short commands;)
go to post Fabian Haupt · Sep 11, 2017 %ZSTART hooks allow you to reliably execute code after startup
go to post Fabian Haupt · Sep 6, 2017 Two questions: * why are you restarting your servers all the time?! * have you considered using %ZSTART for that? (http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=...)
go to post Fabian Haupt · Aug 29, 2017 Did you mean to attach anything to this? Phase 8 means your databases are being updated. You want to look at more metrics to see what's going on. I.e. the disk write queue and write times would be a good first step to look at in this case.
go to post Fabian Haupt · Aug 28, 2017 What's your big picture problem you're trying to solve? There might be better ways to do that.
go to post Fabian Haupt · Aug 23, 2017 Some of us actually do;) (work at ISC). Feel free to open a WRC ticket and ask for an enhancement for this. Best, Fab
go to post Fabian Haupt · Aug 22, 2017 right here, if you haven't found it yet: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2...
go to post Fabian Haupt · Aug 22, 2017 Ultimately the columns are split out using $P(columnHeaders,",",n), so since there is no way to escape the, out of $P, there currently is no way to do that.
go to post Fabian Haupt · Aug 21, 2017 Nice, thanks! :) Are you going to discuss the problems with the react license at some point?
go to post Fabian Haupt · Aug 18, 2017 As Dan already explained, there isn't a way to say this in a generalized manner. Code, and especially Ensemble code, is highly specialized to each customer's needs. You are actually in the best position to gauge the impact of adding a field to a class: how much code is touching the class? How much of the code is going to rely on your new fields? etc.
go to post Fabian Haupt · Aug 18, 2017 PDF is a binary format. It is quite ugly and you don't really have any control over what you are getting. The text could be in there as text, as vector image, or even as pixel image. So short of implementing full OCR in Caché, you'll not find a way to do this without using external tools (and even those are not 100% reliable).