Hello,
I am a little perplexed with this one. We are running weblogic as our app servers in an admin with two managed servers clustered environment and two citrix presentation servers.
When we launch our application and open a certain project, one of our presentation servers works fine, the other crashes and generates the standard-out-output below, however no log files are ever written. To close the application i have to go through the task manager and select "End Task" button. I have verified that our execution paths are exactly the same on each presentation server. I assume that one of our servers does not like some data that is put into a certain column in our jtable but how come it works on the other server with the same path?? Any ideas? We execute with java 1.6 but the presentation servers default java paths are both 1.5.
java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
at java.util.ArrayList.RangeCheck(Unknown Source)
at java.util.ArrayList.get(Unknown Source)
at com.ams.enboss.common.ui.swing.tablemodel.TableModelEnbossBasic.getValueAt(TableModelEnbossBasic.java:31)
at com.ams.enboss.common.ui.swing.tablemodel.TableModelEnbossCommon.getColumnClass(TableModelEnbossCommon.java:95)
at javax.swing.JTable.getColumnClass(Unknown Source)
at com.mercury.ftjadin.support.jfc11.cs.JTableCS$CellEditorListenerRegistrar.addListener(JTableCS.java:139)
at com.mercury.ftjadin.infra.abstr.ObjectCS.registerListeners(ObjectCS.java:2607)
at com.mercury.ftjadin.infra.DefaultCustomClassManager.onCreate(DefaultCustomClassManager.java:555)
at com.mercury.ftjadin.hooks.WToolkitHook.onCreate(WToolkitHook.java:23)
at java.awt.Toolkit.createComponent(Unknown Source)
at java.awt.Component.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at javax.swing.JTable.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at javax.swing.JRootPane.addNotify(Unknown Source)
at java.awt.Container.addNotify(Unknown Source)
at javax.swing.JComponent.addNotify(Unknown Source)
at java.awt.Container.addImpl(Unknown Source)
at javax.swing.JLayeredPane.addImpl(Unknown Source)
at javax.swing.JDesktopPane.addImpl(Unknown Source)
at java.awt.Container.add(Unknown Source)
at com.ams.enboss.common.ui.swing.util.ChildWindowManagerEnboss.addFrame(ChildWindowManagerEnboss.java:96)
at com.ams.enboss.projdoc.client.ProjDoc$3.construct(ProjDoc.java:1045)
at com.ams.enboss.common.ui.swing.util.SwingWorkerEnboss$2.run(SwingWorkerEnboss.java:138)
at java.lang.Thread.run(Unknown Source)