Follow

How can I determine if my device interface (XIF) file is incorrect due to the array initialization problem corrected in the NodeBuilder 3.02 Update? (KB127)

Question Detail
How can I determine if my device interface (XIF) file is incorrect due to the array initialization problem corrected in the NodeBuilder 3.02 Update?
Solution
If your application does not use any array elements as configuration properties, you will not see this problem. If your application uses array elements as configuration properties, you can use the following procedure to determine if your XIF file was affected:
  1. Save your old XIF file under a different name.
  2. Install the NodeBuilder 3.02 Update, or a later service pack or release.
  3. Rebuild your application.
  4. Compare the NVVAL sections in your old and new XIF files. If they have the same number of lines, and the same number of characters on the last line, you did NOT have the problem.
If they have a different number of lines or a different number of characters in the last line of the NVVAL section, you HAD the problem and should only use the new XIF file.

If you have any devices that were installed with the old XIF file, you will have to reinstall them. You can change the program ID and rebuild your application to simplify updating the device templates. If you cannot change the program ID, you can reinstall with the new XIF file as described in Solution ID 128.

Related Products
  • NodeBuilder 3.0
  • NodeBuilder 3.1
Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk