Submit a ticketCall us

Get a crash course on Network Monitoring delivered right to your inbox
This free 7-day email course provides a primer to the philosophy, theory, and fundamental concepts involved in IT monitoring. Lessons will explain not only how to perform various monitoring tasks, but why and when you should use them. Sign up now.

Home > Success Center > Web Help Desk (WHD) > java.lang.NullPointerException error after clicking a tech

java.lang.NullPointerException error after clicking a tech

Overview

The following error occurs when clicking Setup > Techs:

We're sorry, an unexpected error occurred:
java.lang.NullPointerException
A bug report has been e-mailed to SolarWinds.


Java.lang.NullPointerException
at com.macsdesign.whd.Tech.icon_tooltip(Tech.java:573)
at sun.reflect.GeneratedMethodAccessor477.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)...

Environment

WHD 12.3.0

Cause 

One or more client_id parameters have client_type set to NULL rather than 1 or 2 (Admin or Tech).

Resolution

 

  1. Log in to the Web Help Desk server as an administrator.
  2. Navigate to the WebHelpDesk directory.
    - Apple® OS X®:  /Library/WebHelpDesk    
    - Microsoft® Windows®:  \Program Files\WebHelpDesk    
    - Linux: /usr/local/webhelpdesk
  3. Open the \bin folder and double-click pgAdmin3.exe to display the pgAdmin III console. 
  4. Open the Object browser for your WHD database.
  5. Click SQL.
  6. Run the following query. Press F5 to execute.
    select client_id, first_name, last_name, user_name, inactive, deleted, seat_type, client_type from tech
    where client_type is NULL
    order by client_id
  7. Locate client_type parameters set to NULL.
  8. Update the client_type parameters set to NULL to the correct type.

 

Last modified
12:18, 8 Aug 2017

Tags

Classifications

Public