Hi,

I suspect that Bob has modified the source code of vecmath that is included
in Jmol adding methods.

Bob, if that's the case, I think you should move the javax.vecmath package
into a org.jmol... package, so that there's no conflicts with system
javax.vecmath.
Vecmath is included in some systems, I remember having troubles about this
because the vecmath package evolved between releases in some incompatible
ways.

Nico


On Sat, Oct 6, 2012 at 10:28 PM, Alexander Rose <alexander.r...@weirdbyte.de
> wrote:

> Hi,
>
> I'm using Eclipse as described here (
> http://wiki.jmol.org/index.php/Eclipse) on Mac OSX 10.7.
>
> With recent revisions e.g. 17620 I can't run Jmol either within Eclipse or
> from a build without this error:
>
> uncaught exception: java.lang.NoSuchMethodError:
> javax.vecmath.Vector3f.new3(FFF)Ljavax/vecmath/Vector3f;
> java.lang.NoSuchMethodError:
> javax.vecmath.Vector3f.new3(FFF)Ljavax/vecmath/Vector3f;
>         at org.jmol.util.Geodesic.createGeodesic(Geodesic.java:221)
>         at org.jmol.util.Geodesic.getVertexCount(Geodesic.java:190)
>         at org.jmol.util.Normix.getNormixCount(Normix.java:48)
>         at org.jmol.g3d.Graphics3D.<clinit>(Graphics3D.java:1824)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:169)
>         at org.jmol.api.Interface.getInterface(Interface.java:43)
>         at org.jmol.viewer.Viewer.setOptions(Viewer.java:428)
>         at org.jmol.viewer.Viewer.<init>(Viewer.java:364)
>         at
> org.openscience.jmol.app.jmolpanel.JmolPanel.<init>(JmolPanel.java:255)
>         at org.openscience.jmol.app.Jmol.<init>(Jmol.java:39)
>         at
> org.openscience.jmol.app.jmolpanel.JmolPanel.getJmol(JmolPanel.java:526)
>         at
> org.openscience.jmol.app.jmolpanel.JmolPanel.startJmol(JmolPanel.java:409)
>         at org.openscience.jmol.app.Jmol.main(Jmol.java:44)
> Exception in thread "main" java.lang.NullPointerException
>         at
> org.openscience.jmol.app.jmolpanel.JmolPanel.getJavaConsole(JmolPanel.java:448)
>         at
> org.openscience.jmol.app.jmolpanel.JmolPanel.startJmol(JmolPanel.java:420)
>         at org.openscience.jmol.app.Jmol.main(Jmol.java:44)
>
>
> I find it strange because javax.vecmath.Vector3f.new3(FFF) for three float
> arguments does indeed exist?! I have no experience with building java
> projectss so any helps is much appreciated.
>
>
> Best
> Alexander
>
>
> ------------------------------------------------------------------------------
> Don't let slow site performance ruin your business. Deploy New Relic APM
> Deploy New Relic app performance management and know exactly
> what is happening inside your Ruby, Python, PHP, Java, and .NET app
> Try New Relic at no cost today and get our sweet Data Nerd shirt too!
> http://p.sf.net/sfu/newrelic-dev2dev
> _______________________________________________
> Jmol-users mailing list
> Jmol-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/jmol-users
>
------------------------------------------------------------------------------
Don't let slow site performance ruin your business. Deploy New Relic APM
Deploy New Relic app performance management and know exactly
what is happening inside your Ruby, Python, PHP, Java, and .NET app
Try New Relic at no cost today and get our sweet Data Nerd shirt too!
http://p.sf.net/sfu/newrelic-dev2dev
_______________________________________________
Jmol-users mailing list
Jmol-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jmol-users

Reply via email to