Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (767)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (854)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  common Xith3D webstart extension  (Read 1714 times)
0 Members and 1 Guest are viewing this topic.
Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Posted 2004-09-01 04:56:39 »

The idea of having a communal Xith3D webstart extension has been discussed previously.  There were a few issues:

a) what if someone has custom modifications
b) what about bandwidth
c) what about the code signing certificate?

Well, the java 3d mob are using for their webstart extension - so I guess this means that this is an acceptable practice, even if all of the end users will be downloading the extension from there (for a popular application this will be many).  This solves the large problem that is b).  As for a), well you'll have to keep doing what you are doing now - a custom distribution.

That leaves c).  It would be very nice to see a trusted certificate used to sign the .jars, especially if one is distributing with a trusted certificate.  The problem is that I don't have access to one (and most likely I would be maintaining this extension as I do the current JWS demos).

Would would you like this?  If so, would you be prepared to make a small donation (e.g. $10-20) to the cause?



Offline Yuri Vl. Gushchin

Senior Devvie

Speak Java!

« Reply #1 - Posted 2004-09-03 05:14:37 »

If so, would you be prepared to make a small donation (e.g. $10-20) to the cause?



Yuri Vl. Gushchin
JProof Group
Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #2 - Posted 2004-09-07 08:06:56 »


Thank you. I'm going to look into the options there are in terms of code signing certificates.  Are there any that you would recommend?


Well, I've created the webstart extension.  It is located here:
or if you are game you can use the "latest" version of xith3d (this will be updated regularly - warning your code could break if you use this one).

Reference it like this:
            <j2se href="" version="1.4+"/>
            <jar href="lib/xith-tk-gsg.jar" main="true" />
            <jar href="lib/gsg-resource.jar"/>
            <extension href=""/>

Much the same as the Java3d one.

The GSG demos on already use the extension.

I'll create a wiki page in due course with more details, and add a note to the GSG.



Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline blahblahblahh

JGO Coder

Medals: 1

« Reply #3 - Posted 2004-09-07 09:14:04 »

Unless there's some reason to avoid this (William?) this will now be *required* for all Xith3D games submitted to JGF.

/me looking forward to not having to wait for each and every new game to download it's private copy of Xith3D!

If you ever consider deleting old versions (which is bound to happen eventually, for practical reasons), please drop me a mail and I'll mirror any that JGF games are using before you remove them.

Great work!

malloc will be first against the wall when the revolution comes...
Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #4 - Posted 2004-09-07 11:22:58 »

Actually since it's on the server there is no need to delete them at all.  Since it's in CVS (how does the web pages) I can only send them to attic (i.e. no space saved anyway) without involving a Sun staff member.  Thanks for the offer anyway though.

I'd suggest making it a recommendation rather than a strict requirement, some people have specific needs and may need to use a custom version of Xith3D (we do encourage them to get their patches into the main version but really this is dependant on them and us so not always possible).  Also - these are signed with an untrusted certificate (this may change soon), so someone may wish to create their own trusted version until the time when it is.

Certainly I will be using the extension now - saves a lot of hassle on my end when creating/updating jnlp's, not to mention bandwidth.


Offline William Denniss

JGO Coder

Projects: 2

Fire at will

« Reply #5 - Posted 2004-09-08 09:28:25 »

more info:


List of webstart extension versions:


Pages: [1]
  ignore  |  Print  

EgonOlsen (1328 views)
2018-06-10 19:43:48

EgonOlsen (1205 views)
2018-06-10 19:43:44

EgonOlsen (929 views)
2018-06-10 19:43:20

DesertCoockie (1330 views)
2018-05-13 18:23:11

nelsongames (1110 views)
2018-04-24 18:15:36

nelsongames (1359 views)
2018-04-24 18:14:32

ivj94 (2093 views)
2018-03-24 14:47:39

ivj94 (1251 views)
2018-03-24 14:46:31

ivj94 (2249 views)
2018-03-24 14:43:53

Solater (803 views)
2018-03-17 05:04:08
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46 is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!