Launch a debug client on a remote machine

Questions, answers, tips and ideas on Servoy Client

Launch a debug client on a remote machine

Postby troy » Tue Apr 06, 2010 2:19 am

Is it possible to launch a debug client from Servoy Developer on a machine other than the one that is running Servoy Developer? I'm on the latest 5 build.

In Servoy classic (pre-Eclipse), running developer spun up a limited Servoy server. I forget exactly how many clients this setup allowed, but it was a few. This is no longer the case with Serclipse. When I needed to code something fairly platform specific, I found it helpful to be able to make a change in developer, spin up a smart client on a different OS (hitting my development machine), test, and repeat.

If I try the same thing in either Servoy 4 or 5, the error message I receive when I try to launch a smart client is:
Starting of webstart clients not possible from developer (running an application server)


I suppose I could commit my changes to the servoy_repository, shutdown developer, start up servoy server, and test this way. But this is less than ideal, especially considering that everything I'm wanting to test is already under non-servoy_repository version control.

Back a while ago, VMWare had an eclipse plugin that allowed debugging of code run in a virtual machine. Having said that, I don't know how relevant that would be to my scenario. But if something like that were possible, it would be better than it is now.
Troy Elliott, Data Mosaic

Image
Everything you need to build great apps with Servoy
U.S. demo server
Blog: Coding Nomad
User avatar
troy
 
Posts: 27
Joined: Fri Oct 24, 2003 8:49 pm
Location: Washington, DC

Re: Launch a debug client on a remote machine

Postby IT2Be » Tue Apr 06, 2010 9:34 am

I think you have to create a feature request in the support system for this.
It is not possible unfortunately.
Creating platform specific Components is worse than with 3.5 because of the same reason...
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany

Re: Launch a debug client on a remote machine

Postby pbakker » Tue Apr 06, 2010 10:08 am

When debugging web clients, you can start a debug web client from any machine, but in order to start a debug web client session in a browser you first need to have a debug session already going.

So, launch a debug web client from within Servoy Developer and then open up a browser from anywhere and start a web client from it, connecting to your Servoy Developer machine.

Smart Client can, at this time, only be started from Servoy developer and thus run on the same machine.

Paul
pbakker
 
Posts: 2822
Joined: Wed Oct 01, 2003 8:12 pm
Location: Amsterdam, the Netherlands

Re: Launch a debug client on a remote machine

Postby Harjo » Tue Apr 06, 2010 10:31 am

pbakker wrote:Smart Client can, at this time, only be started from Servoy developer and thus run on the same machine.Paul


Paul, is this on the list to be enhanced? so we can start a (debug) smart client on a other machine?
(testing things crossplatform: Windows <-> OSX etc...)

This would have my vote!!
Harjo Kompagnie
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: Launch a debug client on a remote machine

Postby ROCLASI » Tue Apr 06, 2010 10:41 am

+1
Robert Ivens
SAN Developer / Servoy Valued Professional / Servoy Certified Developer

ROCLASI Software Solutions / JBS Group, Partner
Mastodon: @roclasi
--
ServoyForge - Building Open Source Software.
PostgreSQL - The world's most advanced open source database.
User avatar
ROCLASI
Servoy Expert
 
Posts: 5438
Joined: Thu Oct 02, 2003 9:49 am
Location: Netherlands/Belgium

Re: Launch a debug client on a remote machine

Postby ngervasi » Tue Apr 06, 2010 11:27 am

+1
Nicola Gervasi
sintpro.com
SAN Partner
ngervasi
 
Posts: 1485
Joined: Tue Dec 21, 2004 12:47 pm
Location: Arezzo, Italy

Re: Launch a debug client on a remote machine

Postby jcompagner » Wed Apr 07, 2010 3:02 pm

Maybe we can improve it that you can start a smart client.
But a debug smart client is another story that will not happen any time soon.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8833
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Launch a debug client on a remote machine

Postby troy » Wed Apr 07, 2010 3:37 pm

jcompagner wrote:Maybe we can improve it that you can start a smart client.
But a debug smart client is another story that will not happen any time soon.


That is fine with me. Having the ability to start a smart client similarly to how it worked in pre-Eclipse days is an improvement.

Most cross-platform issues I experience aren't actually code related, but UI related. Starting a smart client will address this pain point.
Troy Elliott, Data Mosaic

Image
Everything you need to build great apps with Servoy
U.S. demo server
Blog: Coding Nomad
User avatar
troy
 
Posts: 27
Joined: Fri Oct 24, 2003 8:49 pm
Location: Washington, DC

Re: Launch a debug client on a remote machine

Postby mboegem » Wed Apr 07, 2010 5:06 pm

troy wrote:
jcompagner wrote:Maybe we can improve it that you can start a smart client.
But a debug smart client is another story that will not happen any time soon.


That is fine with me. Having the ability to start a smart client similarly to how it worked in pre-Eclipse days is an improvement.

Most cross-platform issues I experience aren't actually code related, but UI related. Starting a smart client will address this pain point.


I agree, very welcome feature!!!!
Marc Boegem
Solutiative / JBS Group, Partner
Servoy Specialist
• Servoy Certified Developer
• Servoy Valued Professional
• Freelance Developer

Image
User avatar
mboegem
 
Posts: 1750
Joined: Sun Oct 14, 2007 1:34 pm
Location: Amsterdam

Re: Launch a debug client on a remote machine

Postby Harjo » Wed Apr 07, 2010 7:30 pm

jcompagner wrote:Maybe we can improve it that you can start a smart client.
But a debug smart client is another story that will not happen any time soon.


Johan, smart-client would be awesome!
Harjo Kompagnie
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: Launch a debug client on a remote machine

Postby troy » Wed Apr 07, 2010 8:00 pm

Case 284248 created.
Troy Elliott, Data Mosaic

Image
Everything you need to build great apps with Servoy
U.S. demo server
Blog: Coding Nomad
User avatar
troy
 
Posts: 27
Joined: Fri Oct 24, 2003 8:49 pm
Location: Washington, DC

Re: Launch a debug client on a remote machine

Postby IT2Be » Wed Apr 07, 2010 9:05 pm

jcompagner wrote:Maybe we can improve it that you can start a smart client.
But a debug smart client is another story that will not happen any time soon.
That would be a 1.000.000.000% improvement to me!
Marcel J.G. Trapman (IT2BE)
SAN partner - Freelance Java and Servoy
Servoy Components - IT2BE Plug-ins and Beans for Servoy
ServoyForge - Open Source Components for Servoy
User avatar
IT2Be
Servoy Expert
 
Posts: 4766
Joined: Tue Oct 14, 2003 7:09 pm
Location: Germany


Return to Servoy Client

Who is online

Users browsing this forum: No registered users and 13 guests