N X We b C o m p a n i o n Francesco Beone Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Guardiamo il lato B Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 IL COMPANION DI FARO CONTIENE: • • • • • • • • pagin a we b j av a s c r i p t d i c o n t ro l l o, i n c l u s o n e l l a < h e a d > apple t java , i n cl u s o n e l < b o d y > <noscript> p er b rowser ch e n o n s u p p o r ta n o J S <param na me = ...> vari d i c o n f i g u r a zi o n e g r a f i c a e l i nk ad ogge tti oggetti grafici (.png) per l’interfaccia web fi le .n xs p e r lan ciare il p l u g i n d i N X l a n c i a t o re c o m a n d o ve r s o i l s e r ve r N X Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 PAGINA HTML (Javascript per controllo esistenza e versione del plugin) <head> <title>Progetto CRESCO: accesso ai servizi ENEA-GRID</title> <script src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/deployJava.js" language=javaScript type="text/javascript"></script> ......... <script src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/nx2.js" language=javaScript type="text/javascript"></script> <noscript> <table cellpadding="0" cellspacing="0" bgcolor="#ecebe5" border="0" width="400" height="300"> <tr> <td valign="top" align="center"> <table cellpadding="2" cellspacing="0" bgcolor="#ffffff" border="0" width="380" height="230" style="margin-top: 10px;border: 1px solid #ffffff"> <tr> <td align="center" width="150" valign="bottom" bgcolor="f9f8f1"><img style="marginbottom:25px;" src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/images/backgrounds/background-5.png" border="0"><br><img src="http://www.eneagrid.enea.it/nx/NXWeb/plugin/images/backgrounds/background-7.png" border="0"> </td> <td valign="top" style="font-size: 12px;"> <div style="margin:5px;font-family:arial; font-size:12px;">The option to support JavaScript may be disabled in your browser. Enable JavaScript and reload this page. </div> </td> </tr> </table> </td> </tr> </table> </noscript> ......... Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 PAGINA HTML (Invocazione file configurazione del collegamento NX) <PARAM NAME="boxbgcolor" VALUE="236, 235, 229"> <PARAM NAME="progressbar" VALUE="true"> <PARAM NAME="boxmessage" VALUE="Please wait while Java applet loads..."> <PARAM NAME="SiteUrl" VALUE="http://www.eneagrid.enea.it/nx/ NXWeb"> <PARAM NAME="BackgroundsUrl" VALUE="/plugin/images/backgrounds/"> <PARAM NAME="Background1" VALUE="background-1.png"> <PARAM NAME="Background2" VALUE="background-2.png"> <PARAM NAME="Background3" VALUE="background-3.png"> …. <PARAM NAME="RedirectUrl" VALUE="http://www.cresco.enea.it"> <PARAM NAME="SessionUrl" VALUE="/plugin/session/egl.nxs"> <PARAM NAME="SessionName" VALUE="FARO.nxs"> <PARAM NAME="LinuxClientUrl" VALUE="/plugin/Linux/client.zip"> <PARAM NAME="LinuxClientVersion" VALUE = "3.3.0-6"> <PARAM NAME="WindowsClientUrl" VALUE="/plugin/Windows/client.zip”> <PARAM NAME="WindowsClientVersion" VALUE = "3.3.0-6”> <PARAM NAME="MacOSClientUrl" VALUE="/plugin/MacOSX/client.zip"> <PARAM NAME="MacOSClientVersion" VALUE = "3.3.0-7”> <PARAM NAME="SolarisClientUrl" VALUE="/plugin/Solaris/client.zip”> <PARAM NAME="SolarisClientVersion" VALUE = "3.3.0-6”> <PARAM NAME="archive" VALUE="http://www.eneagrid.enea.it/nx/NXWeb/plugin/Java/nxapplet.jar"> <PARAM NAME="code" VALUE="NXApplet.class”> <PARAM NAME="type" VALUE="application/x-java-applet;version=1.2"> <PARAM NAME="loglevel" VALUE="1”> Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 FILE NXS (Configurazione collegamento NX –> Esecuzione del lanciatore) <!DOCTYPE NXClientSettings> <NXClientSettings application="nxclient" version="1.3" > <group name="Advanced" > <option key="Cache size" value="8" /> <option key="Cache size on disk" value="32" /> <option key="Current keyboard" value="true" /> <option key="Custom keyboard layout" value="" /> <option key="Disable DirectDraw" value="false" /> <option key="Disable ZLIB stream compression" value="false" /> <option key="Disable deferred updates" value="false" /> … <group name="General" > <option key="Automatic reconnect" value="true" /> <option key="Command line" value="/afs/enea.it/software/bin/faro-efda" /> <option key="Custom Unix Desktop" value="application" /> <option key="Desktop" value="console" /> <option key="Disable SHM" value="false" /> <option key="Disable emulate shared pixmaps" value="false" /> <option key="Link speed" value="ADSL" /> … Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 LANCIATORE (Esecuzione del comando) #!/bin/sh #Executes FARO-EFDA.jar (java archive of FARO - EFDA implementation) java -jar /afs/enea.it/project/eneagrid/sw_nx/binaries/egl/FARO_EFDA.jar Francesco Frascati, 1 Marzo Beone 2012 - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 RICAPITOLIAMO Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 RICAPITOLIAMO: percorsi degli oggetti Pagine web che lanciano i FARO: ovunque Lanciatori: /afs/enea.it/software/bin FARO: /afs/enea.it/project/eneagrid/sw_nx/binaries/egl/EGBL.jar DIVA: /afs/enea.it/software/diva/java/DIVA/dist/DIVA.jar SIAP: /afs/enea.it/software/siap/java/SIAP/dist/SIAP.jar File di configurazione nxs: /afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/session/ Plugin web nx: /afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/ File immagine per le personalizzazioni grafiche: /afs/enea.it/project/eneagrid/html/nx/NXWeb/plugin/images/backgrounds/ Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 E SE CI SONO PROBLEMI? Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 E SE CI SONO PROBLEMI? Se il problema NON è causato da una errata chiusura/resume di sessione, bisogna cancellare: Percorsi in OSX .NX /Users/XXXXXXXXX/.nx cache Java /Users/XXXXXXXXX/Library/Caches/Java/cache Percorsi in windows 7/vista .NX C:\Users\xxxxxxxx.nx cache Java C:\Users\xxxxxxxxxAppData\LocalLow\Sun\Java\Deployment\cache Home remota in AFS .NX /afs/enea.it/zzz/user/xxxxx/.nx Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 FIREFOX!! Prestare MOLTA attenzione allo zoom di Firefox! Se lo zoom impostato è troppo grande, il browser non riesce a gestire gli oggetti nello spazio allocato per lʼapplet java!! Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010 maggiori informazioni: http://www.cresco.enea.it/Software/faro.php http://www.cresco.enea.it/helpdesk.php http://www.nomachine.com/screenshot/companion.php Francesco Beone - Frascati, 1 Marzo 2010 lunedì 1 marzo 2010