Pattern Error for EMC Isilon

Shantanu_99
Tera Contributor

Hi All,

 

We have Discovery schedule to discover storage devices. We are getting EMC Isilon Pattern error like below.

Also attached snapshot of the error below.

 

Identification Engine: Discovery status is FAILURE, Identification sections in pattern failed: section: Identification, error: class java.lang.String cannot be cast to class java.util.List (java.lang.String and java.util.List are in module java.base of loader 'bootstrap')
java.lang.ClassCastException: class java.lang.String cannot be cast to class java.util.List (java.lang.String and java.util.List are in module java.base of loader 'bootstrap')


Can you please help me how to resolve this error

 

Thanks in Advance,

Shantanu B

2 REPLIES 2

oronsubayi
Tera Contributor

Hey!

 

There is not a lot of info provided, so my answer will make some assumption. Feel free to correct me

 

The first thing I recommend when troubleshooting issues reside on the MID is to set "mid.log.level" MID config parameter to "debug", regardless whether the issue can be resolved without turning it on

This will most likely get you to a faster resolution and also help whoever is helping you : )

 

This error usually means that the step in question is expecting to work with a table\list variable, but got a string variable instead

You need to identify what is step in the pattern that throws this error

You can do it by looking at the MID server logs, but I'm also quite sure that if you open the pattern log and do a browser search on the full log, it will get you to the place which will also have the step's name

 

As soon as you find what this variable is, you will have to track down how its value was populated and understand why it is a string

orons
ServiceNow Employee
ServiceNow Employee

Well..apparently I was logged in with my private user.....😅

Hope that answer helps