Hi,
I downloaded the new all-in-one Jython/VisAD/Java3D installer. It's a cinch
to use. However, when I try to run my Jython scripts using VisAD, they
start up OK (so I know they're importing visad, subs.py, and finding Java
correctly), but on trying to produce a display I get this message:
"java.exe - Entry Point Not Found
The procedure entry point DdEntry12 could not be located in the
dynamic link library DDRAW.dll."
When I click OK on the dialog, I get the error message appended to the
bottom of this message. I'd be really grateful if anyone could suggest
potential sources/causes for this message. (FYI, I'm running on Microsoft
Windows 2000 [Version 5.00.2195]).
Thanks,
-Frank
Exception occurred during event dispatching:
java.lang.UnsatisfiedLinkError: C:\Program
Files\JavaSoft\JRE\1.3.1\bin\J3D.dll: The specified procedure could not be fo
und
at java.lang.ClassLoader$NativeLibrary.load(Native Method)
at java.lang.ClassLoader.loadLibrary0(Unknown Source)
at java.lang.ClassLoader.loadLibrary(Unknown Source)
at java.lang.Runtime.loadLibrary0(Unknown Source)
at java.lang.System.loadLibrary(Unknown Source)
at javax.media.j3d.MasterControl$20.run(MasterControl.java:848)
at java.security.AccessController.doPrivileged(Native Method)
at javax.media.j3d.MasterControl.loadLibraries(MasterControl.java:845)
at javax.media.j3d.VirtualUniverse.<clinit>(VirtualUniverse.java:229)
at javax.media.j3d.Canvas3D.<clinit>(Canvas3D.java:3502)
at visad.java3d.DisplayPanelJ3D.<init>(DisplayPanelJ3D.java:55)
at visad.java3d.DisplayImplJ3D.initialize(DisplayImplJ3D.java:297)
at visad.java3d.DisplayImplJ3D.initialize(DisplayImplJ3D.java:278)
at visad.java3d.DisplayImplJ3D.<init>(DisplayImplJ3D.java:191)
at visad.java3d.DisplayImplJ3D.<init>(DisplayImplJ3D.java:146)
at java.lang.reflect.Constructor.newInstance(Native Method)
at
org.python.core.PyReflectedConstructor.__call__(PyReflectedConstructor.java)
at org.python.core.PyJavaInstance.__init__(PyJavaInstance.java)
at org.python.core.PyJavaClass.__call__(PyJavaClass.java)
at org.python.core.PyObject.__call__(PyObject.java)
at subs$py.makeDisplay$3(C:\VisAD\WinJyVisAD\.\subs.py:94)
at subs$py.call_function(C:\VisAD\WinJyVisAD\.\subs.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.__call__(PyFunction.java)
at org.python.core.PyObject.invoke(PyObject.java)
at MSviewer$py.view_subs$16(C:\VisAD\WinJyVisAD\MSviewer.py:334)
at MSviewer$py.call_function(C:\VisAD\WinJyVisAD\MSviewer.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.__call__(PyFunction.java)
at org.python.core.PyInstance.invoke(PyInstance.java)
at
MSviewer$py.generate_spectrum_callback$22(C:\VisAD\WinJyVisAD\MSviewer.py:434)
at MSviewer$py.call_function(C:\VisAD\WinJyVisAD\MSviewer.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.__call__(PyFunction.java)
at org.python.core.PyMethod.__call__(PyMethod.java)
at org.python.core.PyObject.__call__(PyObject.java)
at org.python.core.PyInstance.invoke(PyInstance.java)
at
GeneratePeptideFrame$py.actionPerformed$5(C:\VisAD\WinJyVisAD\GeneratePeptideFrame.py:82)
at
GeneratePeptideFrame$py.call_function(C:\VisAD\WinJyVisAD\GeneratePeptideFrame.py)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyTableCode.call(PyTableCode.java)
at org.python.core.PyFunction.__call__(PyFunction.java)
at org.python.core.PyMethod.__call__(PyMethod.java)
at org.python.core.PyObject.__call__(PyObject.java)
at org.python.core.PyObject._jcallexc(PyObject.java)
at org.python.core.PyObject._jcall(PyObject.java)
at
org.python.proxies.GeneratePeptideFrame$GeneratePeptideFrame$2.actionPerformed(Unknown
Source)
at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
at
javax.swing.AbstractButton$ForwardActionEvents.actionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
at
javax.swing.plaf.basic.BasicButtonListener.mouseReleased(Unknown Source)
at java.awt.Component.processMouseEvent(Unknown Source)
at java.awt.Component.processEvent(Unknown Source)
at java.awt.Container.processEvent(Unknown Source)
at java.awt.Component.dispatchEventImpl(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
at java.awt.Container.dispatchEventImpl(Unknown Source)
at java.awt.Window.dispatchEventImpl(Unknown Source)
at java.awt.Component.dispatchEvent(Unknown Source)
at java.awt.EventQueue.dispatchEvent(Unknown Source)
at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown
Source)
at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
at java.awt.EventDispatchThread.run(Unknown Source)
PhD, Computational Biologist,
Harvard Medical School BCMP/SGM-322, 250 Longwood Ave, Boston MA 02115, USA.
Tel: 617-432-3555 Fax:
617-432-3557 http://llama.med.harvard.edu/~fgibbons