go to post Alexander Koblov · Sep 28, 2018 Hi Roger. Please notice Eclipse 2018-09 (4.9.0) is not Photon. It seems that it's codename is SimRel (https://www.eclipse.org/downloads/) Eclipse Photon is 4.8. Please try to use Atelier 1.3 on top of Eclipse Photon 4.8. Thank you, Alexander.
go to post Alexander Koblov · Sep 18, 2018 Hi Xiao. Many people here know Caché. Not so many know Oracle. If you would explain what is Oracle CDC. What it does, and what features do you need, then we would be able to answer how you can do this in Caché. Thank you, Alexander.
go to post Alexander Koblov · Sep 12, 2018 Daniel, in the guide https://community.intersystems.com/post/k-means-clustering-iris-dataset Niyaz connects to the InterSystems IRIS using user 'dev' and password '123'. Did you change that to user/password that exists on your system? Access Denied error usually means incorrect credentials or lack of required privileges. You can try to enable Audit in IRIS (Management Portal -> System Administration -> Security -> Auditing). Then enable LoginFailure and Protect events (Auditing -> Configure System Events). Then reproduce the error and check audit (Auditing -> View Audit Database). If LoginFailure or Protect events appeared -- click on Details, they might give some hints of why you are getting "Access Denied".
go to post Alexander Koblov · Sep 7, 2018 These are credentials for CSP Gateway to use for connecting to Caché. If there is no such username/password pair in Caché or if corresponding user does not have enough privileges, then this username/password pair is not valid.
go to post Alexander Koblov · Sep 7, 2018 Yes. USER>set reg = $system.CSP.GetGatewayRegistry() USER>set managers = reg.GetGatewayMgrs("a") USER>write managers.Size // you can have many CSP Gateways connected to this Caché instance 1 USER>set mgr = managers.GetAt(1) // I only have one USER>write mgr.GetThisServerName(.names) 1 USER>zwrite names // this server is listed in CSP Gateway Configuration as 'LOCAL'. names(0)="LOCAL" USER>kill params USER>set params("Username")="CSPSystem" USER>set params("Password")="very strong password" USER>write mgr.SetServerParams("LOCAL",.params) 1 USER>write mgr.CloseConnections("LOCAL") // close connections, forcing to reconnect with new credentials. 1 Please be careful, if username/password are not valid for connection to Caché, then CSP Gateway will not be able to reconnect, and you'll loose connection with CSP Gateway and ability to modify settings using this API. For more details see 1. https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY... 2. Class reference for classes in package %CSP.Mgr
go to post Alexander Koblov · Sep 6, 2018 Cody, seems that server you connect to uses Server Name Indication. Caché supports this starting from 2017.2 In 2017.1.1 you can do what Eduard suggests as a workaround.
go to post Alexander Koblov · Aug 30, 2018 Unless you have list with $c(3,1,0) as element USER>set list = $lb("stri,ng", $c(0), 2, $c(3,1,0), 3) USER>set list = $replace(list, $lb($c(0)), $lb()) USER>zw list list=$c(9,1)_"stri,ng"_$c(1,3,4,2,5,1,1,3,4,3) USER>w $LL(list) W $LL(list) ^ <LIST>
go to post Alexander Koblov · Aug 28, 2018 I don't know the fastest way. I know a way: set list = $lb("stri,ng", $c(0), 2) set list2 = "", ptr = 0 while $listnext(list, ptr, elem) { if elem'=$C(0) { set list2 = list2 _ $LB(elem) } else { set list2 = list2 _ $LB() } }
go to post Alexander Koblov · Jul 31, 2018 Hi Sebastian Maybe you are looking for ^%ISC.ZEN.cssLevel Or the method %OnDetermineCSSLevel paragraph "Zen Pages Uses CSS Level 3" https://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY...
go to post Alexander Koblov · Jul 20, 2018 David, Have you tried suggestion from https://community.intersystems.com/post/eclipse-could-not-render-atelier... ?
go to post Alexander Koblov · Jul 9, 2018 Shouldn't it be: default.driver: com.intersystems.jdbc.IRISDriver ?
go to post Alexander Koblov · Jul 5, 2018 Might be that %Development resource has 'Public Permission' -- see Management Portal -> System Administration -> Security -> Resources. Might be that %Development resource is granted not to user directly, but to web application. So, I would check that security settings are the same on both 2016.2 and 2017.2 instances
go to post Alexander Koblov · Jul 3, 2018 This message means, that server-side Atelier API -- web-application /api/atelier -- is configured with only Unauthenticated access. So, even though you put Username/Password in Server connection dialog, they are cannot be used, as server-side configuration does not allow this. To allow password authentication, open Management Portal, then go to Menu (top-left corner) -> Manage Web Applications -> [api/atelier]. Put checkbox near Password in "Allowed Authentication Methods". Save the web application
go to post Alexander Koblov · Jul 3, 2018 Dan, also try to put following lines in /configuration/config.ini osgi.module.lock.timeout=600 equinox.statechange.timeout=600
go to post Alexander Koblov · Jul 3, 2018 Hi Dan. There were three questions for error with RuntimeDelegateImpl. Have you looked there? Maybe they have some solutions for your question https://community.intersystems.com/search?search=Runtimedelegateimpl
go to post Alexander Koblov · Jun 29, 2018 If you can’t telnet to that server/port from computer with Studio then something in the middle prevents this connection. This is question for network administrators.
go to post Alexander Koblov · Jun 29, 2018 If Audit is enabled and LoginFailure and Protect events are enabled and there is no audit event recorded when you enter username/password and see error after clicking OK. then I would say that connection attempt from Studio does not reach HealthShare. Can you do telnet on port 1972 from the computer where you have Studio? Instead of server specify IP-address of server with HealthShare C:\temp>telnet server 1972 Connecting To server...
go to post Alexander Koblov · Jun 29, 2018 I believe you can click Cancel on that "Communication link failure" error and then go to File -> Change namespace -> Connect -> choose the instance and then Studio will ask you for credentials
go to post Alexander Koblov · Jun 29, 2018 Scott, try to enable Audit and events Protect and LoginFailure and then check if any events are recorded in Audit log, when you try to login into Studio and see the error. http://docs.intersystems.com/latest/csp/docbook/DocBook.UI.Page.cls?KEY=...