Java 1.6?

Now that www.java.com defaults to Java1.6 when you download the JVM, I would like to know if Servoy 3 has any issue with the new java release.
One of my solution (Servoy 2.2.5 Runtime) has several problems with Java 1.6.
What about version 3.1.4? Is Servoy fully 1.6 compatible?

We have some issues also.

It seems, that java 6 has an activation.jar, which conflicts with the activation.jar of the mailPro plugin (or the one in Servoy/lib)

also, for some strange reason, a onLoad method of a form is automaticly fired at startup, which causes an error. (we are 100% sure that we don’t attach that form at startup)

In java 1.5 we don’t see this problems.

Big problems here too when a user upgraded himself to 1.6 (upon sun’s prompting in the lower right corner of his screen). So we’re about to be hit with a boatload of users doing the same thing… We have to manually revert them to 1.5 to get Servoy 2.2.7 to work.

Hi

Same here, with users upgrading to 1.6 and using Servoy 2.27. Have instructed all sites to turn off autoupdates for java clients. Uninstalling the 1.6 update works fine.

Same problem here, controller forms does not show when client updates to 1.6. solved returning to 1.5.x

There are no known issues with Servoy 3.1.4 running on Java 1.6. With an earlier 3.1 release, there was an issue with the mailer, so be sure to use 3.1.4.

As always, please file a bug report at http://crm.servoy.com/servoy-webclient/ … oy_support if you encounter any bugs.

Hi,
after upgrading to Java 1.6 I have the following problem within Servoy Client (Servoy Server 3.1):
I have a tab panel. The form of tab 1 and 2 is exactly the same. The tabs are loaded on show by using different relations. So far so good.
But: If I switch between tab 1 to tab 2, the onShow method of the form will not be executed.
When using Java 1.5.x there is no problem.

Greetings
Christoph

And I have this one: Problem starting client with Java 6 - Classic Servoy - Servoy Community

Be aware that on Windows XP machines java.exe 1.5 or 1.6 is also installed in the c:\windows\system32 directory. Today with another java application it tooks a colleque of mine at least an hour to figure that out. He could not find why this application still showed that he used java 1.6. after checking java-home, registry and the lot.

regards
Jan Willem

i am running and testing clients (and developer) from the latest beta’s of 1.6. I did fix some bugs in the beginning but currently there are no bugs that are specific for 1.6 know by us.
So please if somebody has a sample case where you see different behavior between 1.5 and 1.6 add them to our support system.

The problem Johan is, that it is very hard to make a reproducable case!

With the debugger on, we NEVER get the error message.
The error happens, 1 at 8 times we open our solution!
(in developer or client, no difference)

on all machines the same thing?
because that looks like a threading problem (sometimes something else goes first or last, in a different order)

But 1 out of 8 is pretty reproduceable :)

yeah, it happens on different machines.

It looks indeed a threading problem.

I will try to make a case for you.

I have just come across another one. A client reports errors that we cannot see running a client from their server. After asking for Java version, they told me it was Java 6, probably silently auto-updated.

In Java 6 we get this error that we don’t get in Java 5:

ReferenceError: "status" is not defined. (statistikErmitteln; line 2)
	at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:584)
	at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:544)
	at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1114)
	at org.mozilla.javascript.gen.c461.call(statistikErmitteln:2)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c460.call(_onRecordSelection:3)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cY(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.valueChanged(Unknown Source)
	at com.servoy.j2db.FormPanel.v(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.byte(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.stateChanged(Unknown Source)
	at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.insertTab(Unknown Source)
	at javax.swing.JTabbedPane.addTab(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.addTab(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.l.if(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cM(Unknown Source)
	at com.servoy.j2db.FormManager.if(Unknown Source)
	at com.servoy.j2db.scripting.CreationalPrototype.get(Unknown Source)
	at org.mozilla.javascript.ScriptRuntime.getStrIdElem(ScriptRuntime.java:1001)
	at org.mozilla.javascript.ScriptRuntime.getElem(ScriptRuntime.java:968)
	at org.mozilla.javascript.gen.c144.call(formDialogZeigen:48)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c459.call(doppelklick:10)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel$b.a(Unknown Source)
	at com.servoy.j2db.dataui.DataField.new(Unknown Source)
	at com.servoy.j2db.dataui.DataField.access$1(Unknown Source)
	at com.servoy.j2db.dataui.DataField$a.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.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.Window.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)

The error comes from an onShow event, that calls this method “statistikErmitteln”. The “status” that supposedly does not exist is a column in the table the form is based on.

We had the EXACT same problem, but it was hard to make a reproducable case.

The problem is that in that onShow event, you call a dataprovider, and there is NO data (yet)

for now I workaround it with:

if(foundset.getSize()) {
  if(status) {
  //blabla
  }
}

this fixes the error, but not the real issue why there is no data.
In my case the onShow is in a tabpanel.

same here. I even use the same workaround…

One of our users upgraded to Java 1.6 on XP, and ended up with printing problems.

We have some fairly standard invoice printing layout with a body containing a description – a multiline text area which is set to expand or contract depending on the length of the description. The text scrunched up, the lines overlapping each other, in both the preview and when printing.

Problem solved for now by going back to Java 1.5.

Windows XP (Clients)
Mac OS X (Dev)
Servoy 3.1.3_01

Patrick, HJK

if you have something where i can test this please make a case so that i can look at this. (give me the case id)

I only have something very big :? Maybe Harjo?

We’ve tried everything suggested on this forum thread to handle people who upgrade to 1.6, but short of IT going to their machine and reinstalling 1.5 nothing works. I know we’re on 2.2.7 and need to upgrade; I’m working as fast as I can to make that happen.

My solution is over 1MB and started in early versions of Servoy so I’m not thinking its a good test case, but here’s what it’s doing:

In 1.6, my startup script, my onLoad script of the first form, and my onShow script of the first form all cause errors that seem to have to do with either currentcontroller or certain elements not being defined. However, these are defined when running Java 1.5 – this is a production solution that hundreds of users use. At first I thought I’d solved it by getting them out of the startup sequence, but in fact the controller/elements NEVER get defined. I can run these methods 1/2 hour into the session and still get these errors. Because, in 1.6, it appears that Servoy isn’t seeing these elements/controller context. For example, if you go to the form ProjectsSpendingMain there is a single tabpanel there named “SpendingTabs” which in the method editor does not show under elements. It isn’t there. In Java 1.5 though, Servoy sees the element.

So far I’m not hearing anything I can do about this other than get to 3.1 as fast as possible since my hundreds of users are upgrading themselves one by one at Sun’s tray icon prompting. IT has to go remove it and reinstall 1.5. Hoping there’s a solution…

Rushing to 3.1 asap otherwise… THANKS in advance for any help!

ellen

p.s. Here’s the console log for the errors:

Java Web Start 1.6.0_01
Using JRE version 1.6.0_01 Java HotSpot(TM) Client VM
User home directory = C:\Documents and Settings\Meserow
----------------------------------------------------
c:   clear console window
f:   finalize objects on finalization queue
g:   garbage collect
h:   display this help message
m:   print memory usage
o:   trigger logging
p:   reload proxy configuration
q:   hide console
r:   reload policy configuration
s:   dump system and deployment properties
t:   dump thread list
v:   dump thread stack
0-5: set trace level to <n>
----------------------------------------------------
Starting Servoy from C:\Program Files\Mozilla Firefox
Servoy R2 2.2.7 build-339 on Windows XP using Java 1.6.0_01
getWebStartURL http://wtdsql2:8080/
getWebStartURL http://wtdsql2:8080/
getWebStartURL http://wtdsql2:8080/
getWebStartURL http://wtdsql2:8080/
getWebStartURL http://wtdsql2:8080/
ReferenceError: "currentcontroller" is not defined. (SetQueriedTypeValueList; line 19)
ReferenceError: "currentcontroller" is not defined. (SetQueriedTypeValueList; line 19)
	at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:584)
	at org.mozilla.javascript.NativeGlobal.constructError(NativeGlobal.java:544)
	at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1114)
	at org.mozilla.javascript.gen.c42.call(SetQueriedTypeValueList:19)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c206.call(Set:6)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cR(Unknown Source)
	at com.servoy.j2db.FormManager.a(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.al(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.setVisible(Unknown Source)
	at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.insertTab(Unknown Source)
	at javax.swing.JTabbedPane.addTab(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.addTab(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.l.if(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cM(Unknown Source)
	at com.servoy.j2db.FormManager.if(Unknown Source)
	at com.servoy.j2db.scripting.CreationalPrototype.get(Unknown Source)
	at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:726)
	at org.mozilla.javascript.gen.c4.call(Login:71)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'C83235C' to a column of data type int. Syntax error converting the nvarchar value 'C83235C' to a column of data type int.
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'C83235C' to a column of data type int. Syntax error converting the nvarchar value 'C83235C' to a column of data type int.
	at com.servoy.j2db.dataprocessing.SQLEngine.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine.performQuery(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine_Stub.performQuery(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.if(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.realValueIndexOf(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.valueToString(Unknown Source)
	at javax.swing.JFormattedTextField$AbstractFormatter.install(Unknown Source)
	at javax.swing.text.DefaultFormatter.install(Unknown Source)
	at javax.swing.text.InternationalFormatter.install(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.install(Unknown Source)
	at javax.swing.JFormattedTextField.setFormatter(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setFormatter(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at com.servoy.j2db.dataui.DataField.for(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setValue(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.setRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.d.a(Unknown Source)
	at com.servoy.j2db.dataui.m.a(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.intervalAdded(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.new(Unknown Source)
	at com.servoy.j2db.dataprocessing.g$2.run(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.getRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.getElementAt(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.valueChanged(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.FormPanel.long(Unknown Source)
	at com.servoy.j2db.FormPanel$JSForm.jsFunction_setSelectedIndex(Unknown Source)
	at inv8.invoke()
	at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:550)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:466)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c52.call(Loopmax:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:76)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'P32001P' to a column of data type int. Syntax error converting the nvarchar value 'P32001P' to a column of data type int.
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'P32001P' to a column of data type int. Syntax error converting the nvarchar value 'P32001P' to a column of data type int.
	at com.servoy.j2db.dataprocessing.SQLEngine.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine.performQuery(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine_Stub.performQuery(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.if(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.realValueIndexOf(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.valueToString(Unknown Source)
	at javax.swing.JFormattedTextField$AbstractFormatter.install(Unknown Source)
	at javax.swing.text.DefaultFormatter.install(Unknown Source)
	at javax.swing.text.InternationalFormatter.install(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.install(Unknown Source)
	at javax.swing.JFormattedTextField.setFormatter(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setFormatter(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at com.servoy.j2db.dataui.DataField.for(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setValue(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.setRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.d.a(Unknown Source)
	at com.servoy.j2db.dataui.m.a(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.intervalAdded(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.new(Unknown Source)
	at com.servoy.j2db.dataprocessing.g$2.run(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.getRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.getElementAt(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.valueChanged(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.FormPanel.long(Unknown Source)
	at com.servoy.j2db.FormPanel$JSForm.jsFunction_setSelectedIndex(Unknown Source)
	at inv8.invoke()
	at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:550)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:466)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c52.call(Loopmax:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:76)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'TEMP397' to a column of data type int. Syntax error converting the nvarchar value 'TEMP397' to a column of data type int.
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'TEMP397' to a column of data type int. Syntax error converting the nvarchar value 'TEMP397' to a column of data type int.
	at com.servoy.j2db.dataprocessing.SQLEngine.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine.performQuery(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine_Stub.performQuery(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.if(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.realValueIndexOf(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.valueToString(Unknown Source)
	at javax.swing.JFormattedTextField$AbstractFormatter.install(Unknown Source)
	at javax.swing.text.DefaultFormatter.install(Unknown Source)
	at javax.swing.text.InternationalFormatter.install(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.install(Unknown Source)
	at javax.swing.JFormattedTextField.setFormatter(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setFormatter(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at com.servoy.j2db.dataui.DataField.for(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setValue(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.setRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.d.a(Unknown Source)
	at com.servoy.j2db.dataui.m.a(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.intervalAdded(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.new(Unknown Source)
	at com.servoy.j2db.dataprocessing.g$2.run(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.FoundSet.getRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.getElementAt(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.valueChanged(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.FormPanel.long(Unknown Source)
	at com.servoy.j2db.FormPanel$JSForm.jsFunction_setSelectedIndex(Unknown Source)
	at inv8.invoke()
	at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:550)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:466)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c52.call(Loopmax:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:76)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'P00004P06' to a column of data type int. Syntax error converting the nvarchar value 'P00004P06' to a column of data type int.
com.servoy.j2db.persistence.RepositoryException: java.sql.SQLException: Syntax error converting the nvarchar value 'P00004P06' to a column of data type int. Syntax error converting the nvarchar value 'P00004P06' to a column of data type int.
	at com.servoy.j2db.dataprocessing.SQLEngine.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine.performQuery(Unknown Source)
	at sun.reflect.GeneratedMethodAccessor169.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
	at sun.rmi.transport.Transport$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at sun.rmi.transport.Transport.serviceCall(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
	at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown Source)
	at java.lang.Thread.run(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(Unknown Source)
	at sun.rmi.transport.StreamRemoteCall.executeCall(Unknown Source)
	at sun.rmi.server.UnicastRef.invoke(Unknown Source)
	at com.servoy.j2db.dataprocessing.SQLEngine_Stub.performQuery(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.if(Unknown Source)
	at com.servoy.j2db.dataprocessing.e.realValueIndexOf(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.valueToString(Unknown Source)
	at javax.swing.JFormattedTextField$AbstractFormatter.install(Unknown Source)
	at javax.swing.text.DefaultFormatter.install(Unknown Source)
	at javax.swing.text.InternationalFormatter.install(Unknown Source)
	at com.servoy.j2db.dataui.DataField$c.install(Unknown Source)
	at javax.swing.JFormattedTextField.setFormatter(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setFormatter(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at javax.swing.JFormattedTextField.setValue(Unknown Source)
	at com.servoy.j2db.dataui.DataField.for(Unknown Source)
	at com.servoy.j2db.dataui.DataField.setValue(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.ar.setRecord(Unknown Source)
	at com.servoy.j2db.dataprocessing.d.a(Unknown Source)
	at com.servoy.j2db.dataui.m.a(Unknown Source)
	at com.servoy.j2db.k.dB(Unknown Source)
	at com.servoy.j2db.k.valueChanged(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.util.gui.s.a(Unknown Source)
	at com.servoy.j2db.dataprocessing.g.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.FormPanel.long(Unknown Source)
	at com.servoy.j2db.FormPanel$JSForm.jsFunction_setSelectedIndex(Unknown Source)
	at inv8.invoke()
	at org.mozilla.javascript.FunctionObject.doInvoke(FunctionObject.java:550)
	at org.mozilla.javascript.FunctionObject.call(FunctionObject.java:466)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c52.call(Loopmax:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:76)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c10.call(ProductionChanges:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c256.call(Set:60)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cY(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.valueChanged(Unknown Source)
	at com.servoy.j2db.FormPanel.v(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.byte(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.stateChanged(Unknown Source)
	at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.insertTab(Unknown Source)
	at javax.swing.JTabbedPane.addTab(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.addTab(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.l.if(Unknown Source)
	at com.servoy.j2db.dataui.l.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.dataui.j.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cM(Unknown Source)
	at com.servoy.j2db.FormManager.if(Unknown Source)
	at com.servoy.j2db.scripting.CreationalPrototype.get(Unknown Source)
	at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:726)
	at org.mozilla.javascript.gen.c10.call(ProductionChanges:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:90)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cR(Unknown Source)
	at com.servoy.j2db.scripting.CreationalPrototype.get(Unknown Source)
	at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:726)
	at org.mozilla.javascript.gen.c4.call(Login:80)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c10.call(ProductionChanges:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:90)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cR(Unknown Source)
	at com.servoy.j2db.scripting.CreationalPrototype.get(Unknown Source)
	at org.mozilla.javascript.ScriptRuntime.getProp(ScriptRuntime.java:726)
	at org.mozilla.javascript.gen.c4.call(Login:80)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c10.call(ProductionChanges:7)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c4.call(Login:90)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c64.call(Start:9)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormManager.do(Unknown Source)
	at com.servoy.j2db.FormManager$3.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c63.call(ArtValidation:5)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c276.call(Set:2)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c63.call(ArtValidation:5)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c300.call(Set:2)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cY(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.valueChanged(Unknown Source)
	at com.servoy.j2db.FormPanel.v(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.byte(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.stateChanged(Unknown Source)
	at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.js_setTabIndex(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mozilla.javascript.JavaMembers.put(JavaMembers.java:289)
	at org.mozilla.javascript.NativeJavaObject.put(NativeJavaObject.java:118)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:851)
	at org.mozilla.javascript.gen.c281.call(Set:36)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.FormManager$8.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c10.call(ProductionChanges:7)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cY(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.valueChanged(Unknown Source)
	at com.servoy.j2db.FormPanel.v(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$a.byte(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.stateChanged(Unknown Source)
	at javax.swing.JTabbedPane.fireStateChanged(Unknown Source)
	at javax.swing.JTabbedPane$ModelListener.stateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.fireStateChanged(Unknown Source)
	at javax.swing.DefaultSingleSelectionModel.setSelectedIndex(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndexImpl(Unknown Source)
	at javax.swing.JTabbedPane.setSelectedIndex(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel.js_setTabIndex(Unknown Source)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
	at java.lang.reflect.Method.invoke(Unknown Source)
	at org.mozilla.javascript.JavaMembers.put(JavaMembers.java:289)
	at org.mozilla.javascript.NativeJavaObject.put(NativeJavaObject.java:118)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:851)
	at org.mozilla.javascript.gen.c281.call(Set:36)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.FormManager$8.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c63.call(ArtValidation:5)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c281.call(Set:37)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.FormManager$8.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
org.mozilla.javascript.EvaluatorException: The undefined value has no properties.
	at org.mozilla.javascript.DefaultErrorReporter.runtimeError(DefaultErrorReporter.java:61)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:560)
	at org.mozilla.javascript.Context.reportRuntimeError(Context.java:598)
	at org.mozilla.javascript.Context.reportRuntimeError0(Context.java:568)
	at org.mozilla.javascript.Undefined.reportError(Undefined.java:136)
	at org.mozilla.javascript.Undefined.getPrototype(Undefined.java:98)
	at org.mozilla.javascript.ScriptRuntime.setProp(ScriptRuntime.java:854)
	at org.mozilla.javascript.gen.c63.call(ArtValidation:5)
	at org.mozilla.javascript.ScriptRuntime.call(ScriptRuntime.java:1254)
	at org.mozilla.javascript.gen.c206.call(Set:13)
	at com.servoy.j2db.scripting.f.executeFunction(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.FormManager$8.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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.pumpEventsForFilter(Unknown Source)
	at java.awt.Dialog$1.run(Unknown Source)
	at java.awt.Dialog$3.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.awt.Dialog.show(Unknown Source)
	at javax.swing.JOptionPane.showOptionDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at javax.swing.JOptionPane.showMessageDialog(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.J2DBClient.reportError(Unknown Source)
	at com.servoy.j2db.FormPanel.a(Unknown Source)
	at com.servoy.j2db.FormPanel.cP(Unknown Source)
	at com.servoy.j2db.dataui.SpecialTabPanel$1.run(Unknown Source)
	at java.awt.event.InvocationEvent.dispatch(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)