# Importing to Servoy 7.4.4

**URL:** <https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697>\
**Category:** Classic Servoy\
**Created:** [January 19, 2016, 6:42pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697 "2016-01-19T18:42:06Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [January 19, 2016, 6:42pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/1 "2016-01-19T18:42:06Z")

</div>

I am having trouble importing my solution from an exported file from Servoy Developer. I’ve tried all the options, with referenced modules, without, etc. and it always works the first time on a new repository – but after that, though i set up a clean import, it never completes the import process. I’ve made a few new repositories out of frustration, and started over – any guess what I’m doing wrong?

---

<div class="post-metadata">

**Author:** ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)\
**Post date:** [January 21, 2016, 12:47pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/2 "2016-01-21T12:47:39Z")

</div>

we need a repository for that an a solution that you try to import  
Not sure if you really can do a clean import all the time, because of all the modules (how are those renamed?)

or do you mean you really flush/remove all the solutions first?

But just importing it should work fine

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 25, 2016, 6:57pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/3 "2016-10-25T18:57:52Z")

</div>

Sorry, I dropped this thread. Johan, are you saying I should send the repository over to you? It won’t clean import even if as I export I uncheck everything, and as I import I skip modules and meta data. Just spins. I can import not clean, but we version our deployments in the name of the solution…

---

<div class="post-metadata">

**Author:** ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)\
**Post date:** [October 25, 2016, 7:09pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/4 "2016-10-25T19:09:53Z")

</div>

we need to have a setup (so your existing repository dump and the solution you try to import)  
so that we can reproduce what you have.

If you do the import and it hangs, if you go then back to the admin page and dump the stack, maybe we can see something there.

Do you also have the same problem if you are on the latest of 7.4?

---

<div class="post-metadata">

**Author:** ![ellenmeserow](https://avatars.discourse-cdn.com/v4/letter/e/cdc98d/32.png) [@ellenmeserow](https://forum.servoy.com/u/ellenmeserow)\
**Post date:** [October 25, 2016, 11:37pm UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/5 "2016-10-25T23:37:00Z")

</div>

OK, the repository is in SQL Server, but I can make a .bak for you tomorrow. Here is the dump stack:

Current time: Tue Oct 25 16:35:17 PDT 2016

Server Information  
Servoy version 7.4.4 -build 2039  
Port used by RMI Registry: 1099  
Repository version 44

Current time: Tue Oct 25 16:35:17 PDT 2016

Uptime: 4 hours 16 minutes 39 seconds

JDK Information  
java.vm.name=Java HotSpot™ 64-Bit Server VM  
java.version=1.7.0\_79  
java.vm.info=mixed mode  
java.vm.vendor=Oracle Corporation

Operating System Information  
os.name=Windows Server 2008 R2  
os.version=6.1  
os.arch=amd64

System Information  
Heap Space Memory: allocated=313856K, used=86608K, max=932352K  
Non-Heap Space Memory: allocated=92416K, used=61272K, max=180224K  
Number of Processors: 2

Thread: http-80-2, state: RUNNABLE, total cpu time: 15.6001ms, total user time: 15.6001ms  
sun.management.ThreadImpl.getThreadInfo1(Native Method)  
sun.management.ThreadImpl.getThreadInfo(Unknown Source)  
sun.management.ThreadImpl.getThreadInfo(Unknown Source)  
com.servoy.j2db.server.servlets.ConfigServlet.Zs(ConfigServlet.java:964)  
com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:47)  
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)  
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)  
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)  
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)  
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)  
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)  
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)  
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)  
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)  
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)  
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)  
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)  
java.lang.Thread.run(Unknown Source)

Thread: pool-1-thread-5, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.park(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: pool-1-thread-4, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.park(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)  
java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: http-80-1, state: RUNNABLE, total cpu time: 1669.2107ms, total user time: 1372.8088ms  
java.net.SocketInputStream.socketRead0(Native Method)  
java.net.SocketInputStream.read(Unknown Source)  
java.net.SocketInputStream.read(Unknown Source)  
java.io.DataInputStream.readFully(Unknown Source)  
java.io.DataInputStream.readFully(Unknown Source)  
net.sourceforge.jtds.jdbc.SharedSocket.readPacket(SharedSocket.java:846)  
net.sourceforge.jtds.jdbc.SharedSocket.getNetPacket(SharedSocket.java:727)  
net.sourceforge.jtds.jdbc.ResponseStream.getPacket(ResponseStream.java:466)  
net.sourceforge.jtds.jdbc.ResponseStream.read(ResponseStream.java:103)  
net.sourceforge.jtds.jdbc.ResponseStream.peek(ResponseStream.java:88)  
net.sourceforge.jtds.jdbc.TdsCore.wait(TdsCore.java:3932)  
net.sourceforge.jtds.jdbc.TdsCore.executeSQL(TdsCore.java:1046)  
net.sourceforge.jtds.jdbc.JtdsStatement.executeSQLQuery(JtdsStatement.java:465)  
net.sourceforge.jtds.jdbc.JtdsPreparedStatement.executeQuery(JtdsPreparedStatement.java:776)  
sun.reflect.GeneratedMethodAccessor7.invoke(Unknown Source)  
sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)  
java.lang.reflect.Method.invoke(Unknown Source)  
com.servoy.j2db.datasource.Zg.invoke(Zg.java:10)  
com.sun.proxy.$Proxy0.executeQuery(Unknown Source)  
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)  
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)  
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)  
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery(DelegatingPreparedStatement.java:96)  
com.servoy.j2db.server.Za.Za.Zj(Za.java:2209)  
com.servoy.j2db.server.Za.Za.removeRootObject(Za.java:1587)  
com.servoy.j2db.server.Za.Za.deleteStringResource(Za.java:1423)  
com.servoy.j2db.server.Zc.Zk.getRootObjectNameForImport(Zk.java:286)  
com.servoy.j2db.server.Zc.Zdb.Za(Zdb.java:93)  
com.servoy.j2db.server.Zc.Zdb.importFromJarFile(Zdb.java:363)  
com.servoy.j2db.server.servlets.ConfigServlet.Zi(ConfigServlet.java:3017)  
com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:1312)  
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)  
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)  
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)  
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)  
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)  
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)  
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)  
org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)  
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)  
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)  
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)  
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)  
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)  
java.lang.Thread.run(Unknown Source)

Thread: http-80-Acceptor-0, state: RUNNABLE, total cpu time: 0.0ms, total user time: 0.0ms  
java.net.DualStackPlainSocketImpl.accept0(Native Method)  
java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)  
java.net.AbstractPlainSocketImpl.accept(Unknown Source)  
java.net.PlainSocketImpl.accept(Unknown Source)  
java.net.ServerSocket.implAccept(Unknown Source)  
java.net.ServerSocket.accept(Unknown Source)  
org.apache.tomcat.util.net.DefaultServerSocketFactory.acceptSocket(DefaultServerSocketFactory.java:61)  
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:352)  
java.lang.Thread.run(Unknown Source)

Thread: ContainerBackgroundProcessor[StandardEngine[Catalina]], state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Thread.sleep(Native Method)  
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1631)  
java.lang.Thread.run(Unknown Source)

Thread: ModificationWatcher Task, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Thread.sleep(Native Method)  
org.apache.wicket.util.time.Duration.sleep(Duration.java:445)  
org.apache.wicket.util.thread.Task$1.run(Task.java:130)  
java.lang.Thread.run(Unknown Source)

Thread: pool-1-thread-3, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: pool-1-thread-2, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.park(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: GC Daemon, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Object.wait(Native Method)  
sun.misc.GC$Daemon.run(Unknown Source)

Thread: RMI Reaper, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Object.wait(Native Method)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
sun.rmi.transport.ObjectTable$Reaper.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: AWT-Windows, state: RUNNABLE, total cpu time: 0.0ms, total user time: 0.0ms  
sun.awt.windows.WToolkit.eventLoop(Native Method)  
sun.awt.windows.WToolkit.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: Java2D Disposer, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Object.wait(Native Method)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
sun.java2d.Disposer.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: pool-2-thread-1, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.parkNanos(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: PingScanner, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Object.wait(Native Method)  
com.servoy.j2db.server.dataprocessing.Zn.run(Zn.java:32)  
java.lang.Thread.run(Unknown Source)

Thread: MessageScheduler, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Object.wait(Native Method)  
com.servoy.j2db.server.dataprocessing.Zp.run(Zp.java:58)  
java.lang.Thread.run(Unknown Source)

Thread: pool-1-thread-1, state: WAITING, total cpu time: 2636.4169ms, total user time: 2137.2137ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.park(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)  
java.util.concurrent.LinkedBlockingQueue.take(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.getTask(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source)  
java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: RMI TCP Accept-1099, state: WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
sun.misc.Unsafe.park(Native Method)  
java.util.concurrent.locks.LockSupport.park(Unknown Source)  
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(Unknown Source)  
java.util.concurrent.ArrayBlockingQueue.take(Unknown Source)  
com.servoy.j2db.rmi.ServerTwoWaySocketFactory$TwoWayServerSocket.accept(ServerTwoWaySocketFactory.java:603)  
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(Unknown Source)  
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(Unknown Source)  
java.lang.Thread.run(Unknown Source)

Thread: 2 way Server Acceptor, state: RUNNABLE, total cpu time: 15.6001ms, total user time: 15.6001ms  
java.net.DualStackPlainSocketImpl.accept0(Native Method)  
java.net.DualStackPlainSocketImpl.socketAccept(Unknown Source)  
java.net.AbstractPlainSocketImpl.accept(Unknown Source)  
java.net.PlainSocketImpl.accept(Unknown Source)  
java.net.ServerSocket.implAccept(Unknown Source)  
sun.security.ssl.SSLServerSocketImpl.accept(Unknown Source)  
com.servoy.j2db.rmi.ServerTwoWaySocketFactory$TwoWayServerSocket.run(ServerTwoWaySocketFactory.java:621)  
java.lang.Thread.run(Unknown Source)

Thread: DestroyJavaVM, state: RUNNABLE, total cpu time: 733.2047ms, total user time: 514.8033ms

Thread: Wrapper-Connection, state: RUNNABLE, total cpu time: 31.2002ms, total user time: 15.6001ms  
java.net.SocketInputStream.socketRead0(Native Method)  
java.net.SocketInputStream.read(Unknown Source)  
java.net.SocketInputStream.read(Unknown Source)  
java.net.SocketInputStream.read(Unknown Source)  
java.io.DataInputStream.readByte(Unknown Source)  
org.tanukisoftware.wrapper.WrapperManager.handleSocket(WrapperManager.java:4203)  
org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:4558)  
java.lang.Thread.run(Unknown Source)

Thread: Wrapper-Control-Event-Monitor, state: TIMED\_WAITING, total cpu time: 0.0ms, total user time: 0.0ms  
java.lang.Thread.sleep(Native Method)  
org.tanukisoftware.wrapper.WrapperManager$3.run(WrapperManager.java:816)

Thread: Attach Listener, state: RUNNABLE, total cpu time: 0.0ms, total user time: 0.0ms

Thread: Signal Dispatcher, state: RUNNABLE, total cpu time: 0.0ms, total user time: 0.0ms

Thread: Finalizer, state: WAITING, total cpu time: 46.8003ms, total user time: 46.8003ms  
java.lang.Object.wait(Native Method)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
java.lang.ref.ReferenceQueue.remove(Unknown Source)  
java.lang.ref.Finalizer$FinalizerThread.run(Unknown Source)

Thread: Reference Handler, state: WAITING, total cpu time: 78.0005ms, total user time: 78.0005ms  
java.lang.Object.wait(Native Method)  
java.lang.Object.wait(Object.java:503)  
java.lang.ref.Reference$ReferenceHandler.run(Unknown Source)

---

<div class="post-metadata">

**Author:** ![jcompagner](https://yyz2.discourse-cdn.com/flex010/user_avatar/forum.servoy.com/jcompagner/32/4889_2.png) [@jcompagner](https://forum.servoy.com/u/jcompagner)\
**Post date:** [October 26, 2016, 7:19am UTC](https://forum.servoy.com/t/importing-to-servoy-7-4-4/18697/6 "2016-10-26T07:19:14Z")

</div>

it is waiting for the database to delete a style (this sounds very familiar, some post on this forum had the same): [viewtopic.php?f=5&t=21437&p=115247&hilit=delete+style#p115241](http://forum.servoy.com/viewtopic.php?f=5&t=21437&p=115247&hilit=delete+style#p115241)

so somehow i locks the database in this scenario, maybe there are 2 transactions or something i don’t know, we need a reproducible test case for this (for both a “tds” databae is used, sybase or ms i think)
