Page 1 of 1

...persistence.RepositoryException: root object not found

PostPosted: Thu Mar 10, 2016 9:13 am
by cuoredisardegna
Hi to All,

could AnyOne resolve this problem?


On Servoy 7 server I tryed to import a solution.
But it was impossible for me.

I had this error message:

com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:1728)
at com.servoy.j2db.server.Zc.Zk.importRootObject(Zk.java:331)
at com.servoy.j2db.server.Zc.Zdb.Za(Zdb.java:548)
at com.servoy.j2db.server.Zc.Zdb.Za(Zdb.java:549)
at com.servoy.j2db.server.Zc.Zdb.importFromJarFile(Zdb.java:666)
at com.servoy.j2db.server.servlets.ConfigServlet.Zi(ConfigServlet.java:4401)
at com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:2585)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Unknown Source)
Caused by: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:1077)
at com.servoy.j2db.server.Za.Za.Za(Za.java:543)
... 20 more
Caused by: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:1077)
at com.servoy.j2db.server.Za.Za.loadRootObject(Za.java:1161)
at com.servoy.j2db.persistence.RootObjectCache.getRootObject(RootObjectCache.java:236)
at com.servoy.j2db.persistence.RootObjectCache.getActiveRootObject(RootObjectCache.java:170)
at com.servoy.j2db.persistence.RootObjectCache.getActiveRootObject(RootObjectCache.java:178)
at com.servoy.j2db.persistence.AbstractRepository.getActiveRootObject(AbstractRepository.java:427)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1863)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1179)
at com.servoy.j2db.server.Za.Za.Za(Za.java:78)
... 21 more
Caused by: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:1456)
at com.servoy.j2db.server.Za.Za.Za(Za.java:78)
... 29 more


There is a circumstance:

In the developer, where I worked th solution, exists barcode plugin, and in the server does not exist .


Tanks in advance

Gianni Pinna

Re: ...persistence.RepositoryException: root object not foun

PostPosted: Fri Jul 29, 2016 1:02 am
by richh
Hi Gianni

It is now more than 3 months since you posted, and I have run into quite possibly the same problem when trying to import an update to an existing solution. The server configuration has been in use for over a year. A new Servoy solution was uploaded OK a couple of days ago with no problem.

I have exported the solution from Developer with and without modules; have tried importing the solution file with clean import or not; overwriting styles or not, but the Server throws this error each time.

Would anyone suggest a way forward?

Many thanks for contributions.

Error message is:
com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:1690)
at com.servoy.j2db.server.Zc.Zk.importRootObject(Zk.java:284)
at com.servoy.j2db.server.Zc.Zdb.Za(Zdb.java:660)
at com.servoy.j2db.server.Zc.Zdb.Za(Zdb.java:548)
at com.servoy.j2db.server.Zc.Zdb.importFromJarFile(Zdb.java:604)
at com.servoy.j2db.server.servlets.ConfigServlet.Zi(ConfigServlet.java:2989)
at com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:208)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:615)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:861)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:606)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:722)
Caused by: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:233)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1108)
... 25 more
Caused by: com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:233)
at com.servoy.j2db.server.Za.Za.loadRootObject(Za.java:1564)
at com.servoy.j2db.persistence.RootObjectCache.getRootObject(RootObjectCache.java:236)
at com.servoy.j2db.persistence.RootObjectCache.getActiveRootObject(RootObjectCache.java:170)
at com.servoy.j2db.persistence.RootObjectCache.getActiveRootObject(RootObjectCache.java:178)
at com.servoy.j2db.persistence.AbstractRepository.getActiveRootObject(AbstractRepository.java:427)
at com.servoy.j2db.server.Za.Za.Za(Za.java:445)
at com.servoy.j2db.server.Za.Za.Za(Za.java:740)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1924)
... 26 more
Caused by: com.servoy.j2db.persistence.RepositoryException: root object not found
at com.servoy.j2db.server.Za.Za.Za(Za.java:282)
at com.servoy.j2db.server.Za.Za.Za(Za.java:1924)
... 34 more


My Server Stack dump:
Server Information
Servoy version 7.4.3 rc-build 2035
Port used by RMI Registry: 1099
Repository version 44

Current time: Thu Jul 28 23:54:26 BST 2016

Uptime: 1 hour 4 minutes 26 seconds

JDK Information
java.vm.name=Java HotSpot(TM) 64-Bit Server VM
java.version=1.7.0_09
java.vm.info=mixed mode
java.vm.vendor=Oracle Corporation

Operating System Information
os.name=Linux
os.version=3.18.23-x1-64
os.arch=amd64

System Information
Heap Space Memory: allocated=81384K, used=59755K, max=1267072K
Non-Heap Space Memory: allocated=58752K, used=58309K, max=180224K
Number of Processors: 1

Thread: pool-1-thread-4, state: WAITING, total cpu time: 0.182494ms, total user time: 0.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Thread: http-8443-1, state: RUNNABLE, total cpu time: 5072.729283ms, total user time: 4270.0ms
sun.management.ThreadImpl.getThreadInfo1(Native Method)
sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:172)
sun.management.ThreadImpl.getThreadInfo(ThreadImpl.java:139)
com.servoy.j2db.server.servlets.ConfigServlet.Zs(ConfigServlet.java:1736)
com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:2299)
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.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:470)
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(Thread.java:722)

Thread: http-8080-1, state: WAITING, total cpu time: 213.063028ms, total user time: 170.0ms
java.lang.Object.wait(Native Method)
java.lang.Object.wait(Object.java:503)
org.apache.tomcat.util.net.JIoEndpoint$Worker.await(JIoEndpoint.java:458)
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:484)
java.lang.Thread.run(Thread.java:722)

Thread: http-8443-Acceptor-0, state: RUNNABLE, total cpu time: 10.222883ms, total user time: 0.0ms
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
sun.security.ssl.SSLServerSocketImpl.accept(SSLServerSocketImpl.java:317)
org.apache.tomcat.util.net.jsse.JSSESocketFactory.acceptSocket(JSSESocketFactory.java:178)
org.apache.tomcat.util.net.JIoEndpoint$Acceptor.run(JIoEndpoint.java:352)
java.lang.Thread.run(Thread.java:722)

Thread: http-8080-Acceptor-0, state: RUNNABLE, total cpu time: 2.837363ms, total user time: 0.0ms
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
java.net.ServerSocket.accept(ServerSocket.java:490)
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(Thread.java:722)

Thread: ContainerBackgroundProcessor[StandardEngine[Catalina]], state: TIMED_WAITING, total cpu time: 181.061858ms, total user time: 170.0ms
java.lang.Thread.sleep(Native Method)
org.apache.catalina.core.ContainerBase$ContainerBackgroundProcessor.run(ContainerBase.java:1631)
java.lang.Thread.run(Thread.java:722)

Thread: ModificationWatcher Task, state: TIMED_WAITING, total cpu time: 76.302992ms, 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(Thread.java:722)

Thread: pool-1-thread-3, state: WAITING, total cpu time: 0.75513ms, total user time: 0.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1085)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Thread: pool-1-thread-2, state: TIMED_WAITING, total cpu time: 1.264874ms, total user time: 0.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Thread: GC Daemon, state: TIMED_WAITING, total cpu time: 0.341627ms, total user time: 0.0ms
java.lang.Object.wait(Native Method)
sun.misc.GC$Daemon.run(GC.java:117)

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

Thread: pool-2-thread-1, state: TIMED_WAITING, total cpu time: 2.703546ms, total user time: 0.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:226)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.awaitNanos(AbstractQueuedSynchronizer.java:2082)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:1090)
java.util.concurrent.ScheduledThreadPoolExecutor$DelayedWorkQueue.take(ScheduledThreadPoolExecutor.java:807)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Thread: PingScanner, state: TIMED_WAITING, total cpu time: 0.211453ms, total user time: 0.0ms
java.lang.Object.wait(Native Method)
com.servoy.j2db.server.dataprocessing.Zn.run(Zn.java:12)
java.lang.Thread.run(Thread.java:722)

Thread: MessageScheduler, state: TIMED_WAITING, total cpu time: 0.245295ms, total user time: 0.0ms
java.lang.Object.wait(Native Method)
com.servoy.j2db.server.dataprocessing.Zp.run(Zp.java:57)
java.lang.Thread.run(Thread.java:722)

Thread: pool-1-thread-1, state: WAITING, total cpu time: 827.828515ms, total user time: 780.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1043)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1103)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
java.lang.Thread.run(Thread.java:722)

Thread: RMI TCP Accept-1099, state: WAITING, total cpu time: 1.000985ms, total user time: 0.0ms
sun.misc.Unsafe.park(Native Method)
java.util.concurrent.locks.LockSupport.park(LockSupport.java:186)
java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2043)
java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442)
com.sebster.tunnel.impl.kd.accept(kd.java:45)
com.sebster.tunnel.TunnelServerSocket.accept(TunnelServerSocket.java:29)
com.sebster.tunnel.TunnelServerSocket.accept(TunnelServerSocket.java:33)
com.servoy.j2db.rmi.compressing.CompressingServerSocket.accept(CompressingServerSocket.java:46)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.executeAcceptLoop(TCPTransport.java:387)
sun.rmi.transport.tcp.TCPTransport$AcceptLoop.run(TCPTransport.java:359)
java.lang.Thread.run(Thread.java:722)

Thread: acceptor-0.0.0.0/0.0.0.0:1099, state: RUNNABLE, total cpu time: 0.409125ms, total user time: 0.0ms
java.net.PlainSocketImpl.socketAccept(Native Method)
java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398)
java.net.ServerSocket.implAccept(ServerSocket.java:522)
java.net.ServerSocket.accept(ServerSocket.java:490)
com.sebster.tunnel.socket.ServerSocketSocketAcceptor.accept(ServerSocketSocketAcceptor.java:8)
com.sebster.tunnel.impl.c.run(c.java:5)
java.lang.Thread.run(Thread.java:722)

Thread: httptunnel-server-reaper, state: TIMED_WAITING, total cpu time: 6.835202ms, total user time: 0.0ms
java.lang.Object.wait(Native Method)
java.util.TimerThread.mainLoop(Timer.java:552)
java.util.TimerThread.run(Timer.java:505)

Thread: DestroyJavaVM, state: RUNNABLE, total cpu time: 574.782011ms, total user time: 460.0ms

Thread: Wrapper-Connection, state: RUNNABLE, total cpu time: 239.690523ms, total user time: 120.0ms
java.net.SocketInputStream.socketRead0(Native Method)
java.net.SocketInputStream.read(SocketInputStream.java:150)
java.net.SocketInputStream.read(SocketInputStream.java:121)
java.net.SocketInputStream.read(SocketInputStream.java:203)
java.io.DataInputStream.readByte(DataInputStream.java:265)
org.tanukisoftware.wrapper.WrapperManager.handleSocket(WrapperManager.java:4203)
org.tanukisoftware.wrapper.WrapperManager.run(WrapperManager.java:4558)
java.lang.Thread.run(Thread.java:722)

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

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

Thread: Finalizer, state: WAITING, total cpu time: 48.422635ms, total user time: 40.0ms
java.lang.Object.wait(Native Method)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135)
java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151)
java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:177)

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


Re: ...persistence.RepositoryException: root object not foun

PostPosted: Mon Jul 31, 2017 2:39 pm
by japink.m
Any suggestions on this? I ran into the same 'root object not found' problem.

Re: ...persistence.RepositoryException: root object not foun

PostPosted: Sun Aug 06, 2017 10:11 pm
by ROCLASI
Hi,

I have seen this too, mostly after I refactored my solution by moving modules around and such. When importing into the repository that already had previous releases of your module(s) it tells you it can't find the root object.
The quick-fix is to delete all the affected solutions from your solution (the ones that had the moved module referenced), reboot the servoy server (important!) and then re-import the solutions.

Hope this helps.