I am using the given below xml parameters and values for the template to update the SysInfo table in Mysql.
But, i getting the
OperationFailedException from the RMI client.
<
InventoryUpdate
>
<
MOUpdate
MOName
=
"sysName"
MOClass
=
"com.adventnet.nms.tutorials.ems.SysInfo"
isNew
=
"true"
when
=
"onSuccess"
>
<
Property
name
=
"sysContact"
value
=
"$sysContact$"
/>
<
Property
name
=
"sysName"
value
=
"$sysName$"
/>
<
Property
name
=
"sysLocation"
value
=
"$sysLocation$"
/>
</
MOUpdate
>
</
InventoryUpdate
>
ERROR>>>>>>>>>>>>>>>>.
TemplateTestProcess ::: Exception in CallMain :: com.adventnet.nms.provisioning.OperationFailedException: Unable to add sysName into the database: com.adventnet.nms.tutorials.ems.SysInfo
com.adventnet.nms.provisioning.OperationFailedException: Unable to add sysName into the database: com.adventnet.nms.tutorials.ems.SysInfo
at com.adventnet.nms.provisioning.server.InventoryUpdater.doMOUpdate(InventoryUpdater.java:135)
at com.adventnet.nms.provisioning.server.InventoryUpdater.doInventoryUpdates(InventoryUpdater.java:89)
at com.adventnet.nms.provisioning.server.StageProcessor.evaluateStages(StageProcessor.java:330)
at com.adventnet.nms.provisioning.server.StageProcessor.processStage(StageProcessor.java:134)
at com.adventnet.nms.provisioning.server.ProvisioningAPIImpl.provision(ProvisioningAPIImpl.java:759)
at sun.reflect.GeneratedMethodAccessor104.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
at java.lang.Thread.run(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
at sun.rmi.server.UnicastRef.invoke(Unknown Source)
at com.adventnet.nms.provisioning.server.ProvisioningAPIImpl_Stub.provision(Unknown Source)
at com.adventnet.nms.tutorials.ems.TemplateProvisioning.init(TemplateProvisioning.java:61)
at com.adventnet.nms.tutorials.ems.TemplateProvisioning.main(TemplateProvisioning.java:79)
Kindly, please provide your comment on this to solve this issue.
Thanks,
Fazul Noor. A