marvin 6.1.3 / java 7u45 / OS X Maverick doesn't work

User ea4b7ec02a

12-11-2013 01:21:19

I just want to report MarvinSpace applets (for example, http://www.chemaxon.com/marvin/examples/applets/space/embed.html) are currently not working.


 


I'm using OS X Maverick, Java 7u45, and Marvin 6.1.3. The pages containing marvin applets, briefly comes up (with java logo and circular progress bar around) and asks permission, then shows gray blank element. I tested it with Safari 7 that comes with OS X.


 


Sunhwan

ChemAxon 2c555f5717

18-11-2013 10:06:04

Dear Sunhwan!


You can find answer in this topic: https://www.chemaxon.com/forum/ftopic11669.html


Regards:
Balázs 

User ea4b7ec02a

18-11-2013 15:48:38

Thanks. I already saw the post, but it still didn't work. I've got a) spinning circle with java logo, b) dialog asking permission to run the applet, then c) blank gray box in place of applet. I've attached the screenshot of the final stage (blank gray box).


I'm using OS X 10.9 (13A603), Safari 7.0 (9537.71), and Java 7u45.


 


Sunhwea

ChemAxon 2c555f5717

25-11-2013 15:42:52

Dear Sunhwan!


 


   We are still looking for an answer to your case. Thank you for your patience.


 


Regards:
Balázs 

ChemAxon 2c555f5717

06-12-2013 14:38:51

Dear Sunhwan!


   Have you tried to delete the Java cache?


Regards:
Balázs 

ChemAxon eb65a25631

06-12-2013 15:01:03

Hi,


Yes, clearing the Java cache is crucial.


Beside that, could you enable the Java Console, and send us the log messages?


It should be located in the Java Control Panel's Advanced tab ('Show Console' radio button).


You should fully exit Safari, and reopen it.


Does MarvinSketch applet work OK?


Regards,


Andras

User ea4b7ec02a

06-12-2013 15:33:38

I've cleared temp java files and tried one of marvin space applet example page (http://www.chemaxon.com/marvin/examples/applets/space/embed.html).


 


Below is my console message:


 



Java Plug-in 10.45.2.18
Using JRE version 1.7.0_45-b18 Java HotSpot(TM) 64-Bit Server VM
User home directory = /Users/sunhwan
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
l: dump classloader list
m: print memory usage
o: trigger logging
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
x: clear classloader cache
0-5: set trace level to
----------------------------------------------------
JOGL specification version 2.0
JOGL implementation version 2.0-b58-20120620
JOGL implementation vendor JogAmp Community
Warning: Catched Exception while retrieving temp base directory:
java.lang.RuntimeException: Could not determine a temporary directory
at com.jogamp.common.util.IOUtil.getTempDirImpl(IOUtil.java:889)
at com.jogamp.common.util.IOUtil.access$100(IOUtil.java:57)
at com.jogamp.common.util.IOUtil$2.run(IOUtil.java:930)
at com.jogamp.common.util.IOUtil$2.run(IOUtil.java:928)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.util.IOUtil.getTempDir(IOUtil.java:928)
at com.jogamp.common.util.cache.TempFileCache.(TempFileCache.java:84)
at com.jogamp.common.util.cache.TempJarCache.initSingleton(TempJarCache.java:85)
at com.jogamp.common.os.Platform$2.run(Platform.java:228)
at java.security.AccessController.doPrivileged(Native Method)
at com.jogamp.common.os.Platform.loadGlueGenRTImpl(Platform.java:225)
at com.jogamp.common.os.Platform.(Platform.java:171)
at javax.media.opengl.GLProfile.(GLProfile.java:90)
at javax.media.opengl.awt.GLJPanel.(GLJPanel.java:244)
at javax.media.opengl.awt.GLJPanel.(GLJPanel.java:214)
at javax.media.opengl.awt.GLJPanel.(GLJPanel.java:205)
at chemaxon.marvin.space.GraphicScene.(GraphicScene.java:217)
at chemaxon.marvin.space.MSpaceEasy.(MSpaceEasy.java:119)
at chemaxon.marvin.applet.MSpaceApplet.init(MSpaceApplet.java:74)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)
java.lang.NullPointerException
at chemaxon.marvin.applet.MSpaceApplet.init(MSpaceApplet.java:88)
at com.sun.deploy.uitoolkit.impl.awt.AWTAppletAdapter.init(Unknown Source)
at sun.plugin2.applet.Plugin2Manager$AppletExecutionRunnable.run(Unknown Source)
at java.lang.Thread.run(Thread.java:744)

ChemAxon eb65a25631

06-12-2013 15:54:41

Hi,


In order to be able to run MarvinSpace Java has to have a valid temp folder.


Either you have to configure Java in Java Control Panel, Temporary Internet Files, Settings...:


- 'Keep temporary files on my computer' should be checked.


- Location should point a valid path on your computer where you have write permission.


- At least 1 GB should be allocated for 'Disk Space'.


Or, you have Oracle/Apple Java installation issues.


In that case I suggest to reinstall whichever you have installed.


(I found, that others have issues with Java installation on Mavericks:


https://discussions.apple.com/message/23573197#23573197


https://discussions.apple.com/thread/5491042


so, uninstall/reinstall might be tricky.)


 


Regards,


Andras

User ea4b7ec02a

06-12-2013 16:03:17

Thanks, I have temporary folder in place with more than 1 GB of space allocated. I upgraded from 10.8, and I probably already had java 6. Reinstalling seems needs a lot of hassle, I'll try later and let you know how it went.


Thanks,
Sunhwan