VE does not like J9 [message #65786] |
Sat, 09 October 2004 16:17 |
Eclipse User |
|
|
|
Originally posted by: patmc.not_us.ibm.com
I've only spent a little time on the VE so far, and am working on some
specific objectives, but I can't get past square one if I elect to use J9.
I like to be lazy in my use of J9. I state J9 for my development instance
of Eclipse (-vmargs -Xj9) and I usually customize my JRE settings
(Prefs>Java>Installed JREs) to have -Xj9 added as a default vmarg so I
don't have to say so on each and every launch config for testing.
Just built a new 3.0.1 based development config with lots of goodies
including the VE and its associated partners GEF/EMF.
First glance it was working fine. Then I go and add my -Xj9 default.
Once that has been added and used (launched a test instance of the
workbench), all subsequent opens of a VE editor fail (msgs at the end).
After a few testing cycles and leaps of guess-work I figured out that it
is the default use of J9. Seems this is changing how your vms are spun up
and this causes trouble. Shutdown/restart is no help. I have to remove
the default vmarg, shutdown/restart, and return to the 'old' way of adding
-Xj9 to each/every launch config.
Is this a known issue? It is very repeatable.
This is the shortest message set in the .log - there are longer ones as
well (let me know if you want those too).
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.210
!MESSAGE
+++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
found in java.library.path)
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
!MESSAGE
+++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
!MESSAGE
+++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err> at java.lang.Throwable.<init>(Throwable.java:59)
at java.lang.Throwable.<init>(Throwable.java:73)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
at
java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
at java.lang.System.loadLibrary(System.java:387)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Class.java)
!ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:08:34.281
!MESSAGE Exception thrown.
!STACK 0
java.lang.NullPointerException
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.NullPointerException.<init>(NullPointerException.java:61)
at
org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
at
org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
at
org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
at
org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
at
org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
at
org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
at
org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
at
org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
at
org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
at
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
at
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
at
org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
at
org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
at
org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
at
org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
at
org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.291
!MESSAGE
+++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>
at org.eclipse.swt.graphics.Device.init(Device.java:564)
at org.eclipse.swt.widgets.Display.init(Display.java:1780)
at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
at
org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.459
!MESSAGE
+++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
found in java.library.path)
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.479
!MESSAGE
+++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>
at java.lang.Throwable.<init>(Throwable.java:59)
at java.lang.Throwable.<init>(Throwable.java:73)
at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
at
java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
at java.lang.System.loadLibrary(System.java:387)
at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
at java.lang.Class.initializeImpl(Native Method)
at java.lang.Class.initialize(Class.java)
!ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.510
!MESSAGE
+++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
for a.b.c.vetest:err>
at org.eclipse.swt.graphics.Device.init(Device.java:564)
at org.eclipse.swt.widgets.Display.init(Display.java:1780)
at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
at
org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
!ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:11:13.530
!MESSAGE Exception thrown.
!STACK 0
java.lang.NullPointerException
at java.lang.Throwable.<init>(Throwable.java)
at java.lang.NullPointerException.<init>(NullPointerException.java:61)
at
org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
at
org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
at
org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
at
org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
at
org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
at
org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
at
org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
at
org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
at
org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
at
org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
at
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
at
org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
at
org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
at
org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
at
org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
at
org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
at
org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
|
|
|
Re: VE does not like J9 [message #65873 is a reply to message #65786] |
Sat, 09 October 2004 18:15 |
Eclipse User |
|
|
|
Originally posted by: myersj.nospam.gmail.com
Pat,
Very strange, we used to have this issue, but it was fixed in VE 1.0 M2.
Are you sure you're running the final VE 1.0 release?
See the bug report here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=63752
- Jeff
Pat McCarthy wrote:
> I've only spent a little time on the VE so far, and am working on some
> specific objectives, but I can't get past square one if I elect to use J9.
>
> I like to be lazy in my use of J9. I state J9 for my development instance
> of Eclipse (-vmargs -Xj9) and I usually customize my JRE settings
> (Prefs>Java>Installed JREs) to have -Xj9 added as a default vmarg so I
> don't have to say so on each and every launch config for testing.
>
> Just built a new 3.0.1 based development config with lots of goodies
> including the VE and its associated partners GEF/EMF.
>
> First glance it was working fine. Then I go and add my -Xj9 default.
> Once that has been added and used (launched a test instance of the
> workbench), all subsequent opens of a VE editor fail (msgs at the end).
>
> After a few testing cycles and leaps of guess-work I figured out that it
> is the default use of J9. Seems this is changing how your vms are spun up
> and this causes trouble. Shutdown/restart is no help. I have to remove
> the default vmarg, shutdown/restart, and return to the 'old' way of adding
> -Xj9 to each/every launch config.
>
> Is this a known issue? It is very repeatable.
>
> This is the shortest message set in the .log - there are longer ones as
> well (let me know if you want those too).
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.210
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
> found in java.library.path)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err> at java.lang.Throwable.<init>(Throwable.java:59)
> at java.lang.Throwable.<init>(Throwable.java:73)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
> at
> java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
> at java.lang.System.loadLibrary(System.java:387)
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
> at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
> at java.lang.Class.initializeImpl(Native Method)
> at java.lang.Class.initialize(Class.java)
>
> !ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:08:34.281
> !MESSAGE Exception thrown.
> !STACK 0
> java.lang.NullPointerException
> at java.lang.Throwable.<init>(Throwable.java)
> at java.lang.NullPointerException.<init>(NullPointerException.java:61)
> at
> org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
> at
> org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
> at
> org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
> at
> org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
> at
> org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
> at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
> at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
> at
> org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
> at
> org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
> at
> org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.291
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at org.eclipse.swt.graphics.Device.init(Device.java:564)
> at org.eclipse.swt.widgets.Display.init(Display.java:1780)
> at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
> at
> org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.459
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
> found in java.library.path)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.479
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at java.lang.Throwable.<init>(Throwable.java:59)
> at java.lang.Throwable.<init>(Throwable.java:73)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
> at
> java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
> at java.lang.System.loadLibrary(System.java:387)
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
> at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
> at java.lang.Class.initializeImpl(Native Method)
> at java.lang.Class.initialize(Class.java)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.510
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at org.eclipse.swt.graphics.Device.init(Device.java:564)
> at org.eclipse.swt.widgets.Display.init(Display.java:1780)
> at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
> at
> org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
>
> !ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:11:13.530
> !MESSAGE Exception thrown.
> !STACK 0
> java.lang.NullPointerException
> at java.lang.Throwable.<init>(Throwable.java)
> at java.lang.NullPointerException.<init>(NullPointerException.java:61)
> at
> org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
> at
> org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
> at
> org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
> at
> org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
> at
> org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
> at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
> at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
> at
> org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
> at
> org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
> at
> org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
>
>
|
|
|
Re: VE does not like J9 [message #65908 is a reply to message #65873] |
Sat, 09 October 2004 23:58 |
Eclipse User |
|
|
|
Originally posted by: patmc.not_us.ibm.com
Thanks for the pointer Jeff. Bug description seems to be the same - should
have searched bugzilla too (did search the newsgroup).
Think I'm current on code - only downloaded VE last week.
Was just porting my core environment to a 3.0.1 base and decided to add VE
to the mix. So I've got a fresh eclipse and all the extras I've added.
I grabbed the SDK of the VE - if that makes a difference (don't think it
should).
Bits of config details that might be relevant - fyi:
*** System properties:
awt.toolkit=sun.awt.windows.WToolkit
com.ibm.oti.configuration=scar
com.ibm.oti.system.class.path=E:\Eclipse-Development\jre\jre \lib\jclSC14\classes.zip;E:\Eclipse-Development\jre\jre\lib\ core.jar;E:\Eclipse-Development\jre\jre\lib\charsets.jar;E:\ Eclipse-Development\jre\jre\lib\graphics.jar;E:\Eclipse-Deve lopment\jre\jre\lib\security.jar;E:\Eclipse-Development\jre\ jre\lib\ibmpkcs.jar;E:\Eclipse-Development\jre\jre\lib\ibmor b.jar;E:\Eclipse-Development\jre\jre\lib\ibmorbapi.jar;E:\Ec lipse-Development\jre\jre\lib\ibmjcefw.jar;E:\Eclipse-Develo pment\jre\jre\lib\ibmjssefips.jar;E:\Eclipse-Development\jre \jre\lib\ibmjgssprovider.jar;E:\Eclipse-Development\jre\jre\ lib\ext\ibmjsseprovider2.jar;E:\Eclipse-Development\jre\jre\ lib\ibmjsseprovider.jar;E:\Eclipse-Development\jre\jre\lib\i bmjaaslm.jar;E:\Eclipse-Development\jre\jre\lib\ibmjaasactiv elm.jar;E:\Eclipse-Development\jre\jre\lib\ibmcertpathprovid er.jar;E:\Eclipse-Development\jre\jre\lib\server.jar;E:\Ecli pse-Development\jre\jre\lib\xml.jar
com.ibm.oti.vm.bootstrap.library.path=E:\Eclipse-Development \jre\jre\bin
com.ibm.oti.vm.library.version=21
eclipse.application=org.eclipse.ui.ide.workbench
eclipse.buildId=M200409161125
eclipse.commands=-os
win32
-ws
win32
-arch
x86
-showsplash
E:\Eclipse-Development\eclipse\eclipse.exe -showsplash 600
-exitdata
E:\Eclipse-Development\eclipse\eclipse.exe -exitdata 128_44
-data
workspace
-showlocation
-vm
E:\Eclipse-Development\jre\bin\javaw.exe
eclipse.product=org.eclipse.platform.ide
eclipse.startTime=1097338082705
eclipse.vm=E:\Eclipse-Development\jre\bin\javaw.exe
eclipse.vmargs=-Xj9
-cp
E:\Eclipse-Development\eclipse\startup.jar
org.eclipse.core.launcher.Main
eof=eof
file.encoding=CP1252
file.separator=\
invokedviajava=
java.assistive=ON
java.awt.fonts=
java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment
java.awt.printerjob=sun.awt.windows.WPrinterJob
java.class.path=E:\Eclipse-Development\eclipse\startup.jar
java.class.version=48.0
java.compiler=j9jit21
java.ext.dirs=E:\Eclipse-Development\jre\jre\lib\ext
java.fullversion=J2RE 1.4.2 IBM J9 build 20040610 (JIT enabled)
java.home=E:\Eclipse-Development\jre\jre
java.io.tmpdir=C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\
java.library.path=E:\Eclipse-Development\jre\jre\bin;.;E:\Ec lipse-Development\jre\jre\bin;C:\PROGRAM
FILES\THINKPAD\UTILITIES;C:\WINDOWS\system32;C:\WINDOWS;C:\W INDOWS\System32\Wbem;C:\Program
Files\IBM\Infoprint Select;C:\Utilities;C:\Program Files\IBM\Personal
Communications\;C:\Program Files\IBM\Trace
Facility\;C:\Notes;e:\eclipse-3.0\jre\bin;C:\Infoprint;
java.runtime.name=J9 - VM for the Java(TM) platform
java.runtime.version=2.1
java.specification.name=Java Platform API Specification
java.specification.vendor=Sun Microsystems Inc.
java.specification.version=1.4
java.util.prefs.PreferencesFactory=java.util.prefs.WindowsPr eferencesFactory
java.vendor=IBM Corporation
java.vendor.url=http://www.ibm.com/
java.version=1.4.2
java.vm.info=J2RE 1.4.2 IBM J9 build 20040610 (JIT enabled)
java.vm.name=IBM J9SE VM
java.vm.specification.name=Java Virtual Machine Specification
java.vm.specification.vendor=Sun Microsystems Inc.
java.vm.specification.version=1.0
java.vm.vendor=IBM Corporation
java.vm.version=2.1
jxe.current.romimage.version=6
jxe.lowest.romimage.version=6
*** Features:
org.eclipse.emf (2.0.1) "Eclipse Modeling Framework (EMF)"
org.eclipse.emf.ecore.sdo (2.0.1) "EMF Service Data Objects (SDO)"
org.eclipse.gef (3.0.1) "Graphical Editing Framework"
org.eclipse.jdt (3.0.1) "Eclipse Java Development Tools"
org.eclipse.jdt.source (3.0.1) "Eclipse Java Development Tools SDK"
org.eclipse.jem (1.0.1) "Java EMF Model"
org.eclipse.jem.sdk (1.0.1) "Java EMF Model SDK"
org.eclipse.jem.source (1.0.1) "Java EMF Model Source"
org.eclipse.ve (1.0.1) "Visual Editor"
org.eclipse.ve.sdk (1.0.1) "Visual Editor SDK"
org.eclipse.ve.source (1.0.1) "Visual Editor Source"
*** Plug-in Registry:
com.ibm.etools.emf.event (3.0.0.1) "Event Model"
com.ibm.wtp.common.util (1.0.1) "Logging Plug-in"
com.ibm.wtp.emf.workbench (1.0.1) "EMF Workbench"
org.eclipse.debug.core (3.0.1) "Debug Core"
org.eclipse.debug.ui (3.0.1) "Debug UI"
org.eclipse.draw2d (3.0.1) "Draw2d"
org.eclipse.emf (2.0.1) "Eclipse Modeling Framework (EMF)"
org.eclipse.emf.codegen (2.0.1) "EMF Template Code Generator"
org.eclipse.emf.codegen.ecore (2.0.1) "EMF Ecore Code Generation"
org.eclipse.emf.codegen.ecore.ui (2.0.1) "EMF Ecore Code Generation UI"
org.eclipse.emf.codegen.ui (2.0.0) "EMF Template Code Generator UI"
org.eclipse.emf.common (2.0.1) "EMF Common"
org.eclipse.emf.common.ui (2.0.1) "EMF Common UI"
org.eclipse.emf.commonj.sdo (2.0.0) "CommonJ SDO"
org.eclipse.emf.ecore (2.0.1) "EMF Ecore"
org.eclipse.emf.ecore.change (2.0.1) "EMF Ecore Change Model"
org.eclipse.emf.ecore.change.edit (2.0.0) "EMF Ecore Change Edit Support"
org.eclipse.emf.ecore.edit (2.0.0) "EMF Ecore Edit Support"
org.eclipse.emf.ecore.editor (2.0.1) "Sample Ecore Editor"
org.eclipse.emf.ecore.sdo (2.0.1) "EMF Service Data Objects (SDO)"
org.eclipse.emf.ecore.sdo.edit (2.0.0) "EMF Service Data Objects (SDO)
Edit Support"
org.eclipse.emf.ecore.sdo.editor (2.0.0) "EMF Service Data Objects (SDO)
Editor"
org.eclipse.emf.ecore.xmi (2.0.1) "EMF XMI"
org.eclipse.emf.edit (2.0.1) "EMF Edit"
org.eclipse.emf.edit.ui (2.0.1) "EMF Edit UI"
org.eclipse.emf.mapping (2.0.1) "EMF Mapping"
org.eclipse.emf.mapping.ecore2ecore (2.0.1) "Ecore to Ecore Mapping"
org.eclipse.emf.mapping.ecore2ecore.editor (2.0.1) "Ecore to Ecore Mapping
Editor"
org.eclipse.emf.mapping.ui (2.0.0) "EMF Mapping UI"
org.eclipse.faqs (1.0.0) "Official Eclipse 3.0 FAQs, see
http://eclipsefaq.org"
org.eclipse.gef (3.0.1) "Graphical Editing Framework"
org.eclipse.jem (1.0.1) "Java EMF Model"
org.eclipse.jem.beaninfo (1.0.1) "Java EMF Model BeanInfo (Introspection)
Support"
org.eclipse.jem.proxy (1.0.1) "Java EMF Model Proxy Support"
org.eclipse.jem.sdk (1.0.1) "Java EMF Model SDK"
org.eclipse.jem.source (1.0.1) "Java EMF Model Source"
org.eclipse.jem.ui (1.0.1) "Java EMF Model UI"
org.eclipse.jem.workbench (1.0.1) "Java EMF Model Workbench Support"
org.eclipse.ve (1.0.1) "Visual Editor"
org.eclipse.ve.cde (1.0.1) "Visual Editor Common Data Editor"
org.eclipse.ve.doc (1.0.1) "Visual Editor User Guide"
org.eclipse.ve.java.core (1.0.1) "Visual Editor Java Core"
org.eclipse.ve.jfc (1.0.1) "Visual Editor for Java Foundation Classes"
org.eclipse.ve.propertysheet (1.0.1) "Visual Editor PropertySheet"
org.eclipse.ve.sdk (1.0.1) "Visual Editor SDK"
org.eclipse.ve.source (1.0.1) "Visual Editor Source"
org.eclipse.ve.swt (1.0.1) "Visual Editor for Standard Widget Toolkit"
Jeff Myers wrote:
> Pat,
> Very strange, we used to have this issue, but it was fixed in VE 1.0 M2.
> Are you sure you're running the final VE 1.0 release?
> See the bug report here:
> https://bugs.eclipse.org/bugs/show_bug.cgi?id=63752
> - Jeff
>
|
|
|
Re: VE does not like J9 [message #66027 is a reply to message #65908] |
Mon, 11 October 2004 16:24 |
Eclipse User |
|
|
|
Originally posted by: richkulp.us.NO_SPAM.ibm.com
I just tested it and it fails with the latest J9. It looks they changed
again how J9 works since July when we put in the fix. Please open a
bugzilla for us to fix this.
--
Thanks,
Rich Kulp
|
|
|
|
Re: VE does not like J9 [message #601147 is a reply to message #65786] |
Sat, 09 October 2004 18:15 |
Jeff Myers Messages: 396 Registered: July 2009 |
Senior Member |
|
|
Pat,
Very strange, we used to have this issue, but it was fixed in VE 1.0 M2.
Are you sure you're running the final VE 1.0 release?
See the bug report here:
https://bugs.eclipse.org/bugs/show_bug.cgi?id=63752
- Jeff
Pat McCarthy wrote:
> I've only spent a little time on the VE so far, and am working on some
> specific objectives, but I can't get past square one if I elect to use J9.
>
> I like to be lazy in my use of J9. I state J9 for my development instance
> of Eclipse (-vmargs -Xj9) and I usually customize my JRE settings
> (Prefs>Java>Installed JREs) to have -Xj9 added as a default vmarg so I
> don't have to say so on each and every launch config for testing.
>
> Just built a new 3.0.1 based development config with lots of goodies
> including the VE and its associated partners GEF/EMF.
>
> First glance it was working fine. Then I go and add my -Xj9 default.
> Once that has been added and used (launched a test instance of the
> workbench), all subsequent opens of a VE editor fail (msgs at the end).
>
> After a few testing cycles and leaps of guess-work I figured out that it
> is the default use of J9. Seems this is changing how your vms are spun up
> and this causes trouble. Shutdown/restart is no help. I have to remove
> the default vmarg, shutdown/restart, and return to the 'old' way of adding
> -Xj9 to each/every launch config.
>
> Is this a known issue? It is very repeatable.
>
> This is the shortest message set in the .log - there are longer ones as
> well (let me know if you want those too).
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.210
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
> found in java.library.path)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.230
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err> at java.lang.Throwable.<init>(Throwable.java:59)
> at java.lang.Throwable.<init>(Throwable.java:73)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
> at
> java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
> at java.lang.System.loadLibrary(System.java:387)
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
> at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
> at java.lang.Class.initializeImpl(Native Method)
> at java.lang.Class.initialize(Class.java)
>
> !ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:08:34.281
> !MESSAGE Exception thrown.
> !STACK 0
> java.lang.NullPointerException
> at java.lang.Throwable.<init>(Throwable.java)
> at java.lang.NullPointerException.<init>(NullPointerException.java:61)
> at
> org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
> at
> org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
> at
> org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
> at
> org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
> at
> org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
> at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
> at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
> at
> org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
> at
> org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
> at
> org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:08:34.291
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:08:34 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at org.eclipse.swt.graphics.Device.init(Device.java:564)
> at org.eclipse.swt.widgets.Display.init(Display.java:1780)
> at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
> at
> org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.459
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>java.lang.UnsatisfiedLinkError: swt-win32-3063 (Not
> found in java.library.path)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.479
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at java.lang.Throwable.<init>(Throwable.java:59)
> at java.lang.Throwable.<init>(Throwable.java:73)
> at java.lang.ClassLoader.loadLibrary(ClassLoader.java:907)
> at
> java.lang.ClassLoader.loadLibraryWithClassLoader(ClassLoader .java:879)
> at java.lang.System.loadLibrary(System.java:387)
> at org.eclipse.swt.internal.Library.loadLibrary(Library.java:10 0)
> at org.eclipse.swt.internal.win32.OS.<clinit>(OS.java:18)
> at java.lang.Class.initializeImpl(Native Method)
> at java.lang.Class.initialize(Class.java)
>
> !ENTRY org.eclipse.jem.proxy 2 0 Oct 09, 2004 12:11:13.510
> !MESSAGE
> +++ Warning +++: Sat Oct 09 12:11:13 EDT 2004 Project (a.b.c.vetest)-VM
> for a.b.c.vetest:err>
> at org.eclipse.swt.graphics.Device.init(Device.java:564)
> at org.eclipse.swt.widgets.Display.init(Display.java:1780)
> at org.eclipse.swt.graphics.Device.<init>(Device.java:100)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:355)
> at org.eclipse.swt.widgets.Display.<init>(Display.java:351)
> at
> org.eclipse.ve.internal.swt.targetvm.Environment$1.run(Envir onment.java:32)
>
> !ENTRY org.eclipse.ve.java.core 4 0 Oct 09, 2004 12:11:13.530
> !MESSAGE Exception thrown.
> !STACK 0
> java.lang.NullPointerException
> at java.lang.Throwable.<init>(Throwable.java)
> at java.lang.NullPointerException.<init>(NullPointerException.java:61)
> at
> org.eclipse.jem.internal.proxy.swt.DisplayManager.syncExec(D isplayManager.java:453)
> at
> org.eclipse.jem.internal.proxy.swt.JavaStandardSWTBeanConsta nts.invokeSyncExec(JavaStandardSWTBeanConstants.java:135)
> at
> org.eclipse.ve.internal.swt.WidgetProxyAdapter.invokeSyncExe c(WidgetProxyAdapter.java:65)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.beanProxyAlloc ation(ShellProxyAdapter.java:56)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.primInsta ntiateBeanProxy(BeanProxyAdapter.java:825)
> at
> org.eclipse.ve.internal.swt.ShellProxyAdapter.primInstantiat eBeanProxy(ShellProxyAdapter.java:122)
> at
> org.eclipse.ve.internal.java.core.BeanProxyAdapter.instantia teBeanProxy(BeanProxyAdapter.java:755)
> at
> org.eclipse.ve.internal.swt.FreeFormControlHostAdapter.add(F reeFormControlHostAdapter.java:77)
> at
> org.eclipse.ve.internal.swt.ControlProxyAdapter.setTarget(Co ntrolProxyAdapter.java:330)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.didAdd(BasicNotifierImpl.java:71)
> at org.eclipse.emf.common.util.BasicEList.addUnique(BasicEList. java)
> at org.eclipse.emf.common.util.BasicEList.add(BasicEList.java)
> at
> org.eclipse.emf.common.notify.impl.BasicNotifierImpl$EAdapte rList.add(BasicNotifierImpl.java:115)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.associ ate(AdapterFactoryImpl.java:161)
> at
> org.eclipse.emf.common.notify.impl.AdapterFactoryImpl.adaptN ew(AdapterFactoryImpl.java:113)
> at
> org.eclipse.emf.ecore.util.EcoreUtil.getRegisteredAdapter(Ec oreUtil.java)
> at
> org.eclipse.ve.internal.java.core.BeanProxyUtilities.getBean ProxyHost(BeanProxyUtilities.java:353)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itSetting(CompositionProxyAdapter.java:156)
> at
> org.eclipse.ve.internal.java.core.CompositionProxyAdapter.in itBeanProxy(CompositionProxyAdapter.java:132)
> at
> org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEd itorPart$Setup.run(JavaVisualEditorPart.java:1488)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)
>
>
|
|
|
|
Re: VE does not like J9 [message #601219 is a reply to message #65908] |
Mon, 11 October 2004 16:24 |
Eclipse User |
|
|
|
Originally posted by: richkulp.us.NO_SPAM.ibm.com
I just tested it and it fails with the latest J9. It looks they changed
again how J9 works since July when we put in the fix. Please open a
bugzilla for us to fix this.
--
Thanks,
Rich Kulp
|
|
|
|
Powered by
FUDForum. Page generated in 0.04817 seconds