On Apr 22, 1:00 pm, Jeff Chimene <[email protected]> wrote:
> On 04/22/2009 12:06 PM, Rob Tanner wrote:
>
>
>
> > Hi,
>
> > I've been going back and forth with Instantiations tech support over
> > their GET Designer Eclipse plugin. When I try and execute a GWT
> > application in Eclipse that I built with the Designer, I get an
> > Exception immediately. The error is: Exception in thread "main"
> > java.lang.UnsatisfiedLinkError: no swt-pi-gtk-3062 in
> > java.library.path.
>
> > Instantiation's support says that for some reason, GWT's SWT really
> > does think I'm running on Linux.
>
> > I'm using gwt-mac-1.5.3 (the Designer on the Mac doesn't yet support
> > 1.6.4 according to Instantiation support) and I also have the current
> > Google plugin from Google's Eclipse update site installed. My system
> > is a MacBook Pro with 10.5.6 installed. Does this problem at all
> > sound familiar?
>
> > Thanks,
> > Rob
>
> I'll stake a stab at this, maybe we can isolate the problem...
>
> o Is this your first project w/ GWT in this environment?
> If so, please try establishing a baseline by installing and running
> the StockWatcher example
>
> o Is SWT the Standard Widget Toolkit?
> The sentence "GWT's SWT really does think I'm running on Linux"
> implies ownership of SWT by GWT. Isn't SWT a separate library?
Yes. This is my first project.
I went through the first step of of the project: Creating a GWT
application. When I created it, a message popped up in the Eclipse
console:
Encountered a problem: Unexpected exception
Please see the logs [/tmp/enhance40780.log] for further information.
The contents of the log file:
java.lang.RuntimeException: Unexpected exception
at com.google.appengine.tools.enhancer.Enhancer.execute
(Enhancer.java:59)
at com.google.appengine.tools.enhancer.Enhance.<init>
(Enhance.java:60)
at com.google.appengine.tools.enhancer.Enhance.main
(Enhance.java:41)
Caused by: java.lang.reflect.InvocationTargetException
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke
(NativeMethodAccessorImpl.java:39)
at sun.reflect.DelegatingMethodAccessorImpl.invoke
(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:585)
at com.google.appengine.tools.enhancer.Enhancer.execute
(Enhancer.java:57)
... 2 more
Caused by: javax.xml.parsers.FactoryConfigurationError: Provider
org.apache.xerces.jaxp.DocumentBuilderFactoryImpl not found
at javax.xml.parsers.DocumentBuilderFactory.newInstance
(DocumentBuilderFactory.java:104)
at org.datanucleus.plugin.PluginParser.parsePluginElements
(PluginParser.java:257)
at
org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensions
(NonManagedPluginRegistry.java:233)
at
org.datanucleus.plugin.NonManagedPluginRegistry.registerExtensionPoints
(NonManagedPluginRegistry.java:159)
at org.datanucleus.plugin.PluginManager.registerExtensionPoints
(PluginManager.java:82)
at org.datanucleus.OMFContext.<init>(OMFContext.java:164)
at org.datanucleus.enhancer.DataNucleusEnhancer.<init>
(DataNucleusEnhancer.java:153)
at org.datanucleus.enhancer.DataNucleusEnhancer.main
(DataNucleusEnhancer.java:1138)
... 7 more
Step 2, Testing the default project components, resulted in nothing
being displayed (although the Eclipse console flickered). Assuming
that something got logged about the problem somewhere, do you know
where that somewhere would be?
With regard to SWT, I believe that's exactly correct. There are 4
jnilibs in the toolkit with swt in their name and I presume they
implement at least part of the Software Widget Toolkit. They are
clearly carbon and not gtk which makes sense because I'm running on a
Mac, not Linux. But the error I get using the GWT Designer is no swt-
pi-gtk-3062 in java.library.path. Also, I don't believe the Designer
even looks at the GWT Eclipse plugin. The one must-be-set preference
in the Designer configuration is where in the file system to find the
toolkit.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"Google Web Toolkit" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/Google-Web-Toolkit?hl=en
-~----------~----~----~----~------~----~------~--~---