Warning: Unknown: Unable to allocate memory for pool. in Unknown on line 0

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/index.php on line 54

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebStart.php on line 63

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 94

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 97

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 100

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 103

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Defines.php on line 187

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 115

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 134

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 137

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 139

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 144

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 145

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/LocalSettings.php on line 153

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 150

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/WebStart.php on line 157

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 381

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 382

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 383

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/Setup.php on line 384

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require_once(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/languages/Language.php on line 20

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: include(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/resourceloader/ResourceLoader.php on line 201

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007
Java Network Launching Protocol - Just Solve the File Format Problem

Java Network Launching Protocol

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
(Created page with "{{FormatInfo |formattype=electronic |subcat=Executables |extensions={{ext|jnlp}} |released=2002?<ref>Java Web Start is described in JDK 1.4 documentation at [https://web.archi...")
 
(Added information related to the XML structure)
 
(3 intermediate revisions by one user not shown)
Line 3: Line 3:
 
|subcat=Executables
 
|subcat=Executables
 
|extensions={{ext|jnlp}}
 
|extensions={{ext|jnlp}}
|released=2002?<ref>Java Web Start is described in JDK 1.4 documentation at [https://web.archive.org/web/20111130085020/http://docs.oracle.com/javase/1.4.2/docs/guide/jws/index.html], but not version 1.3 documentation at [https://web.archive.org/web/20111205163429/http://docs.oracle.com/javase/1.3/docs]; the date is from [[Wikipedia:Java version history]].</ref>
+
|mimetypes={{mimetype|application/x-java-jnlp-file}}<ref>https://stackoverflow.com/questions/39057945/proper-mime-media-type-for-jnlp-files</ref>
 +
|wikidata={{wikidata|Q3156935}}
 +
|released=2000<ref>https://jcp.org/en/jsr/detail?id=56</ref>
 
}}
 
}}
The '''Java Network Launching Protocol''' ('''JNLP''') is the file format used by Java Web Start, a [[Java]] component that allows programs to be run outside of the browser (i.e. not as applets) but still in a sandbox. Users download the JNLP file and give it to an interpreter, which in turn downloads resources ([[Jar]] files, splash screens, etc.) whose [[URL]]s are listed by the file, and runs them. Java Web Start, like the applet system, eventually fell into disuse, and it was finally removed in Java version 11<ref>http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf → p. 6</ref> in 2018<ref>[[Wikipedia:Java version history]]</ref>.
+
The '''Java Network Launching Protocol''' ('''JNLP''') is the file format used by Java Web Start, a [[Java]] component that allows programs to be run outside of the browser (i.e. not as applets) but still in a sandbox. Users download the JNLP file and give it to an interpreter, which in turn downloads resources ([[Jar]] files, splash screens, etc.) whose [[URL]]s are listed by the file, and runs them. JNLP is based on [[XML]]. Java Web Start, like the applet system, eventually fell into disuse, and it was finally removed in Java version 11<ref>http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf → p. 6</ref> in 2018<ref>[[Wikipedia:Java version history]]</ref>.
  
 
== Extensions ==
 
== Extensions ==
 
JNLP files use the extension ".jnlp".
 
JNLP files use the extension ".jnlp".
 +
 +
== Identification ==
 +
JNLP files have the XML doctype "jnlp". The root element has the tag "jnlp".
 +
 +
== Specifications ==
 +
* [https://jcp.org/en/jsr/detail?id=56 Directory of specifications] (some old ones are only available through the Wayback Machine)
 +
* [http://java.sun.com/dtd/JNLP-6.0.dtd Version 6 document type definition]
  
 
== Samples ==
 
== Samples ==
Line 21: Line 30:
  
 
== Links ==
 
== Links ==
 +
* [https://docs.oracle.com/javase/8/docs/technotes/guides/javaws/index.html Java 8 Java Web Start documentation]
 
* [https://web.archive.org/web/20111130085020/http://docs.oracle.com/javase/1.4.2/docs/guide/jws/index.html Java 1.4 developer documentation]
 
* [https://web.archive.org/web/20111130085020/http://docs.oracle.com/javase/1.4.2/docs/guide/jws/index.html Java 1.4 developer documentation]
 
* [http://www.upubuntu.com/2012/12/how-to-run-jnlp-files-under-ubuntulinux.html How To Run JNLP Files Under Ubuntu/Linux Mint]
 
* [http://www.upubuntu.com/2012/12/how-to-run-jnlp-files-under-ubuntulinux.html How To Run JNLP Files Under Ubuntu/Linux Mint]
Line 29: Line 39:
  
 
[[Category:Sun]]
 
[[Category:Sun]]
 +
[[Category:XML based file formats]]

Latest revision as of 00:57, 20 June 2019

File Format
Name Java Network Launching Protocol
Ontology
Extension(s) .jnlp
MIME Type(s) application/x-java-jnlp-file[1]
Wikidata ID Q3156935
Released 2000[2]

The Java Network Launching Protocol (JNLP) is the file format used by Java Web Start, a Java component that allows programs to be run outside of the browser (i.e. not as applets) but still in a sandbox. Users download the JNLP file and give it to an interpreter, which in turn downloads resources (Jar files, splash screens, etc.) whose URLs are listed by the file, and runs them. JNLP is based on XML. Java Web Start, like the applet system, eventually fell into disuse, and it was finally removed in Java version 11[3] in 2018[4].

Contents

[edit] Extensions

JNLP files use the extension ".jnlp".

[edit] Identification

JNLP files have the XML doctype "jnlp". The root element has the tag "jnlp".

[edit] Specifications

[edit] Samples

[edit] Software

  • NetX - currently maintained as part of IcedTea after the original was abandoned[5]
    • Debian package icedtea-netx
  • Official Java releases before 11

[edit] Links

[edit] References

  1. https://stackoverflow.com/questions/39057945/proper-mime-media-type-for-jnlp-files
  2. https://jcp.org/en/jsr/detail?id=56
  3. http://www.oracle.com/technetwork/java/javase/javaclientroadmapupdate2018mar-4414431.pdf → p. 6
  4. Wikipedia:Java version history
  5. Description of Debian 10 package icedtea-netx
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: Cannot modify header information - headers already sent in /usr/local/www/mediawiki/includes/WebResponse.php on line 38

Warning: require(): Unable to allocate memory for pool. in /usr/local/www/mediawiki/includes/AutoLoader.php on line 1007