This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
When I attempt to validate a JNLP file, I get the following message in the output window: XML validation started. Checking file:/C:/test/test.jnlp... cvc-elt.1: Cannot find the declaration of element 'jnlp'. [2] XML validation finished. which seems to indicates a missing schema.
Well even the JNLP spec is not very strict about the DTD (part of JNLP spec): "It is expected that future versions of this specification will introduce new elements and attributes that would be backwards-compatible with the current DTD. Thus, a JNLP Client should not reject a JNLP file that has extra attributes or elements. This means that the JNLP Client's XML parser must not validate the JNLP XML file against any fixed version of the JNLP DTD. However, like any XML parser, if the JNLP XML file contains a DOCTYPE declaration that specifies which DTD it uses, the parser may choose to validate the JNLP file against that specified DTD. If the JNLP file does not contain a DOCTYPE declaration, the parser may not validate the file against any DTD." Workaround is simple, if you want to validate just following line to the JNLP file: <!DOCTYPE jnlp PUBLIC "-//Sun Microsystems, Inc//DTD JNLP Descriptor 6.0//EN" "http://java.sun.com/dtd/JNLP-6.0.dtd">
Lowering priority since it's not required by JNLP spec.
*** Issue 172749 has been marked as a duplicate of this issue. ***
Changing the default component owner to tzezula.
This old bug may not be relevant anymore. If you can still reproduce it in 8.2 development builds please reopen this issue. Thanks for your cooperation, NetBeans IDE 8.2 Release Boss