Hi All,
I have a live server . The client have hosted the solution there . How can I get the solution file from there ? . He has not preserved the solution file earlier. Is it possible to get the latest solution file from there ?
Hi All,
I have a live server . The client have hosted the solution there . How can I get the solution file from there ? . He has not preserved the solution file earlier. Is it possible to get the latest solution file from there ?
Hi All ,
In Apache-Tomcat server we get all the solutions hosted in the web-app server . Like this is it possible in servoy ? . Sorry again if I am wrong ?
Hi Ashutos,
You could take the repository database and put it under a Servoy server that is setup as a teamserver and then checkout the source from it into Developer.
Of course if the source was password protected you need to provide this password before you can check it out.
Hope this helps.
Hi Roclasi,
Thanks for your reply . In my case there is one Servoy instance , which is acting as application server and it is having a developer . So I guess both are sharing the same repository database . So how can I check out the solution into the developer ? . Sorry if I am wrong . What should I be doing ?.
Thanks in advance . Waiting for your feedback.
Hi
Is it just a copy of the solution that has been uploaded to the application server that you need?
Or do you require that the application server be used as a team provider?
If its just a copy of the solution that you need, I believe the application server keeps a copy of all .servoy files that have been imported via the Servoy-admin page in the application_server/server/work directory of your Servoy installation.
The files will have been renamed to something like importXXXXXXXXXXXXX.servoy.
Regards
Hi Zuke ,
Thanks for your reply . But under this “application_server/server/work” structure catalina is coming . I could not able to access the import files.
Hi Ashutos,
ashutoslenka426:
Thanks for your reply . In my case there is one Servoy instance , which is acting as application server and it is having a developer . So I guess both are sharing the same repository database . So how can I check out the solution into the developer ? . Sorry if I am wrong . What should I be doing ?.
Developer is using a workspace on the filesystem, not the repository database like Server does.
So what you need to do is set the server to be a teamserver (servoy-admin page > admin-settings (first page, bottom section) the servoy.application_server.startRepositoryAsTeamProvider setting. You do need to restart the server.
Now you can use Developer to checkout the code from this server using the “Checkout from repository” option when you right-click on the All Solutions node.
Put in the proper credentials and you can start selecting the solution you want to checkout into your workspace.
After you have done this make sure you disconnect the source from the servoy teamserver (right-click on solution > Team > Disconnect)
Also don’t forget to set the servoy.application_server.startRepositoryAsTeamProvider back to false.
It’s not recommended (in fact bad practice) to use a deployment server as a teamserver. You should setup 2 different Servoy servers for that.
Anyway. Now you have the source in your workspace and you can edit it, export it into a .servoy file and reimport the changes into the server.
Hope this helps.
Hi McCourt,
Zuke:
If its just a copy of the solution that you need, I believe the application server keeps a copy of all .servoy files that have been imported via the Servoy-admin page in the application_server/server/work directory of your Servoy installation.
The files will have been renamed to something like importXXXXXXXXXXXXX.servoy.
In the work directory only java objects are stored, not Servoy solutions. So you will only find plugins, lafs, etc.
What you perhaps confusing it with is the solutions directory in the application_server directory. This is where the demo solutions live but is also the (out of the box) default path when you export a solution from Developer.
Hi Roclasi,
Thanks for your help.
I notice that getting a solution (using “checkout from…”) and then commiting it is a very very very slow process
I’m trying to see in log what’s doing Servoy, but I don’t see anything… Now I’m getting a little module (only one form a two methods!), after an hour Servoy hasn’t completed the operation, is very annoying…