Page 1 of 1

Updated HXTT drivers crashes Servoy Application server

PostPosted: Mon Oct 02, 2017 2:22 pm
by briese-it
I updated the Access & DBF jdbc driver on our Servoy Server from 29.07.2015 to the latest version but now our server doesn't start the Servoy service anymore.
Following entries are created in the log file when starting up the Servoy server service:

2017-10-02 13:19:37,014 ERROR [WrapperSimpleAppMain] com.servoy.j2db.util.Debug - com/hxtt/util/StringUtil [ ]
java.lang.NoClassDefFoundError: com/hxtt/util/StringUtil
at com.hxtt.sql.bz.do(Unknown Source)
at com.hxtt.sql.dbf.x.a(Unknown Source)
at com.hxtt.sql.dbf.x.a(Unknown Source)
at com.hxtt.sql.dbf.x.a(Unknown Source)
at com.hxtt.sql.dbf.x.a(Unknown Source)
at com.hxtt.sql.a.getTables(Unknown Source)
at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:645)
at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:645)
at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:645)
at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:645)
at org.apache.commons.dbcp2.DelegatingDatabaseMetaData.getTables(DelegatingDatabaseMetaData.java:645)
at com.servoy.j2db.server.Za.Zo.Za(Zo.java:1099)
at com.servoy.j2db.server.Za.Zo.Zk(Zo.java:1656)
at com.servoy.j2db.server.Za.Zo.Za(Zo.java:681)
at com.servoy.j2db.server.Za.Zo.getTable(Zo.java:282)
at com.servoy.j2db.persistence.ServerProxy.getTable(ServerProxy.java:84)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1665)
at com.servoy.j2db.server.Za.Za.loadRootObject(Za.java:1234)
at com.servoy.j2db.persistence.RootObjectCache.getRootObject(RootObjectCache.java:211)
at com.servoy.j2db.persistence.RootObjectCache.getActiveRootObject(RootObjectCache.java:145)
at com.servoy.j2db.persistence.AbstractRepository.getActiveRootObject(AbstractRepository.java:422)
at com.servoy.j2db.server.main.ApplicationServer.loadAllSolutionsCompletelyInMem(ApplicationServer.java:784)
at com.servoy.j2db.server.main.ApplicationServer.Za(ApplicationServer.java:299)
at com.servoy.j2db.server.main.Zsb.Za(Zsb.java:95)
at com.servoy.j2db.server.main.Zsb.start(Zsb.java:86)
at com.servoy.j2db.server.main.ApplicationServer.main(ApplicationServer.java:320)
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.tanukisoftware.wrapper.WrapperSimpleApp.run(WrapperSimpleApp.java:238)
at java.lang.Thread.run(Unknown Source)

I already talked to the HXTT support and they say that there are some old packages from HXTT in use but I only use the access and dbf drivers. Is Servoy using any old hxtt components?

I created a ticket on https://support.servoy.com/browse/SVY-11658

Re: Updated HXTT drivers crashes Servoy Application server

PostPosted: Thu Oct 05, 2017 3:26 pm
by briese-it
Problem is solved.
There was a bug in the latest hxtt drivers. They fixed and updated the DBF and Access drivers yesterday.