[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
|
[news.eclipse.technology.higgins] Problem Running Demo App and Saving Context
|
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)