Values for os400.verify.checks.disable system property

The os400.verify.checks.disable system property value is a string that represents the sum of one or more numeric values from the following list:

Value Description
1 Bypass access checks for local classes: Indicates that you want the Java(TM) virtual machine to bypass access checks on private and protected fields and methods for classes that are loaded from the local file system. It is helpful when transferring applications, which contain inner classes that refer to private and protected methods and fields of their enclosing classes.
2 Suppress NoClassDefFoundError during early load: Indicates that you want the Java™ virtual machine to ignore NoClassDefFoundErrors, which occur during early verification checks for typecasting and field or method access.
4 Allow LocalVariableTable checking to be bypassed: Indicates that if you encounter an error in the LocalVariableTable of a class, the class operates as if the LocalVariableTable does not exist. Otherwise errors in the LocaleVariableTable result in a ClassFormatError.
7 Value used at runtime.

You can indicate the value in decimal, hexadecimal, or octal format. It ignores values that are less than zero. For example, to select the first two values from the list, use this iSeries™ command syntax:

JAVA CLASS(Hello) PROP((os400.verify.checks.disable 3))