Workbench Installation Testing

Please add your name to the table below if you're able to test new releases of the the workbench of a different combination of jvm / webstart / operating system / machine. Periodically you'll be emailed a link to launch a new release of the workbench - you just need to check that it downloads and starts correctly on your machine configuration. Of course, if you'd like to do further testing of the application after that, even better smile

I'd like to cover as many combinations as possible of JVM 1.4-1.5, Webstart 1.2 -1.5, on Windows, Linux, Solaris and MacOSX .

Machines

Name (Machine) JVM Webstart OS Machine
NoelWinstanley A 1.5.0_02 1.5.0_02-b09 Fedora Core 3 Linux 2.6.10-1.770_FC3 i686 GNU/Linux
NoelWinstanley B 1.4.2_08 1.5.0_02-b09 Fedora Core 3 Linux 2.6.10-1.770_FC3 i686 GNU/Linux
CatherineQin A 1.5.0_02_b09 1.5.0_02-b09 redhat 8 Linux 2.4.18-14 i686 GNU/Linux
CatherineQin B 1.5.0_02_b09 1.5.0_02-b09 redhat 9 Linux 2.4.20-8smp i686 GNU/Linux
PhilNicolson A 1.5.0_02 1.5.0_02-b09 Windows XP SP2 AMD Pentium 1.67GHz
PhilNicolson B 1.5.0_02 1.5.0_02-b09 redhat 9 Linux 2.4.20-8 i686 GNU/Linux
JohnTaylor pre 12/8 1.4.2_06-b03 1.4.2_06 Windows XP SP2 Dell Inspiron 8600 Pentium M 1.7 GHz
JohnTaylor A from 12/8 1.5.0_04-b05 1.5.0_04-b05 Windows XP SP2 Dell Inspiron 8600 Pentium M 1.7 GHz
JohnTaylor B from 12/8 1.4.2_07 1.5.0_04-b05 Windows XP SP2 Dell Inspiron 8600 Pentium M 1.7 GHz
RichardMcMahon 1.5.0_01 1.5.0_01-b08 Solaris 10 Sun-Blade-100
PatricioOrtiz 1.5 .. Suse 9.2 Tecra M2/Centrino1.8Ghz
AnitaRichards 1.4.2_05-b04 1.4.2_05 Scientific Linux 2.6.9-1.667 i686 GNU/Linux
PaulHarrison 1.4.2_05 1.4.2_05 (2.1.0!!!) OS X 10.4.3 Apple Powerbook G4
PaulHarrison 1.5.0_05 1.5.0_05 OS X 10.4.3 Apple Powerbook G4 see OSXWebstartNotes
TonyLinde A 1.5.0_03 1.5.0_03-b07 Ubuntu 5.04
(in VMWare on WinXP)
DELL X300
(Linux 2.6.10-5-386 i686 GNU/Linux)
TonyLinde B 1.5.0_04 1.5.0_04-b05 WinXPsp2 (in VMWare)
with VS2005b (.Net 2.0) loaded
DELL X300
KeithNoddle A 1.4.2_04-b05 1.4.2_04 Mandrake 10.1 Community Linux 2.6.8.1-10mdk i686 AMD Athlon XP 2000
KeithNoddle B blackdown-jdk-1.4.2.01-r1 1.4.2.01 Gentoo (running under coLinux 0.6.2) Linux 2.6.10-co-0.6.2 i686 Intel Pentium M processor 1.40GHz
NicholasWalton 1.5.0_02-b09 1.5.0_02-b09 Gentoo Linux 2.6.9-gentoo-r9 Dell Latitude D800 Intel Pentium M 1600MHz
EduardoGonzalez 1.5.0_03 1.5.0_03-b07 Ubuntu Hoary 5.04 Linux 2.6.10-5-686-smp i686 GNU/Linux
DuncanLawGreen 1.5.0_03 1.5.0_03-b07 Red Hat 7.3 Linux 2.4.20-28.7 i686 Athlon
JonathanTedds A 1.5.0_03 1.5.0_03-b07 Red Hat 7.3 Linux 2.4.20-28.7 i686 Athlon
JonathanTedds B 1.5.0_02-b09 1.5.0_02-b09 Windows XP SP2 Tablet Edition Motion M1300 Tablet Pentium M 1.0 GHz
KonaAndrews 1.5.0_03 1.5.0_03 Slackware 10.1, custom 2.6.10 kernel Dell X300 laptop

Finding Webstart and JVM version

First check your browser's configuration for helper applications / file associations, to find the path to the installation of java web start that is going to be used (it's possible that you may have more than one installation lying around).

From a commandline, run the javaws executable that the browser is configured to use, and choose 'Help-> About'. Depending on version of web start you're running, it will either report the JVM version, the webstart version, or both.

(this is on javaws 1.5 - other versions may differ). Then go to 'Edit -> Preferences', and choose the 'Java' tab. Click the 'View' button under 'Java Application Runtime Settings'. This will show the installed JVMs that javaws has detected, and their version numbers. If more than one JVM is detected, javaws will use the most recent to launch the workbench - record this version number above.

Finding the Machine version.

for Unixes uname -srmo should do the trick, I think. Windows - any suggestions? Control Panel/System/General gives some useful info --Main.JohnTaylor

Testing 1.1-beta-1 (12 August 2005 )

Changelog: http://software.astrogrid.org/jnlp/astrogrid-desktop/index.html

The application can be launched from http://software.astrogrid.org/jnlp/astrogrid-desktop/astrogrid-desktop.jnlp

For those who are interested, I'd appreciate reviews of the ACR Interface documentation too: http://www.astrogrid.org/maven/docs/HEAD/desktop/multiproject/acr-interface/apidocs/index.html

Please could you all check

  • that the application launches correctly on your machine(s),
  • that the 'help > about' menu entry reports the version as 1.1-beta-1
  • that you're able to login to astrogrid ,
  • and then report your findings below.
I'd be grateful for any further testing - file bugzilla reports for anything you find.

Machine Date Tested Pass / Fail Comments
NoelWinstanley A 12/07/2005 PASS  
NoelWinstanley B 08/07/2005 PASS  
CatherineQin A      
CatherineQin B      
PhilNicolson A 15/08/2005 PASS  
PhilNicolson B      
JohnTaylor A 12/07/2005 PASS with comments On first launch the splash screen gives the version as 1.0.5. This could well be an artifact of my screwed up system. I deleted the application from the ws cache and redownloaded and all was well. On loading the application window is blank. Resizing causes it to repaint correctly. On several occasions today I've had OutOfHeapSpace exceptions from the JobMonitor
JohnTaylor B 12/07/2005 PASS with comments On loading the application window is blank. Resizing causes it to repaint correctly. On several occasions today I've had OutOfHeapSpace exceptions from the JobMonitor . HelpContents menu gives a "Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: helpBroker has not been created." . The link to the APIDocs installed in the Start menu is broken, as is the one for the Home Page.
RichardMcMahon        
PatricioOrtiz      
AnitaRichards      
PaulHarrison      
TonyLinde A 16/08/2005 FAIL Help/About shows beta-2
On login: java.lang.Exception: org.astrogrid.community.common.exception.CommunityServiceException WebService call failed - (404)Not Found
TonyLinde B 16/08/2005 PASS-ish Help/About shows beta-1 but notice came up with beta2 when loading components
As above: blank form when run but comes back on resizing
Login okay and can run apps
KeithNoddle A      
KeithNoddle B      
NicholasWalton      
EduardoGonzalez 17/08/2005 FAIL On login: java.lang.Exception: org.astrogrid.community.common.exception.CommunityServiceException WebService call failed - (404)Not Found
DuncanLawGreen      
JonathanTedds A 17/08/2005 FAIL Workbench launches and displays OK but on login: java.lang.Exception: org.astrogrid.community.common.exception.CommunityServiceException WebService call failed - (404)Not Found
JonathanTedds B 17/08/2005 PASS but Blank form when run after splash but comes back on resizing. Login OK
KonaAndrews      

Known Bugs

  • Applications Browser still fails to parse some registry entries correctly, and displays an error message. This happens less often now.
  • Applications Parameter Editor: after editing a field, you need to hit 'enter' to make your change 'stick'. It's a quirk in the standard java UI that I haven't worked around yet.

Notes

comments from AnitaRichards - 08 Jul 2005

Most available things seem to be working, especially most of the things which 'ordinary' astro/solar users would want. I am not sure how much is still under developemnt and will eventually be tidied up, or how much is intended to be fixed features, as at some point we should document it in such a way as to direct normal users to the easy parts. So sorry if some of these comments miss the point as I poked into all bits...

Thanks for looking. Everythng there should be stable, with nothing much still under development. This is how I intend it to look when 'released' - not much tidier than this smile I'm trying to imporove usability and in-program help the moment, while the main thing it lacks I think, is a manual -- NoelWinstanley

  • User Interface
    • Parameterised workflows
      • Redshift maker - a bit confusing that the job monitor popped up when I asked for info (as well as the info page) but maybe that is a feature. However I got a second monitor when I started the redshift maker itself, and the refresh on the first one does not seem to work. Good that the tool has defaults filled in as examples. weird- I can't reproduce the job monitor popping up - would be interested to hear if others see this. -- NoelWinstanley

I am not sure if the 'indirect' column is relevant - or would we be able to run it from, for example, a list of RA's in a file? At the moment appears to be disabled so perhaps I should not worry about it but when it works I should add it to the documentation.

the parameter-editor dialogue is used in the parameterized workflows, and in the application launcher GUI. Having indirect parameters in the app.launcher makes sense, but it doesn't make sense for the parameterized workflows - hence they're disabled in this usage. Maybe it'd be more usable if I made this column disappear altogether when not needed. -- NoelWinstanley

Also the previous version (in the portal now) lets you save the workflow separately from launching it which is good as one might want to save it just to use as a template; this version launches it without asking once you have clicked on a save workflow option. good idea - I'll add this to the wishlist. -- NoelWinstanley

    • Registry - not clear what the registry key is supposed to be, I tried INT-WFS and cam but both gave errors (the portal version also does not work)
it takes keys like ivo://uk.ac.le.star/filemanager or just uk.ac.le.star/filemanager - there's no search, just retrieval by registry key at the moment -- NoelWinstanley

    • MySpace browser does not give file dates
they're in the properties pane (bottom left) - clicking on a file or folder displays the creation and modification date -- NoelWinstanley

    • Application launcher immediately gave an error message about 2MASS without any selection being made. However when I selected the crosmatcher I got recognisable inputs OK (didn;t try it)
I can't repeat this either - anyone else? -- NoelWinstanley

    • Job monitor OK (although what is Add Application option?)
user can type in the id of a running JES / CEA app that they want to add to the monitor list -- NoelWinstanley
  • External Apps
  • Scripting - tried to open using my local python but maybe that was wrong, anyway nothing happened (apart form for all external apps I get a blank browser window presumably redundant?)
it should download a zip file of example python scripts. I should make this clearer -- NoelWinstanley
  • AstroGrid - this is meant for internal engineering use? I tried some things but got lost, but it probably isn;t aimed at me. Maybe that could be clearer, i.e. the AstroGrid items seem like System? And I got confused that they had the same names as user interface so I lost where I was a few times.
I don't see it as for engineering use (although it can be pretty handy). It's more for advanced users who want to get at more functionality, directly, than the UI provides.

    • Community logged in OK
    • Registry The only thing I thought I recognised was asking for an sadql query - I presumed that meant an adql-compatible sql query but I got an error but maybe that is not what you are meant to do anyway.
You're on the right track. try something like select * from Registry vr:content/vr:type='Archive' and sit back for a while smile -- NoelWinstanley
    • MySpace I tried 'show home ivorn' and then pasted it into 'read node contents' but got an 'unsupported...' error.
That's because your home folder isn't a file :). I should rename this to 'read file contents'. -- NoelWinstanley
    • Applications - list App names, details, view details all worked
    • Jobs - I had to close the List Jobs window in order to cut and paste from List Jobs to Get Job, and then the Result was blank. Get Job Summary gave Error. Submitting a job directly via a URL might eventually be very useful for advanced users
there's a problem with 'get job' at the moment. If 'Get Job Summary' returned 'Error' it means that job's status is 'Error' - I'll rename this operation to 'Get Job Status' to be clearer'

comments from RichardMcMahon - 11 Jul 2005

  • Looks good; I submitted a job, started the JobMon and viewed MySpace
  • Suggestions; it would be nice if the JobMon screen entries could be sorted by column selection in up or down order by selecting a column; also maybe could select the period to view by date with a default of
today, options could be today, this week, this month.

-- NoelWinstanley


-- NoelWinstanley - 03 Jun 2005

Topic revision: r75 - 2005-12-06 - 10:44:07 - PaulHarrison
 
AstroGrid Service Click here for the
AstroGrid Service Web
This is the AstroGrid
Development Wiki

This site is powered by the TWiki collaboration platformCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback