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