A "system property" is a variable that is given a value by the Operating System or the
Java Virtual Machine. Just like variables in your program, system poperties have a name as well as the assigned value. I don't know any boolean properties that I could use for an example.
However, it looks like what you really want to use is the Boolean.parseBoolean() method instead. This method will take the String argument and return true if its argument is equal to the String "true", ignoring case.
Notice how the arguments to these two methods are interpreted. The argument to getBoolean() is the NAME of a system property. This name is similar to a variable name in your Java program. Also, this name probably isn't the
word "true". On the other hand, the argument to the parseBoolean() method is checked for equality with the word "true".
I hope this clears up the confusion here. Please let us know if you need more help.
Layne