Re: Java3D 1.6 Web Start from Mac OS X to Multi OS
Posted by
bjoern on
May 02, 2017; 9:10pm
URL: https://forum.jogamp.org/Java3D-1-6-Web-Start-from-Mac-OS-X-to-Multi-OS-tp4037924p4037929.html
Hi Phil,
you are definitively the hero of this evening.
So I put your jar file in my pipeline, and these are the errors, which occurred on Mac OS X:
CacheEntry[https://www.CELLmicrocosmos.org/cm2/startCm2.jnlp]: updateAvailable=true,lastModified=Mon May 01 23:33:22 CEST 2017,length=2363
Java Web Start 11.131.2.11 x86_64
Using JRE version 1.8.0_131-b11 Java HotSpot(TM) 64-Bit Server VM
User home directory = /Users/bjsommer
----------------------------------------------------
c: clear console window
f: finalize objects on finalization queue
g: garbage collect
h: display this help message
m: print memory usage
o: trigger logging
p: reload proxy configuration
q: hide console
r: reload policy configuration
s: dump system and deployment properties
t: dump thread list
v: dump thread stack
0-5: set trace level to <n>
----------------------------------------------------
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/jfree/jcommon-1.0.16.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:37 CEST 2017,length=336216
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/idw/idw-gpl.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:35 CEST 2017,length=819031
CacheEntry[https://www.CELLmicrocosmos.org/cm2/cm2.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:37 CEST 2017,length=16610400
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/jogl/jogamp-fat.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:40 CEST 2017,length=9640916
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/jfree/jfreechart-1.0.13.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:38 CEST 2017,length=1496624
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/substance/substance.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:40 CEST 2017,length=1773988
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/jdom/jdom.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:37 CEST 2017,length=161341
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/tools/tools.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:42 CEST 2017,length=14925476
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/j3d/j3d-org-geom-core.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:35 CEST 2017,length=82376
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/j3d/j3dcore.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:36 CEST 2017,length=2893133
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/j3d/j3dutils.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:37 CEST 2017,length=1721420
CacheEntry[https://www.CELLmicrocosmos.org/cm2/org/cellmicrocosmos/cm2/lib/j3d/vecmath.jar]: updateAvailable=true,lastModified=Mon May 01 22:34:37 CEST 2017,length=322424
CELLmicrocosmos MembraneEditor Version 2.2.2_2PRE1
[Parameters]
-filepath of an existing membrane
[Options]
-help | starts the program's user manual
-reset | start with default settings
-system_L&F | use the platform Look & Feel
Memory Check: max. 1908932608 bytes for Java heap space reserved
please wait .... Done!
this.mifile_pdbtm /Users/bjsommer/Cm2/cm2settings/pdbtm.mif
JNLPClassLoader: Finding library libjava.dylib
JNLPClassLoader: Finding library liblibGLESv3.so.3.dylib
JNLPClassLoader: Finding library liblibGLESv3.so.dylib
JNLPClassLoader: Finding library libGLESv3.dylib
JNLPClassLoader: Finding library libGLES30.dylib
JNLPClassLoader: Finding library liblibGLESv3.dylib
JNLPClassLoader: Finding library liblibGLES30.dylib
JNLPClassLoader: Finding library liblibGLESv2.so.2.dylib
JNLPClassLoader: Finding library liblibGLESv2.so.dylib
JNLPClassLoader: Finding library libGLESv2.dylib
JNLPClassLoader: Finding library libGLES20.dylib
JNLPClassLoader: Finding library libGLESv2_CM.dylib
JNLPClassLoader: Finding library liblibGLESv2.dylib
JNLPClassLoader: Finding library liblibGLESv2_CM.dylib
JNLPClassLoader: Finding library liblibGLES20.dylib
JNLPClassLoader: Finding library liblibEGL.so.1.dylib
JNLPClassLoader: Finding library liblibEGL.so.dylib
JNLPClassLoader: Finding library libEGL.dylib
JNLPClassLoader: Finding library liblibEGL.dylib
JNLPClassLoader: Finding library liblibGLESv1_CM.so.2.dylib
JNLPClassLoader: Finding library liblibGLESv1_CM.so.dylib
JNLPClassLoader: Finding library libGLESv1_CM.dylib
JNLPClassLoader: Finding library libGLES_CM.dylib
JNLPClassLoader: Finding library libGLES_CL.dylib
JNLPClassLoader: Finding library liblibGLESv1_CM.dylib
JNLPClassLoader: Finding library liblibGLES_CM.dylib
JNLPClassLoader: Finding library liblibGLES_CL.dylib
JNLPClassLoader: Finding library liblibEGL.so.1.dylib
JNLPClassLoader: Finding library liblibEGL.so.dylib
JNLPClassLoader: Finding library libEGL.dylib
JNLPClassLoader: Finding library liblibEGL.dylib
JNLPClassLoader: Finding library liblibEGL.so.1.dylib
JNLPClassLoader: Finding library liblibEGL.so.dylib
JNLPClassLoader: Finding library libEGL.dylib
JNLPClassLoader: Finding library liblibEGL.dylib
M3D 1
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.getBestConfiguration(JoglPipeline.java:8309)
at javax.media.j3d.Renderer.doWork(Renderer.java:496)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
2 - sun.awt.CGraphicsDevice@2da19e7f
7 - java.awt.Rectangle[x=0,y=0,width=1280,height=800]
M3D 2
M3D 3
M3D 5
Java3D version 1.6.0 fcs fcs detected.
For HUD support, please install Java 3D version 1.5.2 and use OpenGL mode (Standard).
Otherwise, deactivate the HUD in menu GUI -> HUD -> OFF
M3D 6
StereoView disabled.
If you have a compatible stereo device like the
nVidia Quadro FX cards and installed an actual driver,
please add to your VM arguments:
-Dj3d.stereo=PREFERRED
and enable stereo at your graphic driver.
M3D 7
M3D 11
M3D 12
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.getBestConfiguration(JoglPipeline.java:8309)
at javax.media.j3d.Renderer.doWork(Renderer.java:496)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
M3D 13
M3D 14
M3D 16
M3D 17
M3D 18
M3D 8
M3D 9
updateIntersectionDisplay(dialog/null)
uid 1
uid 2
uid 3
uid 4
uid 5
uid 6
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6373)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
M3D 11
M3D 18
add new
whats going on 400
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6373)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6373)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
M3D 11
M3D 18
java.lang.Throwable
at javax.media.j3d.JoglPipeline.checkAppContext(JoglPipeline.java:6343)
at javax.media.j3d.JoglPipeline.createNewContext(JoglPipeline.java:6373)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:4602)
at javax.media.j3d.Canvas3D.createNewContext(Canvas3D.java:2376)
at javax.media.j3d.Renderer.doWork(Renderer.java:881)
at javax.media.j3d.J3dThread.run(J3dThread.java:271)
updateIntersectionDisplay(dialog/null)
uid 1
uid 2
uid 3
uid 4
uid 5
uid 6But the best thing is: after all these errors thrown: the app starts and works!
(If you mess around with the stereo side-by-side function, maybe it does not work for long, but its a start!)
Great, thanks a lot! So maybe you have some idea how to get rid of the other thrown errors? If you like, just check the link above, it should install on your computer without problems.
Thanks a lot also for your other links, I did not find this information before, might point a good way for alternative workarounds.
Next, I will post the errors from Windows 10.
Cheers, Bjorn