Does this work?!  I thought -D parameters were processed by the java as system properties and never passed to the main method as args.