corner imagecorner image
IDEPlatformPluginsDocs & SupportCommunityPartners

BDProjectType - plugin detail

Adds a new Blu-ray Disc Java project type to the NB.

n/a
Plugin owner: csaito
Website: http://hdcookbook.dev.java.net
Added: 2008-04-19
Last updated: 2008-08-12
NetBeans Versions: 6.1
License: BSD
Category: Programming Languages
Size: 1.50 MB
Downloaded: 1,558 times
Rating:
 0, by 0 users


Download plugin

Verifications for NetBeans versions

6.0 verification PASSED See verification details

Introduction

The module enables a new "Blu-ray Disc Java" project type in NB. Each project comes with an empty BDMV disc structure, BDJO and security tools developed in the hdcookbook.dev.java.net open source project, and a sample xlet called hellotvworld.HelloTVWorld in the source directory. The build script will compile the xlet, generate a bdjo file, sign the jar file and create a complete BDMV disc image, which can be even be executed from the NB if one has WinDVD installed on the platform.

What's new in this version

Version 2.20.2. (1) Fixed the uppercase/lowercase issue in layer.xml reported by Nizar Allibhoy and as a plugin portal comment. Thank you! (2) Updated tools/BDTools directory with the latest r350 build files in hdcookbook, and changed the sample's build script so that three additional files can be generated from a corresponding xml description file. (CERTIFICATE/id.bdmv, BDMV/index.bdmv, BDMV/MovieObject.bdmv)

[ You have to be logged in to be able to comment. ]

User Comments

  

NetBeans 6.1 - SAXParseException: unknown value type for projectName

After installing this on version 6.1, and restarting the IDE we will get an error with

org.xml.sax.SAXParseException: unknown value type for projectName
at org.netbeans.core.startup.layers.ParsingLayerCacheManager.startElement(ParsingLayerCacheManager.java:264)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.startElement(AbstractSAXParser.java:501)
at com.sun.org.apache.xerces.internal.parsers.AbstractXMLDocumentParser.emptyElement(AbstractXMLDocumentParser.java:179)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.emptyElement(XMLDTDValidator.java:788)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanStartElement(XMLDocumentFragmentScannerImpl.java:1337)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2740)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:647)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:508)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:807)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:107)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1132)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:533)
at org.netbeans.core.startup.layers.ParsingLayerCacheManager.createRoot(ParsingLayerCacheManager.java:165)
Caused: java.io.IOException: While parsing nbjcl:file:/local/opt/netbeans-6.1/java2/modules/org-netbeans-modules-xml-tools-java.jar!/org/netbeans/modules/xml/tools/java/resources/mf-layer.xml
at org.netbeans.core.startup.layers.ParsingLayerCacheManager.createRoot(ParsingLayerCacheManager.java:190)
at org.netbeans.core.startup.layers.ParsingLayerCacheManager.store(ParsingLayerCacheManager.java:124)
at org.netbeans.core.startup.layers.ModuleLayeredFileSystem$1Updater.run(ModuleLayeredFileSystem.java:255)
at org.openide.filesystems.EventControl.runAtomicAction(EventControl.java:120)
at org.openide.filesystems.FileSystem.runAtomicAction(FileSystem.java:499)
at org.netbeans.core.startup.layers.ModuleLayeredFileSystem.setURLs(ModuleLayeredFileSystem.java:280)
at org.netbeans.core.startup.layers.ModuleLayeredFileSystem.addURLs(ModuleLayeredFileSystem.java:295)
at org.netbeans.core.startup.NbInstaller.loadLayers(NbInstaller.java:600)
at org.netbeans.core.startup.NbInstaller.load(NbInstaller.java:305)
at org.netbeans.ModuleManager.enable(ModuleManager.java:936)
at org.netbeans.core.startup.ModuleList.installNew(ModuleList.java:428)
at org.netbeans.core.startup.ModuleList.trigger(ModuleList.java:364)
at org.netbeans.core.startup.ModuleSystem.restore(ModuleSystem.java:276)
at org.netbeans.core.startup.Main.getModuleSystem(Main.java:174)
at org.netbeans.core.startup.Main.start(Main.java:325)
at org.netbeans.core.startup.TopThreadGroup.run(TopThreadGroup.java:110)
[catch] at java.lang.Thread.run(Thread.java:619)

Restarting again the IDE, it will not launch. I have not investigated the problem, but to solve this we neet to erase netbeans user specific files found under ~/.netbeans/6.1
Posted by bantunes on Jun 26, 2008