[ 
https://issues.apache.org/jira/browse/PIVOT-822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13756455#comment-13756455
 ] 

Sandro Martini commented on PIVOT-822:
--------------------------------------

Work note:
try this with largedata and pivot-demos/assets/10e0.csv , and in 
DesktopApplicationContext add a private static getCodebase that if origin is 
null, it will be set with the value from Java Web Start (BasicService).
Finally, revert changes (for the workaround) in build.properties and build.xml, 
and maybe even root in (and only) in demo.jnlp.xsl ...

                
> 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.1
>
>         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 is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira

Reply via email to