History | Log In     View a printable version of the current page.  
Issue Details (XML | Word | Printable)

Key: QB-1583
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Major Major
Assignee: Steve Luo
Reporter: Inessa Chernoguz
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
QuickBuild

Integration with JIRA doesn't work

Created: 19/Mar/13 09:50 AM   Updated: 24/Sep/13 01:41 PM
Component/s: None
Affects Version/s: 5.0.10
Fix Version/s: None

Original Estimate: Unknown Remaining Estimate: Unknown Time Spent: Unknown
File Attachments: None
Image Attachments:

1. jqb.png
(47 kb)


 Description  « Hide
I received in QB tab HTTP 500 error.



Thanks,
Inessa

 All   Comments   Work Log   Change History      Sort Order:
Robin Shen [19/Mar/13 11:04 AM]
Any detail message printed in console and at JIRA side?

Robin Shen [20/Mar/13 12:28 AM]
When this is happening, please check console log at QB side to see if there are any detail messages being printed for this.

Inessa Chernoguz [20/Mar/13 09:27 AM]
Hi Robin,

I see the following messages:

jvm 1 | 2013-03-20 11:24:17,778 ERROR - Error serving restful request.
jvm 1 | com.sun.jersey.api.NotFoundException
jvm 1 | at com.sun.jersey.server.impl.application.WebApplicationImpl._handleRequest(WebApplicationImpl.java:991)
jvm 1 | at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:941)
jvm 1 | at com.sun.jersey.server.impl.application.WebApplicationImpl.handleRequest(WebApplicationImpl.java:932)
jvm 1 | at com.sun.jersey.spi.container.servlet.WebComponent.service(WebComponent.java:384)
jvm 1 | at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:451)
jvm 1 | at com.sun.jersey.spi.container.servlet.ServletContainer.service(ServletContainer.java:632)
jvm 1 | at com.pmease.quickbuild.rest.RestServlet.service(RestServlet.java:44)
jvm 1 | at javax.servlet.http.HttpServlet.service(HttpServlet.java:847)
jvm 1 | at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:669)
jvm 1 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1336)
jvm 1 | at com.pmease.quickbuild.Quickbuild$DisableTraceFilter.doFilter(Quickbuild.java:999)
jvm 1 | at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1307)
jvm 1 | at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:453)
jvm 1 | at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:229)
jvm 1 | at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1072)
jvm 1 | at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:382)
jvm 1 | at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
jvm 1 | at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1006)
jvm 1 | at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
jvm 1 | at org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:154)
jvm 1 | at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
jvm 1 | at org.eclipse.jetty.server.Server.handle(Server.java:365)
jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:485)
jvm 1 | at org.eclipse.jetty.server.BlockingHttpConnection.handleRequest(BlockingHttpConnection.java:53)
jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection.headerComplete(AbstractHttpConnection.java:926)
jvm 1 | at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.headerComplete(AbstractHttpConnection.java:988)
jvm 1 | at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:635)
jvm 1 | at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235)
jvm 1 | at org.eclipse.jetty.server.BlockingHttpConnection.handle(BlockingHttpConnection.java:72)
jvm 1 | at org.eclipse.jetty.server.bio.SocketConnector$ConnectorEndPoint.run(SocketConnector.java:264)
jvm 1 | at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:608)
jvm 1 | at org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:543)
jvm 1 | at java.lang.Thread.run(Thread.java:662)


Thanks,
Inessa

Robin Shen [20/Mar/13 11:38 PM]
Steve,

Looks like in this case the plugin used at JIRA side does not match QB version?

Steve Luo [21/Mar/13 01:52 PM]
Hi Inessa,

Have you used apache/ngix to proxy QuickBuild? Please tell me your version of QuickBuild, Jira and QuickBuild for Jira plugin?

Inessa Chernoguz [27/Mar/13 09:09 AM]
Hi Steve,

Sorry for delay, we are in holiday period now. We are using apache. QB version is 5.0.10 JIRA version is 5.1.2 JIRA plugin version is 5.0.4.
Please note that I added another QuickBuild server to the same jira and it works (with different version of quickbuild - 4.X).

Thanks,
Inessa

Steve Luo [28/Mar/13 03:33 AM]
Please try upgrading your QuickBuild server and JIRA plugin to the latest, we should have fixed this issue already. See QB-1586.

Inessa Chernoguz [28/Mar/13 08:22 AM]
It strange. It worked fine with QB 4.0.5 and doesn't work with 5.0.10....

Thanks,
Inessa

Steve Luo [05/Apr/13 05:16 AM]
Hi Inessa,

Have you upgraded your QuickBuild server and JIRA plugin to the latest? What's the status? Please let me know your result and if no any problem, I'd close this issue.