<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">Hi Steve,</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">We do have access to accelerator accounts.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">After our last email, I started looking into WEDM and tested out converting one of our CSS test screen showing HMS magnet currents to EDM. I used one of accelerator's servers to check the EDM part.</p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0">To test it like you suggested, I moved it into /cs/opshome/edm/hlc/spectrometers.</p>
<div><br>
</div>
<div>The screen is very bare-bones (only five indicators and five labels for each current and HMS angle) and is currently running at:<br>
</div>
<div><br>
</div>
<div><a href="https://epicsweb.jlab.org/wedm/screen?edl=%2fcs%2fopshome%2fedm%2fhlc%2fspectrometers%2fHMS-currents.edl" class="OWAAutoLink" id="LPlnk27383" previewremoved="true">https://epicsweb.jlab.org/wedm/screen?edl=%2fcs%2fopshome%2fedm%2fhlc%2fspectrometers%2fHMS-currents.edl</a></div>
<div><br>
</div>
<div><br>
</div>
<div>Also, thank you for setting up a DSG group account on Hall C servers. I'll call this afternoon to get the password from you,<br>
</div>
<div><br>
</div>
<div>Best regards,</div>
<div>Tyler<br>
</div>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
<p style="margin-top:0;margin-bottom:0"><br>
<a href="https://epicsweb.jlab.org/wedm/screen?edl=%2fcs%2fopshome%2fedm%2fhlc%2fspectrometers%2fHMS-currents.edl." class="OWAAutoLink" id="LPlnk19216" previewremoved="true"></a></p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> Stephen Wood <saw@jlab.org><br>
<b>Sent:</b> Friday, December 7, 2018 11:40:44 AM<br>
<b>To:</b> Tyler Lemon<br>
<b>Subject:</b> Re: [Dsg-hallc_epics] Tomcat webserver for development - WebOPI</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Tyler:<br>
<br>
Do you guys have accounts on the accelerator network?<br>
<br>
The directory /cs/opshome/edm/hlc/spectrometers/ is setup with world <br>
write access so edm files can be put there.  That directory contains a <br>
test file vacuum.edl which can be seen on epics web with:<br>
<br>
<a href="https://epicsweb.jlab.org/wedm/screen?edl=/cs/opshome/edm/hlc/spectrometers/vacuum.edl">https://epicsweb.jlab.org/wedm/screen?edl=/cs/opshome/edm/hlc/spectrometers/vacuum.edl</a><br>
<br>
Steve<br>
<br>
On 12/7/18 11:32 AM, Stephen Wood wrote:<br>
> Tyler:<br>
> <br>
> Sorry for the delay in setting up accounts.  In discussion with Brad <br>
> Sawatzky, we prefer a single group account for the DSG group.  We have <br>
> setup the account "cdsg", with .cshrc configured so that edm works.<br>
> <br>
> This account can be used on any Hall C counting house cluster machine, <br>
> but we prefer that you use cdaql2.<br>
> <br>
> Give call for the password, or give me a phone number that I can text it <br>
> to.<br>
> <br>
> Steve<br>
> <br>
> On 12/3/18 1:01 PM, Tyler Lemon wrote:<br>
>> Hi Steve,<br>
>><br>
>> Thank you for your reply.<br>
>><br>
>> We would welcome user accounts on a Hall C cluster machine. The users <br>
>> that would need accounts are:<br>
>><br>
>> Name - username<br>
>> Mary Ann Antonioli - antoniol<br>
>> Peter Bonneau - bonneau<br>
>> Pablo Campero - campero<br>
>> Brian Eng - beng<br>
>> Amanda Hoebel - amandah<br>
>> Tyler Lemon - tlemon<br>
>><br>
>> We will start working on the remote monitoring screens for EDM. During <br>
>> development, we will move a few of them to the directory you mentioned <br>
>> to test them.<br>
>><br>
>> We can discuss the EDM screens, where the screens will be stored on <br>
>> the wedm server, and the path forward in the next Hall C Slow Controls <br>
>> meeting.<br>
>><br>
>> Best regards,<br>
>> Tyler<br>
>><br>
>><br>
>> ------------------------------------------------------------------------<br>
>> *From: *"Stephen Wood" <saw@jlab.org><br>
>> *To: *"Tyler Lemon" <tlemon@jlab.org>, "Wesley Moore" <wmoore@jlab.org><br>
>> *Cc: *"dsg-hallc epics" <dsg-hallc_epics@jlab.org><br>
>> *Sent: *Monday, December 3, 2018 11:29:44 AM<br>
>> *Subject: *Re: [Dsg-hallc_epics] Tomcat webserver for development - <br>
>> WebOPI<br>
>><br>
>> Tyler:<br>
>><br>
>><br>
>> I can help with installation of edm.  Even easier, I can just <br>
>> authorize user accounts on one of our Hall C cluster machines where <br>
>> EDM is already installed.<br>
>><br>
>><br>
>> Since I envision adding any new edm files to the existing <br>
>> epicsweb.jlab.org which is fully supported by accelerator, there is no <br>
>> additional security implication to creating information screens in edm.<br>
>><br>
>><br>
>> Thanks, Steve<br>
>><br>
>> ------------------------------------------------------------------------<br>
>> *From:* Dsg-hallc_epics <dsg-hallc_epics-bounces@jlab.org> on behalf <br>
>> of Tyler Lemon <tlemon@jlab.org><br>
>> *Sent:* Monday, December 3, 2018 9:50:57 AM<br>
>> *To:* Wesley Moore<br>
>> *Cc:* dsg-hallc epics<br>
>> *Subject:* Re: [Dsg-hallc_epics] Tomcat webserver for development - <br>
>> WebOPI<br>
>> Hi Wesley,<br>
>><br>
>> We're still in the planning phase of the Hall C EPICS project so we <br>
>> want to gather information on what needs to be done and start a <br>
>> discussion on the best way to implement it.<br>
>><br>
>> You mentioned in your CCPR reply that there are security implications <br>
>> that we would have to deal with when setting up WebOPI. Since we will <br>
>> most likely have to deal with that, regardless of whether we set up <br>
>> WebOPI, wedm, or something else, can you elaborate some on what the <br>
>> security implications are?<br>
>><br>
>> Wedm and WebOPI look to be pretty much the same thing. Both are <br>
>> applications run on a tomcat server that make their respective file <br>
>> types available through a web browser. Doesn't wedm have the same <br>
>> security risks as WebOPI? Is wedm recommended just because accelerator <br>
>> developed it?<br>
>><br>
>> If there are concerns about WebOPI's support, it seems there should be <br>
>> the same concerns about EDM since that is the previous generation of <br>
>> EPICS GUI software. I cannot find a working link to get the files to <br>
>> install EDM.<br>
>><br>
>> Using wedm also forces one of two situations: 1. having to do double <br>
>> work to replicate CSS screens in EDM, 2. using only EDM and having a <br>
>> monitoring interface built on last generation software.<br>
>><br>
>> With WebOPI, we'd at least be able to use CSS for all aspects of the <br>
>> controls system, increase the length of time it'll be usable and have <br>
>> support, and be ready for the next OPI-to-web interface.<br>
>><br>
>> Best regards,<br>
>> Tyler<br>
>><br>
>><br>
>> ------------------------------------------------------------------------<br>
>> *From: *"Wesley Moore" <wmoore@jlab.org><br>
>> *To: *"Stephen Wood" <saw@jlab.org>, "dsg-hallc epics" <br>
>> <dsg-hallc_epics@jlab.org><br>
>> *Sent: *Friday, November 30, 2018 1:42:45 PM<br>
>> *Subject: *Re: [Dsg-hallc_epics] Tomcat webserver for development - <br>
>> WebOPI<br>
>><br>
>> Tyler,<br>
>><br>
>><br>
>> As Steve touched on from our discussion, we (Hall B) are going to <br>
>> establish a subset of PVs that need this functionality and post on <br>
>> epicsweb.  I don't intend to recreate the entire tree, that wasn't the <br>
>> long-term plan of hallbopi anyway.<br>
>><br>
>><br>
>> Wesley<br>
>><br>
>> ------------------------------------------------------------------------<br>
>> *From:* Stephen Wood <saw@jlab.org><br>
>> *Sent:* Friday, November 30, 2018 1:23:29 PM<br>
>> *To:* dsg-hallc_epics@jlab.org<br>
>> *Cc:* Wesley Moore<br>
>> *Subject:* Re: [Dsg-hallc_epics] Tomcat webserver for development - <br>
>> WebOPI<br>
>> Tyler:<br>
>><br>
>> I think we should fall back to designing EDM screens and putting them on<br>
>> <a href="https://epicsweb.jlab.org/">https://epicsweb.jlab.org/</a>.    I have a directory<br>
>> /cs/opshome/edm/hlc/spectrometers/ where you can dump edl files and they<br>
>> see how they look through epics web.  For example:<br>
>><br>
>> <a href="https://epicsweb.jlab.org/wedm/screen?edl=/cs/opshome/edm/hlc/spectrometers/vacuum.edl">
https://epicsweb.jlab.org/wedm/screen?edl=/cs/opshome/edm/hlc/spectrometers/vacuum.edl</a>
<br>
>><br>
>><br>
>> Steve<br>
>><br>
>> On 11/30/2018 01:00 PM, Tyler Lemon wrote:<br>
>>  > Hi Wesley,<br>
>>  ><br>
>>  > I got your response to my CCPR asking how DSG could get a tomcat web<br>
>>  > server set up so we could develop a WebOPI interface for Hall C.<br>
>>  ><br>
>>  > You mentioned WebOPI is no longer actively supported and Hall B is<br>
>>  > migrating away from it. What are they moving to?<br>
>>  ><br>
>>  > Best regards,<br>
>>  > Tyler<br>
>>  ><br>
>>  ><br>
>>  ><br>
>>  > <br>
>> ------------------------------------------------------------------------<br>
>>  > *From: *"ccpr reply" <ccpr_reply@jlab.org><br>
>>  > *To: *tlemon@jlab.org, wmoore@jlab.org<br>
>>  > *Cc: *"kelvin" <kelvin@jlab.org>, "letta" <letta@jlab.org>, "rackley"<br>
>>  > <rackley@jlab.org>, "wise" <wise@jlab.org>, "philpott"<br>
>>  > <philpott@jlab.org>, "bangdm" <bangdm@jlab.org>, srwhite@jlab.org,<br>
>>  > "jperry" <jperry@jlab.org>, "bmorris" <bmorris@jlab.org>, <br>
>> wmoore@jlab.org<br>
>>  > *Sent: *Friday, November 30, 2018 11:34:02 AM<br>
>>  > *Subject: *CCPR 249217 UPDATE (Tomcat webserver for development)<br>
>>  ><br>
>>  > Here is an update to the help request you submitted.<br>
>>  > When you reply to THIS message, Please DO NOT include the original <br>
>> text<br>
>>  > below.<br>
>>  ><br>
>>  > Mod Date:   2018/11/30<br>
>>  > Mod Time:   11:34:00<br>
>>  > Mod User:   wmoore<br>
>>  > Current State:   COMPLETE<br>
>>  > STAFF Manually changed from (kelvin) to wmoore. STATE changed from<br>
>>  > (RECEIVED) to COMPLETE.<br>
>>  ><br>
>>  ><br>
>>  > --------------------------------------------------------------<br>
>>  > The tomcat server is just a piece of what's required to copy the <br>
>> Hall B<br>
>>  > setup.  Several<br>
>>  > security implications have to be addressed as well.  All hurdles you<br>
>>  > would have hit<br>
>>  > eventually.  Additionally, WebOPI is no longer actively supported and<br>
>>  > Hall B is migrating<br>
>>  > away from it.  I talked with Steve Wood briefly to discuss a path<br>
>>  > forward that fits easily into<br>
>>  > Hall C's existing infrastructure.  So I'm closing this request.<br>
>>  ><br>
>>  > Wesley<br>
>>  > --------------------------------------------------------------<br>
>>  > Here is a copy of your Original Request:<br>
>>  ><br>
>>  > Email:     tlemon@jlab.org<br>
>>  > Name:      Tyler Lemon<br>
>>  > Username:  tlemon<br>
>>  > Staff:           wmoore<br>
>>  > Platform:  Windows,Netscape,20100101 Firefox<br>
>>  > Building:  90_1<br>
>>  > Room:      121C<br>
>>  > Hostname:  129.57.73.170<br>
>>  > Category:  CENTRAL COMPUTING<br>
>>  > Subject:   Tomcat webserver for development<br>
>>  > Submitted: 11/29/2018 2:01 PM<br>
>>  ><br>
>>  > Request:<br>
>>  > Detector Support Group is developing a WebOPI controls system for Hall<br>
>>  > C that runs on a tomcat web server.<br>
>>  ><br>
>>  > The Computer Center site at <a href="https://cc.jlab.org/cuewebservers">https://cc.jlab.org/cuewebservers</a> makes it<br>
>>  > seem like the DSG would be able get a web server to develop this<br>
>>  > controls system on.<br>
>>  ><br>
>>  > How can we go about getting a tomcat web server hosted by computer <br>
>> center?<br>
>>  > We would need to be able to modify the server start up properties, the<br>
>>  > ability to reboot the tomcat server, and the ability to deploy the web<br>
>>  > app during development.<br>
>>  ><br>
>>  > The following link will bring you to a list of open CCPR's<br>
>>  ><br>
>>  > <a href="http://mis.jlab.org/mis/ccpr/ccpr_user/ccprframe_user.html">http://mis.jlab.org/mis/ccpr/ccpr_user/ccprframe_user.html</a><br>
>>  ><br>
>>  ><br>
>>  ><br>
>>  > _______________________________________________<br>
>>  > Dsg-hallc_epics mailing list<br>
>>  > Dsg-hallc_epics@jlab.org<br>
>>  > <a href="https://mailman.jlab.org/mailman/listinfo/dsg-hallc_epics">https://mailman.jlab.org/mailman/listinfo/dsg-hallc_epics</a><br>
>>  ><br>
>><br>
>> _______________________________________________<br>
>> Dsg-hallc_epics mailing list<br>
>> Dsg-hallc_epics@jlab.org<br>
>> <a href="https://mailman.jlab.org/mailman/listinfo/dsg-hallc_epics">https://mailman.jlab.org/mailman/listinfo/dsg-hallc_epics</a><br>
>><br>
>><br>
</div>
</span></font></div>
</body>
</html>