Intermittent "Path must include project and resource name" error

One Star

Intermittent "Path must include project and resource name" error

I'm working on a project with multiple developers of TIS 4.0.2 installed on Windows 7 and Windows XP. The Talend server is a Unix box.
All the developers are intermittently getting the exception detailed below, especially when trying to save work. This error has also resulted in some developers having to re-install Talend because they cannot save work at all and end up with a locking issue. Can anybody explain where this error is coming from? It seems the TIS applications on the developers' machines are getting out of sync with the Subversion repository, but we don't know why. Is it Talend? Is it Eclipse? Is it Subversion?
Any help greatly appreciated!

org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.executeRepositoryWorkUnit(Unknown Source)
at org.talend.repository.ui.actions.AContextualAction.run(Unknown Source)
at org.talend.repository.ui.actions.toolbar.ProjectSettingsAction.run(Unknown Source)
at org.eclipse.ui.internal.PluginAction.runWithEvent(PluginAction.java:251)
at org.eclipse.ui.internal.WWinPluginAction.runWithEvent(WWinPluginAction.java:229)
at org.eclipse.jface.action.ActionContributionItem.handleWidgetSelection(ActionContributionItem.java:584)
at org.eclipse.jface.action.ActionContributionItem.access$2(ActionContributionItem.java:501)
at org.eclipse.jface.action.ActionContributionItem$6.handleEvent(ActionContributionItem.java:452)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 38 more
Community Manager

Re: Intermittent "Path must include project and resource name" error

Hello
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project

As the message said that the file talend.project must exist on the root folder of project, so try to do the following inspection:
- Open the svn server and see if the file talend.project exist on the root folder of project.(see pic1)
- Go to the workspace/ProjectName/ and see if the file talend.project exist.
- Close TIS studio, remove the whole workspace, restart TIS studio.
Best regards
Shong
----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: Intermittent "Path must include project and resource name" error

Thank you for your suggestion Shong. We've checked that all the talend.properties files are in place and have the correct cross-referencing within them, yet we are still having problems.
Is there any way of finding out more information about this error? Is there a log somewhere that has more information in it than just a stack trace?
Community Manager

Re: Intermittent "Path must include project and resource name" error

Hi
The log file locates on workspace/.metadata/ directory.
Best regards
Shong
----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: Intermittent "Path must include project and resource name" error

Thank you Shong.
I've reviewed the log from my workstation (see attached) and these errors seem to be being produced from the org.talend.repository.svnprovider module or its descendants. I've looked on "trac" (Talend Open Studio) for the code to this module, but it doesn't appear to be there. Where can I find the source code?
One Star

Re: Intermittent "Path must include project and resource name" error

here's the log:

!SESSION 2010-09-24 16:06:17.674 -----------------------------------------------
eclipse.buildId=unknown
java.version=1.6.0_20
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en
Command-line arguments: -os win32 -ws win32 -arch x86_64
!ENTRY org.talend.libraries 1 0 2010-09-24 16:10:02.693
!MESSAGE 2010-09-24 16:10:02,691 INFO org.talend.repository.model.ProxyRepositoryFactory - Smith, John logged on TalendProjectOne

!ENTRY org.talend.libraries 4 0 2010-09-24 16:35:02.384
!MESSAGE 2010-09-24 16:35:02,383 ERROR org.talend.commons.exception.ExceptionHandler -
!STACK 0
java.lang.reflect.InvocationTargetException
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.dialog.FakeRepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.dialog.RepositoryReviewDialog.createDialogArea(Unknown Source)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:760)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at org.eclipse.jface.window.Window.open(Window.java:790)
at org.talend.designer.core.ui.editor.properties.controllers.SchemaTypeController.createButtonCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.createCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.access$0(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController$1.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
... 51 more
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 56 more
Root exception:
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.dialog.FakeRepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.dialog.RepositoryReviewDialog.createDialogArea(Unknown Source)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:760)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at org.eclipse.jface.window.Window.open(Window.java:790)
at org.talend.designer.core.ui.editor.properties.controllers.SchemaTypeController.createButtonCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.createCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.access$0(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController$1.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 56 more
!ENTRY org.eclipse.ui 4 0 2010-09-24 16:35:02.915
!MESSAGE Unhandled event loop exception
!STACK 0
java.lang.NullPointerException
at org.talend.repository.ui.views.RepositoryContentProvider.getMetadataFileNode(Unknown Source)
at org.talend.repository.ui.dialog.SchemaTypeProcessor.getInputRoot(Unknown Source)
at org.talend.repository.ui.dialog.FakeRepositoryView.getInput(Unknown Source)
at org.talend.repository.ui.dialog.FakeRepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.dialog.RepositoryReviewDialog.createDialogArea(Unknown Source)
at org.eclipse.jface.dialogs.Dialog.createContents(Dialog.java:760)
at org.eclipse.jface.window.Window.create(Window.java:431)
at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
at org.eclipse.jface.window.Window.open(Window.java:790)
at org.talend.designer.core.ui.editor.properties.controllers.SchemaTypeController.createButtonCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.createCommand(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController.access$0(Unknown Source)
at org.talend.designer.core.ui.editor.properties.controllers.AbstractRepositoryController$1.widgetSelected(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:228)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
!ENTRY org.talend.libraries 4 0 2010-09-24 16:36:20.462
!MESSAGE 2010-09-24 16:36:20,461 ERROR org.talend.commons.exception.ExceptionHandler -
!STACK 0
java.lang.reflect.InvocationTargetException
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.core.model.repository.RepositoryManager.refreshSavedNode(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.handleWizard(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.access$1(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction$1.runInUIThread(Unknown Source)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
... 45 more
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 50 more
Root exception:
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.core.model.repository.RepositoryManager.refreshSavedNode(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.handleWizard(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.access$1(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction$1.runInUIThread(Unknown Source)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 50 more
!ENTRY org.talend.libraries 4 0 2010-09-24 16:38:27.413
!MESSAGE 2010-09-24 16:38:27,412 ERROR org.talend.commons.exception.ExceptionHandler -
!STACK 0
java.lang.reflect.InvocationTargetException
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.actions.RefreshAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$4.mouseUp(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
... 43 more
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 48 more
Root exception:
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.actions.RefreshAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$4.mouseUp(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 48 more
!ENTRY org.talend.libraries 4 0 2010-09-24 16:38:33.423
!MESSAGE 2010-09-24 16:38:33,423 ERROR org.talend.commons.exception.ExceptionHandler -
!STACK 0
java.lang.reflect.InvocationTargetException
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.actions.RefreshAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$4.mouseUp(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
... 43 more
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 48 more
Root exception:
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.repository.ui.actions.RefreshAction.run(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$4.mouseUp(Unknown Source)
at org.eclipse.swt.widgets.TypedListener.handleEvent(TypedListener.java:207)
at org.eclipse.swt.widgets.EventTable.sendEvent(EventTable.java:84)
at org.eclipse.swt.widgets.Widget.sendEvent(Widget.java:1003)
at org.eclipse.swt.widgets.Display.runDeferredEvents(Display.java:3880)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3473)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 48 more
!ENTRY org.talend.libraries 4 0 2010-09-24 16:39:15.483
!MESSAGE 2010-09-24 16:39:15,482 ERROR org.talend.commons.exception.ExceptionHandler -
!STACK 0
java.lang.reflect.InvocationTargetException
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.core.model.repository.RepositoryManager.refreshSavedNode(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.handleWizard(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.access$1(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction$1.runInUIThread(Unknown Source)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
... 45 more
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 50 more
Root exception:
org.talend.commons.exception.PersistenceException: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.doInitialize(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.svnprovider.SvnRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.remoteprovider.RemoteRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.model.ProxyRepositoryFactory.initialize(Unknown Source)
at org.talend.repository.ui.views.RepositoryView$13.run(Unknown Source)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1$1.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$1.run(Unknown Source)
at org.eclipse.jface.operation.ModalContext.runInCurrentThread(ModalContext.java:464)
at org.eclipse.jface.operation.ModalContext.run(ModalContext.java:372)
at org.eclipse.jface.dialogs.ProgressMonitorDialog.run(ProgressMonitorDialog.java:507)
at org.talend.commons.ui.swt.dialogs.ProgressDialog$2.run(Unknown Source)
at org.eclipse.swt.widgets.Synchronizer.syncExec(Synchronizer.java:179)
at org.eclipse.ui.internal.UISynchronizer.syncExec(UISynchronizer.java:150)
at org.eclipse.swt.widgets.Display.syncExec(Display.java:4312)
at org.talend.commons.ui.swt.dialogs.ProgressDialog.executeProcess(Unknown Source)
at org.talend.repository.ui.views.RepositoryView.refresh(Unknown Source)
at org.talend.core.model.repository.RepositoryManager.refreshSavedNode(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.handleWizard(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction.access$1(Unknown Source)
at org.talend.repository.ui.actions.metadata.AbstractCreateTableAction$1.runInUIThread(Unknown Source)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:95)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:134)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:3855)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3476)
at org.eclipse.ui.internal.Workbench.runEventLoop(Workbench.java:2405)
at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:2369)
at org.eclipse.ui.internal.Workbench.access$4(Workbench.java:2221)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:500)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:332)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:493)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:149)
at org.talend.rcp.intro.Application.start(Unknown Source)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
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.equinox.launcher.Main.invokeFramework(Main.java:559)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
at org.eclipse.equinox.launcher.Main.run(Main.java:1311)
at org.eclipse.equinox.launcher.Main.main(Main.java:1287)
Caused by: java.lang.IllegalArgumentException: Path must include project and resource name: /talend.project
at org.eclipse.core.runtime.Assert.isLegal(Assert.java:63)
at org.eclipse.core.internal.resources.Workspace.newResource(Workspace.java:1634)
at org.eclipse.core.internal.resources.Container.getFile(Container.java:123)
at org.talend.repository.model.URIHelper.getFile(Unknown Source)
at org.talend.repository.svnprovider.SvnBaseRepositoryFactory.unloadAndRemoveResources(Unknown Source)
... 50 more
Community Manager

Re: Intermittent "Path must include project and resource name" error

Hello
Please report a support ticket with the svn dump. We will import your project into our svn server and investigate the problem future.
Best regards
Shong
----------------------------------------------------------
Talend | Data Agility for Modern Business
One Star

Re: Intermittent "Path must include project and resource name" error

Thank you Shong. Will do.