Discussions
Categories
- 196.9K All Categories
- 2.2K Data
- 239 Big Data Appliance
- 1.9K Data Science
- 450.3K Databases
- 221.7K General Database Discussions
- 3.8K Java and JavaScript in the Database
- 31 Multilingual Engine
- 550 MySQL Community Space
- 478 NoSQL Database
- 7.9K Oracle Database Express Edition (XE)
- 3K ORDS, SODA & JSON in the Database
- 546 SQLcl
- 4K SQL Developer Data Modeler
- 187K SQL & PL/SQL
- 21.3K SQL Developer
- 295.9K Development
- 17 Developer Projects
- 138 Programming Languages
- 292.6K Development Tools
- 107 DevOps
- 3.1K QA/Testing
- 646K Java
- 28 Java Learning Subscription
- 37K Database Connectivity
- 155 Java Community Process
- 105 Java 25
- 22.1K Java APIs
- 138.1K Java Development Tools
- 165.3K Java EE (Java Enterprise Edition)
- 18 Java Essentials
- 160 Java 8 Questions
- 86K Java Programming
- 80 Java Puzzle Ball
- 65.1K New To Java
- 1.7K Training / Learning / Certification
- 13.8K Java HotSpot Virtual Machine
- 94.3K Java SE
- 13.8K Java Security
- 204 Java User Groups
- 24 JavaScript - Nashorn
- Programs
- 442 LiveLabs
- 38 Workshops
- 10.2K Software
- 6.7K Berkeley DB Family
- 3.5K JHeadstart
- 5.7K Other Languages
- 2.3K Chinese
- 171 Deutsche Oracle Community
- 1.1K Español
- 1.9K Japanese
- 232 Portuguese
Runtime Exception in Creating DataSink from Applet

815137
Member Posts: 3
Hi All
I am capturing screen and recording audio using JMF utilities. The application is working fine in applet viewer but as soon as I run the application from browser, a runtime exception is thrown while creating the datasink. The exact exception is "*create the DataSink: java.lang.RuntimeException: No permission to write files from applets*".
Although I am able to create files and have set read/write permissions as well.
The jar file I am using is self signed.
Please suggest what should I do.
Thanks in advance.
Best Regards
Kuldeep
I am capturing screen and recording audio using JMF utilities. The application is working fine in applet viewer but as soon as I run the application from browser, a runtime exception is thrown while creating the datasink. The exact exception is "*create the DataSink: java.lang.RuntimeException: No permission to write files from applets*".
Although I am able to create files and have set read/write permissions as well.
The jar file I am using is self signed.
Please suggest what should I do.
Thanks in advance.
Best Regards
Kuldeep
Tagged:
Answers
-
user5450182 wrote:AFAIR there is an option when installing JMF that asks if applet capture should be allowed, and it defaults to false.
..I am capturing screen and recording audio using JMF utilities. The application is working fine in applet viewer but as soon as I run the application from browser, a runtime exception is thrown while creating the datasink. The exact exception is "*create the DataSink: java.lang.RuntimeException: No permission to write files from applets*". -
Hi Andrew
Thanks for a quick reply. But the thing is how would it help if someone else opens this application on his/her system from the browser. Would it be able to capture the user screen and generate the .mov file?
Can you please explain the root cause of this problem? I am newbie to applets and jmf so I am extremely sorry if I ask something foolish.
Thanks again.
Regards
Kuldeep -
This post is made assuming that my earlier assertion is correct.user5450182 wrote:It Wouldn't. It would however, help the end user not to be 'spied on by web pages'. It is up to you to explain to the end user about the default option and convince them to change it.
..the thing is how would it help if someone else opens this application on his/her system from the browser. ....Would it be able to capture the user screen and..No...generate the .mov file?Yes. No problem there.Can you please explain the root cause of this problem?Which part of my explanation are you having trouble with?.. I am newbie to applets and jmf ..That is a recipe for disaster. Applets are a PITA at the best of times. Now throw in an abandoned API on top of that, some 'high security' concerns & I can see much frustration for you.
It might make it simpler if you abandon the applet and instead use a webstart launched (J)Frame.
This discussion has been closed.