eclipse-vep-1.0 from packages not loading

Derek derekm.nospam at rogers.com
Sun Feb 13 09:50:16 PST 2005


Hi,

I wanted to try and use the visual editor for Eclipse, and I installed
it from packages when I first set up my machine.  When I went to go and 
use it, it just wasn't available in the appropriate menus.

However, when I went to "Help\Software Updates\Manage Configuration..."
I expanded the "/usr/local/eclipse" and noticed a big red X beside
"Visual Editor SDK 1.0.1".

I went to "Visual Editor SDK 1.0.1\Java EMF Model SDK 1.0.1\Java EMF
Model 1.0.1\Show Properties".  It says "Plug-in
"com.ibm.etools.emf.event" version "3.0.0.1" referenced by this feature
is missing."

I figured it was something screwy, so I used pkg_delete to remove all of
my eclipse intallation.  I renamed the remaining /usr/local/eclipse to
/usr/local/eclipse.old.

I then followed this squence of instructions:

export
PACKAGESITE=ftp://ftp2.freebsd.org/pub/FreeBSD/ports/i386/packages-5-stable/Latest/

pkg_add -r eclipse
pkg_add -r eclipse-cdt
pkg_add -r eclipse-vep

I ended up with the following versions:

eclipse-3.0.1_3
eclipse-cdt-2.1.0
eclipse-emf-2.0.1_2
eclipse-gef-3.0.1_1
eclipse-vep-1.0_2,1

And the same problem persists.

I used pkg_delete for eclipse-emf-2.0.1_2, eclipse-gef-3.0.1_1, 
eclipse-vep-1.0_2,1

I then did a cvsup of my ports tree, and did a "make && make install && 
make clean" for eclipse-emf, eclipse-gef, eclipse-vep, in that order.

I end up with the following versions:
eclipse-3.0.1_3
eclipse-cdt-2.1.0
eclipse-emf-2.0.1_2
eclipse-gef-3.0.1_1
eclipse-vep-1.0_2,1


Now the X is gone (from "Visual Editor SDK 1.0.1\Java EMF Model SDK 
1.0.1\Java EMF Model 1.0.1\Show Properties"), and I can select visual 
editor, but when i go to create a class, it hangs at a screen that says 
"Loading..." and the error log reports:

<log>
java.net.SocketTimeoutException: Read timed out
at java.net.SocketInputStream.socketRead0(Native Method)
at java.net.SocketInputStream.read(SocketInputStream.java:129)
at java.io.BufferedInputStream.fill(BufferedInputStream.java:183)
at java.io.BufferedInputStream.read(BufferedInputStream.java:201)
at java.io.DataInputStream.readByte(DataInputStream.java:331)
at 
org.eclipse.jem.internal.proxy.common.remote.Commands.readBackValue(Commands.java:1141)
at 
org.eclipse.jem.internal.proxy.common.remote.Commands.sendInvokeMethodCommand(Commands.java:1301)
at 
org.eclipse.jem.internal.proxy.remote.REMConnection.invokeMethod(REMConnection.java:197)
at 
org.eclipse.jem.internal.proxy.remote.REMMethodProxy.invoke(REMMethodProxy.java:214)
at 
org.eclipse.jem.internal.proxy.remote.REMMethodProxy.invokeWithParms(REMMethodProxy.java:184)
at 
org.eclipse.jem.internal.proxy.remote.REMMethodProxyFactory.getMethodProxy(REMMethodProxyFactory.java:168)
at 
org.eclipse.jem.internal.proxy.remote.REMAbstractBeanTypeProxy.getMethodProxy(REMAbstractBeanTypeProxy.java:177)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoProxyConstants.<init>(BeaninfoProxyConstants.java:119)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoProxyConstants.getConstants(BeaninfoProxyConstants.java:89)
at 
org.eclipse.jem.internal.beaninfo.core.Utilities.setBeanInfoSearchPath(Utilities.java:332)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.setProxySearchPath(BeaninfoNature.java:427)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature$ConfigurationContributor.contributeToRegistry(BeaninfoNature.java:935)
at 
org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport$3.run(ProxyLaunchSupport.java:445)
at 
org.eclipse.core.internal.runtime.InternalPlatform.run(InternalPlatform.java:616)
at org.eclipse.core.runtime.Platform.run(Platform.java:747)
at 
org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:439)
at 
org.eclipse.jem.internal.proxy.core.ProxyLaunchSupport.startImplementation(ProxyLaunchSupport.java:295)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.createRegistry(BeaninfoNature.java:393)
at 
org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.doCreateRegistry(CreateRegistryJobHandler.java:154)
at 
org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.processCreateRegistry(CreateRegistryJobHandler.java:109)
at 
org.eclipse.jem.internal.beaninfo.adapters.UICreateRegistryJobHandler.processCreateRegistry(UICreateRegistryJobHandler.java:52)
at 
org.eclipse.jem.internal.beaninfo.adapters.CreateRegistryJobHandler.createRegistry(CreateRegistryJobHandler.java:75)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature.getRegistry(BeaninfoNature.java:374)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoNature$6.getRegistry(BeaninfoNature.java:312)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoAdapterFactory.getRegistry(BeaninfoAdapterFactory.java:78)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.getRegistry(BeaninfoClassAdapter.java:275)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.applyExtensionDocument(BeaninfoClassAdapter.java:510)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspect(BeaninfoClassAdapter.java:437)
at 
org.eclipse.jem.internal.beaninfo.adapters.BeaninfoClassAdapter.introspectIfNecessary(BeaninfoClassAdapter.java:394)
at 
org.eclipse.jem.java.impl.JavaClassImpl.getEAnnotations(JavaClassImpl.java:339)
at 
org.eclipse.ve.internal.cde.emf.ClassDecoratorSourceIterator.findDecorator(ClassDecoratorSourceIterator.java:37)
at 
org.eclipse.ve.internal.cde.emf.ClassDecoratorIterator.initialize(ClassDecoratorIterator.java:47)
at 
org.eclipse.ve.internal.cde.emf.ClassDecoratorSourceIterator.<init>(ClassDecoratorSourceIterator.java:33)
at 
org.eclipse.ve.internal.cde.emf.ClassDecoratorFeatureAccess.getDecoratorWithFeature(ClassDecoratorFeatureAccess.java:67)
at 
org.eclipse.ve.internal.java.codegen.java.rules.InstanceVariableCreationRule.getDefaultBooleanValue(InstanceVariableCreationRule.java:70)
at 
org.eclipse.ve.internal.java.codegen.java.rules.InstanceVariableCreationRule.isModelled(InstanceVariableCreationRule.java:97)
at 
org.eclipse.ve.internal.java.codegen.java.rules.InstanceVariableRule.isModelled(InstanceVariableRule.java:114)
at 
org.eclipse.ve.internal.java.codegen.java.rules.InstanceVariableRule.ignoreVariable(InstanceVariableRule.java:46)
at 
org.eclipse.ve.internal.java.codegen.java.TypeVisitor.visit(TypeVisitor.java:151)
at 
org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.visitType(JavaBeanModelBuilder.java:406)
at 
org.eclipse.ve.internal.java.codegen.java.JavaBeanModelBuilder.build(JavaBeanModelBuilder.java:372)
at 
org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.decodeDocument(JavaSourceTranslator.java:877)
at 
org.eclipse.ve.internal.java.codegen.core.JavaSourceTranslator.loadModel(JavaSourceTranslator.java:656)
at 
org.eclipse.ve.internal.java.codegen.editorpart.JavaVisualEditorPart$Setup.run(JavaVisualEditorPart.java:1444)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:66)

eclipse.buildId=200409161125

</log>

Can anyone give me some pointers/suggestions?

Thanks,
Derek



More information about the freebsd-java mailing list