JDK-6891017 : IntegrationService association API should use "xyz" for filename extensions, not ".xyz"
  • Type: Bug
  • Component: deploy
  • Sub-Component: webstart
  • Affected Version: 6u18
  • Priority: P3
  • Status: Resolved
  • Resolution: Fixed
  • OS: generic
  • CPU: generic
  • Submitted: 2009-10-13
  • Updated: 2010-09-16
  • Resolved: 2009-10-28
The Version table provides details related to the release that this issue/RFE will be addressed.

Unresolved : Release in which this issue/RFE will be addressed.
Resolved: Release in which this issue/RFE has been resolved.
Fixed : Release in which this issue/RFE has been fixed. The release containing this fix may be available for download as an Early Access Release or a General Availability Release.

To download the current JDK release, click here.
6u18 b04Fixed 7Fixed
In JNLP filename extensions are specified with out "." where as in IntegrationService we are expecting a ".", for example:

<association extensions="bbb" mime-type="x-application/bbb"/>

In IntegrationService we currently expect is.requestAssociation(mime,{".bbb"}), but it should be is.requestAssociation(mime,{"bbb"}) for consistency.

EVALUATION Just like in the extensions handling for jnlp files, we should add "." in front of filename extensions.