IcedTea-Web-Tests

From IcedTea

Jump to: navigation, search

Contents

1 Critical applications

Those applications must run always

1.1 plugin

1.2 javaws

2 New Test Failures

These tests were working in past, but due to update in applet/jnlp, are no longer working.

3 IcedTea-Web plugin test sites:

http://source.coolsmile.net/test/ - Complains of invalid security parameters
http://go.microsoft.com/fwlink/?LinkId=90703
http://www.webex.com/lp/jointest/
http://www.visibone.com/font/FontTest2.html
http://www.java.com/en/download/help/testvm.xml?ff3
http://www.javatester.org/
http://www.w3.org/People/mimasa/test/object/java/
http://gamow.ist.utl.pt/~amaro/Spline3D.html
http://aolcom.pogo.com/games/chess?returnType=game&returnValue=chess2&nlruser=true (known intermittent)
http://jmol.sourceforge.net/demo/atoms/
https://www.portalbank.no/1100/
https://www.e-contract.be/eid-applet-beta/index.xhtml
http://www.fxstreet.com/rates-charts/forex-charts/?id=eurusd
https://nettbank.danskebank.no/html/index.html?site=FONB&secsystem=ND
http://www.hob.de/webapps/jwt32/jwtxp.htm
https://www.elsteronline.de/eportal/KonfigurationsAssistentA.tax?requestaction=KonfigurationsAssistentA.tax
https://www.netbank.nordea.dk/netbank/servlet/Logon?command=0&mainframe=6397&errorMessage=
https://panopticlick.eff.org/index.php?action=log&js=yes
http://oneslime.net/
http://kirkjerk.com/java/advent2009/
http://boardspace.net/english/guest.shtml
http://www.flong.com/storage/experience/newyear/newyear10/
http://download.oracle.com/javase/tutorial/deployment/deploymentInDepth/examples/dist/depltoolkit_Java2Demo/DeployUsingJNLP.html
http://docs.oracle.com/javase/tutorial/deployment/applet/deployingApplet.html
http://recursostic.educacion.es/gauss/web/materiales_didacticos/primaria/actividades/aritmetica/calculo_mental/busca_celdas1/actividad.html
https://bcee.snet.lu/ssogate/xlogin (tests multiple certs)
http://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/JavaTests.html
http://jogamp.org/deployment/jogamp-next/jogl-test-applets.html (all should work)
http://jogamp.org/deployment/jogamp-next/jogl-applet-version-napplet.html (most simple of ^)
http://joliclic.free.fr/html/object-tag/en/object-java.html
http://oku.edu.mie-u.ac.jp/~okumura/java2/test.html
https://www.bankid.no/Hjelp-og-nyttige-verktoy/Nyttige-verktoy/Test-din-BankID/
http://caff.de/applettest/Signed.html (fully signed, works with Run In Sandbox)
http://browserspy.dk/java.php
http://micro.magnet.fsu.edu/primer/java/scienceopticsu/reflection/index.html - signed, specifies sandbox permissions in manifest
http://www.microscopyu.com/tutorials/java/aberrations/chromatic/index.html - signed, specifies sandbox permissions in manifest

4 IcedTea-Web webstart (javaws) test applications

Note: A lot of these are not Free Software.

http://nextmidas.techma.com/nxm343/htdocs/localshell.jnlp
http://www.cs.brown.edu/exploratories/freeSoftware/repository/edu/brown/cs/exploratories/applets/fft1DApp/1d_fast_fourier_transform_java_jnlp.jnlp - (automated)
http://www.ucware.com/apev/jaws/apev.jnlp - (not working, one needs paid account)
http://phetsims.colorado.edu/sims/circuit-construction-kit/circuit-construction-kit-dc_en.jnlp - (sometimes do not start, always starts with -Xtrustall, automated)
http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp - (automatised, with -Xnofork, otherwise do not close correctly)
https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/ComponentEventDemoProject/ComponentEventDemo.jnlp - (automated)
http://www.crossftp.com/crossftp.jnlp - (trial, can't be automated)
https://oraweb.cern.ch/pls/atlasintegration/docs/EMDH_atlas.jnlp - (requesting all permissions, but is not signed. Although - partially starts and so automated with -Xnofork)
http://aviationweather.gov/static/adds/java/fpt/fpt.jnlp - (automatised, with -Xnofork, note - after cliking have outputs)
http://www.progx.org/users/Gfx/apps/fuse-swing-demo.jnlp - (automated - warning - now requires -allowredirect)
http://ganttproject.googlecode.com/svn/webstart/ganttproject-2.0.10/ganttproject-2.0.10.jnlp - (automated)
http://www.geogebra.org/webstart/geogebra.jnlp - (automated with -Xnofork)
http://jga.sourceforge.net/docs/Hacksheet/Hacksheet.jnlp
http://people.eecs.ku.edu/~miller/Courses/JOGL/House2DController.jnlp
http://download.java.net/general/openjfx/demos/javafxpad.jnlp
http://www.jgoodies.com/download/jdiskreport/jdiskreport.jnlp
https://www.dukascopy.com/client/demo/jclient/jforex.jnlp
http://www.jgraph.com/demo/jgraphx/jgraphx.jnlp
- jgraph have funny issue, if user-agent.toLowerCase().startsWith("java") then 403 else 301/200 - use with -Dhttp.agent=blah as java argument (with -J for javaws)
http://www.javazoom.com/jlgui/jws/jlgui.jnlp
http://josm.openstreetmap.de/download/josm.jnlp
http://www.jgoodies.com/download/demos/looks/looksdemo.jnlp
http://pardemo02.ilog.fr/mapviewer/mapviewer.jnlp
http://java.sun.com/javase/technologies/desktop/javawebstart/apps/mg.jnlp
http://java.sun.com/javase/technologies/desktop/javawebstart/apps/notepad.jnlp
http://java.sun.com/docs/books/tutorialJWS/ui/PasswordStore.jnlp (broken)
http://www.pscode.org/jws/persistserv.jnlp
http://www.arbores.ca/PresentFuture.jnlp
http://idisk.mac.com/driverson/Public/jnlp/RegionBackground.jnlp (does not work until JavaFX EULA is accepted, see PR740
http://www.glub.com/products/secureftp/jws/secureftp2.jnlp
http://www.mindprod.com/webstart/setclock.jnlp
http://www.tenbyten.com/software/songsgen/sg02.jnlp
http://www.soapui.org/jnlp/soapui.jnlp
http://spaceweasel.googlecode.com/svn/wiki/weasel.jnlp/ (32-bit only)
http://arianne.sourceforge.net/jws/stendhal.jnlp
http://insubstantial.github.com/insubstantial/substance/webstart/test.jnlp
http://www.drwren.com/sudoku/sudoku.jnlp
http://www.sweethome3d.com/SweetHome3D.jnlp
http://java.sun.com/javase/technologies/desktop/javawebstart/apps/swingset2.jnlp
http://download.java.net/javadesktop/swinglabs/demos/swingx/swingx.jnlp
http://vcell.org/webstart/Rel/vcell.jnlp
http://worldwind.arc.nasa.gov/java/demos/ApplicationTemplate.jnlp

5 Retired

http://www.horaoficial.cl Moved to javascript in early 2013
http://java.sun.com/javase/technologies/desktop/javawebstart/apps/draw.jnlp - removed by upstream
http://www.knuddels.de:8080/index.html?v=90aez&c=7 (may be delivering malicious content) - otherwise ok since 1.5
http://games.yahoo.com/games/login2?page=po&ss=1 - no longer works (no applets on page)
http://www.postlet.com/example/ - no longer works (unknown host)
https://www.e-contract.be/eid-applet-beta/main.seam - 404
http://virtualgbx.com/play/?id=DMG-AD3E-USA no longer uses java (switched to flash)
http://jdk6.java.net/nonav/plugin2/liveconnect/LiveConnectTests/ - 404
http://javadjvu.foxtrottechnologies.com/examples/ - no longer works (site is up but all applets give internal server error)
https://oasisweb.uga.edu/oasis.html - partially signed (signed JAR(s), external main-class) - 404
http://www.arbores.ca/Deposit.jnlp - (automated) (404)
http://www.arbores.ca/AnnuityCalc.jnlp - (automated) (404)

6 IcedTea-Web live-connect testsuite

There are manual tests for js<->applet api:

To manually launch the tests run make stamps/plugin-tests.stamp and then launch plugin/tests/LiveConnect/index.html and follow instructions.

Those tests are now automatized - http://icedtea.classpath.org/wiki/LiveConnectReproducers as part of reproducers testsuite

Personal tools