Smartclient bootstrapper (alternative downloader)

Servoy announcements

Re: Smartclient bootstrapper (alternative downloader)

Postby lwjwillemsen » Thu Feb 14, 2019 11:46 am

Can I use the standalone bootstrapper (no java webstart) with Servoy 7.4.11 ?
Lambert Willemsen
Vision Development BV
lwjwillemsen
 
Posts: 680
Joined: Sat Mar 14, 2009 5:39 pm
Location: The Netherlands

Re: Smartclient bootstrapper (alternative downloader)

Postby jcompagner » Wed Dec 11, 2019 2:44 pm

lwjwillemsen wrote:Can I use the standalone bootstrapper (no java webstart) with Servoy 7.4.11 ?


to let people know this, no this is not possible the stand alone bootstrapper needs changes in servoy itself
i cleared up the page a bit more: https://wiki.servoy.com/pages/viewpage. ... d=23856169
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Fri Dec 18, 2020 6:01 pm

Hi

We are launching our smart client apps with this new bootstrapper, without using jnlp and webstart.

How can I define e. g. the window title (servoy.branding.windowtitle)? Before (jnlp, webstart), this was defined in a profile on the Servoy admin page. Now, I edited the bootstrap.jar file and added
Code: Select all
arg0=servoy.branding.windowtitle=ourAppName

to the properties file. But this had no effect.

Does anybody know, how this can be achieved? That would be appreciated a lot!

Best regards
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby jcompagner » Mon Dec 21, 2020 10:17 am

the branding stuff should work the same
They are still get just through properties not through a jnlp configuration
so if you have on the server: servoy.branding=true and then servoy.branding.windowtitle=appname

that should still work the same way
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Tue Dec 22, 2020 4:56 pm

Hi Johan

Thank you confirming that it "should work".

I tried so many different combinations, equal signs, colon, quotation marks, starting with arg1, deleting the setting on the server... Nothing works, everything is ignored. Do you have any suggestion? Did you try it yourself? Could anybody else make it work?

We use:
Servoy version 2020.3.1 -releaseNumber 3563
java.version=1.8.0_221
os.name=Mac OS X
os.version=10.14.6

Thanks, regards and best wishes for Christmas time
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Thu Jan 07, 2021 3:28 pm

Can anybody share his/her experience with this topic?

Thanks and regards
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby robert.edelmann » Mon Jan 11, 2021 4:06 pm

I think Johann means you can only set the branding on the server, not the client

Bildschirmfoto 2021-01-11 um 14.15.38.png


This would be ok if you have one app on one server.

On the other hand because of the whole java-situation we switched to deploying executables/.app for our smartclients, and we can set the options in packr (Mac) / run4j (Windows).
You do not have the required permissions to view the files attached to this post.
mit freundlichen Grüßen
Robert Stefan Edelmann
User avatar
robert.edelmann
 
Posts: 91
Joined: Wed Aug 14, 2013 6:12 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Mon Jan 25, 2021 9:44 am

Hi Robert

Thank you for your response. This explains the observed behaviour: Setting the branding on the client is not possible.
We also switched to .app on macOS. Windows still open.

Best regards
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby jcompagner » Mon Jan 25, 2021 12:18 pm

i dont fully understand what it is said here

of the branding stuff, the servoy.branding.webstart.xxxx don't work no (because there is no webstart)
but the others like servoy.branding.windowicon should just work. we do read those and set those on the Window/Frame object.
Those should just work.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Mon Jan 25, 2021 12:29 pm

Hi Johan

Thank you.

You write "should work". We spent many hours trying to get it work:
Code: Select all
arg0=servoy.branding.windowtitle=ourAppName

Can you or anyone else confirm, it does work? And how? We gave up for now.

Best regards
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby robert.edelmann » Mon Jan 25, 2021 12:31 pm

Yes, they do work, but they are set on the server, not in the bootstrap.properties inside the bootstrap.jar.
mit freundlichen Grüßen
Robert Stefan Edelmann
User avatar
robert.edelmann
 
Posts: 91
Joined: Wed Aug 14, 2013 6:12 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby jcompagner » Mon Jan 25, 2021 12:37 pm

rieder wrote:Hi Johan

Thank you.

You write "should work". We spent many hours trying to get it work:
Code: Select all
arg0=servoy.branding.windowtitle=ourAppName

Can you or anyone else confirm, it does work? And how? We gave up for now.

Best regards


thats just not how they work? do we say that anywhere in the wiki that you can just set that like that?
only very specify (system) properties can be set like that, the rest are going through our normal setting just like any other kind of start (full webstart, bootstrap webstart or bootstrap standalone)

So branding is just like before working for smart clients there is no difference what so ever.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Mon Jan 25, 2021 1:01 pm

And how can I define the profile?
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

Re: Smartclient bootstrapper (alternative downloader)

Postby jcompagner » Mon Jan 25, 2021 1:24 pm

profiles are system properties what you set through the jnlp, you can see that by doing this:

https://[yourserver]/servoy-client/[yourprofile]/[solution].jnlp?raw=true

and then looking at the source.

So for profiles you need for a standalone installer multiply standalone installers with different (system) properties.

but do remember like it is said here: https://wiki.servoy.com/pages/viewpage. ... d=23856169 you can't set all properties like this, especially vm properties (like memory) in the properties file
because you need to do that in the java -xxx startup command itself.
Johan Compagner
Servoy
User avatar
jcompagner
 
Posts: 8829
Joined: Tue May 27, 2003 7:26 pm
Location: The Internet

Re: Smartclient bootstrapper (alternative downloader)

Postby rieder » Mon Jan 25, 2021 5:45 pm

As I said before, we are not using jnlp.
And VM settings were not part of my question.

We run a Servoy application server with two different SC applications. Each with its own profile settings on the server.
If I understood you right, profiles cannot be defined in the bootstrap.jar?
So, what is your suggestion, another application server?

Regards
Birgit Rieder
7r AG, Switzerland
SAN Developer
http://www.seven-r.ch
User avatar
rieder
 
Posts: 177
Joined: Thu Jan 26, 2012 5:18 pm

PreviousNext

Return to Announcements

Who is online

Users browsing this forum: No registered users and 19 guests