SMO Backup fails with a NullPointerException after database and filesystem discovery
Applies to
- SnapManager for Oracle (SMO) 3.4.x
- SnapManager for SAP (SMSAP) 3.4.x
Issue
During the initial phases of the Backup, the process fails with a java
NullPointerException
:[RMI TCP Connection(2)-<IP_ADDR>] [ERROR]: SMO-13032: Cannot perform operation: Backup Create.
Root cause: java.lang.NullPointerException
java.lang.NullPointerException
at com.netapp.dlm.services.vhi.FileFactory.isAsmFile(FileFactory.java:54)
at com.netapp.dlm.services.vhi.FileFactory.createFileInstance(FileFactory.java:41)
at com.netapp.dlm.services.vdi.OracleDatabaseObjectFactory.createTempTablespaceContainers(OracleDatabaseObjectFactory.java:751)
at com.netapp.dlm.services.vdi.OracleDatabaseObjectFactory.createContainers(OracleDatabaseObjectFactory.java:234)
at com.netapp.dlm.services.vdi.OracleDatabaseObjectFactory.loadDatabaseContainer(OracleDatabaseObjectFactory.java:217)
at com.netapp.dlm.services.vdi.DatabaseSession.loadDatabaseContainer(DatabaseSession.java:403)
at com.netapp.dlm.services.vdi.DatabaseSession.loadDatabaseContainer(DatabaseSession.java:362)
at com.netapp.dlm.process.operation.BackupOperation.loadDatabaseContainer(BackupOperation.java:1294)
at com.netapp.dlm.process.operation.BackupOperation.onlineBackup(BackupOperation.java:2080)
at com.netapp.dlm.process.operation.BackupOperation.doExecute(BackupOperation.java:791)
at com.netapp.dlm.process.common.OpCycleOperation.execute(OpCycleOperation.java:192)
(etc)