Problems creating issues in Bugzilla with klaros - Klaros Test Management - Forum - Klaros-Testmanagement
Problems creating issues in Bugzilla with klaros
Gregor Schmidt-Zober, geändert vor 12 Jahren.
Problems creating issues in Bugzilla with klaros
Youngling Beiträge: 3 Beitrittsdatum: 27.06.12 Neueste Beiträge
Hi,
I am struggling to create issues in bugzilla with klaros.
My installation consists of:
bugzilla 4.2.1
klaros 3.6.4 - Build 32 (2012-06-14 16:23:35)
Validating the url of the created testmanagement is successful.
But I get two different error (depending on the project/product in bugzilla)
The error itself occurs when I try to save the issue for the selected IM (components and versions were loaded)
First variant of error message
second variant of error message I get for a different product which was also successfully validated in the IM management menu
"Unable to save the issue: java.lang.IllegalArgumentException: Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query"
When I attach the invalid uri from this error message to the bugzilla serveraddress the mask to enter a bug for the correct project opens (as expected)
I am struggling to create issues in bugzilla with klaros.
My installation consists of:
bugzilla 4.2.1
klaros 3.6.4 - Build 32 (2012-06-14 16:23:35)
Validating the url of the created testmanagement is successful.
But I get two different error (depending on the project/product in bugzilla)
The error itself occurs when I try to save the issue for the selected IM (components and versions were loaded)
First variant of error message
2012-06-27 16:32:31: ERROR, de.verit.klaros.web.beans.pages.execute.IssueBean, http-18080-7 | |
de.verit.klaros.service.issuemanagement.IssueManagementException: org.eclipse.core.runtime.CoreException: Confirm Match | |
at de.verit.klaros.service.issuemanagement.mylyn.bugzilla.BugzillaIssueManagementService.storeIssue(BugzillaIssueManagementService.java:149) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementService.createIssue(MylynIssueManagementService.java:256) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.connection.IssueManagementConnectionImpl.createIssue(IssueManagementConnectionImpl.java:215) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService.saveIssue(IssueManagementPersistentService.java:249) ~[IssueManagementPersistentService.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService_$$_javassist_seam_101.saveIssue(IssueManagementPersistentService_$$_javassist_seam_101.java) ~[IssueManagementPersistentService.class:na] | |
at de.verit.klaros.web.beans.pages.execute.IssueBean.saveIssue(IssueBean.java:539) ~[IssueBean.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at de.verit.klaros.web.beans.pages.execute.IssueBean_$$_javassist_seam_130.saveIssue(IssueBean_$$_javassist_seam_130.java) [IssueBean.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) [icefaces-facelets-1.8.2.jar:na] | |
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UICommand.broadcast(UICommand.java:387) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:55) [LifecycleImpl.class:na] | |
at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:132) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:74) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:31) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:26) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131) [icefaces-1.8.2-1.jar:na] | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java) [servlet-api.jar:na] | |
at de.verit.klaros.web.servlet.ExceptionHandlingPersistentFacesServlet.service(ExceptionHandlingPersistentFacesServlet.java:47) [ExceptionHandlingPersistentFacesServlet.class:na] | |
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56) [icefaces-1.8.2-1.jar:na] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:197) [javamelody-core-1.37.0.jar:1.37.0] | |
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:171) [javamelody-core-1.37.0.jar:1.37.0] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at de.verit.klaros.web.beans.interceptor.TimingFilter.doFilter(TimingFilter.java:48) [TimingFilter.class:na] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java) [catalina.jar:6.0.32] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java) [tomcat-coyote.jar:6.0.32] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java) [tomcat-coyote.jar:6.0.32] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java) [tomcat-coyote.jar:6.0.32] | |
at java.lang.Thread.run(Unknown Source) [na:1.7.0_04] | |
Caused by: org.eclipse.core.runtime.CoreException: Confirm Match | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaUserMatchResponse.parseResultConfirmMatch(BugzillaUserMatchResponse.java:72) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.parseRepositoryResponse(BugzillaClient.java:2045) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.parsePostResponse(BugzillaClient.java:1876) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.postTaskDataInternal(BugzillaClient.java:1336) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.postTaskData(BugzillaClient.java:1205) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaTaskDataHandler.postTaskData(BugzillaTaskDataHandler.java:415) ~[bugzilla-core-3.7.0.jar:na] | |
at de.verit.klaros.service.issuemanagement.mylyn.bugzilla.BugzillaIssueManagementService.storeIssue(BugzillaIssueManagementService.java:139) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
... 95 common frames omitted |
second variant of error message I get for a different product which was also successfully validated in the IM management menu
"Unable to save the issue: java.lang.IllegalArgumentException: Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query"
When I attach the invalid uri from this error message to the bugzilla serveraddress the mask to enter a bug for the correct project opens (as expected)
012-06-27 16:48:22: ERROR, de.verit.klaros.web.beans.pages.execute.IssueBean, http-18080-7 | |
de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.IllegalArgumentException: Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query | |
at de.verit.klaros.service.issuemanagement.mylyn.bugzilla.BugzillaIssueManagementService.storeIssue(BugzillaIssueManagementService.java:152) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementService.createIssue(MylynIssueManagementService.java:256) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.connection.IssueManagementConnectionImpl.createIssue(IssueManagementConnectionImpl.java:215) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService.saveIssue(IssueManagementPersistentService.java:249) ~[IssueManagementPersistentService.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService_$$_javassist_seam_101.saveIssue(IssueManagementPersistentService_$$_javassist_seam_101.java) ~[IssueManagementPersistentService.class:na] | |
at de.verit.klaros.web.beans.pages.execute.IssueBean.saveIssue(IssueBean.java:539) ~[IssueBean.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final] | |
at de.verit.klaros.web.beans.pages.execute.IssueBean_$$_javassist_seam_130.saveIssue(IssueBean_$$_javassist_seam_130.java) [IssueBean.class:na] | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_04] | |
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5] | |
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) [icefaces-facelets-1.8.2.jar:na] | |
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UICommand.broadcast(UICommand.java:387) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) [jsf-api-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS] | |
at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:55) [LifecycleImpl.class:na] | |
at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:132) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:74) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:31) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:26) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na] | |
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131) [icefaces-1.8.2-1.jar:na] | |
at javax.servlet.http.HttpServlet.service(HttpServlet.java) [servlet-api.jar:na] | |
at de.verit.klaros.web.servlet.ExceptionHandlingPersistentFacesServlet.service(ExceptionHandlingPersistentFacesServlet.java:47) [ExceptionHandlingPersistentFacesServlet.class:na] | |
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56) [icefaces-1.8.2-1.jar:na] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:197) [javamelody-core-1.37.0.jar:1.37.0] | |
at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:171) [javamelody-core-1.37.0.jar:1.37.0] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at de.verit.klaros.web.beans.interceptor.TimingFilter.doFilter(TimingFilter.java:48) [TimingFilter.class:na] | |
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java) [catalina.jar:6.0.32] | |
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java) [catalina.jar:6.0.32] | |
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java) [tomcat-coyote.jar:6.0.32] | |
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java) [tomcat-coyote.jar:6.0.32] | |
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java) [tomcat-coyote.jar:6.0.32] | |
at java.lang.Thread.run(Unknown Source) [na:1.7.0_04] | |
Caused by: java.lang.IllegalArgumentException: Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query | |
at org.apache.commons.httpclient.HttpMethodBase.<init>(HttpMethodBase.java:222) ~[commons-httpclient-3.1.jar:na] | |
at org.apache.commons.httpclient.methods.GetMethod.<init>(GetMethod.java:89) ~[commons-httpclient-3.1.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.GzipGetMethod.<init>(GzipGetMethod.java:45) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.getTokenInternal(BugzillaClient.java:1246) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.postTaskDataInternal(BugzillaClient.java:1314) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaClient.postTaskData(BugzillaClient.java:1205) ~[bugzilla-core-3.7.0.jar:na] | |
at org.eclipse.mylyn.internal.bugzilla.core.BugzillaTaskDataHandler.postTaskData(BugzillaTaskDataHandler.java:415) ~[bugzilla-core-3.7.0.jar:na] | |
at de.verit.klaros.service.issuemanagement.mylyn.bugzilla.BugzillaIssueManagementService.storeIssue(BugzillaIssueManagementService.java:139) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
... 95 common frames omitted |
Torsten Stolpmann, geändert vor 12 Jahren.
RE: Problems creating issues in Bugzilla with klaros
Jedi Council Member Beiträge: 759 Beitrittsdatum: 12.02.09 Neueste Beiträge
Hi Gregor,
thanks for your feedback. Are you using email addresses or usernames for authentication?
Does your Bugzilla project contain mandatory custom fields? I suspect this for the second problem you mentioned.
Can you please provide Bugzilla logs for you problems? This would help us tremendously with the analysis.
Regards,
Torsten
thanks for your feedback. Are you using email addresses or usernames for authentication?
Does your Bugzilla project contain mandatory custom fields? I suspect this for the second problem you mentioned.
Can you please provide Bugzilla logs for you problems? This would help us tremendously with the analysis.
Regards,
Torsten
Gregor Schmidt-Zober, geändert vor 12 Jahren.
RE: Problems creating issues in Bugzilla with klaros
Youngling Beiträge: 3 Beitrittsdatum: 27.06.12 Neueste Beiträge
Thanks for the fast response.
Bugzilla allows authentication with username (LDAP) or DB users (email address as user)
Apparantly I am having the "no confirm" problem when using a LDAP user. I was able to create an issue when using a DB user.
The bugzilla server itself does not log errors for the confirm match error.
The only log entry I see for the confirm match problem is in the access log:
The second problem in my first post
(Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query)
occurs regardless of which user I am using. Is this maybe a problem with blanks in the productname?
Bugzilla allows authentication with username (LDAP) or DB users (email address as user)
Apparantly I am having the "no confirm" problem when using a LDAP user. I was able to create an issue when using a DB user.
The bugzilla server itself does not log errors for the confirm match error.
2012-06-28 11:27:47: ERROR, de.verit.klaros.web.beans.pages.execute.IssueBean, http-18080-1 | |
de.verit.klaros.service.issuemanagement.IssueManagementException: org.eclipse.core.runtime.CoreException: Confirm Match | |
at de.verit.klaros.service.issuemanagement.mylyn.bugzilla.BugzillaIssueManagementService.storeIssue(BugzillaIssueManagementService.java:149) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementService.createIssue(MylynIssueManagementService.java:256) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.service.issuemanagement.connection.IssueManagementConnectionImpl.createIssue(IssueManagementConnectionImpl.java:215) ~[klaros-mylyn-3.6.4.jar:3.6.4] | |
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService.saveIssue(IssueManagementPersistentService.java:249) ~[IssueManagementPersistentService.class:na] | |
at sun.reflect.GeneratedMethodAccessor4299.invoke(Unknown Source) ~[na:na] | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_04] | |
at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_04] | |
... |
The only log entry I see for the confirm match problem is in the access log:
172.26.20.65 - - [28/Jun/2012:11:27:45 +0200] "GET /enter_bug.cgi?product=Test1 HTTP/1.1" 200 222090 "-" "Mylyn BugzillaConnector HttpClient/3.1 Java/1.7.0_04 (Oracle) Linux/2.6.32.54-0.3-xen (i386)" | |
172.26.20.65 - - [28/Jun/2012:11:27:47 +0200] "POST /post_bug.cgi HTTP/1.1" 200 18942 "-" "Mylyn BugzillaConnector HttpClient/3.1 Java/1.7.0_04 (Oracle) Linux/2.6.32.54-0.3-xen (i386)" |
The second problem in my first post
(Invalid uri '/enter_bug.cgi?product=almex.optima.touch SA Cash': Invalid query)
occurs regardless of which user I am using. Is this maybe a problem with blanks in the productname?
Torsten Stolpmann, geändert vor 12 Jahren.
RE: Problems creating issues in Bugzilla with klaros
Jedi Council Member Beiträge: 759 Beitrittsdatum: 12.02.09 Neueste Beiträge
Hi Gregor,
thanks for the update.
Regarding Point 1:
this seems to be related to the Confirm Match feature in Bugzilla (see attached image) which seems to be interfering with the server communication. Possibly setting the confirmuniqueusermatch option to false will remedy this situation.
Regarding Point 2:
Well spotted, I agree that there is what I consider a bug in the mylyn bugzilla connector (The URL is generated by string-attaching the product id instead of quoting it). I see to that this is reported there properly.
Renaming the product should be able to circumvent this.
Hope this helps,
Torsten
thanks for the update.
Regarding Point 1:
this seems to be related to the Confirm Match feature in Bugzilla (see attached image) which seems to be interfering with the server communication. Possibly setting the confirmuniqueusermatch option to false will remedy this situation.
Regarding Point 2:
Well spotted, I agree that there is what I consider a bug in the mylyn bugzilla connector (The URL is generated by string-attaching the product id instead of quoting it). I see to that this is reported there properly.
Renaming the product should be able to circumvent this.
Hope this helps,
Torsten
Anhänge:
Gregor Schmidt-Zober, geändert vor 12 Jahren.
RE: Problems creating issues in Bugzilla with klaros
Youngling Beiträge: 3 Beitrittsdatum: 27.06.12 Neueste BeiträgeTorsten Stolpmann:
Regarding Point 1:
this seems to be related to the Confirm Match feature in Bugzilla (see attached image) which seems to be interfering with the server communication. Possibly setting the confirmuniqueusermatch option to false will remedy this situation.
No, still not working when setting confirmuniqueusermatch = "off"
Torsten Stolpmann, geändert vor 12 Jahren.
RE: Problems creating issues in Bugzilla with klaros
Jedi Council Member Beiträge: 759 Beitrittsdatum: 12.02.09 Neueste Beiträge
Point 2 is a confirmed bug, see: https://bugs.eclipse.org/bugs/show_bug.cgi?id=382194
I will try to look further into Point 1 next week.
Regards,
Torsten
I will try to look further into Point 1 next week.
Regards,
Torsten