[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.higgins] Re: Problem Running Demo App and Saving Context
|
Hi Simon,
Please:
1. delete org.eclipse.higgins.test
2. delete org.eclipse.higgins.rss
...try the Demo App then.
We need to fix the .psf (and the bug you found), but the above should get
the app to run in the short term.
-Paul
"Simon Chen" <jiaychen@xxxxxxxxx> wrote in message
news:e1m1to$jmc$1@xxxxxxxxxxxxxxxxxxxx
> Hi everyone, I'm trying to run the demo application, and received some
> problem with running Demo App 1 and 2 to share profiles. I can launch the
> ECF Server Application without problem. However, when I launch the demo
> apps, I could not see the facet information I saved in app1 from app2.
> I'm including below the console output that highlights the following
> errors:
>
> 1. classnotfoundexpection with
> org.eclipse.ecf.provider.rss.http.Client$Creator
> this happens when i initally launch the Demo App GUI
> 2. nullpointerexception at
> org.eclipse.higgins.context.store.ProjectFolder.associateResource(ProjectFolder.java:133)
> this happens when i try to save the changes made to a profile from the
> demo app GUI
>
> I'm using the following configuations and plugins in Eclipse:
> Eclipse-SDK-3.1-win32
> Eclipse Modeling Framework (EMF) 2.2.0v200604060931
> EMF Service Data Objects (SDO) 2.2.0v200604060931
> EODM SDK 1.0.0.v200603021130
> ECF 0.7.6
>
> When I first downloaded Higgins plugins from CVS using
> http://www.eclipse.org/higgins/org.eclipse.higgins.docs/higgins-anonymous.psf, i
> had to download separately the org.eclipse.ecf.provider.rss and
> org.eclipsehiggins.context.rss to resolve compile problems in
> orgeclipse.higgins.test. i also had to modify "Higins Demo App 1.lanuch"
> file to include all workspace and enabled external plugins. Otherwise,
> the demo app GUI will not launch. These changes were not documented in
> the installation instructions, and I'm not sure if i missed something
> else.
> Console output is pasted below, please adivce. Thanks!
>
> Simon
>
> !SESSION 2006-04-13
> 12:59:22.515 -----------------------------------------------
> eclipse.buildId=unknown
> java.version=1.5.0_06
> java.vendor=Sun Microsystems Inc.
> BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=en_US
> Framework arguments: -application
> org.eclipse.higgins.app.RcpApplication -pdelaunch
> Command-line arguments: -application
> org.eclipse.higgins.app.RcpApplication -data runtime\workspace -dev
> file:C:/workspace3/.metadata/.plugins/org.eclipse.pde.core/Higgins Demo
> App 1/dev.properties -pdelaunch -consoleLog -os win32 -ws win32 -arch x86
> !ENTRY org.eclipse.higgins.internal 1 0 2006-04-13 12:59:23.375
> !MESSAGE Higgins starting
> Processing xid=org.eclipse.higgins.context.profileshare.context, member
> name=context
> Processing xid=org.eclipse.higgins.context.user.context, member
> name=context
> Processing xid=org.eclipse.higgins.context.example.context, member
> name=context
> Processing xid=org.eclipse.higgins.context.rss.context, member
> name=context
> !ENTRY org.eclipse.ecf 4 20 2006-04-13 12:59:24.500
> !MESSAGE
> !ExtPointError.ContainerNameCollisionPrefix!org.eclipse.ecf.provider.rss.Client!ExtPointError.ContainerNameCollisionSuffix!org.eclipse.ecf.containerFactory
> !ENTRY org.eclipse.core.runtime 4 1 2006-04-13 12:59:24.546
> !MESSAGE Plug-in org.eclipse.ecf.provider.rss was unable to load class
> org.eclipse.ecf.provider.rss.http.Client$Creator.
> !STACK 0
>
> java.lang.ClassNotFoundException:
> org.eclipse.ecf.provider.rss.http.Client$Creator
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:405)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.loadClass(BundleLoader.java:275)
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.loadClass(BundleHost.java:227)
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.loadClass(AbstractBundle.java:1248)
> at
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:152)
> at
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:142)
> at
> org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:129)
> at
> org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:48)
> at
> org.eclipse.ecf.internal.core.ECFPlugin.addCommExtensions(ECFPlugin.java:536)
> at
> org.eclipse.ecf.internal.core.ECFPlugin.setupCommExtensionPoint(ECFPlugin.java:595)
> at org.eclipse.ecf.internal.core.ECFPlugin.start(ECFPlugin.java:645)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969)
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:313)
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:264)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:116)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
> at
> org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:370)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:233)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:343)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:235)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:183)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:141)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:122)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
> at
> org.eclipse.osgi.framework.internal.core.SingleSourcePackage.loadClass(SingleSourcePackage.java:37)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:386)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at java.lang.ClassLoader.defineClass1(Native Method)
> at java.lang.ClassLoader.defineClass(Unknown Source)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.defineClass(DefaultClassLoader.java:370)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.defineClass(EclipseClassLoader.java:233)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClassImpl(DefaultClassLoader.java:343)
> at
> org.eclipse.osgi.framework.adaptor.core.DefaultClassLoader.findClass(DefaultClassLoader.java:235)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.findLocalClass(AbstractClassLoader.java:183)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.basicFindLocalClass(EclipseClassLoader.java:141)
> at
> org.eclipse.core.runtime.adaptor.EclipseClassLoader.findLocalClass(EclipseClassLoader.java:82)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findLocalClass(BundleLoader.java:337)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:389)
> at
> org.eclipse.osgi.framework.internal.core.BundleLoader.findClass(BundleLoader.java:350)
> at
> org.eclipse.osgi.framework.adaptor.core.AbstractClassLoader.loadClass(AbstractClassLoader.java:78)
> at java.lang.ClassLoader.loadClass(Unknown Source)
> at java.lang.ClassLoader.loadClassInternal(Unknown Source)
> at java.lang.Class.forName0(Native Method)
> at java.lang.Class.forName(Unknown Source)
> at
> org.eclipse.higgins.context.profileshare.plugin.ProfileSharePlugin.start(ProfileSharePlugin.java:82)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl$2.run(BundleContextImpl.java:994)
> at java.security.AccessController.doPrivileged(Native Method)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.startActivator(BundleContextImpl.java:988)
> at
> org.eclipse.osgi.framework.internal.core.BundleContextImpl.start(BundleContextImpl.java:969)
> at
> org.eclipse.osgi.framework.internal.core.BundleHost.startWorker(BundleHost.java:313)
> at
> org.eclipse.osgi.framework.internal.core.AbstractBundle.start(AbstractBundle.java:264)
> at
> org.eclipse.higgins.internal.ProcessExtensions.demandLoad(ProcessExtensions.java:68)
> at
> org.eclipse.higgins.internal.ContextExtensionRegistry.demandLoadExtensions(ContextExtensionRegistry.java:80)
> at org.eclipse.higgins.internal.Higgins.open(Higgins.java:99)
> at
> org.eclipse.higgins.app.RcpWorkbenchAdvisor.initPlatform(RcpWorkbenchAdvisor.java:174)
> at
> org.eclipse.higgins.app.RcpWorkbenchAdvisor.preWindowOpen(RcpWorkbenchAdvisor.java:148)
> at
> org.eclipse.ui.internal.application.CompatibilityWorkbenchWindowAdvisor.preWindowOpen(CompatibilityWorkbenchWindowAdvisor.java:45)
> at
> org.eclipse.ui.internal.WorkbenchWindow.fireWindowOpening(WorkbenchWindow.java:1038)
> at
> org.eclipse.ui.internal.WorkbenchWindow.<init>(WorkbenchWindow.java:304)
> at
> org.eclipse.ui.internal.Workbench.newWorkbenchWindow(Workbench.java:1173)
> at
> org.eclipse.ui.internal.Workbench.busyOpenWorkbenchWindow(Workbench.java:662)
> at
> org.eclipse.ui.internal.Workbench.doOpenFirstTimeWindow(Workbench.java:1282)
> at
> org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:1223)
> at
> org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchConfigurer.java:190)
> at
> org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.java:706)
> at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
> at org.eclipse.higgins.app.RcpApplication.run(RcpApplication.java:24)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:973)
> at org.eclipse.core.launcher.Main.main(Main.java:948)
> Processing xid=org.eclipse.higgins.context.store.contextStore, member
> name=contextStore
> Open context: extensionId=org.eclipse.higgins.context.user.context
> id=Other Person
> Open context: extensionId=org.eclipse.higgins.context.user.context
> id=Simon
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.609Invalid Menu Extension
> (Path is invalid): converstLineDelimitersTo
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.macOS9
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.unix
> !MESSAGE Invalid Menu Extension (Path is invalid):
> converstLineDelimitersTo
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.609
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.macOS9
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.625
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.unix
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.625
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.windows
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.625
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.openExternalFile
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.625
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.update.ui.updateMenu
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.640
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.update.ui.configManager
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.640
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.update.ui.newUpdates
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.640
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.actions.showKeyAssistHandler
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.656
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.gotoLastEditPosition
> !ENTRY org.eclipse.ui 4 4 2006-04-13 12:59:26.656
> !MESSAGE Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.delimiter.windows
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.openExternalFile
> Invalid Menu Extension (Path is invalid): org.eclipse.update.ui.updateMenu
> Invalid Menu Extension (Path is invalid):
> org.eclipse.update.ui.configManager
> Invalid Menu Extension (Path is invalid): org.eclipse.update.ui.newUpdates
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.actions.showKeyAssistHandler
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.edit.text.gotoLastEditPosition
> Invalid Menu Extension (Path is invalid):
> org.eclipse.ui.cheatsheets.actions.CheatSheetHelpMenuAction
> rc=1 rc == Window.OK ? false rc == Window.CANCEL ? true
> rc=0 rc == Window.OK ? true rc == Window.CANCEL ? false
> Open context: extensionId=org.eclipse.higgins.context.profileshare.context
> id=ps1
> !ENTRY org.eclipse.higgins.context.profileshare 1 0 2006-04-13
> 13:08:39.453
> !MESSAGE ProfileShare start
> !ENTRY org.eclipse.higgins.context.profileshare 1 0 2006-04-13
> 13:08:39.906
> !MESSAGE ProfileShare start
> !ENTRY org.eclipse.higgins.context.model 1 0 2006-04-13 13:08:40.46
> !MESSAGE Context: new IFacet name=demo1
> !ENTRY org.eclipse.higgins.context.model 1 0 2006-04-13 13:08:40.218
> !MESSAGE Context: new IFacet name=demo1
>
> java.lang.NullPointerException
> at
> org.eclipse.higgins.context.store.ProjectFolder.associateResource(ProjectFolder.java:133)
> at
> org.eclipse.higgins.context.store.ProjectFolder.preSave(ProjectFolder.java:105)
> at
> org.eclipse.higgins.context.store.ProjectFolder.writeFile(ProjectFolder.java:70)
> at
> org.eclipse.higgins.context.store.ContextStore.write0(ContextStore.java:76)
> at
> org.eclipse.higgins.context.store.ContextStore.write(ContextStore.java:48)
> at
> org.eclipse.higgins.context.store.WrappedContextStore.write(WrappedContextStore.java:39)
> at
> org.eclipse.higgins.context.model.persistence.model.impl.IPersistentContextImpl.sync(IPersistentContextImpl.java:244)
> at
> org.eclipse.higgins.internal.Higgins$SyncOperation.process(Higgins.java:260)
> at
> org.eclipse.higgins.internal.Higgins.walkContextLinkTree(Higgins.java:540)
> at org.eclipse.higgins.internal.Higgins.sync(Higgins.java:254)
> at org.eclipse.higgins.app.actions.SaveAction.run(SaveAction.java:31)
> at org.eclipse.jface.action.Action.runWithEvent(Action.java:996)
> at
> org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:538)
> at
> org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:488)
> at
> org.eclipse.jface.action.ActionContributionItem$5.handleEvent(ActionContributionItem.java:400)
> at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:66)
> at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:843)
> at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3080)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:2713)
> at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:1699)
> at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1663)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)
> at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)
> at org.eclipse.higgins.app.RcpApplication.run(RcpApplication.java:24)
> at
> org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.java:226)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
> at java.lang.reflect.Method.invoke(Unknown Source)
> at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)
> at org.eclipse.core.launcher.Main.basicRun(Main.java:278)
> at org.eclipse.core.launcher.Main.run(Main.java:973)
> at org.eclipse.core.launcher.Main.main(Main.java:948)
>