Andrea - You can bundle java3d with your application, but you cannot just set up
another server for Java 3D. If someone is going to download Java 3D separate
from an application, it does have to come from the java.sun.com servers (or the
appropriate ones for SGI,HP,IBM,Linux).



> Date: Thu, 14 Mar 2002 16:06:51 -0500
> From: Andrea Boright <[EMAIL PROTECTED]>
> Subject: Re: [JAVA3D] j3D detection
> To: [EMAIL PROTECTED]
> Delivered-to: [EMAIL PROTECTED]
>
> So, that brings me back to where I started:
>
> I have looked through the documentation "Deploying Java Extensions" and
"Optional Package Versioning", and it seems rather theoretical.  That is, I
understand that the parameters in the manifest need to be supplied with values,
but I don't know what specific values to use for Java3D.
>
> for instance:   java3d-Implementation-URL:
>
> As far as I can tell, Sun doesn't provide a signed jar file for Java3D that I
can put here.
>
> However, when I downloaded J3D 1.2.1_04, this was part of the documentation:
>
> "Sun Microsystems allows vendors to distribute the Java 3D(TM) Runtime
> environment with their Java programs, provided they follow the terms
> of the Java 3D(TM) Binary Code License and Supplemental License Terms
> agreement."
>
> Doesn't that mean we can put Java3D on our server, and point to it from the
manifest?  If so, I suppose I would need to get it signed.  That seems strange
to get someone else's jar files signed - is it even possible?
>
> Your example is helpful, though.  It's becoming a little more clear to me.
I'll await your example that you mentioned in an earlier email ("RE:
auto-installing Java3D").
>
>
> Andrea Boright
>
>
> -----Original Message-----
> From: Justin Couch [mailto:[EMAIL PROTECTED]]
> Sent: Thursday, March 14, 2002 2:40 PM
> To: [EMAIL PROTECTED]
> Subject: Re: [JAVA3D] j3D detection
>
>
> Andrea Boright wrote:
> > I will also be checking if the user has JRE1.4 (via the CODEBASE parameter
in the OBJECT tag).  I want to check for JRE1.4 and J3d at the same time.  That
is, if the user doesn't have JRE1.4 and doesn't have J3D, I don't want them to
have to download just JRE1.4, load the applet again, only to find a message that
they don't have J3D, and then have to go download that.
> >
> > Does anyone know a way to detect both at the same time?
>
> That is up to the specification you put into the manifest file for your
> applet's JAR. Have a read around the spec docs with the JDK for details
> on this, but it's relatively simple to do. As an example, here is a
> manifest entry that we use in Xj3D for the Java3d rendering component:
>
> Class-Path: xj3d-norender.jar xj3d-core.jar xj3d-parser.jar xj3d-sav.jar
> Class-Path: xj3d-net.jar uri.jar j3d-org.jar
> Extension-List: java3d
> java3d-Extension-Name: javax.media.j3d
> java3d-Specification-Version: 1.2
> java3d-Implementation-Version: 1.2.1.04
> java3d-Implementation-Vendor-Id: com.sun
> java3d-Implementation-Title: Java3D Core Runtime Environment
> java3d-Implementation-URL:
> http://java.sun.com/products/autodl/java3d/prefer_ogl/java3d-$(os.name)$.jar
> Extension-Name: xj3d
> Specification-Vendor: Web3d Consortium
> Specification-Version: 3.0
> Implementation-Vendor-Id: com.yumetech
> Implementation-Vendor: Yumetech, Inc
> Implementation-Version: 2.0
>
>
> --
> Justin Couch                         http://www.vlc.com.au/~justin/
> Java Architect & Bit Twiddler              http://www.yumetech.com/
> Author, Java 3D FAQ Maintainer                  http://www.j3d.org/
> -------------------------------------------------------------------
> "Humanism is dead. Animals think, feel; so do machines now.
> Neither man nor woman is the measure of all things. Every organism
> processes data according to its domain, its environment; you, with
> all your brains, would be useless in a mouse's universe..."
>                                                - Greg Bear, Slant
> -------------------------------------------------------------------
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".
>
> ===========================================================================
> To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
> of the message "signoff JAVA3D-INTEREST".  For general help, send email to
> [EMAIL PROTECTED] and include in the body of the message "help".

-------------------
Michael A. Schulman
Product Line Manager - Media Tools and API's
SUN Microsystems
901 San Antonio Rd. UMPK29-304
Palo Alto, CA 94303-4900

Direct: 650-786-0529   FAX: 650-786-7625

[EMAIL PROTECTED]

===========================================================================
To unsubscribe, send email to [EMAIL PROTECTED] and include in the body
of the message "signoff JAVA3D-INTEREST".  For general help, send email to
[EMAIL PROTECTED] and include in the body of the message "help".

Reply via email to