Invalid UUID string on solution import

Questions and Answers on installation, deployment, management, locking, tranasactions of Servoy Application Server

Invalid UUID string on solution import

Postby dpearce » Sat Mar 31, 2012 10:37 am

I am getting some strange behaviour and errors when trying to update my solution in the repository.

I must admit that i have had some DB issues and therefore gone back to an old copy of the repository, but i don't think the servoy 5.2.9 version has changed.

on import of the latest version i get

Code: Select all
com.servoy.j2db.persistence.RepositoryException: com.servoy.j2db.persistence.RepositoryException: java.lang.IllegalArgumentException: Invalid UUID string: C6194DC4-788F-44A9-AC93-823FF07844A0C6194DC4-788F-44A9-AC93-823FF07844A0
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:1139)
       at com.servoy.j2db.server.Ze.Zl.importRootObject(Zl.java:91)
       at com.servoy.j2db.server.Ze.Zeb.Za(Zeb.java:153)
       at com.servoy.j2db.server.Ze.Zeb.importFromJarFile(Zeb.java:317)
       at com.servoy.j2db.server.servlets.ConfigServlet.Zj(ConfigServlet.java:3499)
       at com.servoy.j2db.server.servlets.ConfigServlet.service(ConfigServlet.java:351)
       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:128)
       at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
       at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:567)
       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:849)
       at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
       at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)
       at java.lang.Thread.run(Thread.java:680)
   Caused by: com.servoy.j2db.persistence.RepositoryException: java.lang.IllegalArgumentException: Invalid UUID string: C6194DC4-788F-44A9-AC93-823FF07844A0C6194DC4-788F-44A9-AC93-823FF07844A0
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:241)
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:1627)
       ... 19 more
   Caused by: java.lang.IllegalArgumentException: Invalid UUID string: C6194DC4-788F-44A9-AC93-823FF07844A0C6194DC4-788F-44A9-AC93-823FF07844A0
       at com.servoy.j2db.util.UUID.fromString(UUID.java:128)
       at com.servoy.j2db.persistence.AbstractPersistFactory.getElementIdForUUIDString(AbstractPersistFactory.java:89)
       at com.servoy.j2db.persistence.AbstractPersistFactory.convertArgumentStringToObject(AbstractPersistFactory.java:271)
       at com.servoy.j2db.server.Zc.Za.convertArgumentStringToObject(Za.java:758)
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:833)
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:179)
       at com.servoy.j2db.server.Zc.Za.Za(Za.java:584)
       ... 20 more


Does anyone know what this could mean?

David
dpearce
 
Posts: 469
Joined: Sun Dec 03, 2006 11:53 am

Re: Invalid UUID string on solution import

Postby Harjo » Sat Mar 31, 2012 11:24 am

Muy advice, don't fuzz around with repositories :-)

cleanup your repository or create a new one, and import your solutions.
Harjo Kompagnie
byKom B.V.
ServoyCamp
Servoy Certified Developer
Servoy Valued Professional
SAN Developer
Harjo
 
Posts: 4321
Joined: Fri Apr 25, 2003 11:42 pm
Location: DEN HAM OV, The Netherlands

Re: Invalid UUID string on solution import

Postby dpearce » Sat Mar 31, 2012 12:08 pm

OK,

Can i check, if i issue ./servoy_server.sh -c upgradeRepository

command, will that ask me for a new db name or will it overwite the current servoy_repository in the servoy.properties file?

It is not clear from the documentation.

Thanks
dpearce
 
Posts: 469
Joined: Sun Dec 03, 2006 11:53 am

Re: Invalid UUID string on solution import

Postby jcompagner » Tue May 01, 2012 8:44 am

it will upgrade the repository if needed that is found in the "repository_server" server
Or it will create a new one when no repository tables are found on that server
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8846
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet


Return to Servoy Server

Who is online

Users browsing this forum: No registered users and 8 guests