home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
MediaPortal 1
Area 51 - Testing Area
BD-J Feature
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="SilentBob" data-source="post: 1187480" data-attributes="member: 109674"><p>My current learnings, i am still not able to use BD-J Menus.</p><p></p><p>I learned that some of my BDs just have an "normal" non Java Menu, which is working.</p><p></p><p>for BD-J: I needed to install the JDK in x86!</p><p>I needed to set JAVA_HOME to C:\Program Files (x86)\Java\jdk1.8.0_91</p><p>bluray.dll tries to start: C:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin\server\jvm</p><p></p><p>therefore a Java with "bin\server\jvm" is needed</p><p></p><p>with setting:</p><p>[code]set BD_DEBUG_MASK=0xFFFFF</p><p>set BD_DEBUG_FILE=C:\ProgramData\Team MediaPortal\MediaPortal\log\bluraydll.log[/code]</p><p></p><p>one can get additional bluray.dll debug logs, there it is possible to see if BD-J is enabled:</p><p>[code]...</p><p>bdj.c:175: Opening C:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin\server\jvm ...</p><p>file_win32.c:140: Opened WIN32 file C:\Program Files (x86)\Team MediaPortal\MediaPortal\libbluray.jar (0C3066B0)</p><p>file_win32.c:47: Closed WIN32 file (0C3066B0)</p><p>bdj.c:470: BD-J check: OK</p><p>...[/code]</p><p></p><p>From the logs I now get this</p><p>[code]PrintStream.java:java.io.PrintStream.println:823: java.io.FileNotFoundException: I:\BDMV\JAR\99999\config.xml (The system cannot find the path specified)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.open0(Native Method)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.openImpl(FileInputStream.java:102)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.<init>(FileInputStream.java:60)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.<init>(FileInputStream.java:80)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.io.FileReader.<init>(FileReader.java:58)</p><p>PrintStream.java:java.io.PrintStream.println:823: at z.a(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at k.a(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at k.b(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at k.i(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at k.b(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at k.a(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at com.bydeluxe.bdlive.DisneyBootstrapXlet.d(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at com.bydeluxe.bdlive.DisneyBootstrapXlet$2.createAndStartBootloader(Unknown Source)</p><p>PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</p><p>PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)</p><p>PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.lang.reflect.Method.invoke(Method.java:498)</p><p>PrintStream.java:java.io.PrintStream.println:823: at org.videolan.IxcRegistryImpl$RemoteObjectInvocationHandler$RemoteMethod.run(IxcRegistryImpl.java:308)</p><p>PrintStream.java:java.io.PrintStream.println:823: at java.lang.Thread.run(Thread.java:745)</p><p>[/code]</p><p></p><p>and that (my mediaportal is not running with elevated priviledges):</p><p>[code]BDJSecurityManager.java:org.videolan.BDJSecurityManager.checkPermission:176: *** caught java.security.AccessControlException: access denied ("java.awt.AWTPermission" "accessClipboard") at</p><p> java.awt.event.InputEvent.canAccessSystemClipboard(InputEvent.java:354)</p><p> java.awt.event.InputEvent.<init>(InputEvent.java:344)</p><p> java.awt.event.KeyEvent.<init>(KeyEvent.java:1012)</p><p> java.awt.event.KeyEvent.<init>(KeyEvent.java:1083)</p><p> ff.<init>(Unknown Source)</p><p> dy.keyPressed(Unknown Source)</p><p> java.awt.Component.processKeyEvent(Component.java:6493)</p><p> java.awt.Component.processEvent(Component.java:6312)</p><p> java.awt.Component.dispatchEventImpl(Component.java:4891)</p><p> java.awt.Component.dispatchEvent(Component.java:4713)</p><p> java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954)</p><p> java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806)</p><p> java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074)</p><p> java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945)</p><p> java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771)</p><p> java.awt.Component.dispatchEventImpl(Component.java:4762)</p><p> java.awt.Component.dispatchEvent(Component.java:4713)</p><p> java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758)</p><p> java.awt.EventQueue.access$500(EventQueue.java:97)</p><p> java.awt.EventQueue$3.run(EventQueue.java:709)</p><p> java.awt.EventQueue$3.run(EventQueue.java:703)</p><p> java.security.AccessController.doPrivileged(Native Method)</p><p> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)</p><p> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86)</p><p> java.awt.EventQueue$4.run(EventQueue.java:731)</p><p> java.awt.EventQueue$4.run(EventQueue.java:729)</p><p> java.security.AccessController.doPrivileged(Native Method)</p><p> java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76)</p><p> java.awt.EventQueue.dispatchEvent(EventQueue.java:728)</p><p> java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201)</p><p> java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116)</p><p> java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105)</p><p> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)</p><p> java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93)</p><p> java.awt.EventDispatchThread.run(EventDispatchThread.java:82)</p><p>[/code]</p><p>I will see if I can dig deeper to see why I cannot go further here. Still no movie seen in MediaPortal over Menu.</p></blockquote><p></p>
[QUOTE="SilentBob, post: 1187480, member: 109674"] My current learnings, i am still not able to use BD-J Menus. I learned that some of my BDs just have an "normal" non Java Menu, which is working. for BD-J: I needed to install the JDK in x86! I needed to set JAVA_HOME to C:\Program Files (x86)\Java\jdk1.8.0_91 bluray.dll tries to start: C:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin\server\jvm therefore a Java with "bin\server\jvm" is needed with setting: [code]set BD_DEBUG_MASK=0xFFFFF set BD_DEBUG_FILE=C:\ProgramData\Team MediaPortal\MediaPortal\log\bluraydll.log[/code] one can get additional bluray.dll debug logs, there it is possible to see if BD-J is enabled: [code]... bdj.c:175: Opening C:\Program Files (x86)\Java\jdk1.8.0_91\jre\bin\server\jvm ... file_win32.c:140: Opened WIN32 file C:\Program Files (x86)\Team MediaPortal\MediaPortal\libbluray.jar (0C3066B0) file_win32.c:47: Closed WIN32 file (0C3066B0) bdj.c:470: BD-J check: OK ...[/code] From the logs I now get this [code]PrintStream.java:java.io.PrintStream.println:823: java.io.FileNotFoundException: I:\BDMV\JAR\99999\config.xml (The system cannot find the path specified) PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.open0(Native Method) PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.openImpl(FileInputStream.java:102) PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.<init>(FileInputStream.java:60) PrintStream.java:java.io.PrintStream.println:823: at java.io.FileInputStream.<init>(FileInputStream.java:80) PrintStream.java:java.io.PrintStream.println:823: at java.io.FileReader.<init>(FileReader.java:58) PrintStream.java:java.io.PrintStream.println:823: at z.a(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at k.a(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at k.b(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at k.i(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at k.b(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at k.a(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at com.bydeluxe.bdlive.DisneyBootstrapXlet.d(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at com.bydeluxe.bdlive.DisneyBootstrapXlet$2.createAndStartBootloader(Unknown Source) PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) PrintStream.java:java.io.PrintStream.println:823: at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) PrintStream.java:java.io.PrintStream.println:823: at java.lang.reflect.Method.invoke(Method.java:498) PrintStream.java:java.io.PrintStream.println:823: at org.videolan.IxcRegistryImpl$RemoteObjectInvocationHandler$RemoteMethod.run(IxcRegistryImpl.java:308) PrintStream.java:java.io.PrintStream.println:823: at java.lang.Thread.run(Thread.java:745) [/code] and that (my mediaportal is not running with elevated priviledges): [code]BDJSecurityManager.java:org.videolan.BDJSecurityManager.checkPermission:176: *** caught java.security.AccessControlException: access denied ("java.awt.AWTPermission" "accessClipboard") at java.awt.event.InputEvent.canAccessSystemClipboard(InputEvent.java:354) java.awt.event.InputEvent.<init>(InputEvent.java:344) java.awt.event.KeyEvent.<init>(KeyEvent.java:1012) java.awt.event.KeyEvent.<init>(KeyEvent.java:1083) ff.<init>(Unknown Source) dy.keyPressed(Unknown Source) java.awt.Component.processKeyEvent(Component.java:6493) java.awt.Component.processEvent(Component.java:6312) java.awt.Component.dispatchEventImpl(Component.java:4891) java.awt.Component.dispatchEvent(Component.java:4713) java.awt.KeyboardFocusManager.redispatchEvent(KeyboardFocusManager.java:1954) java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(DefaultKeyboardFocusManager.java:806) java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(DefaultKeyboardFocusManager.java:1074) java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(DefaultKeyboardFocusManager.java:945) java.awt.DefaultKeyboardFocusManager.dispatchEvent(DefaultKeyboardFocusManager.java:771) java.awt.Component.dispatchEventImpl(Component.java:4762) java.awt.Component.dispatchEvent(Component.java:4713) java.awt.EventQueue.dispatchEventImpl(EventQueue.java:758) java.awt.EventQueue.access$500(EventQueue.java:97) java.awt.EventQueue$3.run(EventQueue.java:709) java.awt.EventQueue$3.run(EventQueue.java:703) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:86) java.awt.EventQueue$4.run(EventQueue.java:731) java.awt.EventQueue$4.run(EventQueue.java:729) java.security.AccessController.doPrivileged(Native Method) java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:76) java.awt.EventQueue.dispatchEvent(EventQueue.java:728) java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:201) java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:116) java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:105) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101) java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:93) java.awt.EventDispatchThread.run(EventDispatchThread.java:82) [/code] I will see if I can dig deeper to see why I cannot go further here. Still no movie seen in MediaPortal over Menu. [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
MediaPortal 1
Area 51 - Testing Area
BD-J Feature
Contact us
RSS
Top
Bottom