deep link question

I tried to deep link to my servoy server and even when I specify the solution name I get a popup window that asks which solution to run…

Is it possible to avoid that popup and just run the solution?

http://xx.xx.xx.xx:8080/servoy-client/s … on=council

http://xx.xx.xx.xx:8080/servoy-client/s … lient.jnlp

http://xx.xx.xx.xx:8080/servoy-client/council.jnlp

I turned off servoy.allowSolutionBrowsing but that did not help, now the window has NO choice to pick from…

charles huff:
Is it possible to avoid that popup and just run the solution?

yes, to open the council-solution directly use:

http://xx.xx.xx.xx:8080/servoy-client/s … uncil.jnlp

or

http://xx.xx.xx.xx:8080/servoy-client/ss/s/council.jnlp

I’m using: http://xx.xx.xx.xx:8080/servoy-client/s … uncil.jnlp

Joas,

this http://xx.xx.xx.xx:8080/servoy-client/s … uncil.jnlp

is not working in Servoy 3.5.9 right?
only >= Servoy 4.

Harjo:
only >= Servoy 4.

That is correct.

Something is wrong, no matter what I do I ALWAYS get a pop-up window with my two solutions. the correct one is pre-selected but I have to click ‘ok’ to run it. I want to hide all solutions save the target one from my users. I don’t want to have to click on ok to run the solution. It’s really strange. I upgraded to 4.1.2 and BOTH of the examples Joas provides do exactly the same thing. They both produce the attached picture.

I did a clean install. I added my two solutions. now when I use the deep link I see all the example solutions along with my own solutions. I recently wrote a function that used the servoy plugin function document = plugins.file.readFile(pathname); The behavior I see with this plugin looks very much the same behavior that I am seeing with the deep link. I got a pop up window ANY time that the path was incorrect, but when I got the file path exactly correct the readFile did it’s job without any intervention. It seems to me that somehow I am missing the correct path to the solution with the deep link. So I have to ask, "is there some way to find the path to a hosted solution? The >solutions/solution/council.jnlp< part MUST be wrong! I have searched my hard drive for council.jnlp and cannot find it. Yet it is hosted and I can run it when I select it. If I delete all other solutions from the server then I suspect that the solution will run without intervention… is that true? Thanks for any advice that you may offer me on this…

in 4 pretty much everything works if only it ends correctly on the same name and starts with ‘http://host:port/servoy-client/’

so

http://host:port/servoy-client/x.y/x/y/ … nName.jnlp
works just as wel as
http://host:port/servoy-client/SolutionName.jnlp

for charles i think this:

http://host:port/servoy-client/Council.jnlp

should work fine. Do notice the capital letter… this is case sensitive