Jim,

One other question - are you using Eclipse's Development Mode View, or did
you set the USE_REMOTE_UI environment variable in your launch configuration
to disable it? If you did, I think I can see why you're running into
problems. We've got a bug in the plugin where we're not removing
-XstartOnFirstThread when you've got this "override" set AND you're on a
Mac.

Logged the following issue for this:

http://code.google.com/p/google-web-toolkit/issues/detail?id=4378


Rajeev

On Fri, Dec 18, 2009 at 6:12 PM, Rajeev Dayal <rda...@google.com> wrote:

> Hi Jim,
>
> I was unable to reproduce this issue. I was using the following platform:
>
> Mac OS X 10.5.8
> Java 1.6.0_17
> Eclipse - Java Edition, 64 bit, Cocoa (running with Java 1.6.0_17)
>
> Now, here's the thing: -XstartOnFirstThread IS added the command-line, but
> that is intentional; we did that so that Development Mode would not appear
> as it's own application with a dock item on Mac OS X. I am not getting any
> of the NSCondition-related error messages.
>
> In your Eclipse install, if you generate a new test app (using the New Web
> App Wizard), do you run into this problem (not -XstartOnFirstThread being
> present, because it should be there, but the NSLock messages appearing).
>
>
> Rajeev
> On Fri, Dec 18, 2009 at 2:40 PM, Jim Douglas <jdoug...@basis.com> wrote:
>
>> Hi Rajeev,
>>
>> Apple doesn't really give you a lot of choice about the JVM; you
>> basically get what they give you. :-)
>>
>> The current version of Java 6 is:
>>
>> $ /System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Commands/
>> java -version
>> java version "1.6.0_17"
>> Java(TM) SE Runtime Environment (build 1.6.0_17-b04-248-9M3125)
>> Java HotSpot(TM) 64-Bit Server VM (build 14.3-b01-101, mixed mode)
>>
>> (Apple only distributes Java 6 on 64-bit Intel systems.)
>>
>> We recently moved completely to Java 6; our app no longer builds or
>> runs with Java 5.
>>
>> This is Eclipse 3.5 Cocoa.  FWIW, here's my eclipse.ini:
>>
>> $ cd /Applications/eclipse/Eclipse.app/Contents/MacOS
>>
>> $ cat eclipse.ini
>> -startup
>> ../../../plugins/
>> org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
>> --launcher.library
>> ../../../plugins/
>> org.eclipse.equinox.launcher.cocoa.macosx_1.0.1.R35x_v20090707
>> -product
>> org.eclipse.epp.package.java.product
>> -showsplash
>> org.eclipse.platform
>> --launcher.XXMaxPermSize
>> 256m
>> -vmargs
>> -Dosgi.requiredJavaVersion=1.5
>> -XstartOnFirstThread
>> -Dorg.eclipse.swt.internal.carbon.smallFonts
>> -XX:MaxPermSize=256m
>> -Xms512m
>> -Xmx1024m
>> -Xdock:icon=../Resources/Eclipse.icns
>> -XstartOnFirstThread
>> -Dorg.eclipse.swt.internal.carbon.smallFonts
>>
>>
>> On Dec 18, 11:16 am, Rajeev Dayal <rda...@google.com> wrote:
>> > Hi Jim,
>> >
>> > A couple of questions:
>> >
>> > -What version of Java 6 is installed on your machine (do a java -version
>> to
>> > find out)? Do you experience the same problem with a different version
>> of
>> > Java 6 (not sure if Apple allows you to have multiple minor JDK versions
>> on
>> > your system at the same time), or with Java 5?
>> > -Is your machine 64-bit (I think it has to be in order run Java 6 on
>> > Leopard)?
>> > -Are you using the Cocoa or Carbon version of Eclipse? Does the problem
>> go
>> > away with one versus another?
>> >
>> > Thanks,
>> > Rajeev
>> >
>> >
>> >
>> > On Fri, Dec 18, 2009 at 11:46 AM, Rajeev Dayal <rda...@google.com>
>> wrote:
>> > > I'll look into this and see if I can reproduce it.
>> >
>> > > On Fri, Dec 18, 2009 at 9:38 AM, Jim Douglas <jdoug...@basis.com>
>> wrote:
>> >
>> > >> Which files did you edit?
>> >
>> > >> On Dec 17, 11:59 am, Madprof <kickingve...@gmail.com> wrote:
>> > >> > FWIW, I get the same behavior.  I did a quick fix by editing
>> > >> > the .launch and build.xml files so that .XstartOnFirstThread were
>> > >> > suppressed. OTOH, I'm kinda freaked out by this; would like
>> assurance
>> > >> > that this is really a bug in the toolkit and that
>> -XstartOnFirstThread
>> > >> > is really supposed to work.
>> >
>> > >> --
>> >
>> > >> You received this message because you are subscribed to the Google
>> Groups
>> > >> "Google Web Toolkit" group.
>> > >> To post to this group, send email to
>> google-web-tool...@googlegroups.com.
>> > >> To unsubscribe from this group, send email to
>> > >> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com><google-web-toolkit%2Bunsubs
>> cr...@googlegroups.com>
>> > >> .
>> > >> For more options, visit this group at
>> > >>http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>> --
>>
>> You received this message because you are subscribed to the Google Groups
>> "Google Web Toolkit" group.
>> To post to this group, send email to google-web-tool...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> google-web-toolkit+unsubscr...@googlegroups.com<google-web-toolkit%2bunsubscr...@googlegroups.com>
>> .
>> For more options, visit this group at
>> http://groups.google.com/group/google-web-toolkit?hl=en.
>>
>>
>>
>

--

You received this message because you are subscribed to the Google Groups 
"Google Web Toolkit" group.
To post to this group, send email to google-web-tool...@googlegroups.com.
To unsubscribe from this group, send email to 
google-web-toolkit+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-web-toolkit?hl=en.


Reply via email to