OK, so you were on the right track. Wow, tricky. I'm very glad to hear that
it's fixed. Good work, Jonathan.

On Sun, May 23, 2010 at 4:47 PM, Jonathan Gutow <[email protected]> wrote:

> Apple released an update to JSE 6 for MacOS 10.6 sometime this week.  I
> just got it and things work again.  So it was the 64 bit JVM, but it wasn't
> our problem.
>
> I guess somebody else traced the problem and reported it.
>
> Jonathan
> On May 23, 2010, at 12:25 PM, Robert Hanson wrote:
>
> Jonathan, I really don't think it has to do with anything like that. Too
> subtle. The real question is this: What's so special about the console? We
> use the class loader all OVER the place -- if it were just that, we wouldn't
> be able to open PDB files, wouldn't do minimization, wouldn't have symmetry
> -- etc., etc.
>
> So something is special about the console. But what?
>
> Going back to the original issue, you wrote:
>
> ---------------------------
> AppletConsole initialized
> Interface.java Error creating instance for org.jmol.applet.AppletConsole:
> null
> ^^^^^^^^^^^^^^The line above has me confused, as I don't think anything is
> being created yet^^^^^^^^
> entering case 80 of viewer.getProperty
> ^^^^ After this message the java console stops.
>
> Sending a second using jmolScript ("console") starts the java console with
> a duplicate of the
>
> entering case 80 of viewer.getProperty
>
> Then continues normally creating the console.
>
> What do you make of that.  Do we have a problem with the java object engine
> (or what ever it is called)?
> ---------------------------
>
> So let's say we can't get the console to start initially. What is different
> about the second call to getProperty? Can you track that down?
>
> Bob
>
>
>
>
>
> On Sat, May 22, 2010 at 10:13 PM, Jonathan Gutow <[email protected]> wrote:
>
>> I think on 10.6.3 macs the script interpreter is running afoul of the
>> 64-bit hotspot VM when it starts the processes to create the console.
>>  Webkit browsers are defaulting to that rather than the 32 bit version.  Any
>> idea if we are using code that is not 64 bit compliant in the applet?
>>
>> I traced the problem as far as the java class that creates a new instance
>> of an object (part of the java api).  Maybe  we are passing 32-bit info when
>> it needs 64 bit.  Can we have the applet call for 32 bit?
>>
>> Jonathan
>>
>>
>> ------------------------------------------------------------------------------
>>
>> _______________________________________________
>> Jmol-developers mailing list
>> [email protected]
>> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>>
>
>
>
> --
> Robert M. Hanson
> Professor of Chemistry
> St. Olaf College
> 1520 St. Olaf Ave.
> Northfield, MN 55057
> http://www.stolaf.edu/people/hansonr
> phone: 507-786-3107
>
>
> If nature does not answer first what we want,
> it is better to take what answer we get.
>
> -- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
>
> ------------------------------------------------------------------------------
>
> _______________________________________________
> Jmol-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>
>
>
>
> ------------------------------------------------------------------------------
>
>
> _______________________________________________
> Jmol-developers mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/jmol-developers
>
>


-- 
Robert M. Hanson
Professor of Chemistry
St. Olaf College
1520 St. Olaf Ave.
Northfield, MN 55057
http://www.stolaf.edu/people/hansonr
phone: 507-786-3107


If nature does not answer first what we want,
it is better to take what answer we get.

-- Josiah Willard Gibbs, Lecture XXX, Monday, February 5, 1900
------------------------------------------------------------------------------

_______________________________________________
Jmol-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/jmol-developers

Reply via email to