title: Oracle Forms crashes when trying to open form
body: <p>Oracle forms crashes when I'm trying to open a form in my local forms environment. This was earlier working for me but I did start to get this error after I have re-install my forms environment. The forms is also working as it should on the server. I get the following error in the Java console:</p>
  
  <pre><code>Exception in thread "AWT-EventQueue-2" java.lang.NoClassDefFoundError: oracle/bali/share/sort/StringComparator
      at java.lang.Class.getDeclaredMethods0(Native Method)
      at java.lang.Class.privateGetDeclaredMethods(Unknown Source)
      at java.lang.Class.getDeclaredMethod(Unknown Source)
      at java.awt.Component.isCoalesceEventsOverriden(Unknown Source)
      at java.awt.Component.isCoalesceEventsOverriden(Unknown Source)
      at java.awt.Component.access$500(Unknown Source)
      at java.awt.Component$3.run(Unknown Source)
      at java.awt.Component$3.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      at java.awt.Component.checkCoalescing(Unknown Source)
      at java.awt.Component.&lt;init&gt;(Unknown Source)
      at java.awt.Container.&lt;init&gt;(Unknown Source)
      at oracle.ewt.lwAWT.LWComponent.&lt;init&gt;(Unknown Source)
      at oracle.ewt.lwAWT.LWDataSourceChoice.&lt;init&gt;(Unknown Source)
      at oracle.ewt.lwAWT.LWChoice.&lt;init&gt;(Unknown Source)
      at oracle.ewt.comboBox.ComboBox.&lt;init&gt;(Unknown Source)
      at oracle.ewt.comboBox.ComboBox.&lt;init&gt;(Unknown Source)
      at oracle.forms.ui.VComboBox.&lt;init&gt;(Unknown Source)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
      at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
      at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
      at java.lang.reflect.Constructor.newInstance(Unknown Source)
      at java.lang.Class.newInstance0(Unknown Source)
      at java.lang.Class.newInstance(Unknown Source)
      at oracle.forms.handler.UICommon.instantiate(Unknown Source)
      at oracle.forms.handler.UICommon.onCreate(Unknown Source)
      at oracle.forms.handler.PopListItem.onCreate(Unknown Source)
      at oracle.forms.handler.ComboBoxItem.onCreate(Unknown Source)
      at oracle.forms.engine.Runform.onCreateHandler(Unknown Source)
      at oracle.forms.engine.Runform.processMessage(Unknown Source)
      at oracle.forms.engine.Runform.processSet(Unknown Source)
      at oracle.forms.engine.Runform.onMessageReal(Unknown Source)
      at oracle.forms.engine.Runform.onMessage(Unknown Source)
      at oracle.forms.engine.Runform.processEventEnd(Unknown Source)
      at oracle.ewt.lwAWT.LWComponent.redispatchEvent(Unknown Source)
      at oracle.ewt.lwAWT.LWComponent.processEvent(Unknown Source)
      at java.awt.Component.dispatchEventImpl(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
      at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
      at java.awt.Container.dispatchEventImpl(Unknown Source)
      at java.awt.Component.dispatchEvent(Unknown Source)
      at java.awt.EventQueue.dispatchEvent(Unknown Source)
      at java.awt.EventDispatchThread.pumpOneEventForFilters(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForFilter(Unknown Source)
      at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
      at java.awt.EventDispatchThread.run(Unknown Source)
  Caused by: java.lang.ClassNotFoundException: oracle.bali.share.sort.StringComparator
      at sun.plugin2.applet.Applet2ClassLoader.findClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClass(Unknown Source)
      at java.lang.ClassLoader.loadClassInternal(Unknown Source)
      ... 51 more
  Caused by: java.io.IOException: open HTTP connection failed:http://virtualxp-64805:8889/forms/java/oracle/bali/share/sort/StringComparator.class
      at sun.plugin2.applet.Applet2ClassLoader.getBytes(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader.access$000(Unknown Source)
      at sun.plugin2.applet.Applet2ClassLoader$1.run(Unknown Source)
      at java.security.AccessController.doPrivileged(Native Method)
      ... 55 more
  </code></pre>
  
  <p>I'm using Oracle Forms 10 release 2 and I'm running it in Windows XP Mode.</p>