go to post Nicole Aaron · Apr 22, 2019 There are two types of errors in the sample that you sent, one of which has been corrected and one of which is being actively investigated. The workaround while this is under investigation is to use the graphical DTL editor in the System Management Portal. ERROR #5001: attribute 'sourceclass' is not declared for element 'transform' ERROR #5001: attribute 'sourcedoctype' is not declared for element 'transform' ERROR #5001: attribute 'targetclass' is not declared for element 'transform' ERROR #5001: attribute 'targetdoctype' is not declared for element 'transform' These errors have been reported to the Atelier development team here at InterSystems and are being investigated. We do not have a timeline for the fix, but you can always reach out to the WRC to check in on the status of the internal report. ERROR #5001: element 'assign' is not allowed for content model '(annotation?)' This error has been corrected, starting with Ensemble 2017.2.1. If you are seeing this when compiling against later versions of the product please send us your version string (by clicking the About link in the top-left of the System Management Portal).
go to post Nicole Aaron · Apr 19, 2019 Hi Connor, I've been working with Michelle Stolwyk on this one and I do not think this is a large-scale issue with the stable Atelier repository. I just installed Java 8, Eclipse Photon, and Atelier 1.3.139 (from the stable repo https://atelier.jfrog.io/atelier/updates/stable/1.3/) on a fresh machine without any problems.I think the issue on your system does boil down to a security/proxy problem. Here is an article I've used to help with this type of issue in the past: https://stackoverflow.com/questions/21076179/pkix-path-building-failed-and-unable-to-find-valid-certification-path-to-requ.If you are still having trouble I would suggest reaching out to InterSystems Support (by calling +1 617-621-0700 or emailing support@intersystems.com) for help with your specific configuration. InterSystems will not be the authority on how to configure a proxy, Java certs, etc. But we can point you in the right direction and send some resources that our customers have used in the past.
go to post Nicole Aaron · Feb 25, 2019 Elize - I'm sorry to hear that your Atelier experience has been frustrating. I've been able to use the Atelier debugger to step through code and see variable values without any problems, and it sounds like Eduard has as well.InterSystems provides some resources that may be helpful to you:A video on using the Atelier debugger can be found hereThe Atelier documentation on using the debugger is hereYou can always reach out to InterSystems Support to work directly with an advisor (call +1 617-621-0700 or email support@intersystems.com)
go to post Nicole Aaron · Jan 30, 2019 I would suggest first checking the browser you have selected in your Eclipse settings. From the preferences page, select General > Web Browser and confirm that the expected browser is selected.Next take a look at the settings in your IE 11 browser to check the Emulation settings. (In the F12 Developer Tools make sure that the Document Mode selected there is not 7.)If you are still having trouble I think we'll need to look into your system-specific settings, such as the operating system, exact build of IE, etc.. That would probably be best handled by InterSystems Support.As an aside - Atelier is supported on the Eclipse Photon release, not on the 2018-12 release. I do not necessarily think this will solve the problem you are seeing now, but we have seen this cause other problems when using the Atelier plugin. So I would suggest getting a fresh install of the Eclipse Photon client here then install Atelier on this new client.
go to post Nicole Aaron · Jan 25, 2019 Hi Anthony - Thanks for the update, and the explanation of how you cleaned up your Eclipse perspectives. There were major, internal changes that occurred after Atelier 1.1, which can leave some of the Atelier 1.1 plugin features in this state after an upgrade. You can also clean the stale workbench data in Eclipse using the method described in the DC post here.
go to post Nicole Aaron · Jan 7, 2019 José filed a WRC case to look into this. José found that reinstalling everything, including Eclipse, resolved this problem. He and the Support advisor were not able to determine the root cause of this behavior before the reinstall, when the errors disappeared.
go to post Nicole Aaron · Jan 2, 2019 Anthony and José - The Atelier team has not been able to reproduce this, and many users have successfully upgraded to version 1.3.139. So it looks like this must be something specific to your environments. For help diving into what is going wrong on your systems, I would suggest contacting InterSystems Support (by emailing support@intersystems.com or calling +1 617-621-0700).
go to post Nicole Aaron · Jan 2, 2019 Can you provide more details about how you tried to enable SSL/TLS? Did you do this on the Caché server, or on the web server?As Kyle mentioned, the first step is to use an IP and port for a web server that has HTTPS configured. If you do not know how to do this, I would suggest reaching out to your system administrators. You can also feel free to get in touch with Support or your InterSystems Sales team to discuss this in more depth.
go to post Nicole Aaron · Nov 26, 2018 David opened a WRC case and we are looking into the cause of this issue. I'll post the resolution here in the DC once we are done with our investigation.======Update 11/26/18: We were not able to get to the bottom of this, as David reached a point where he was unable to spend the time to investigate further.
go to post Nicole Aaron · Nov 15, 2018 This error indicates that you have a proxy/firewall blocking the Atelier installation. If you Google something like "Eclipse PKIX path building failed" you'll see a number of hits about adding the necessary certificate chain to the Java keystore. I would suggest reaching out to your network team about this. If they are not able to help, you can always reach out to InterSystems Support.
go to post Nicole Aaron · Nov 12, 2018 This is still on the Atelier roadmap.The way to track any internal InterSystems development request is to open up a WRC case. A Support advisor will be able to identify the ticket that development is working on and link it to the WRC case. From that point forward you will be able to see the status of the development request through the WRC Direct application.
go to post Nicole Aaron · Oct 11, 2018 This is not possible at the moment. But it is something that has been requested by customers before, and it is on the Atelier development roadmap!
go to post Nicole Aaron · Oct 2, 2018 Thanks, Suman. I dialed in with David and creating a new server connection with the same configuration info worked in his case as well.We were able to capture an error in the Error Log every time we refreshed the broken Cache connection or cleared its cached data. So we have something to look at with development going forward to hopefully get it resolved this time around.
go to post Nicole Aaron · Oct 2, 2018 I haven't seen this issue after an upgrade before. I would want to test the Cache server connection, check the Error Log, and open the Network Activities view while reproducing to see if any REST calls are made to the Cache server.I'd suggest reaching out to InterSystems Support (by calling +1 617-621-0700 or emailing support@intersystems.com) so that someone can dial in to help debug.
go to post Nicole Aaron · Sep 28, 2018 Thanks, Alexander!Roger - You can find the released Eclipse Photon kits on the Eclipse website here: https://www.eclipse.org/downloads/packages/release/photon/r.
go to post Nicole Aaron · Sep 27, 2018 What version of Eclipse are you using? We've seen similar issues with Atelier 1.3.117 on versions of Eclipse besides Photon.I would suggest that you start by installing a new Eclipse Photon client then install the Atelier plug-in.
go to post Nicole Aaron · Sep 14, 2018 My best guess from the description here is that the CSP application was not created properly in the Atelier Project. Currently you cannot create a new CSP application at the Atelier Project level - you need to copy the CSP app from the server. For example:1. Create a new web application in Caché:2. In the Atelier Server Explorer, right-click that new CSP application and copy to an Atelier Project (you may need to refresh the server connection for the new application to show up):3. Create a new CSP page and select the newly copied CSP application:4. The CSP page should compile as expected in the new web application:If you would like someone to dial into your system and debug this with you, you can always contact InterSystems Support (by emailing support@intersystems.com or calling +1 617-621-0700).
go to post Nicole Aaron · Aug 28, 2018 Development is aware of this issue. We do not have a timeline on when it will be fixed.If you would like to track the progress of the development change, I would suggest opening up a WRC case (email support@intersystems.com or call +1 617-621-0700). A Support advisor will be able to link the relevant development change to the WRC case then you can keep track of it using the new UX in the WRC application.
go to post Nicole Aaron · Aug 13, 2018 Good point - Password authentication should be enabled and Unauthenticated disabled. (Leaving Unauthenticated enabled will result in a different error when you test a server connection, Prohibited authentication method "Unauthenticated" detected.)
go to post Nicole Aaron · Aug 10, 2018 Be sure that:The Caché/Ensemble/HealthShare/InterSystems IRIS instance that you are trying to connect to is version 2016.2+.Your web server (listening on the web port that you provide in the Server Connection Configuration dialog) is configured to handle requests starting with /api/atelier. The Atelier documentation explains how to do this for an IIS web server here, but the same principle applies to all web servers. Atelier makes REST requests to communicate with the server and those will start with /api/atelier instead of /csp like many other CSP requests.The /api/atelier web application is enabled at the Caché level. To do this:Launch the System Management Portal and select System Administration > Security > Applications > Web ApplicationsSelect the /api/atelier applicationCheck the Enabled boxes for Application and CSP/ZEN and SaveIf you are still having trouble I would suggest reaching out to InterSystems Support (email support@intersystems.com or call +1 617-621-0700).