Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

classic Classic list List threaded Threaded
6 messages Options
Reply | Threaded
Open this post in threaded view
|

Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

arielm
Hi there,

I found some time to retry making my "chronotext" experiments work with Jogl2.

I have two testing machines:
1) PC (Intel) with XP and a NVIDIA card
2) New MacBook Pro with Snow Leopard

So far,  I was able to "translate" most of my old Jogl1 code to Jogl2 and everything works fine on both platform within Eclipse.

The problem is with Webstart deployment. The following works on XP:
http://chronotext.org/lab/Behind.jnlp

It's based on http://jogamp.org/deployment/webstart
Note that using "webstart-next" is not changing anything.

On Snow Leopard, I'm getting the following:

java.lang.ExceptionInInitializerError
...
Caused by: javax.media.opengl.GLException: No profile available: [GL2, GL3bc, GL4bc, GL2GL3, GL3, GL4, GL2ES2, GLES2, GL2ES1, GLES1], GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]]
        at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:1008)

Thanks for your feedback,
Ariel
http://chronotext.org
Reply | Threaded
Open this post in threaded view
|

Re: Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

Michael Bien
Hi Ariel,

great to see you as early adopter around here :)

we have currently no mac builds since we have no mac slave for the build server. (But its on the todo list)

webstart-next links to webstart until we have final release builds. For now both are identical.

sorry for the inconvenience,
best regards,

michael



On 06/14/2010 01:19 PM, arielm [via jogamp] wrote:
Hi there,

I found some time to retry making my "chronotext" experiments work with Jogl2.

I have two testing machines:
1) PC (Intel) with XP and a NVIDIA card
2) New MacBook Pro with Snow Leopard

So far,  I was able to "translate" most of my old Jogl1 code to Jogl2 and everything works fine on both platform within Eclipse.

The problem is with Webstart deployment. The following works on XP:
http://chronotext.org/lab/Behind.jnlp

It's based on http://jogamp.org/deployment/webstart
Note that using "webstart-next" is not changing anything.

On Snow Leopard, I'm getting the following:

java.lang.ExceptionInInitializerError
...
Caused by: javax.media.opengl.GLException: No profile available: [GL2, GL3bc, GL4bc, GL2GL3, GL3, GL4, GL2ES2, GLES2, GL2ES1, GLES1], GLAvailability[Native[GL4bc false, GL4 false, GL3bc false, GL3 false, GL2 false, GL2ES1 false, GLES1 false, GL2ES2 false, GLES2 false], Profiles[, default null]]
        at javax.media.opengl.GLProfile.<clinit>(GLProfile.java:1008)

Thanks for your feedback,
Ariel
http://chronotext.org



Reply | Threaded
Open this post in threaded view
|

Re: Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

Sven Gothel
Administrator
On Monday, June 14, 2010 13:55:31 Michael Bien [via jogamp] wrote:
>
>
> we have currently no mac builds since we have no mac slave for the build
> server. (But its on the todo list)

And probably done before Siggraph, they are in the mail somwhere :)

Still have to do a bit more MacOSX coding, but I guess I can finish this
until then as well, will take around 1-2 days.

Cheers, Sven
Reply | Threaded
Open this post in threaded view
|

Re: Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

arielm
Thanks for both of your responses.

One point that I don't understand yet regarding Webstart deployment: why everything does works as intended on Snow Leopard when using the same Jogl2 jars and jnilib files, packaged as a "User Library" within Eclipse?

Thanks,
Ariel
Reply | Threaded
Open this post in threaded view
|

Re: Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

Sven Gothel
Administrator
On Monday, June 14, 2010 14:41:45 arielm [via jogamp] wrote:
>
> Thanks for both of your responses.
>
> One point that I don't understand yet regarding Webstart deployment: why
> everything does works as intended on Snow Leopard when using the same Jogl2
> jars and jnilib files, packaged as a "User Library" within Eclipse?

Because the new Safari / Java implementation is different,
and we will make a change in the JNLP if running under OSX, ie:

<param name="separate_jvm" value="false" />

because of ..

http://developer.apple.com/mac/library/releasenotes/CrossPlatform/JavaSnowLeopardUpdate2LeopardUpdate7RN/NewandNoteworthy/NewandNoteworthy.html

Michael researched this goody, and we might need to use this until a better solution is available.

If you like .. you can try with this such a parameter :)

Cheers, Sven

>
> Thanks,
> Ariel
>
> ______________________________________
> View message @ http://jogamp.762907.n3.nabble.com/Jogl2-Webstart-deployment-on-Snow-Leopard-is-it-supposed-to-work-tp894115p894268.html
> To start a new topic under jogamp, email [hidden email]
> To unsubscribe from jogamp, click http://jogamp.762907.n3.nabble.com/subscriptions/Unsubscribe.jtp?code=c2dvdGhlbEBqYXVzb2Z0LmNvbXw3NjI5MDd8MzkxNDI4MzU5
>


--
health & wealth
mailto:[hidden email] ; http://jausoft.com
land : +49 (471) 4707742 ; cell: +49 (151) 28145941
Timezone CET: PST+9, EST+6, UTC+1
Reply | Threaded
Open this post in threaded view
|

Re: Jogl2 + Webstart deployment on Snow Leopard: is it supposed to work?

arielm
Thanks for the explanation.
I will try what you suggested and post some results.
A+