Forum Discussion

Tom_Arn's avatar
Tom_Arn
Contributor
17 years ago

snapshot updates supported by Webstart?

I would like to use the Webstart version of soapUI pro. And probably also SNAPSHOTs.

Will the Webstart version recognize if I update the soapui-pro-SNAPSHOT.jar and properly distribute it to my users?

Will I have to modify the jnlp file? If yes, how?

Thanks in advance
Tom

4 Replies

  • omatzura's avatar
    omatzura
    Super Contributor
    Hi Tom,

    the latest snapshot is available as webstart at http://www.eviware.com/content/view/81/56/

    If you need to make further modifications, you would have to set up a local version of the snapshot at your site and modify the jnlp file accordingly (codebase, etc..)

    Hope this helps!

    regards,

    /Ole
    eviware.com
  • the latest snapshot is available as webstart at http://www.eviware.com/content/view/81/56/

    Yes, I found that already.

    The problem I see is, that in this JNLP file you only reference the needed files by filename. But not all files (especially the soapui snapshot file) include the version in the filename. So I assume that WebStart will not recognize an updated version of those files, right? I further assume that we will need to customize the filenames of all files in the lib subdirectory to include versions or timestamps and then modify our JNLP file accordingly.

    Is that the way to do it?

    Tom
  • omatzura's avatar
    omatzura
    Super Contributor
    Hi Tom,

    as far as I know, webstart makes a HEAD request to the server to see if the file has been updated (in comparison to a cached size/lastModified value), so this should not be required.. (this seems to work for our existing snapshots at least).. so if you set up a local webserver with an adjusted snapshot jnlp / distribution, you should  be all set..

    hope this helps!

    regards,

    /Ole
    eviware.com
  • Hi Ole

    That's great! We will set up our internal distribution.

    Tom