[ 
https://issues.apache.org/jira/browse/PIVOT-822?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Sandro Martini updated PIVOT-822:
---------------------------------
    Fix Version/s:     (was: 2.1)
                   2.2

> Get codebase from JNLP files (Web Start)
> ----------------------------------------
>
>                 Key: PIVOT-822
>                 URL: https://issues.apache.org/jira/browse/PIVOT-822
>             Project: Pivot
>          Issue Type: Improvement
>            Reporter: Sandro Martini
>            Assignee: Sandro Martini
>              Labels: jnlp, webstart
>             Fix For: 2.2
>
>         Attachments: pivot-733_from-406_workaround.patch, 
> webstart_flag_applicationcontext.patch
>
>
> Like Applets (that read codebase from the html page), read the codebase from 
> the related JNLP file (using Web Start) for deploy.
> So in DesktopApplicationContext, make a private static method that tries to 
> get the codebase from Web Start BasicService, and if successful, set the 
> webStartEnabled flag (to be put in ApplicationContext) ... and if possible 
> set the origin property with the retrieved codebase (maybe only when origin 
> is null).
> Verify (with other Pivot Developers) if it's right to require Web Start jar 
> even at compile time (like was some time ago), because some casts are even 
> required in this new code (so all dynamic doesnt' makes sense).
> Then, revert changes to build.properties and build.xml just committed as 
> PIVOT-733 (and maybe even demo.jnlp.xsl to remove the root tag), and maybe 
> make a little change even in LargeData.java (if needed).



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to