<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: OCI 7.2.3 Inventory of switch datasource fails with nullpointerexception in Active IQ Unified Manager Discussions</title>
    <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/128071#M22989</link>
    <description>&lt;P&gt;Hello Matt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your prompt replay.&lt;BR /&gt;&lt;BR /&gt;No,&amp;nbsp;the environment is without&amp;nbsp;OCI ASUP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sometimes&amp;nbsp;the problem sits in front of the computer,&amp;nbsp;therefore I would like to double check the setup again.&lt;BR /&gt;Apart from general docu, can you advise other docu that could be helpful in finding wrong (file) versions, parmeters settings, etc.?&lt;/P&gt;&lt;P&gt;Or can some debug/trace settings be done to find out&amp;nbsp;a direction to where I have to look at?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help&lt;/P&gt;&lt;P&gt;AEBS&lt;/P&gt;</description>
    <pubDate>Tue, 14 Feb 2017 12:43:10 GMT</pubDate>
    <dc:creator>AEBS</dc:creator>
    <dc:date>2017-02-14T12:43:10Z</dc:date>
    <item>
      <title>OCI 7.2.3 Inventory of switch datasource fails with nullpointerexception</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/127976#M22972</link>
      <description>&lt;P&gt;Hello,&lt;BR /&gt;&lt;BR /&gt;I've upgraded to OCI 7.2.3. Now I'm getting an internal error (nullpointer exception) for a switch data source.&lt;BR /&gt;The same config worked fine with OCI 6.4.2.&lt;BR /&gt;&lt;BR /&gt;What's wrong with that?&lt;BR /&gt;Any help is appreciated.&lt;BR /&gt;&lt;BR /&gt;Thanks,&lt;BR /&gt;AEBS&lt;BR /&gt;&lt;BR /&gt;It is configured as follows:&lt;BR /&gt;&lt;BR /&gt;Settings:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Name:&amp;nbsp;&amp;nbsp; &amp;lt;name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Acquisition Unit: local&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Type: Qlogic FC Switch (SNMP)&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Types of data collected: Inventory&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Comments: &amp;lt;none&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inventory recent status: Internal error: Error&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Configuration:&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SANSurfer Switch: &amp;lt;name&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SNMP Version: V2&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SNMP Community String: public&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; User Name: admin&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Password: &amp;lt;password&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;&lt;BR /&gt;Advanced configuration&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Inventory Poll Interval (min): 15&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SNMP Auth Protocol: MD5&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SNMP Retries: 1&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; SNMP Timeout: 5000&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Enable Trapping: &amp;lt;checked&amp;gt;&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Minimum Time Between Traps (sec): 10&lt;BR /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; Fabric Name: &amp;lt;left blank&amp;gt;&lt;BR /&gt;&lt;BR /&gt;Test:&lt;BR /&gt;Configuration Successfully executed test command on device.&lt;BR /&gt;&lt;BR /&gt;2017-02-10 18:38:11,419&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:263) - [storageperformance] xxxfiler10n2 - Started acquisition&lt;BR /&gt;2017-02-10 18:38:11,687&amp;nbsp; INFO [DSM-pool-2-thread-10018/xxxfiler10n2 [storageperformance]] com.onaro.sanscreen.acquisition.foundation.datasource.dependant.BaseFoundationDependantDataSourceSampleListener (BaseFoundationDependantDataSourceSampleListener.java:47) - [storageperformance] xxxfiler10n2 - sampleSuccessful&lt;BR /&gt;2017-02-10 18:38:11,739&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:277) - [storageperformance] xxxfiler10n2 - Finished acquisition (320 ms)&lt;BR /&gt;&lt;BR /&gt;After hitting the "Poll again" button:&lt;BR /&gt;&lt;BR /&gt;2017-02-10 18:39:06,503&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:263) - [hostvirtualization] xxxvmvcs - Started acquisition&lt;BR /&gt;2017-02-10 18:39:28,098&amp;nbsp; WARN [DSM-pool-2-thread-10018/xxxvmvcs [hostvirtualization]/vmPerformance-pool-5007-thread-1] com.onaro.sanscreen.acquisition.datasource.vmware.VmPerformanceTask (VmPerformanceTask.java:105) - No VM performance context available for host host-3450&lt;BR /&gt;2017-02-10 18:39:29,001&amp;nbsp; WARN [DSM-pool-2-thread-10018/xxxvmvcs [hostvirtualization]/vmPerformance-pool-5007-thread-4] com.onaro.sanscreen.acquisition.datasource.vmware.VmPerformanceTask (VmPerformanceTask.java:105) - No VM performance context available for host host-3447&lt;BR /&gt;2017-02-10 18:39:29,727&amp;nbsp; INFO [DSM-pool-2-thread-10018/xxxvmvcs [hostvirtualization]] com.onaro.sanscreen.acquisition.datasource.vmware.VmPerformance (VmPerformance.java:104) - [hostvirtualization] xxxvmvcs - Finished performance sample (23 secs)&lt;BR /&gt;2017-02-10 18:39:29,727&amp;nbsp; INFO [DSM-pool-2-thread-10018/xxxvmvcs [hostvirtualization]] com.onaro.sanscreen.acquisition.foundation.datasource.dependant.BaseFoundationDependantDataSourceSampleListener (BaseFoundationDependantDataSourceSampleListener.java:47) - [hostvirtualization] xxxvmvcs - sampleSuccessful&lt;BR /&gt;2017-02-10 18:39:29,767&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:277) - [hostvirtualization] xxxvmvcs - Finished acquisition (23264 ms)&lt;BR /&gt;2017-02-10 18:39:54,374&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:263) - [foundation] xxxswd16a - Started acquisition&lt;BR /&gt;2017-02-10 18:39:55,930 FATAL [DSM-pool-2-thread-10018/xxxswd16a [foundation]] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:745) - [foundation] xxxswd16a - Runtime exception: null&lt;BR /&gt;java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitchPorts(QlogicDatasource.java:506)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitches(QlogicDatasource.java:211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.queryFabric(QlogicDatasource.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.doFoundation(QlogicDatasource.java:110)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.foundation.datasource.BaseFoundationPackage.pollNow(BaseFoundationPackage.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:422)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitPackageContext(BaseDataSource.java:411)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitClassLoader(BaseDataSource.java:392)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runNotifyListeners(BaseDataSource.java:367)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitLog(BaseDataSource.java:344)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitRecordingSession(BaseDataSource.java:309)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitThreadName(BaseDataSource.java:294)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runWithProfiler(BaseDataSource.java:273)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:249)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.DataSourceManager$PollLogic.run(DataSourceManager.java:734)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.scheduler.SchedulerTask.runLogic(SchedulerTask.java:80)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.scheduler.Scheduler$LogicWrapper.run(Scheduler.java:256)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;2017-02-10 18:39:55,931 ERROR [DSM-pool-2-thread-10018/xxxswd16a [foundation]] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (DataSourceErrorException.java:224) - xxxswd16a [Internal error] - Error (Error)&lt;BR /&gt;com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException: Error&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException.createWithEnhanced(DataSourceErrorException.java:70)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.handleThrowable(BaseDataSource.java:755)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:455)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitPackageContext(BaseDataSource.java:411)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitClassLoader(BaseDataSource.java:392)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runNotifyListeners(BaseDataSource.java:367)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitLog(BaseDataSource.java:344)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitRecordingSession(BaseDataSource.java:309)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitThreadName(BaseDataSource.java:294)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runWithProfiler(BaseDataSource.java:273)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:249)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.DataSourceManager$PollLogic.run(DataSourceManager.java:734)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.scheduler.SchedulerTask.runLogic(SchedulerTask.java:80)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.scheduler.Scheduler$LogicWrapper.run(Scheduler.java:256)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;Caused by: java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitchPorts(QlogicDatasource.java:506)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitches(QlogicDatasource.java:211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.queryFabric(QlogicDatasource.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.doFoundation(QlogicDatasource.java:110)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.foundation.datasource.BaseFoundationPackage.pollNow(BaseFoundationPackage.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:422)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;... 16 more&lt;BR /&gt;2017-02-10 18:39:55,954&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:277) - [foundation] xxxswd16a - Finished acquisition (1580 ms)&lt;BR /&gt;2017-02-10 18:40:50,157&amp;nbsp; INFO [Force Acq Listener] com.onaro.sanscreen.acquisition.framework.mgmt.DataSourceManager (DataSourceManager.java:274) - xxxswd16a - Force acquisition&lt;BR /&gt;2017-02-10 18:40:50,160&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:263) - [foundation] xxxswd16a - Started acquisition&lt;BR /&gt;2017-02-10 18:40:51,791 FATAL [DSM-pool-2-thread-10018/xxxswd16a [foundation]] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:745) - [foundation] xxxswd16a - Runtime exception: null&lt;BR /&gt;java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitchPorts(QlogicDatasource.java:506)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitches(QlogicDatasource.java:211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.queryFabric(QlogicDatasource.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.doFoundation(QlogicDatasource.java:110)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.foundation.datasource.BaseFoundationPackage.pollNow(BaseFoundationPackage.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:422)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitPackageContext(BaseDataSource.java:411)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitClassLoader(BaseDataSource.java:392)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runNotifyListeners(BaseDataSource.java:367)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitLog(BaseDataSource.java:344)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitRecordingSession(BaseDataSource.java:309)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitThreadName(BaseDataSource.java:294)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runWithProfiler(BaseDataSource.java:273)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:249)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.DataSourceManager$PollLogic.run(DataSourceManager.java:734)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;2017-02-10 18:40:51,792 ERROR [DSM-pool-2-thread-10018/xxxswd16a [foundation]] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (DataSourceErrorException.java:224) - xxxswd16a [Internal error] - Error (Error)&lt;BR /&gt;com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException: Error&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.DataSourceErrorException.createWithEnhanced(DataSourceErrorException.java:70)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.handleThrowable(BaseDataSource.java:755)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:455)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitPackageContext(BaseDataSource.java:411)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitClassLoader(BaseDataSource.java:392)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runNotifyListeners(BaseDataSource.java:367)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitLog(BaseDataSource.java:344)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitRecordingSession(BaseDataSource.java:309)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runInitThreadName(BaseDataSource.java:294)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.runWithProfiler(BaseDataSource.java:273)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:249)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.mgmt.DataSourceManager$PollLogic.run(DataSourceManager.java:734)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.FutureTask.run(FutureTask.java:266)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at java.lang.Thread.run(Thread.java:745)&lt;BR /&gt;Caused by: java.lang.NullPointerException&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitchPorts(QlogicDatasource.java:506)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.createSwitches(QlogicDatasource.java:211)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.queryFabric(QlogicDatasource.java:130)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.qlogic_sansurfer.datasource.QlogicDatasource.doFoundation(QlogicDatasource.java:110)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.foundation.datasource.BaseFoundationPackage.pollNow(BaseFoundationPackage.java:195)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;at com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource.run(BaseDataSource.java:422)&lt;BR /&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp;... 14 more&lt;BR /&gt;2017-02-10 18:40:51,813&amp;nbsp; INFO [DSM-pool-2-thread-10018] com.onaro.sanscreen.acquisition.framework.datasource.BaseDataSource (BaseDataSource.java:277) - [foundation] xxxswd16a - Finished acquisition (1653 ms)&lt;/P&gt;</description>
      <pubDate>Wed, 04 Jun 2025 15:27:50 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/127976#M22972</guid>
      <dc:creator>AEBS</dc:creator>
      <dc:date>2025-06-04T15:27:50Z</dc:date>
    </item>
    <item>
      <title>Re: OCI 7.2.3 Inventory of switch datasource fails with nullpointerexception</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/127979#M22973</link>
      <description>&lt;P&gt;This is support case territory. It is hard to say why this is happening - we haven't made many enhancements to the Qlogic datasources as QLogic isn't really investing in that space.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;However, between 6.4.x andd 7.2.x, we have made some changes in OCI in terms of what SNMP libraries we use, and how we model NPIV connectivity.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Is this OCI instance sending OCI ASUP? Across the OCI ASUP universe, I don't recall having seen any QLogic failures... against a tiny Qlogic install base, admittedly&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Matt&lt;/P&gt;</description>
      <pubDate>Fri, 10 Feb 2017 19:08:30 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/127979#M22973</guid>
      <dc:creator>ostiguy</dc:creator>
      <dc:date>2017-02-10T19:08:30Z</dc:date>
    </item>
    <item>
      <title>Re: OCI 7.2.3 Inventory of switch datasource fails with nullpointerexception</title>
      <link>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/128071#M22989</link>
      <description>&lt;P&gt;Hello Matt,&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;thanks for your prompt replay.&lt;BR /&gt;&lt;BR /&gt;No,&amp;nbsp;the environment is without&amp;nbsp;OCI ASUP.&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Sometimes&amp;nbsp;the problem sits in front of the computer,&amp;nbsp;therefore I would like to double check the setup again.&lt;BR /&gt;Apart from general docu, can you advise other docu that could be helpful in finding wrong (file) versions, parmeters settings, etc.?&lt;/P&gt;&lt;P&gt;Or can some debug/trace settings be done to find out&amp;nbsp;a direction to where I have to look at?&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;Thanks for your help&lt;/P&gt;&lt;P&gt;AEBS&lt;/P&gt;</description>
      <pubDate>Tue, 14 Feb 2017 12:43:10 GMT</pubDate>
      <guid>https://community.netapp.com/t5/Active-IQ-Unified-Manager-Discussions/OCI-7-2-3-Inventory-of-switch-datasource-fails-with-nullpointerexception/m-p/128071#M22989</guid>
      <dc:creator>AEBS</dc:creator>
      <dc:date>2017-02-14T12:43:10Z</dc:date>
    </item>
  </channel>
</rss>

