IcedTea-Web-Tests

From IcedTea

Jump to: navigation, search

Contents

1 Critical applications

Those applications must run always

1.1 plugin

  • nothig remained! yupii!

1.2 javaws

2 Manual reproducers

Distinguish not working x removed. Rmeoved should go to retired or be removed completely

2.1 IcedTea-Web webstart (javaws) test applications

Note: A lot of these are not Free Software.

works linux works windows url
YesYes http://nextmidas.techma.com/nxm343/htdocs/localshell.jnlp
YesYes http://phetsims.colorado.edu/sims/circuit-construction-kit/circuit-construction-kit-dc_en.jnlp - (sometimes do not start, always starts with -Xtrustall, automated)
YesYes http://www.topcoder.com/contest/arena/ContestAppletProd.jnlp - (automatised, with -Xnofork, otherwise do not close correctly)
YesYes https://docs.oracle.com/javase/tutorialJWS/samples/uiswing/ComponentEventDemoProject/ComponentEventDemo.jnlp - (automated)
YesYes http://www.crossftp.com/crossftp.jnlp - (trial, can't be automated)
YesYes http://aviationweather.gov/static/adds/java/fpt/fpt.jnlp - (automatised, with -Xnofork, note - after cliking have outputs)
YesYes http://www.progx.org/users/Gfx/apps/fuse-swing-demo.jnlp - (automated - warning - now requires -allowredirect)
YesYes http://jga.sourceforge.net/docs/Hacksheet/Hacksheet.jnlp
YesYes http://people.eecs.ku.edu/~miller/Courses/JOGL/House2DController.jnlp
YesYes http://download.java.net/general/openjfx/demos/javafxpad.jnlp
YesYes http://www.jgoodies.com/download/jdiskreport/jdiskreport.jnlp
YesYes https://www.dukascopy.com/client/demo/jclient/jforex.jnlp
YesYes http://josm.openstreetmap.de/download/josm.jnlp
YesYes http://www.jgoodies.com/download/demos/looks/looksdemo.jnlp
YesYes http://www.drwren.com/sudoku/sudoku.jnlp
Yesyes (may have opengl issuse) http://www.sweethome3d.com/SweetHome3D.jnlp
YesYes http://vcell.org/webstart/Rel/vcell.jnlp
Yesno (should) https://dcm4che.atlassian.net/wiki/display/WEA/DICOM+Samples - many jnlp examples including jnlp:// protocol
Yes (with --allowredirect)no (yes with hacking) http://www.cs.brown.edu/exploratories/freeSoftware/repository/edu/brown/cs/exploratories/applets/fft1DApp/1d_fast_fourier_transform_java_jnlp.jnlp - (automated)
Yes(with note)no (yes with hacking) 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)
Yesyes https://docs.oracle.com/javase/tutorialJWS/samples/deployment/NotepadJWSProject/Notepad.jnlp
??? (strange timeouting)? http://www.pscode.org/jws/persistserv.jnlp
??? (strange timeouting on https)? http://idisk.mac.com/driverson/Public/jnlp/RegionBackground.jnlp (does not work until JavaFX EULA is accepted, see PR740
?No http://www.glub.com/products/secureftp/jws/secureftp2.jnlp
?Yes http://www.mindprod.com/webstart/setclock.jnlp
?No http://www.tenbyten.com/software/songsgen/sg02.jnlp
?No http://www.soapui.org/jnlp/soapui.jnlp
?No https://arianne-project.org/jws/stendhal.jnlp
?No (only with https.noenforce=true) http://insubstantial.github.com/insubstantial/substance/webstart/test.jnlp
?Yes http://boardspace.net/java/boardspace7guest.jnlp
Yes? https://omegat.sourceforge.io/webstart/OmegaT.jnlp
partially? (do not work on some distribution FX builds) https://nimhda-external-prod.s3.amazonaws.com/validationtool-client.jnlp (javafx-desc element; you will see at least real fx error dialog)

2.2 IcedTea-Web plugin test sites:

works linux-browserworks linux javaws -html works windows javaws -html url
YesYes Yes http://source.coolsmile.net/test/ - Complains of invalid security parameters
YesYes Yes (but to do something, needs JS) http://www.visibone.com/font/FontTest2.html
?Yes Yes http://www.hob.de/webapps/jwt32/jwtxp.htm
NoYes Yes http://boardspace.net/english/guest.shtml
YesYes Yes http://www.flong.com/storage/experience/newyear/newyear10/
YesYes Yes http://www.cis.upenn.edu/~matuszek/General/JavaVersionTests/JavaTests.html
YesYes Yes http://jogamp.org/deployment/jogamp-next/jogl-applet-version-napplet.html (most simple of ^)
YesYes Yes http://oku.edu.mie-u.ac.jp/~okumura/java2/test.html
YesYes Yes http://caff.de/applettest/Signed.html (fully signed, works with Run In Sandbox)
Yes? No http://www.w3.org/People/mimasa/test/object/java/clock
Yes? No https://centra.tecnico.ulisboa.pt/~amaro/Spline3D.html
Yes? No http://oneslime.net/
Yes? No http://jogamp.org/deployment/jogamp-next/jogl-test-applets.html (all should work)
Yes? No http://browserspy.dk/java.php

2.3 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)
http://www.arbores.ca/PresentFuture.jnlp (404)
http://www.ucware.com/apev/jaws/apev.jnlp - (not working, one needs paid account) - then it needed allowredirect, and then it changed host, then it disapeared
http://www.javazoom.com/jlgui/jws/jlgui.jnlp - domain no longer exists
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) - project still exists, but moveed out of javaws or changed to paid one
http://pardemo02.ilog.fr/mapviewer/mapviewer.jnlp - domain dead
http://java.sun.com/javase/technologies/desktop/javawebstart/apps/mg.jnlp - retired in favor of http://docs.oracle.com/javase/tutorial/uiswing/examples/misc/index.html
http://java.sun.com/docs/books/tutorialJWS/ui/PasswordStore.jnlp (broken)
http://ganttproject.googlecode.com/svn/webstart/ganttproject-2.0.10/ganttproject-2.0.10.jnlp - (automated) - destiny unknown
http://www.geogebra.org/webstart/geogebra.jnlp - (automated with -Xnofork) - moved to apk (and funny tar with bout 32+64 jdk inisde)

2.4 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