JaNeLA

Checks performed - post validation/well-formedness.

# Dn Type Check Example Level
xml encoding != actual encoding - Warning
jnlp codebase missing (ex 1.6.0_10+ draggable applet) - Warning
jnlp codebase malformed - Warning
jnlp codebase + href != actual location - Warning
jnlp codebase + href malformed - Warning
Resource Availability .jar, .zip, extensions, icons, homepage, help Error
Resource ex-jar .exe Error
Resource Class in same package but separate Jar - Error
Resource Classes in .zip, for trusted JNLP .zip/ all-permissions, j2ee-application-client-permissions Warning
Resource Specified with wrong size icon, jar, nativelib Warning
Resource Specify size icon, jar, nativelib Optimize
Resource nativelib not in all-permissions JNLP. - Error
Resource nativelib not in root of jar file - Error
Resource nativelib in os specific resources element - Optimize
Resource icon with no <jnlp href - Warning
Resource icon of wrong type .bmp, .ico, .tiff, .png (!.gif or .jpg/.jpeg) Warning
Resource icon wrong width/height - Optimize
Resource Relative href attributes (when codebase set) - Optimize
Resource Split packages amongst jars(? if > 1 package) .jar, .zip(?) Optimize
Resource Default value specified main='false', download='eager' Optimize
Downloads lazy downloads without parts - Warning
Downloads lazy downloads for 2nd and subsequent (non-main) jar elements - Optimize
Downloads <offline-allowed /> - Optimize
description kind=tooltip <= short <= one-line - Warning
Desktop integration Desktop icons (esp. w/ file associations) - Warning
j2se version < class format <j2se version='1.4+' / class format 1.6 Warning
j2se max-heap-size > 1000 Meg <j2se max-heap-size='2048M' Warning
j2se version N.n* as opposed to N.n+. <j2se version='1.6*' Optimize