BDProjectType - plugin detail
Adds a new Blu-ray Disc Java project type to the NB.
| 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: |
|
Verifications for NetBeans versions
Decisions of individual verifiers for BDProjectType plugin for NetBeans IDE 6.0
Comments
|
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