I'm not familiar with the traps.dat file, however if it's a list of traps from NetApps MIBs then you won't be able to poll these using the UnDP.
Trap objects in MIBs are not 'pollable', they define messages that are sent to a trap receiver.
What are you trying to monitor on your netApps?
Some existing pollers have been uploaded by users which you can download and import.
Also, SolarWinds have a dedicated SRM product which monitors NetApps Natively using their API.
This would be a far superior option than creating UnDP's