Skip to content

Getting a BD J Platform Definition

Tom L edited this page Jan 25, 2020 · 4 revisions

The Platform Definition shell script included in the old HD Cookbook wiki expects the following files:

  • BD-ROM_Part3-2_v3.4_javadoc_080623-src-stubs.jar
  • fp10b.zip
  • jsse103.zip
  • jtv111.zip
  • mug226-gem_packaged_media.zip
  • pbp10b.zip

How to acquire these files

Javadoc API Reference Documentation for Blu-ray Disc Application Development

"Java TV API (JSR 927)" in jtv111.zip, "Java Secure Socket Extension (JSSE) 1.0.3 for CDC 1.0.2" in jsse103.zip, "Foundation Profile (FP) and Connected Device Configuration (CDC), version 1.0b" in fp10b.zip, and "Personal Basis Profile (PBP), version 1.0b in pbp10b.zip.

These were offered for download by Sun. The download page still exists on Oracle's website, but the download links and the actual downloads got lost in the transfer. They were not archived by the Web Archive either.

Fortunately, in 2020 I stumbled upon a weird mirror of the old Sun website. I haven't got a clue why it appeared or how long it will last, but I have archived it. You can download the files there.

Stubs for Packaged Media Target (GEM 1.0.3)

While the link in the shell script is offline, this file is still available from DVD's website. The actual URL is hidden in the HTML source because of a website redesign. Alternatively, you can find it archived in the Web Archive.

BD-J JavaDocStubs

You can still easily obtain this file, though with a different filename, from the BDA.