title: Debugging instal4j installer
body: <p>I've be struggling in debugging an install4j installer where I'm trying to introduce some complicated condition expression that is failing for some reason.</p>
  
  <p>However when I try to use the debug_installer.sh script I get the following error:</p>
  
  <pre><code>java.io.FileNotFoundException: /Applications/install4j/resource/MessagesDefault (No such file or directory)
      at java.io.FileInputStream.open(Native Method)
      at java.io.FileInputStream.&lt;init&gt;(FileInputStream.java:120)
      at com.install4j.runtime.util.FileResourceBundle.&lt;init&gt;(Unknown Source)
      at com.install4j.runtime.installer.frontend.Messages.createMessagesInternal(Unknown Source)
      at com.install4j.runtime.installer.frontend.Messages.createMessages(Unknown Source)
      at com.install4j.runtime.installer.frontend.Messages.getMessages(Unknown Source)
      at com.install4j.runtime.installer.frontend.GUIHelper.showMessageInternal(Unknown Source)
      at com.install4j.runtime.installer.frontend.GUIHelper.access$100(Unknown Source)
      at com.install4j.runtime.installer.frontend.GUIHelper$2.run(Unknown Source)
      at java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:199)
      at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:682)
      at java.awt.EventQueue.access$000(EventQueue.java:85)
      at java.awt.EventQueue$1.run(EventQueue.java:643)
      at java.awt.EventQueue$1.run(EventQueue.java:641)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
      at java.awt.EventQueue.dispatchEvent(EventQueue.java:652)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:296)
      at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:211)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:201)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:196)
      at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:188)
      at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
  </code></pre>
  
  <p>The file actually doesn't exist but I have no idea of what that file should contain. My install4j version is 4.2.8</p>