White list

All user-created Java code in a mapping is validated against a white list. This list contains all Java packages, variables and objects that can be used. Any other Java construction cannot be used. If you try to generate or publish a mapping containing prohibited Java constructions, the generation or publishing will fail. You will get an error message in the mapper console with information about the prohibited Java code, which is managed by the IEC server. You can not bypass the mapper and for example, manually edit the .map file to work around the system. A mapping can only be published if it only contains Java code compliant with the white list. All standard BOD mappings comply with the white list.