The person who added "-J" before all default options in ireport.conf should win a medal. The application just didn't want to open at all (no action and no error). Finally after almost 2h of fighting with different JVM settings managed to run iReports just by removing all "-J" from this file. Thanks...