[Dsg-hallc_epics] Tomcat webserver for development - WebOPI

Tyler Lemon tlemon at jlab.org
Mon Dec 3 09:50:57 EST 2018


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/20181203/d859f79e/attachment.html>


More information about the Dsg-hallc_epics mailing list