Updates from January, 2011 Toggle Comment Threads | Keyboard Shortcuts

  • Eamonn Maguire 5:42 pm on January 30, 2011 Permalink | Reply
    Tags: NCBI, Yahoo, YQL   

    I’ve been using YQL recently for some data integration stuff and I just noticed that NCBI has exposed some of their services to YQL for gene queries etc. They seem to be quite a bit ahead of the EBI in terms of promoting data integration 🙂

    For doing fast mashups integrating data from many sources, it’s really cool and very fast.

  • Eamonn Maguire 11:03 am on January 5, 2011 Permalink | Reply
    Tags: , JNLP, , webstart   

    Creating an ISAcreator WebStart application 

    One of the advantages of creating a webstart application is that it’s pretty much point and click. From a browser page, users can gain access to your Java tool relatively quickly.

    To deploy a JNLP version of ISAcreator within your organisation, you should follow the following steps…

    1. Get the ISAcreator Jar file you wish to expose via the web.
    2. You need to digitally sign the Jar file using a jarsigner. there are two steps to this process:
    a. Create your key store with an alias (name) using keytool
    keytool -genkey -keystore isatools-keys -alias ISAcreator
    b. Sign the ISAcreator jar file using the key you have just generated
    jarsigner -keystore isatools-keys ISAcreator-1.3.1.jar ISAcreator

    3. Create a JNLP file describing the tool and where the Jar file is located, replacing the baseurl text with the URL of where the ISAcreator.jnlp file etc. are located :

    1. <?xml version="1.0" encoding="utf-8"?> 

    2. <jnlp spec="1.0+" codebase="baseURL" href="ISAcreator.jnlp">

    3. 	<information>

    4. 		<title>ISAcreator 1.3</title>

    5. 		<vendor>ISAtools team, University of Oxford, UK</vendor>

    6. 		<homepage href="http://isatools.org" />

    7. 		<description>ISAcreator</description>

    8. 		<version>1.3</version>

    9. 		<icon href="baseURL/isacreator_logo.jpg"/>

    10. 		<offline-allowed/>

    11. 	</information>

    12. 	<security>

    13. 		<all-permissions/>

    14. 	</security>

    15. 	<resources>

    16. 		<j2se version="1.5+" />

    17. 		<jar href="baseURL/ISAcreator-1.3.1.jar" />

    18. 	</resources>

    19. </jnlp>


    Now deploy the files to your web server of choice and link to the JNLP file to allow users to download ISAcreator to their machine. An example instance is running at: http://www.antarctic-design.co.uk/isacreator/ISAcreator.jnlp

Compose new post
Next post/Next comment
Previous post/Previous comment
Show/Hide comments
Go to top
Go to login
Show/Hide help
shift + esc
%d bloggers like this: