Home » Eclipse Projects » Oomph » Mylyn Gitlab query not working
| |
Re: Mylyn Gitlab query not working [message #1735499 is a reply to message #1735497] |
Mon, 20 June 2016 12:26 |
Christian Wolff Messages: 18 Registered: April 2016 |
Junior Member |
|
|
Hi Ed,
I defined the variables like this:
<setupTask
xsi:type="setup:VariableTask"
type="PASSWORD"
name="gitlab.user.password"
label="Gitlab password for issues"/>
<setupTask
xsi:type="setup:VariableTask"
name="gitlab.user.login"
label="Gitlab login for issues"/>
Here is the error log
!SESSION 2016-06-20 14:02:41.599 -----------------------------------------------
eclipse.buildId=4.5.2.M20160212-1500
java.version=1.8.0_92
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
Framework arguments: -product org.eclipse.epp.package.jee.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.jee.product -data C:\develop\Workspaces\mycompany_Mars_Test
!ENTRY org.eclipse.jface 2 0 2016-06-20 14:03:01.200
!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation.
!SUBENTRY 1 org.eclipse.jface 2 0 2016-06-20 14:03:01.200
!MESSAGE A conflict occurred for ALT+CTRL+T:
Binding(ALT+CTRL+T,
ParameterizedCommand(Command(org.eclipse.team.svn.ui.command.EditPropertiesCommand,Show Properties,
,
Category(org.eclipse.team.svn.ui.command.category,SVN,null,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1a0e5c0c,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
Binding(ALT+CTRL+T,
ParameterizedCommand(Command(org.eclipse.tm.terminal.connector.local.command.launch,Open Local Terminal on Selection,
,
Category(org.eclipse.tm.terminal.view.ui.commands.category,Terminal Commands,null,true),
org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5bb45afc,
,,true),null),
org.eclipse.ui.defaultAcceleratorConfiguration,
org.eclipse.ui.contexts.window,,,system)
!ENTRY org.eclipse.egit.ui 2 0 2016-06-20 14:03:15.892
!MESSAGE Warning: The environment variable HOME is not set. The following directory will be used to store the Git
user global configuration and to define the default location to store repositories: 'I:\'. If this is
not correct please set the HOME environment variable and restart Eclipse. Otherwise Git for Windows and
EGit might behave differently since they see different configuration options.
This warning can be switched off on the Team > Git > Confirmations and Warnings preference page.
!ENTRY org.eclipse.m2e.logback.appender 4 0 2016-06-20 14:03:31.021
!MESSAGE Unable to update index for public|https://nexus.mycompany.de/nexus/repository/public/: C:\develop\m2_repo\.cache\m2e\1.6.2\dda625bf06e067e7ab3335a28dd06616\nexus-maven-repository-index.zip (Das System kann die angegebene Datei nicht finden)
!STACK 0
java.io.FileNotFoundException: C:\develop\m2_repo\.cache\m2e\1.6.2\dda625bf06e067e7ab3335a28dd06616\nexus-maven-repository-index.zip (Das System kann die angegebene Datei nicht finden)
at java.io.FileInputStream.open0(Native Method)
at java.io.FileInputStream.open(FileInputStream.java:195)
at java.io.FileInputStream.<init>(FileInputStream.java:138)
at org.apache.maven.index.updater.DefaultIndexUpdater$FileFetcher.retrieve(DefaultIndexUpdater.java:568)
at org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:206)
at org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:75)
at org.apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:645)
at org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:844)
at org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:156)
at org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.updateRemoteIndex(NexusIndexManager.java:1140)
at org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.updateIndex(NexusIndexManager.java:1084)
at org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager$1.run(NexusIndexManager.java:656)
at org.eclipse.m2e.core.internal.index.nexus.IndexUpdaterJob.run(IndexUpdaterJob.java:72)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
!ENTRY org.eclipse.jst.j2ee.core 4 0 2016-06-20 14:03:38.270
!MESSAGE
!STACK 0
java.lang.InterruptedException
at org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:112)
at org.eclipse.jst.j2ee.internal.J2EEInit.aquireInitializePackageContentsLock(J2EEInit.java:454)
at org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl.freeze(EjbPackageImpl.java:1757)
at org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl.init(EjbPackageImpl.java:325)
at org.eclipse.jst.j2ee.ejb.EjbPackage.<clinit>(EjbPackage.java:1916)
at org.eclipse.jst.j2ee.ejb.internal.impl.EjbFactoryImpl.getPackage(EjbFactoryImpl.java:671)
at org.eclipse.jst.j2ee.internal.provider.J2EEAdapterFactoryLabelProvider.<clinit>(J2EEAdapterFactoryLabelProvider.java:42)
at org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider.initialize(J2EELabelProvider.java:57)
at org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider.init(J2EELabelProvider.java:246)
at org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension$2.run(NavigatorContentExtension.java:156)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension.getLabelProvider(NavigatorContentExtension.java:148)
at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.findStyledText(NavigatorContentServiceLabelProvider.java:165)
at org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getStyledText(NavigatorContentServiceLabelProvider.java:153)
at org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider$StyledLabelProviderAdapter.getStyledText(NavigatorDecoratingLabelProvider.java:63)
at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getStyledText(DelegatingStyledCellLabelProvider.java:206)
at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getStyledText(DecoratingStyledCellLabelProvider.java:199)
at org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.update(DelegatingStyledCellLabelProvider.java:106)
at org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.update(DecoratingStyledCellLabelProvider.java:136)
at org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:154)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:949)
at org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:114)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1029)
at org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:473)
at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
at org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2176)
at org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:843)
at org.eclipse.jface.viewers.AbstractTreeViewer.createAddedElements(AbstractTreeViewer.java:347)
at org.eclipse.jface.viewers.AbstractTreeViewer.internalAdd(AbstractTreeViewer.java:281)
at org.eclipse.jface.viewers.TreeViewer.internalAdd(TreeViewer.java:630)
at org.eclipse.jface.viewers.AbstractTreeViewer.add(AbstractTreeViewer.java:156)
at org.eclipse.ui.navigator.CommonViewer.add(CommonViewer.java:301)
at org.eclipse.jface.viewers.AbstractTreeViewer.add(AbstractTreeViewer.java:664)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$4.run(PackageExplorerContentProvider.java:977)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runUpdates(PackageExplorerContentProvider.java:195)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runPendingUpdates(PackageExplorerContentProvider.java:187)
at org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$1.runInUIThread(PackageExplorerContentProvider.java:165)
at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
at org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
at org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)
at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
at org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
at org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
at org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
!ENTRY de.weingardt.gitlab.core 4 0 2016-06-20 14:03:38.829
!MESSAGE Unable to execute Query: Unknown Exception: null
!ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:51.382
!MESSAGE Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
!ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:51.438
!MESSAGE Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
!ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:54.004
!MESSAGE Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
!ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:54.045
!MESSAGE Using platform encoding (Cp1252 actually) to copy filtered resources, i.e. build is platform dependent!
Unfortunately there is no stack trace for the problematic exception. I looked at query tasks for bugzilla and gerrit, but could not find any for gitlab. The strange behaviour to make the repository and queries work is what confuses me the most.
|
|
|
Re: Mylyn Gitlab query not working [message #1735587 is a reply to message #1735499] |
Tue, 21 June 2016 10:40 |
Ed Merks Messages: 33139 Registered: July 2009 |
Senior Member |
|
|
None of these task traces appear related. Navigate -> Open Setup Log
doesn't show any related stack traces either?
Perhaps that connector's query requires a non-null URL like this
Bugzilla connector query we have in Oomph has a URL for the query (where
in fact the URL is exactly what specifies the query):
<?xml version="1.0" encoding="UTF-8"?>
<mylyn:MylynQueriesTask
xmi:version="2.0"
xmlns:xmi="http://www.omg.org/XMI"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:mylyn="http://www.eclipse.org/oomph/setup/mylyn/1.0"
xsi:schemaLocation="http://www.eclipse.org/oomph/setup/mylyn/1.0
http://git.eclipse.org/c/oomph/org.eclipse.oomph.git/plain/setups/models/Mylyn.ecore"
repositoryURL="https://bugs.eclipse.org/bugs"
userID="${bugzilla.id}"
password="${eclipse.user.password}">
<query summary="Oomph Bugs"
url="https://bugs.eclipse.org/bugs/buglist.cgi?product=Oomph&bug_status=UNCONFIRMED&bug_status=NEW&bug_status=ASSIGNED&bug_status=REOPENED&bug_severity=blocker&bug_severity=critical&bug_severity=major&bug_severity=normal&bug_severity=minor&bug_severity=trivial"/>
</mylyn:MylynQueriesTask>
If it doesn't need a URL I would expect it needs at least some type of
query attributes...
On 20.06.2016 08:26, Christian Wolff wrote:
> Hi Ed,
>
> I defined the variables like this:
>
>
> <setupTask
> xsi:type="setup:VariableTask"
> type="PASSWORD"
> name="gitlab.user.password"
> label="Gitlab password for issues"/>
> <setupTask
> xsi:type="setup:VariableTask"
> name="gitlab.user.login"
> label="Gitlab login for issues"/>
>
>
> Here is the error log
>
> !SESSION 2016-06-20 14:02:41.599
> -----------------------------------------------
> eclipse.buildId=4.5.2.M20160212-1500
> java.version=1.8.0_92
> java.vendor=Oracle Corporation
> BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=de_DE
> Framework arguments: -product org.eclipse.epp.package.jee.product
> Command-line arguments: -os win32 -ws win32 -arch x86_64 -product
> org.eclipse.epp.package.jee.product -data
> C:\develop\Workspaces\mycompany_Mars_Test
>
> !ENTRY org.eclipse.jface 2 0 2016-06-20 14:03:01.200
> !MESSAGE Keybinding conflicts occurred. They may interfere with
> normal accelerator operation.
> !SUBENTRY 1 org.eclipse.jface 2 0 2016-06-20 14:03:01.200
> !MESSAGE A conflict occurred for ALT+CTRL+T:
> Binding(ALT+CTRL+T,
> ParameterizedCommand(Command(org.eclipse.team.svn.ui.command.EditPropertiesCommand,Show
> Properties,
> ,
> Category(org.eclipse.team.svn.ui.command.category,SVN,null,true),
> org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@1a0e5c0c,
> ,,true),null),
> org.eclipse.ui.defaultAcceleratorConfiguration,
> org.eclipse.ui.contexts.window,,,system)
> Binding(ALT+CTRL+T,
> ParameterizedCommand(Command(org.eclipse.tm.terminal.connector.local.command.launch,Open
> Local Terminal on Selection,
> ,
> Category(org.eclipse.tm.terminal.view.ui.commands.category,Terminal
> Commands,null,true),
> org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5bb45afc,
> ,,true),null),
> org.eclipse.ui.defaultAcceleratorConfiguration,
> org.eclipse.ui.contexts.window,,,system)
>
> !ENTRY org.eclipse.egit.ui 2 0 2016-06-20 14:03:15.892
> !MESSAGE Warning: The environment variable HOME is not set. The
> following directory will be used to store the Git
> user global configuration and to define the default location to store
> repositories: 'I:\'. If this is
> not correct please set the HOME environment variable and restart
> Eclipse. Otherwise Git for Windows and
> EGit might behave differently since they see different configuration
> options.
> This warning can be switched off on the Team > Git > Confirmations and
> Warnings preference page.
>
> !ENTRY org.eclipse.m2e.logback.appender 4 0 2016-06-20 14:03:31.021
> !MESSAGE Unable to update index for
> public|https://nexus.mycompany.de/nexus/repository/public/:
> C:\develop\m2_repo\.cache\m2e\1.6.2\dda625bf06e067e7ab3335a28dd06616\nexus-maven-repository-index.zip
> (Das System kann die angegebene Datei nicht finden)
> !STACK 0
> java.io.FileNotFoundException:
> C:\develop\m2_repo\.cache\m2e\1.6.2\dda625bf06e067e7ab3335a28dd06616\nexus-maven-repository-index.zip
> (Das System kann die angegebene Datei nicht finden)
> at java.io.FileInputStream.open0(Native Method)
> at java.io.FileInputStream.open(FileInputStream.java:195)
> at java.io.FileInputStream.<init>(FileInputStream.java:138)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater$FileFetcher.retrieve(DefaultIndexUpdater.java:568)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.loadIndexDirectory(DefaultIndexUpdater.java:206)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.access$300(DefaultIndexUpdater.java:75)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater$LuceneIndexAdaptor.setIndexFile(DefaultIndexUpdater.java:645)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:844)
> at
> org.apache.maven.index.updater.DefaultIndexUpdater.fetchAndUpdateIndex(DefaultIndexUpdater.java:156)
> at
> org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.updateRemoteIndex(NexusIndexManager.java:1140)
> at
> org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager.updateIndex(NexusIndexManager.java:1084)
> at
> org.eclipse.m2e.core.internal.index.nexus.NexusIndexManager$1.run(NexusIndexManager.java:656)
> at
> org.eclipse.m2e.core.internal.index.nexus.IndexUpdaterJob.run(IndexUpdaterJob.java:72)
> at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)
>
> !ENTRY org.eclipse.jst.j2ee.core 4 0 2016-06-20 14:03:38.270
> !MESSAGE !STACK 0
> java.lang.InterruptedException
> at
> org.eclipse.core.internal.jobs.OrderedLock.acquire(OrderedLock.java:112)
> at
> org.eclipse.jst.j2ee.internal.J2EEInit.aquireInitializePackageContentsLock(J2EEInit.java:454)
> at
> org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl.freeze(EjbPackageImpl.java:1757)
> at
> org.eclipse.jst.j2ee.ejb.internal.impl.EjbPackageImpl.init(EjbPackageImpl.java:325)
> at org.eclipse.jst.j2ee.ejb.EjbPackage.<clinit>(EjbPackage.java:1916)
> at
> org.eclipse.jst.j2ee.ejb.internal.impl.EjbFactoryImpl.getPackage(EjbFactoryImpl.java:671)
> at
> org.eclipse.jst.j2ee.internal.provider.J2EEAdapterFactoryLabelProvider.<clinit>(J2EEAdapterFactoryLabelProvider.java:42)
> at
> org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider.initialize(J2EELabelProvider.java:57)
> at
> org.eclipse.jst.j2ee.navigator.internal.J2EELabelProvider.init(J2EELabelProvider.java:246)
> at
> org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension$2.run(NavigatorContentExtension.java:156)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at
> org.eclipse.ui.internal.navigator.extensions.NavigatorContentExtension.getLabelProvider(NavigatorContentExtension.java:148)
> at
> org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.findStyledText(NavigatorContentServiceLabelProvider.java:165)
> at
> org.eclipse.ui.internal.navigator.NavigatorContentServiceLabelProvider.getStyledText(NavigatorContentServiceLabelProvider.java:153)
> at
> org.eclipse.ui.internal.navigator.NavigatorDecoratingLabelProvider$StyledLabelProviderAdapter.getStyledText(NavigatorDecoratingLabelProvider.java:63)
> at
> org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.getStyledText(DelegatingStyledCellLabelProvider.java:206)
> at
> org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.getStyledText(DecoratingStyledCellLabelProvider.java:199)
> at
> org.eclipse.jface.viewers.DelegatingStyledCellLabelProvider.update(DelegatingStyledCellLabelProvider.java:106)
> at
> org.eclipse.jface.viewers.DecoratingStyledCellLabelProvider.update(DecoratingStyledCellLabelProvider.java:136)
> at
> org.eclipse.jface.viewers.ViewerColumn.refresh(ViewerColumn.java:154)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:949)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer$UpdateItemSafeRunnable.run(AbstractTreeViewer.java:114)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.doUpdateItem(AbstractTreeViewer.java:1029)
> at
> org.eclipse.jface.viewers.StructuredViewer$UpdateItemSafeRunnable.run(StructuredViewer.java:473)
> at org.eclipse.core.runtime.SafeRunner.run(SafeRunner.java:42)
> at org.eclipse.ui.internal.JFaceUtil$1.run(JFaceUtil.java:50)
> at org.eclipse.jface.util.SafeRunnable.run(SafeRunnable.java:173)
> at
> org.eclipse.jface.viewers.StructuredViewer.updateItem(StructuredViewer.java:2176)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createTreeItem(AbstractTreeViewer.java:843)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.createAddedElements(AbstractTreeViewer.java:347)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.internalAdd(AbstractTreeViewer.java:281)
> at
> org.eclipse.jface.viewers.TreeViewer.internalAdd(TreeViewer.java:630)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.add(AbstractTreeViewer.java:156)
> at org.eclipse.ui.navigator.CommonViewer.add(CommonViewer.java:301)
> at
> org.eclipse.jface.viewers.AbstractTreeViewer.add(AbstractTreeViewer.java:664)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$4.run(PackageExplorerContentProvider.java:977)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runUpdates(PackageExplorerContentProvider.java:195)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider.runPendingUpdates(PackageExplorerContentProvider.java:187)
> at
> org.eclipse.jdt.internal.ui.packageview.PackageExplorerContentProvider$1.runInUIThread(PackageExplorerContentProvider.java:165)
> at org.eclipse.ui.progress.UIJob$1.run(UIJob.java:97)
> at org.eclipse.swt.widgets.RunnableLock.run(RunnableLock.java:35)
> at
> org.eclipse.swt.widgets.Synchronizer.runAsyncMessages(Synchronizer.java:135)
> at
> org.eclipse.swt.widgets.Display.runAsyncMessages(Display.java:4155)
> at org.eclipse.swt.widgets.Display.readAndDispatch(Display.java:3772)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine$4.run(PartRenderingEngine.java:1127)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at
> org.eclipse.e4.ui.internal.workbench.swt.PartRenderingEngine.run(PartRenderingEngine.java:1018)
> at
> org.eclipse.e4.ui.internal.workbench.E4Workbench.createAndRunUI(E4Workbench.java:156)
> at org.eclipse.ui.internal.Workbench$5.run(Workbench.java:694)
> at
> org.eclipse.core.databinding.observable.Realm.runWithDefault(Realm.java:337)
> at
> org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:606)
> at
> org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:150)
> at
> org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:139)
> at
> org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:196)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:134)
> at
> org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:104)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:380)
> at
> org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:235)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
> at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> at java.lang.reflect.Method.invoke(Method.java:498)
> at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:669)
> at org.eclipse.equinox.launcher.Main.basicRun(Main.java:608)
> at org.eclipse.equinox.launcher.Main.run(Main.java:1515)
>
> !ENTRY de.weingardt.gitlab.core 4 0 2016-06-20 14:03:38.829
> !MESSAGE Unable to execute Query: Unknown Exception: null
>
> !ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:51.382
> !MESSAGE Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
> !ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:51.438
> !MESSAGE Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
> !ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:54.004
> !MESSAGE Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
> !ENTRY org.eclipse.m2e.logback.appender 2 0 2016-06-20 14:03:54.045
> !MESSAGE Using platform encoding (Cp1252 actually) to copy filtered
> resources, i.e. build is platform dependent!
>
>
> Unfortunately there is no stack trace for the problematic exception. I
> looked at query tasks for bugzilla and gerrit, but could not find any
> for gitlab. The strange behaviour to make the repository and queries
> work is what confuses me the most.
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
| |
Re: Mylyn Gitlab query not working [message #1735604 is a reply to message #1735595] |
Tue, 21 June 2016 11:52 |
Ed Merks Messages: 33139 Registered: July 2009 |
Senior Member |
|
|
Hmmm, no stack trace. In
org.eclipse.oomph.setup.ui.wizards.ProgressPage.run(String,
ProgressLogRunnable) we have logic like this:
catch (OperationCanceledException ex)
{
// Do nothing
}
catch (Throwable ex)
{
that should catch all Throwables and log them so I'm not sure how it's
possible for an exception to propagate to the point where a dialog box
should come up...
When you configure the query manually in the IDE, do you really have to
provide no other data for the query? I.e., no URL and no attributes?
In the end, to fix whatever the problem is, I either need a stack trace,
or I need to be able to reproduce the problem locally? At this point I
can't even guess what might be wrong. Certainly the log you should
seems to indicate that nothing is failing and that there are no
exceptions, except the log is truncated or nothing else happens after
setting the query URL?
On 21.06.2016 07:25, Christian Wolff wrote:
> I tried setting the URL. This is my Setup-Task:
>
> <setupTask xsi:type="mylyn:MylynQueriesTask" connectorKind="gitlab" repositoryURL="https://gitlab.mycompany.de/projects/project.git" userID="${gitlab.user.login}" password="${gitlab.user.password}">
> <query summary="project" url="https://gitlab.mycompany.de/projects/project.git"/>
> </setupTask>
>
>
> This produced the same exception. I have appended the full setup.log but I guess this is the interesting part (?):
>
> [2016-06-21 13:04:44] Performing Mylyn Queries https://gitlab.mycompany.de/myprojects/project.git (gitlab)
> [2016-06-21 13:04:44] Adding gitlab repository: https://gitlab.mycompany.de/myprojects/project.git
> [2016-06-21 13:04:44] Adding gitlab query: project
> [2016-06-21 13:04:44] Setting query URL = https://gitlab.mycompany.de/myprojects/project.git
>
> Manually synchronising the query after the setup won't work either. Only the "workaround" mentioned in the first post works.
Ed Merks
Professional Support: https://www.macromodeling.com/
|
|
| | | |
Goto Forum:
Current Time: Tue Apr 23 07:30:32 GMT 2024
Powered by FUDForum. Page generated in 0.03977 seconds
|