Applies To:
  • CitectSCADA 6.xx
  • CitectHMI 6.xx

Summary:
After deploying CitectSCADA projects in the web client configuration page and returning to the home page, the deployment list is empty. This is most likely to occur when using the Apache Tomcat web server v5.5.13 and above in conjunction with currently released versions of CitectSCADA.
 

Solution:
Directory listings must be enabled on your web server. The default setting for this changed in Apache Tomcat v5.5.13 from enabled to disabled.

Add the following to your Apache web.xml configuration file for the CitectSCADA web application (default location C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\CitectSCADA\WEB-INF\web.xml):

<web-app>

    <!-- Allow directory listings to ensure deployments are shown -->
    <servlet>
        <servlet-name>deploy</servlet-name>
        <servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
        <init-param>
            <param-name>listings</param-name>
            <param-value>true</param-value>
        </init-param>
    </servlet>
    <servlet-mapping>
        <servlet-name>deploy</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

</web-app>

Citect has confirmed this to be a problem in CitectHMI/SCADA version 6.XX.  We are researching this problem and will post new information here as it becomes available.

 

Keywords:
CitectSCADA web client apache tomcat deployment  

Attachments