Java works but Creator does not

Discussion in 'Bug Reporting' started by dkaufman1, Oct 17, 2008.

  1. dkaufman1
    dkaufman1 Member
    In Vista, with Firefox 3, IE 7 and Chrome the Creator application will download and install and then the Yumatech piece fails and closes the whole application. There is no log file that I know of to send off the error report, but I am unable to get the Creator working.

    Any help?
     
  2. bartv
    bartv Member
    Hi,

    I have no idea what's going on, but I've forwarded your message to our development team.

    Cheers,

    Bart
     
  3. dkaufman1
    dkaufman1 Member
    Bart -

    Thanks...I will watch this thread for any help I can provide. I guess I miss out on the 66% off deal, huh?

    Dave
     
  4. 4808_deleted
    4808_deleted Member
    If you can, open the Java Console and see what error logs may be there.

    From memory (I'm away on the office and on a Mac as I write this), go to your Start menu and go to "run". In the text field, type "javaws -viewer". This should display a small application with several tabs. One of those tabs should be logging and console options. Select the option that says "Show console always" and then when you next start the creator you should get an independent set of logs.

    The creator should not be exiting directly without some manual input - either Java will tell you something failed and you have to click a button to close, or that your login failed (after asking for a username and password 3 times) and it then shuts down. I can't think of any condition under which java will just immediately exit without giving you a chance to see what is going on.
     
  5. dkaufman1
    dkaufman1 Member
    Thanks...at least for helping show the error....

    here is the copy and paste:

    Code:
    Java Web Start 1.6.0_07
    Using JRE version 1.6.0_07 Java HotSpot(TM) Client VM
    User home directory = C:\Users\dkaufman1
    ----------------------------------------------------
    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>
    ----------------------------------------------------
    java.lang.UnsatisfiedLinkError: no jogl in java.library.path
    	at java.lang.ClassLoader.loadLibrary(Unknown Source)
    	at java.lang.Runtime.loadLibrary0(Unknown Source)
    	at java.lang.System.loadLibrary(Unknown Source)
    	at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
    	at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
    	at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
    	at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
    	at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
    	at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
    	at com.sun.opengl.impl.windows.WindowsGLDrawableFactory.<clinit>(WindowsGLDrawableFactory.java:60)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Unknown Source)
    	at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:106)
    	at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
    	at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.init(SimpleAWTSurface.java:264)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:179)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:130)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:47)
    	at udesign.editor.BaseEditor.setupAviatrix3D(BaseEditor.java:236)
    	at udesign.editor.BaseEditor.initialize(BaseEditor.java:152)
    	at udesign.editor.fruitconfessions.FruitConfessionsEditor.initialize(FruitConfessionsEditor.java:109)
    	at udesign.editor.ModelView.selectionChanged(ModelView.java:313)
    	at org.chefx3d.model.BaseWorldModel.changeSelection(BaseWorldModel.java:272)
    	at udesign.editor.ModelView.setTool(ModelView.java:164)
    	at org.chefx3d.view.ViewManager.setTool(ViewManager.java:169)
    	at udesign.UDesignViewer.<init>(UDesignViewer.java:346)
    	at udesign.UDesignViewer.main(UDesignViewer.java:1153)
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
    	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
    	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
    	at com.sun.javaws.Launcher.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    #### Java Web Start Error:
    #### null
    
    Code:
    java.lang.reflect.InvocationTargetException
    	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    	at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
    	at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
    	at java.lang.reflect.Method.invoke(Unknown Source)
    	at com.sun.javaws.Launcher.executeApplication(Unknown Source)
    	at com.sun.javaws.Launcher.executeMainClass(Unknown Source)
    	at com.sun.javaws.Launcher.doLaunchApp(Unknown Source)
    	at com.sun.javaws.Launcher.run(Unknown Source)
    	at java.lang.Thread.run(Unknown Source)
    Caused by: java.lang.UnsatisfiedLinkError: no jogl in java.library.path
    	at java.lang.ClassLoader.loadLibrary(Unknown Source)
    	at java.lang.Runtime.loadLibrary0(Unknown Source)
    	at java.lang.System.loadLibrary(Unknown Source)
    	at com.sun.opengl.impl.NativeLibLoader.loadLibraryInternal(NativeLibLoader.java:189)
    	at com.sun.opengl.impl.NativeLibLoader.access$000(NativeLibLoader.java:49)
    	at com.sun.opengl.impl.NativeLibLoader$DefaultAction.loadLibrary(NativeLibLoader.java:80)
    	at com.sun.opengl.impl.NativeLibLoader.loadLibrary(NativeLibLoader.java:103)
    	at com.sun.opengl.impl.NativeLibLoader.access$200(NativeLibLoader.java:49)
    	at com.sun.opengl.impl.NativeLibLoader$1.run(NativeLibLoader.java:111)
    	at java.security.AccessController.doPrivileged(Native Method)
    	at com.sun.opengl.impl.NativeLibLoader.loadCore(NativeLibLoader.java:109)
    	at com.sun.opengl.impl.windows.WindowsGLDrawableFactory.<clinit>(WindowsGLDrawableFactory.java:60)
    	at java.lang.Class.forName0(Native Method)
    	at java.lang.Class.forName(Unknown Source)
    	at javax.media.opengl.GLDrawableFactory.getFactory(GLDrawableFactory.java:106)
    	at javax.media.opengl.GLCanvas.chooseGraphicsConfiguration(GLCanvas.java:520)
    	at javax.media.opengl.GLCanvas.<init>(GLCanvas.java:131)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.init(SimpleAWTSurface.java:264)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:179)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:130)
    	at org.j3d.aviatrix3d.output.graphics.SimpleAWTSurface.<init>(SimpleAWTSurface.java:47)
    	at udesign.editor.BaseEditor.setupAviatrix3D(BaseEditor.java:236)
    	at udesign.editor.BaseEditor.initialize(BaseEditor.java:152)
    	at udesign.editor.fruitconfessions.FruitConfessionsEditor.initialize(FruitConfessionsEditor.java:109)
    	at udesign.editor.ModelView.selectionChanged(ModelView.java:313)
    	at org.chefx3d.model.BaseWorldModel.changeSelection(BaseWorldModel.java:272)
    	at udesign.editor.ModelView.setTool(ModelView.java:164)
    	at org.chefx3d.view.ViewManager.setTool(ViewManager.java:169)
    	at udesign.UDesignViewer.<init>(UDesignViewer.java:346)
    	at udesign.UDesignViewer.main(UDesignViewer.java:1153)
    	... 9 more
    
    
    Code:
    <?xml version="1.0" encoding="utf-8"?>
    <!-- JNLP File for the Shapeways Application -->
    
    <jnlp spec="1.5+" codebase="https://www.shapeways.com/modules/udesign/ext/client/" href="https://www.shapeways.com/modules/udesign/utils/openclient.php?model=6571&editor=2&iep=g835hf7qim9j9t070ldjcb34d0">
      <information>
        <title>Shapeways Editor</title>
        <vendor>Yumetech, Inc.</vendor>
        <homepage href="https://www.shapeways.com"/>
        <description>Shapeways Application</description>
        <shortcut online="false">
          <menu submenu="Yumetech Applications"/>
        </shortcut>
      </information>
      <security>
        <all-permissions/>
      </security>
      <resources>
        <j2se version="1.5+" java-vm-args="-Xmx512M -XX:MaxDirectMemorySize=256M -Dsun.java2d.noddraw=true" href="https://java.sun.com/products/autodl/j2se" />
        <jar href="lib/udesign_1.2.3.jar" />
        <jar href="lib/aviatrix3d-all_2.0.0.jar" />
        <jar href="lib/chefx3d_core_2.0.0.jar" />
        <jar href="lib/j3d-org-all_0.9.0.jar" />
        <jar href="lib/vecmath.jar" />
        <jar href="lib/fastinfoset_1.2.2.jar" />
        <jar href="lib/xj3d-norender_2.0.0.jar" />
        <jar href="lib/xj3d-interchange-loader-av3d_2.0.0.jar" />
        <jar href="lib/uri.jar" />
        <jar href="lib/vlc_uri.jar" />
      </resources>
      <resources>
        <extension name="jogl" href="https://download.java.net/media/jogl/builds/archive/jsr-231-webstart-current/jogl.jnlp" />
      </resources>
      <application-desc main-class="udesign.UDesignViewer">
        <argument>modelID=-4</argument>
        <argument>sessionID=g835hf7qim9j9t070ldjcb34d0</argument>
        <argument>soapServer=https://www.shapeways.com</argument>
        <argument>backgroundColor=0.57 0.78 0.93 0.8 0.8 0.8</argument>
      </application-desc>
    </jnlp>
    
     
  6. 4808_deleted
    4808_deleted Member
    Hmmm. looks like the OpenGL bindings failed to install properly. Typically this happens if the install is interrupted part way through (eg connection drop or hitting Cancel somewhere along the install).

    The only real way to correct this is to get your hands dirty in the Java cached files and setup to clear out the JOGL install and start again. In that first viewer, there should be a Java Application Cache Viewer. Bring that up and go to the User panel. Down the bottom you will find a "Java Binding to OpenGL" and "Gluegen Runtime". You'll need to remove both of those (and anything else Java says you should clean out too). Then restart the creator.
     
  7. pete
    pete Shapeways Employee CEO