On this page:
System Requirements
The Atlassian Connector for Visual Studio is compatible with the following software versions:
3.7 or later | |
Microsoft Windows | XP or later – any version of Windows that is able to run Visual Studio. |
2008, 2010, 2012, 2013 |
Installation and Initial Setup
To install the connector and get started with JIRA:
- Ensure that you have Microsoft .NET Framework 3.5 or later installed.
- Check your installation via the Windows 'Add or Remove Programs' option. (Click the Windows 'Start' menu and select 'Settings' then 'Control Panel'. Click 'Add or Remove Programs' and look for 'Microsoft .NET Framework 3.5' or later.)
- If you do not already have it, download and install Microsoft .NET Framework 3.5 or later.
- Download the Atlassian Connector for Visual Studio from the Atlassian Plugin Exchange.
- Run the
.exe
file and follow the prompts. The first screen of the installer looks like this:
- The installer informs you when installation is complete:
- Restart Visual Studio.
- Open a solution in Visual Studio.
- Click 'Tools' and select 'Toggle Atlassian Tool Window'.
- The connector window appears within Visual Studio:
- Click the 'Project Configuration' icon near the top left of the window.
- The 'Project Configuration' window appears. Click 'Add New Server'.
- The 'Add JIRA Server' window appears. Enter the details of your JIRA server. Here is an example:
- Click 'Add Server'.
- Click 'Test Connection' to make sure the URL and authentication details are correct.
- Add more JIRA servers if required.
- Close the 'Project Configuration' window.
- The connector fetches the data from the JIRA server(s), including your preset and saved filters. Click a filter, such as 'Assigned to Me'.
- The connector loads the issues and displays them in the connector window. Here is an example:
RELATED TOPICS
Configuring the Visual Studio Connector
Upgrading the Visual Studio Connector
Using JIRA in the Visual Studio Connector
IDE Connector Documentation
Overview
Content Tools
Apps
43 Comments
Alex Earl
Every time I try and install the Visual Studio Connector, it tells me that Visual Studio is currently running, even when it is not.
Anonymous
Close all the programs like Sql Server Management Studio, MS Office Applicatons(Word, excel, powerpoint etc) and most important VS.
Setup must tell the people that which tool are need to close.
Alex Earl
Every time I try and install the Visual Studio Connector, it tells me that Visual Studio is currently running, even when it is not.
Alex Earl
Turns out I had to close down Microsoft Outlook 2010 as well before the installer no longer thought that Visual Studio was running.
Anonymous
Hello!
The Toggle Atlassian Tool Window - Icon is disabled, either in VS2008 and VS2010 *after* a reboot and with .Net 4 Extended installed.
How can I fix this, to configure Atlass?
Many Thanks and Regards, George
Anonymous
I am having the same issue.
Anonymous
I'm having this problem too, can someone please advise?
Anonymous
+1
the suite still looks to me to be incomplete.
can delete everything at any moment..
Anonymous
I had the same issue, but then I found it is enabled once you open a project.
Anonymous
If the installer complains that Visual Studio is running, even when it is not, make sure you also quit sql server management studio, which also causes the installer to display this message
Anonymous
Thank you! That was doing my head in!! :)
Anonymous
The latest update of Visual Studio Connector broke my Visual Assist :-(
Uninstalling
Anonymous
It continuously crashed my C# solution.
Uninstalled, but hoping for a fix.
Anonymous
I believe that the guys just hate MS and all the VS-related rubbish. Surely nothing is better than Java and command prompt.
Anonymous
The extension does not work with Visual Studio 2010 Professional (looks like that it binds to assemblies wich are only available with the Team Editions of Visual Studio 2010).
Anonymous
It does not work with team edition as well.
Anonymous
How can i get it work with visual studio team system 2008?
Anonymous
Latest release (1.3) crashes on Windows 7 64bit with VS2008 previous version (1.2) did not. Current version is running fine on XP machines.
Anonymous
v1.3.1 crashes VS2008 after a few seconds. also an error was displayed when starting for the first-time.
Anonymous
It crashes in Visual Studio SP1 on both Win 7 64 and Win2k8 32. Random...but in about 10 minutes.
MMTD
I'm running into "Failed to load JIRA server information" with Version 1.3.4-STABLE, Build 20111011-1133 of the connector and Evaluation: Atlassian JIRA (v4.4.3#663-r165197) of Jira. The error details are as follows:
The request failed with HTTP status 401: Unauthorized.
System.Net.WebException
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Atlassian.plvs.Atlassian.plvs.api.soap.service.JiraSoapServiceService.getIssueTypes(String in0)
at Atlassian.plvs.api.jira.soap.SoapSession.getIssueTypes()
at Atlassian.plvs.api.jira.JiraServerFacade.<>c__DisplayClass28.<getIssueTypes>b__26()
at Atlassian.plvs.api.jira.JiraServerFacade.setSoapTokenAndWrapExceptions[T](JiraServer server, SoapSession session, Wrapped`1 wrapped)
at Atlassian.plvs.api.jira.JiraServerFacade.getIssueTypes(JiraServer server)
at Atlassian.plvs.ui.jira.TabJira.reloadKnownServersWorker(IEnumerable`1 servers, Int32 myGeneration)
However, I can log in to Jira fine and I can also test the connection resulting in success.
Anonymous
I installed the connector and configured everything. Now I can see the issues filters on the left panel but when I click in some of the filters nothing happens, no issues are shown in the right panel, even trying to use the two refresh buttons in the toolbars
I'm using Visual Studio 2010 Ultimate
And I love Java but I'm forced to work with VisualStudio and SharePoint in my company
vmp
Hi there,
I'm trying to install the 1.3.4 Visual Studio connector found here : "https://plugins.atlassian.com/plugin/details/19493" (as it is described here : "Installing the Visual Studio Connector").
But I have the error message "Neither Visual Studio 2008 nor Visual Studio 2010 is installed. The setup will now close."
I've got the Visual Basic Express 2010 version and the .NET frameworks from 2.0 to 4.
Here (Supported Platforms - Atlassian Connector for Visual Studio) it is said that the 2010 version of Visual Studio is supported... Not the express versions ?
Can anyone help me with this ?
Thanks !!
David Bullock
Janusz Gorycki from Atlassian comments on the Supported Platforms page that:
We support all editions of Visual Studio except for the "Express" edition. Express does not support add-ons and does not expose any plugin points, so it is not possible to provide any integration with JIRA for it.
I found that this limitation applies to other Visual Studio plugins/extensions too -it's a limit of the 'Express' editions, not the plugin vendors. Time to look at an MSDN subscription, unfortunately.
Anonymous
The "Visual studio is running" problem excists if you have any program from microsoft open. For me it was Outlook and Excel.
Close all MS products and the installer will run flawlessly.
andre.luus
+1 For outlook, caused a problem for me as well.
Anonymous
Can it connect to your OnDemand version?
Anonymous
Every time a try to connect to my JIRA server it shows the following error
Failed to connect to server "JIRA Server"
Login failed
Atlassian.plvs.api.LoginException
The request failed with the error message:
--
<html>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>
--.
System.Net.WebException
at System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters)
at Atlassian.plvs.Atlassian.plvs.api.soap.service.JiraSoapServiceService.login(String in0, String in1)
at Atlassian.plvs.api.jira.soap.SoapSession.login(String userName, String password)
at Atlassian.plvs.api.jira.soap.SoapSession.login(String userName, String password)
at Atlassian.plvs.api.jira.JiraServerFacade.login(JiraServer server)
at Atlassian.plvs.dialogs.jira.TestJiraConnection.testConnection()
Anonymous
If you get the 301 Moved Permanently error, try using HTTPS:// for the url of your Jira installation.
Anonymous
Very Nice !
kapoue
I see the filters and I can create some issues but when I click on a filter I have an error message: "Retrieving issues failed" and the error details are:
The remote server returned an error: (400) Bad Request.
System.Net.WebException
at System.Net.HttpWebRequest.GetResponse()
at Atlassian.plvs.api.jira.RssClient.getRssQueryResultStream(StringBuilder url)
at Atlassian.plvs.api.jira.RssClient.getCustomFilterIssues(String queryString, String sortBy, String sortOrder, Int32 start, Int32 max)
at Atlassian.plvs.api.jira.JiraServerFacade.<>c__DisplayClasse.<getCustomFilterIssues>b__a()
at Atlassian.plvs.api.jira.JiraServerFacade.setSessionCookieAndWrapExceptions[T](JiraServer server, JiraAuthenticatedClient client, Wrapped`1 wrapped)
at Atlassian.plvs.api.jira.JiraServerFacade.getCustomFilterIssues(JiraServer server, JiraFilter filter, Int32 start, Int32 count)
at Atlassian.plvs.models.jira.JiraIssueListModelBuilder.rebuildModelWithCustomFilter(JiraIssueListModel model, JiraServer server, JiraCustomFilter filter)
at Atlassian.plvs.ui.jira.TabJira.<>c__DisplayClass31.<reloadIssuesWithCustomFilter>b__30()
Anonymous
I see the filters, but when I click on a filter I receive the error message: "Retrieving issues failed" and the error details are:
The remote server returned an error: (400) Bad Request.
System.Net.WebException
at System.Net.HttpWebRequest.GetResponse()
at Atlassian.plvs.api.jira.RssClient.getRssQueryResultStream(StringBuilder url)
at Atlassian.plvs.api.jira.RssClient.getCustomFilterIssues(String queryString, String sortBy, String sortOrder, Int32 start, Int32 max)
at Atlassian.plvs.api.jira.JiraServerFacade.<>c__DisplayClasse.<getCustomFilterIssues>b__a()
at Atlassian.plvs.api.jira.JiraServerFacade.setSessionCookieAndWrapExceptions[T](JiraServer server, JiraAuthenticatedClient client, Wrapped`1 wrapped)
at Atlassian.plvs.api.jira.JiraServerFacade.getCustomFilterIssues(JiraServer server, JiraFilter filter, Int32 start, Int32 count)
at Atlassian.plvs.models.jira.JiraIssueListModelBuilder.rebuildModelWithPresetFilter(JiraIssueListModel model, JiraServer server, JiraPresetFilter filter)
at Atlassian.plvs.ui.jira.TabJira.<>c__DisplayClass2b.<reloadIssuesWithPresetFilter>b__2a()
Anonymous
I have the same issue, and found that someone already reported it here:
https://studio.atlassian.com/browse/PLVS-354?page=com.atlassian.jira.plugin.system.issuetabpanels:changehistory-tabpanel
It's pity we cannot vote-up
Anonymous
I resolved this problem by checking "Authenticate using URL parameters".
Fernando Santos
Aracaju-SE
Anonymous
I'm click on "Toogle Atlassian tool window" but not happens
Using Visual Studio Ultimate 2012 and Atlassian Connector 1.3.6
Anonymous
Hi,
is it possible to use vsual studio connectr with SaaS version?
We are cyurrently using the Saas version
Regards
Daniel
Anonymous
Does the VS connector work with a non-hosted version of JIRA?
Anonymous
The installer calls VS 2012 "Visual Studio 2011", but still works.
Anonymous
Trying to use Preset Filters e.g. Reported By Me and it cause an error. Connection to JIRA server is ok. Tested in Project Configuration with Test Connection button. I have been installed most recent Atlassian connector (Version 1.3.8-STABLE, Build 20130327-1514) and using VS2012 Pro + .NET Framework 4.5 in Windows 7.
The remote server returned an error: (400) Bad Request.<br><br>Url: http://.../rest/api/2/search?jql=reporter+%3d+currentUser()+order+by+updated+desc&startAt=0&maxResults=25&expand=renderedFields<br>Response: {"errorMessages":["Field 'reporter' does not exist or this field cannot be viewed by anonymous users."],"errors":{}}<br>
System.Net.WebException
at Atlassian.plvs.api.jira.RestClient.jsonOp(String method, String tgtUrl, Object json, HttpStatusCode expectedCode)
at Atlassian.plvs.api.jira.RestClient.getCustomFilterIssues(JiraFilter filter, String sortOrder, Int32 start, Int32 count)
at Atlassian.plvs.api.jira.facade.RestJiraServerFacade.getCustomFilterIssues(JiraServer server, JiraFilter filter, Int32 start, Int32 count)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.<>c__DisplayClasse.<getCustomFilterIssues>b__c(JiraServer param0)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.delegated[T](JiraServer server, Delegate`1 rest, Delegate`1 classic)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.getCustomFilterIssues(JiraServer server, JiraFilter filter, Int32 start, Int32 count)
at Atlassian.plvs.models.jira.JiraIssueListModelBuilder.rebuildModelWithPresetFilter(JiraIssueListModel model, JiraServer server, JiraPresetFilter filter)
at Atlassian.plvs.ui.jira.TabJira.<>c__DisplayClass2b.<reloadIssuesWithPresetFilter>b__2a()
Anonymous
I am able to connect to the JIRA server but unable to see anything anything when tool window.
I am getting Failed to Load JIRA server information when I try to refresh
The exception is as follows.. any idea how to fix it
The request failed with HTTP status 401: Unauthorized
System.Net.WebException
as System.Web.Services.Protocol.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, StreamresponseStream, Boolean asyncCall)
Anonymous
I'm running the Atlassian Connector version 1.3.11 on Visual Studio 2012 and JIRA is on version 6.1.7 but I'm getting the following error in my connector:
The remote server returned an error: (500) Internal Server Error.<br><br>Url: https://jiraprod.advent.com/rest/greenhopper/1.0/sprintquery/299<br>Response: <?xml version="1.0" encoding="UTF-8" standalone="yes"?><status><status-code>500</status-code><message>No bean named 'sprintMarkerHelper' is defined</message><stack-trace>org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sprintMarkerHelper' is defined
at org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:387)
at org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:971)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:246)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:185)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:164)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:880)
at org.springframework.beans.factory.BeanFactory$getBean.call(Unknown Source)
at com.onresolve.jira.groovy.jql.IssuesInSprint.getBean(script13931081520461806405483.groovy:224)
at com.onresolve.jira.groovy.jql.IssuesInSprint.getQuery(script13931081520461806405483.groovy:95)
at com.onresolve.jira.groovy.jql.IssuesInSprint$getQuery.call(Unknown Source)
at com.onresolve.jira.groovy.jql.ScriptedJqlFunction.getQuery(ScriptedJqlFunction.groovy:131)
at com.onresolve.jira.groovy.jql.ScriptedJqlFunction$getQuery.call(Unknown Source)
at com.onresolve.jira.groovy.jql.ScriptedFunctionClauseFactory.getQuery(ScriptedFunctionClauseFactory.groovy:52)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:155)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:25)
at com.atlassian.query.clause.TerminalClauseImpl.accept(TerminalClauseImpl.java:137)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:91)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:25)
at com.atlassian.query.clause.AndClause.accept(AndClause.java:34)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:91)
at com.atlassian.jira.jql.query.QueryVisitor.visit(QueryVisitor.java:25)
at com.atlassian.query.clause.AndClause.accept(AndClause.java:34)
at com.atlassian.jira.jql.query.QueryVisitor.createQuery(QueryVisitor.java:72)
at com.atlassian.jira.jql.query.DefaultLuceneQueryBuilder.createLuceneQuery(DefaultLuceneQueryBuilder.java:39)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:309)
at com.atlassian.jira.issue.search.providers.LuceneSearchProvider.search(LuceneSearchProvider.java:153)
at sun.reflect.GeneratedMethodAccessor1156.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugin.osgi.hostcomponents.impl.DefaultComponentRegistrar$ContextClassLoaderSettingInvocationHandler.invoke(DefaultComponentRegistrar.java:129)
at $Proxy232.search(Unknown Source)
at sun.reflect.GeneratedMethodAccessor1156.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugin.osgi.bridge.external.HostComponentFactoryBean$DynamicServiceInvocationHandler.invoke(HostComponentFactoryBean.java:154)
at $Proxy232.search(Unknown Source)
at com.atlassian.greenhopper.service.issue.IssueDataServiceImpl.findImpl(IssueDataServiceImpl.java:166)
at com.atlassian.greenhopper.service.issue.IssueDataServiceImpl.findWithServiceOutcome(IssueDataServiceImpl.java:48)
at com.atlassian.greenhopper.service.sprint.SprintQueryServiceImpl.getSprints(SprintQueryServiceImpl.java:70)
at com.atlassian.greenhopper.service.rapid.view.RapidViewSprintQueryServiceImpl.getSprints(RapidViewSprintQueryServiceImpl.java:45)
at com.atlassian.greenhopper.web.rapid.sprint.SprintQueryResource$1.call(SprintQueryResource.java:84)
at com.atlassian.greenhopper.web.rapid.sprint.SprintQueryResource$1.call(SprintQueryResource.java:70)
at com.atlassian.greenhopper.web.util.RestCall.response(RestCall.java:48)
at com.atlassian.greenhopper.web.AbstractResource.response(AbstractResource.java:60)
at com.atlassian.greenhopper.web.rapid.sprint.SprintQueryResource.getAllSprintsForRapidView(SprintQueryResource.java:69)
at sun.reflect.GeneratedMethodAccessor2785.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker$1.invoke(DispatchProviderHelper.java:234)
at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$1.intercept(DispatchProviderHelper.java:100)
at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61)
at com.atlassian.plugins.rest.common.expand.interceptor.ExpandInterceptor.intercept(ExpandInterceptor.java:38)
at com.atlassian.plugins.rest.common.interceptor.impl.DefaultMethodInvocation.invoke(DefaultMethodInvocation.java:61)
at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper.invokeMethodWithInterceptors(DispatchProviderHelper.java:132)
at com.atlassian.plugins.rest.common.interceptor.impl.DispatchProviderHelper$ResponseOutInvoker._dispatch(DispatchProviderHelper.java:230)
at com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75)
at com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:288)
at com.sun.jersey.server.impl.uri.rules.ResourceClassRule.accept(ResourceClassRule.java:108)
at com.sun.jersey.server.impl.uri.rules.RightHandPathRule.accept(RightHandPathRule.java:147)
at com.sun.jersey.server.impl.uri.rules.RootResourceClassesRule.accept(RootResourceClassesRule.java:84)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1469)
at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:1400)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1349)
at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:1339)
at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:416)
at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:537)
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter$JerseyOsgiServletContainer.doFilter(RestDelegatingServletFilter.java:178)
at com.sun.jersey.spi.container.servlet.ServletContainer.doFilter(ServletContainer.java:795)
at com.atlassian.plugins.rest.module.RestDelegatingServletFilter.doFilter(RestDelegatingServletFilter.java:73)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilterInternal(RestServletUtilsUpdaterFilter.java:26)
at com.atlassian.plugins.rest.module.servlet.RestServletUtilsUpdaterFilter.doFilter(RestServletUtilsUpdaterFilter.java:40)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.applinks.core.rest.context.ContextFilter.doFilter(ContextFilter.java:25)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.mywork.client.filter.ServingRequestsFilter.doFilter(ServingRequestsFilter.java:37)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.plugins.cors.CorsFilter.doFilter(CorsFilter.java:65)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsDispatcherFilter.doFilter(PrettyUrlsDispatcherFilter.java:60)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsSiteMeshFilter.doFilter(PrettyUrlsSiteMeshFilter.java:92)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsMatcherFilter.doFilter(PrettyUrlsMatcherFilter.java:56)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.labs.botkiller.BotKillerFilter.doFilter(BotKillerFilter.java:36)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.executeRequest(AccessLogFilter.java:103)
at com.atlassian.jira.web.filters.accesslog.AccessLogFilter.doFilter(AccessLogFilter.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.security.xsrf.XsrfTokenAdditionRequestFilter.doFilter(XsrfTokenAdditionRequestFilter.java:54)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.seraph.filter.SecurityFilter.doFilter(SecurityFilter.java:234)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.security.auth.trustedapps.filter.TrustedApplicationsFilter.doFilter(TrustedApplicationsFilter.java:100)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.seraph.filter.BaseLoginFilter.doFilter(BaseLoginFilter.java:169)
at com.atlassian.jira.web.filters.JiraLoginFilter.doFilter(JiraLoginFilter.java:70)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.oauth.serviceprovider.internal.servlet.OAuthFilter.doFilter(OAuthFilter.java:55)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.plugins.rest.module.servlet.RestSeraphFilter.doFilter(RestSeraphFilter.java:40)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.johnson.filters.AbstractJohnsonFilter.doFilter(AbstractJohnsonFilter.java:71)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.tuckey.web.filters.urlrewrite.RuleChain.handleRewrite(RuleChain.java:176)
at org.tuckey.web.filters.urlrewrite.RuleChain.doRules(RuleChain.java:145)
at org.tuckey.web.filters.urlrewrite.UrlRewriter.processRequest(UrlRewriter.java:92)
at org.tuckey.web.filters.urlrewrite.UrlRewriteFilter.doFilter(UrlRewriteFilter.java:394)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.gzipfilter.GzipFilter.doFilterInternal(GzipFilter.java:80)
at com.atlassian.gzipfilter.GzipFilter.doFilter(GzipFilter.java:51)
at com.atlassian.jira.web.filters.gzip.JiraGzipFilter.doFilter(JiraGzipFilter.java:55)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:46)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.atlassian.prettyurls.filter.PrettyUrlsCombinedMatchDispatcherFilter.doFilter(PrettyUrlsCombinedMatchDispatcherFilter.java:61)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter$1.doFilter(DelegatingPluginFilter.java:66)
at com.sysbliss.jira.plugins.workflow.servlet.JWDSendRedirectFilter.doFilter(JWDSendRedirectFilter.java:25)
at com.atlassian.plugin.servlet.filter.DelegatingPluginFilter.doFilter(DelegatingPluginFilter.java:74)
at com.atlassian.plugin.servlet.filter.IteratingFilterChain.doFilter(IteratingFilterChain.java:42)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:77)
at com.atlassian.plugin.servlet.filter.ServletFilterModuleContainerFilter.doFilter(ServletFilterModuleContainerFilter.java:63)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.core.filters.cache.AbstractCachingFilter.doFilter(AbstractCachingFilter.java:33)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.core.filters.encoding.AbstractEncodingFilter.doFilter(AbstractEncodingFilter.java:41)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at com.atlassian.jira.web.filters.PathMatchingEncodingFilter.doFilter(PathMatchingEncodingFilter.java:45)
at com.atlassian.core.filters.AbstractHttpFilter.doFilter(AbstractHttpFilter.java:31)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.startup.JiraStartupChecklistFilter.doFilter(JiraStartupChecklistFilter.java:78)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.atlassian.jira.web.filters.steps.ChainedFilterStepRunner.doFilter(ChainedFilterStepRunner.java:87)
at com.atlassian.jira.web.filters.JiraFirstFilter.doFilter(JiraFirstFilter.java:57)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:243)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:225)
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:123)
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:472)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:168)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:98)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:118)
at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:927)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:407)
at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1001)
at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:585)
at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:312)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)
</stack-trace></status><br>
System.Net.WebException
at Atlassian.plvs.api.jira.RestClient.jsonOpNoRetry(String method, String tgtUrl, Object json, HttpStatusCode expectedCode)
at Atlassian.plvs.api.jira.RestClient.jsonOp(String method, String tgtUrl, Object json, HttpStatusCode expectedCode)
at Atlassian.plvs.api.jira.RestClient.getGhSprints(Int32 boardId)
at Atlassian.plvs.api.jira.facade.RestJiraServerFacade.getGhSprints(JiraServer server, Int32 boardId)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.<>c__DisplayClass16.<getGhSprints>b__14(JiraServer param0)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.delegated[T](JiraServer server, Delegate`1 rest, Delegate`1 classic)
at Atlassian.plvs.api.jira.facade.SmartJiraServerFacade.getGhSprints(JiraServer server, Int32 boardId)
at Atlassian.plvs.ui.jira.TabJira.reloadKnownServersWorker(IEnumerable`1 servers, Int32 myGeneration)
Anonymous
Mods, please delete the hyperlink in the above post. Thanks.
xperiandri
Can you build integration with TeamExplorer?