ExecuTime Menus and Reports Do Not Display Due to Missing Files



Description of Issue
  • ExecuTime Menus and Reports do not display

  • After going into Supervisor Actions > Employee Time Maintenance and clicking the Add New Time Entry button, it just comes up with a blank screen.

Logs show the following:

ERROR [io.undertow.request] (default task-1228) UT005023: Exception handling request to /ExecuTime/WEB-INF/pages/layout/default_layout_4.jsp: javax.servlet.ServletException: javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/WEB-INF/pages/masterdata/security/role/role_list.jsp': tmpFile.renameTo(classFile) failed

Caused by: javax.servlet.ServletException: javax.servlet.jsp.JspException: ServletException in '/WEB-INF/pages/layout/tab_layout.jsp': javax.servlet.jsp.JspException: Cannot find bean: "positionListValueId" in scope: "session"



Context
  • ExecuTime

  • Carbon Black

  • .jsp files

  • classFile

  • Employee Time Maintenance is blank



Cause

The error messages refer to classFiles missing. Carbon Black Virus, Malware filter will remove .jsp files and classes from the ExecuTime installation if the directories are not excluded.



Resolution
  1. Add the file/folder path exclusions or exclude the ExecuTime server from the Carbon Black scans

    1. Antivirus Exclusion List for Time and Attendance and Tyler Workflow

  2. Redeploy ExecuTime to restore the files

    1. Navigate to https://tylerdeploy.com/

    2. In the left navigation menu under Deployment, expand Product Deployments and select ExecuTime

    3. Select applicable environment from the Environment drop down

    4. Select the last successfully deployed version

    5. Check off Force Redeployment

    6. Click Start



Additional Information