ETL error when moving Config Server

Can anyone assist, moving development environment to a new set of HOSTS, ETL (DataMart) ETL_Tracking is producing an error.

ETL_Tracking*:* 12/11/27 12:05:01.232 EST 16252928 main INFO Starting ConfigServer Synchronization
ETL_Tracking*:* 12/11/27 12:05:01.310 EST 16252928 main INFO Connecting to ConfigServer confserv[melgtslab05:2020] as ‘ETL_Proxy’
ETL_Tracking*:* 12/11/27 12:05:03.216 EST 16252928 main INFO Getting Skills from ConfigServer confserv[melgtslab05:2020]
ETL_Tracking*:* 12/11/27 12:05:05.294 EST 16252928 main INFO Getting Agents from ConfigServer confserv[melgtslab05:2020]
ETL_Tracking*:* 12/11/27 12:05:08.169 EST 16252928 main EXCEPT Error Checking ConfigServer for TableRowObject[id: UKey[name: UKey#49’CONFSERVER_ID’:1], values: {‘CONFSERVER_ID’:1, ‘CONFSERVER_NAME’:confserv, ‘CONFSERVER_HOST’:melgtslab05, ‘CONFSERVER_PORT’:2020}][ExcptMsg: null]
ETL_Tracking*:* Stack Trace:
ETL_Tracking*:* java.lang.NullPointerException
ETL_Tracking*:* at com.genesyslab.Infomart.ConfReport.ConfigServerRef.checkAgents(ConfigServerRef.java:200)
ETL_Tracking*:* at com.genesyslab.Infomart.ConfReport.ConfigServerRef.CheckObjects(ConfigServerRef.java:94)
ETL_Tracking*:* at com.genesyslab.Infomart.ConfReport.Application.start(Application.java:279)
ETL_Tracking*:* at com.genesyslab.Infomart.ConfReport.Application.main(Application.java:242)
ETL_Tracking*:* 12/11/27 12:05:08.169 EST 16252928 main INFO Finished ConfServer Synchronization

update: checking previous log files pre Config Server move, the error was already in logs files, so moving that can be eliminated.

Any assistance would be appreciated

Go to ETL tables and change the DBID value on properties table

1 Like

Hi cavagnaro

Not sure which table you are referring to directly

With DataMart/ETL schema there is only one table with "properties "as a name DM_PROPERTIES
With the ODS schema, there is a OL_DB_PROPERTIES table

Are you able to be a little more specific ?

Dave

Check if DM_KEY\brand field in DM_PROPERTY equals OL_KEY\brand in OL_DB_PROPERTIES.

I’ve seen java.lang.NullPointerException in one scenario. When using old ETL with newest confserv 8.0+. In this config when person is configured with one of the ranks : Genesys Administrator/Interaction Workspace) you will have similar error. Upgrade ETL to 7.6.000.17+ or make sure that ETL don’t have access to this persons. AFAIR this can also occur with persons with over 20 ranks assigned or when using japanese character encoding.

Check the table CONFIG_SERVER in your Datamart.

1 Like

thanks guys, etl upgrade to latest version resolved.