Downloads
Support
Sign In
Home
Product
Product
Product
Product
Product
Purchase
Purchase
Community
Community
Community
Home
Download
Product
Support
Purchase
Community
Forum
Support
Join
Answer
(
Unmark
)
Mark as an Answer
Categories
Recent Posts
Statistics
Categories
»
Issues
»
Error when create an issue in Redmine
Threads [
Previous
|
Next
]
Error when create an issue in Redmine
Error when create an issue in Redmine
Daniel Cunha
1/28/11 4:43 PM
RE: Error when create an issue in Redmine
Torsten Stolpmann
1/28/11 4:43 PM
RE: Error when create an issue in Redmine
Daniel Cunha
1/28/11 4:43 PM
RE: Error when create an issue in Redmine
Torsten Stolpmann
1/28/11 4:43 PM
RE: Error when create an issue in Redmine
Julius Ræstad
3/29/11 3:05 PM
RE: Error when create an issue in Redmine
Torsten Stolpmann
3/29/11 6:43 PM
RE: Error when create an issue in Redmine
Julius Ræstad
3/30/11 9:18 AM
RE: Error when create an issue in Redmine
Torsten Stolpmann
3/30/11 3:43 PM
RE: Error when create an issue in Redmine
Julius Ræstad
3/31/11 9:27 AM
RE: Error when create an issue in Redmine
Mark A Ramos
12/9/11 2:19 AM
RE: Error when create an issue in Redmine
Mark A Ramos
12/9/11 2:35 AM
RE: Error when create an issue in Redmine
Torsten Stolpmann
12/9/11 2:25 PM
RE: Error when create an issue in Redmine
Torsten Stolpmann
12/12/11 7:18 PM
RE: Error when create an issue in Redmine
Torsten Stolpmann
12/16/11 12:58 PM
Daniel Cunha
Rank: Youngling
Posts: 2
Join Date: 8/9/10
Recent Posts
Error when create an issue in Redmine
issue management
redmine
redmine integration with klaros
1/28/11 4:43 PM
When I try to create issue in Redmine, this log is shown on tomcat console. This error is displayed after I enter data in Redmine window (Issue Management System:, Summary *:, Issue Type:, Importance:, ...)
1
ERROR IssueBean:510 -
2
de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.Null
3
PointerException
4
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueMan
5
agementService.storeIssue(RedmineIssueManagementService.java:203)
6
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementSer
7
vice.createIssue(MylynIssueManagementService.java:243)
8
at de.verit.klaros.web.beans.pages.execute.IssueBean.saveIssue(IssueBean
9
.java:499)
10
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
11
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
12
java:39)
13
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
14
sorImpl.java:25)
15
at java.lang.reflect.Method.invoke(Method.java:597)
16
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22)
17
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocation
18
Context.java:32)
19
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocation
20
Context.java:56)
21
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackI
22
nterceptor.java:28)
23
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocation
24
Context.java:68)
25
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterc
26
eptor.java:77)
27
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocation
28
Context.java:68)
29
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodConte
30
xtInterceptor.java:44)
31
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocation
32
Context.java:68)
33
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(Synchroni
34
zationInterceptor.java:32)
35
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocation
36
Context.java:68)
37
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:
38
107)
39
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(Java
40
BeanInterceptor.java:185)
41
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanIntercept
42
or.java:103)
43
at de.verit.klaros.web.beans.pages.execute.IssueBean_$$_javassist_seam_5
44
7.saveIssue(IssueBean_$$_javassist_seam_57.java)
45
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
46
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.
47
java:39)
48
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAcces
49
sorImpl.java:25)
50
at java.lang.reflect.Method.invoke(Method.java:597)
51
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335
52
)
53
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348
54
)
55
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:5
56
8)
57
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96)
58
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:27
59
6)
60
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.ja
61
va:68)
62
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(Met
63
hodBindingMethodExpressionAdapter.java:88)
64
at com.sun.faces.application.ActionListenerImpl.processAction(ActionList
65
enerImpl.java:102)
66
at javax.faces.component.UICommand.broadcast(UICommand.java:387)
67
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475)
68
69
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:7
70
56)
71
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicat
72
ionPhase.java:82)
73
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
74
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118)
75
76
at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute
77
(LifecycleImpl.java:52)
78
at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLife
79
cycleExecutor.java:18)
80
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(Rec
81
eiveSendUpdates.java:132)
82
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(Receive
83
SendUpdates.java:74)
84
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVer
85
ifier.java:31)
86
at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.se
87
rvice(PathDispatcherServer.java:24)
88
at com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(Ba
89
sicAdaptingServlet.java:16)
90
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDisp
91
atcher.java:23)
92
at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(Sessi
93
onDispatcher.java:53)
94
at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(Session
95
Verifier.java:26)
96
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDisp
97
atcher.java:23)
98
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet
99
.java:131)
100
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
101
at de.verit.klaros.web.servlet.ExceptionHandlingPersistentFacesServlet.s
102
ervice(ExceptionHandlingPersistentFacesServlet.java:51)
103
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServ
104
let.java:56)
105
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
106
icationFilterChain.java:290)
107
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
108
ilterChain.java:206)
109
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperV
110
alve.java:233)
111
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextV
112
alve.java:191)
113
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.j
114
ava:127)
115
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.j
116
ava:102)
117
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineVal
118
ve.java:109)
119
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.jav
120
a:298)
121
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
122
:857)
123
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.proce
124
ss(Http11Protocol.java:588)
125
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:48
126
9)
127
at java.lang.Thread.run(Thread.java:619)
128
Caused by: java.lang.NullPointerException
129
at org.svenk.redmine.core.client.AbstractRedmineClient.createTicket_arou
130
ndBody7$advice(AbstractRedmineClient.java:43)
131
at org.svenk.redmine.core.client.AbstractRedmineClient.createTicket(Abst
132
ractRedmineClient.java:1)
133
at org.svenk.redmine.core.KlarosRedmineTaskDataHandler.postTaskData(Klar
134
osRedmineTaskDataHandler.java:293)
135
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueMan
136
agementService.storeIssue(RedmineIssueManagementService.java:190)
137
... 66 more
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
1/28/11 4:43 PM as a reply to Daniel Cunha.
Hi Daniel,
thanks for the feedback. I assume that you are using Klaros 3.0.3.
From the error line I would blind guess that the project name you have set for your issue management system does not exist in your Redmine installation or has been misspelled. Can you make sure that this match?
If that does not solve your problem, can you please state which version of Redmine you are using?
Nonetheless a NullPointerException should not happen in any case, so I opened KLAROS-931 (Error when creating an issue in Redmine) to track this.
Regards,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top
Daniel Cunha
Rank: Youngling
Posts: 2
Join Date: 8/9/10
Recent Posts
RE: Error when create an issue in Redmine
issue management
redmine
redmine integration with klaros
1/28/11 4:43 PM as a reply to Torsten Stolpmann.
Hi Torsten
Torsten Stolpmann:
thanks for the feedback. I assume that you are using Klaros 3.0.3.
I was using "Klaros 3.0.1 - Build 638", but I tested "Klaros 3.0.3 - Build 661". The problem happened in the same line.
1
ERROR IssueBean:510 -
2
de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.Null
3
PointerException
4
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueMan
5
agementService.storeIssue(RedmineIssueManagementService.java:203)
6
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementSer
7
vice.createIssue(MylynIssueManagementService.java:243)
Torsten Stolpmann:
From the error line I would blind guess that the project name you have set for your issue management system does not exist in your Redmine installation or has been misspelled. Can you make sure that this match?
The project name in Redmine was correct.
Torsten Stolpmann:
If that does not solve your problem, can you please state which version of Redmine you are using?
I'm using Redmine 0.9.3.
Regards,
Daniel Cunha
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
1/28/11 4:43 PM as a reply to Daniel Cunha.
Hi Daniel,
did you follow the instruction regarding the installation of the Redmine WS-API Plugin mentioned in the documentation
here
?
Is the plugin showing up correctly in your Redmine installation? Is the redmine log file showing useful information?
Hope this helps.
Regards,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top
Julius Ræstad
Rank: Youngling
Posts: 3
Join Date: 3/29/11
Recent Posts
RE: Error when create an issue in Redmine
3/29/11 3:05 PM as a reply to Torsten Stolpmann.
Hi,
We are having a simular problem.
This is our environment;
Klaros v3.3.2 - Build 967
Redmine v1.1.2.stable
Mylyn v2.7.1.stable
When we try to create an issue we get a java.lang.NullPointerException in the log. The issue is created in Redmine, but there is no link in Klaros to the issue when looking in the "Issues by test case" view.
1
2
2011-03-29 13:41:05: ERROR, de.verit.klaros.web.beans.pages.execute.IssueBean, http-18080-4
3
de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.NullPointerException
4
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueManagementService.storeIssue(RedmineIssueManagementService.java:233) ~[klaros-mylyn-3.3.2.jar:3.3.2]
5
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementService.createIssue(MylynIssueManagementService.java:234) ~[klaros-mylyn-3.3.2.jar:3.3.2]
6
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService.saveIssue(IssueManagementPersistentService.java:298) ~[IssueManagementPersistentService.class:na]
7
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
8
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_24]
9
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_24]
10
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_24]
11
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
12
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
13
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
14
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
15
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
16
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
17
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
18
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
19
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
20
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
21
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
22
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
23
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
24
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
25
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService_$$_javassist_seam_87.saveIssue(IssueManagementPersistentService_$$_javassist_seam_87.java) ~[IssueManagementPersistentService.class:na]
26
at de.verit.klaros.web.beans.pages.execute.IssueBean.saveIssue(IssueBean.java:460) ~[IssueBean.class:na]
27
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
28
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_24]
29
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_24]
30
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_24]
31
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
32
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
33
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
34
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
35
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
36
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
37
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
38
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
39
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
40
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
41
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
42
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
43
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
44
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.1.Final.jar:2.2.1.Final]
45
at de.verit.klaros.web.beans.pages.execute.IssueBean_$$_javassist_seam_86.saveIssue(IssueBean_$$_javassist_seam_86.java) [IssueBean.class:na]
46
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.6.0_24]
47
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) ~[na:1.6.0_24]
48
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) ~[na:1.6.0_24]
49
at java.lang.reflect.Method.invoke(Method.java:597) ~[na:1.6.0_24]
50
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
51
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
52
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
53
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
54
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
55
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) [icefaces-facelets-1.8.2.jar:na]
56
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
57
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
58
at javax.faces.component.UICommand.broadcast(UICommand.java:387) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
59
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
60
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
61
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
62
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
63
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
64
at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:52) [LifecycleImpl.class:na]
65
at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18) [icefaces-1.8.2-1.jar:na]
66
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:132) [icefaces-1.8.2-1.jar:na]
67
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:74) [icefaces-1.8.2-1.jar:na]
68
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:31) [icefaces-1.8.2-1.jar:na]
69
at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24) [icefaces-1.8.2-1.jar:na]
70
at com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16) [icefaces-1.8.2-1.jar:na]
71
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na]
72
at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53) [icefaces-1.8.2-1.jar:na]
73
at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:26) [icefaces-1.8.2-1.jar:na]
74
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na]
75
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131) [icefaces-1.8.2-1.jar:na]
76
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717) [servlet-api.jar:na]
77
at de.verit.klaros.web.servlet.ExceptionHandlingPersistentFacesServlet.service(ExceptionHandlingPersistentFacesServlet.java:49) [ExceptionHandlingPersistentFacesServlet.class:na]
78
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56) [icefaces-1.8.2-1.jar:na]
79
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290) [catalina.jar:6.0.32]
80
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) [catalina.jar:6.0.32]
81
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) [catalina.jar:6.0.32]
82
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) [catalina.jar:6.0.32]
83
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) [catalina.jar:6.0.32]
84
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) [catalina.jar:6.0.32]
85
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) [catalina.jar:6.0.32]
86
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) [catalina.jar:6.0.32]
87
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859) [tomcat-coyote.jar:6.0.32]
88
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) [tomcat-coyote.jar:6.0.32]
89
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) [tomcat-coyote.jar:6.0.32]
90
at java.lang.Thread.run(Thread.java:662) [na:1.6.0_24]
91
Caused by: java.lang.NullPointerException: null
92
at net.sf.redmine_mylyn.internal.core.client.Client.createIssue(Client.java:118) ~[mylyn-core-0.1.0.201102202050.jar:na]
93
at net.sf.redmine_mylyn.core.KlarosRedmineTaskDataHandler.postTaskData(KlarosRedmineTaskDataHandler.java:154) ~[klaros-mylyn-3.3.2.jar:3.3.2]
94
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueManagementService.storeIssue(RedmineIssueManagementService.java:226) ~[klaros-mylyn-3.3.2.jar:3.3.2]
95
... 86 common frames omitted
The redmine log indicates that the issue has been created and everything is fine:
1
2
Processing MylynConnector::InformationController#token to xml (for 192.168.0.111 at 2011-03-29 14:50:40) [GET]
3
Parameters: {"format"=>"xml", "action"=>"token", "controller"=>"MylynConnector::Information"}
4
Completed in 21ms (View: 0, DB: 4) | 200 OK [http://redmine.miros.local/mylyn/token]
5
6
7
Processing IssuesController#create to xml (for 192.168.0.111 at 2011-03-29 14:50:40) [POST]
8
Parameters: {"format"=>"xml", "action"=>"create", "issue"=>{"start_date"=>"", "estimated_hours"=>"0.0", "parent_issue_id"=>"", "priority_id"=>"3", "project_id"=>"1", "fixed_version_id"=>"", "assigned_to_id"=>"", "done_ratio"=>"0", "subject"=>"lager en feil på step 3 i case 3", "category_id"=>"", "tracker_id"=>"1", "due_date"=>"", "status_id"=>"1", "description"=>"---\nhttp://klaros-web/browse.jsp?type=testCaseResult&uuid=e45a58c9-55e6-4a66-b364-07ac6322edfa"}, "controller"=>"issues"}
9
Sending email notification to: J----@---.no
10
Rendering issues/show (created)
11
Completed in 108ms (View: 12, DB: 10) | 201 Created [http://redmine/issues.xml]
Any ideas?
-Julius
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
3/29/11 6:43 PM as a reply to Julius Ræstad.
Hi Julius,
did you enable the the Authentication required flag for Redmine as shown in the manual
here
?
The date of the redmine log entry shown does not match the date of the Klaros log entry, so those may not be related.
Hope this helps, regards
Torsten
Attachments:
Settings-Administration-Redmine1.0.png
(18.2k)
Flag
Please sign in to flag this as inappropriate.
Top
Julius Ræstad
Rank: Youngling
Posts: 3
Join Date: 3/29/11
Recent Posts
RE: Error when create an issue in Redmine
3/30/11 9:18 AM as a reply to Torsten Stolpmann.
Torsten, thank you for the quick reply!
Yes, we have enabled the Authentication flag in Redmine. We also use LDAP integration, may that be a problem?
I realize that the log entries I have added does not correlate in time, so I added the correct one (as you see they are quite similar).
1
2
Processing MylynConnector::InformationController#token to xml (for 192.168.0.111 at 2011-03-29 13:41:04) [GET]
3
Parameters: {"format"=>"xml", "action"=>"token", "controller"=>"MylynConnector::Information"}
4
Completed in 20ms (View: 0, DB: 4) | 200 OK [http://redmine.local/mylyn/token]
5
6
7
Processing IssuesController#create to xml (for 192.168.0.111 at 2011-03-29 13:41:04) [POST]
8
Parameters: {"format"=>"xml", "action"=>"create", "issue"=>{"start_date"=>"", "estimated_hours"=>"0.0", "parent_issue_id"=>"", "priority_id"=>"3", "project_id"=>"6", "fixed_version_id"=>"3", "assigned_to_id"=>"", "done_ratio"=>"0", "subject"=>"ny test atter igjen", "category_id"=>"", "tracker_id"=>"1", "due_date"=>"", "status_id"=>"1", "description"=>"---\nhttp://miraculix:18080/klaros-web/browse.jsp?type=testCaseResult&uuid=a853a8c3-984f-4cc2-a939-89b92572c371"}, "controller"=>"issues"}
9
Sending email notification to: ---@----.no
10
Rendering issues/show (created)
11
Completed in 120ms (View: 10, DB: 17) | 201 Created [http://redmine.local/issues.xml]
-Julius
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
3/30/11 3:43 PM as a reply to Julius Ræstad.
Julius,
can you give me a step by step description of what you are doing to reproduce this error (after a klaros restart)?
Is there anything special about your network setup (Apache URL rewrites)?
I do not think that LDAP is the culprit here.
Thanks,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top
Julius Ræstad
Rank: Youngling
Posts: 3
Join Date: 3/29/11
Recent Posts
RE: Error when create an issue in Redmine
3/31/11 9:27 AM as a reply to Torsten Stolpmann.
Torsten,
We had a restart of the Apache tomcat service which runs the application, and our administrator deleted some old test runs from the database (to prepare for actual usage of Klaros).
Now everything is working just fine.
I'm sorry that I do not have more details on what caused the problem or what fixed it, but we are happy that everything is working!
I will get back to you if we experience anything similar in the future.
Thank you for all your help!
-Julius
Flag
Please sign in to flag this as inappropriate.
Top
Mark A Ramos
Rank: Youngling
Posts: 2
Join Date: 12/9/11
Recent Posts
RE: Error when create an issue in Redmine
redmine
redmine integration with klaros
12/9/11 2:19 AM as a reply to Julius Ræstad.
Hello,
I am also experiencing a problem with the integration. I successfully validated the credentials and tried to Create an Issue. Upon creating, it produces 2 Issues in Redmine as you can see in one of my attached files. But then the response in Klaros is NPE. I set this up in a VM using Redmine 1.2.2.stable (MySQL) BitNami stack and added Mylyn Connector plugin 2.7.5.stable. This was also setup using openjdk-6 and openjdk-7 under ubuntu server 11.10.
What could possibly the problem? Is there something I can do to help out like check the source code? Do I need to install oracle-jdk7? I really liked how this app was designed and I am proposing this to the company I'm with. I hope you could help me out with the Redmine Integration as this is one of the Key selling points I am looking at.
Many Thanks!
Mark
Attachments:
add-plugin.png
(92.9k),
create-issue.png
(154.8k),
enable-ws-api.png
(112.7k),
integrate-redmine.png
(143.4k),
view-issues-created-in-redmine.png
(131.6k)
Flag
Please sign in to flag this as inappropriate.
Top
Mark A Ramos
Rank: Youngling
Posts: 2
Join Date: 12/9/11
Recent Posts
RE: Error when create an issue in Redmine
12/9/11 2:35 AM as a reply to Mark A Ramos.
Just currently tested with oracle-jdk-7 same NPE.
1
2
Dec 09, 2011 9:28:54 AM com.sun.faces.lifecycle.RenderResponsePhase execute
3
INFO: WARNING: FacesMessage(s) have been enqueued, but may not have been displayed.
4
sourceId=null[severity=(INFO 0), summary=(Welcome, admin), detail=(Welcome, admin)]
5
2011-12-09 09:30:47: ERROR, de.verit.klaros.web.beans.pages.execute.IssueBean, http-18081-5
6
de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.NullPointerException
7
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueManagementService.storeIssue(RedmineIssueManagementService.java:244) ~[klaros-mylyn-3.4.7.jar:3.4.7]
8
at de.verit.klaros.service.issuemanagement.mylyn.MylynIssueManagementService.createIssue(MylynIssueManagementService.java:256) ~[klaros-mylyn-3.4.7.jar:3.4.7]
9
at de.verit.klaros.service.issuemanagement.connection.IssueManagementConnectionImpl.createIssue(IssueManagementConnectionImpl.java:234) ~[klaros-mylyn-3.4.7.jar:3.4.7]
10
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService.saveIssue(IssueManagementPersistentService.java:267) ~[IssueManagementPersistentService.class:na]
11
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0]
12
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0]
13
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0]
14
at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0]
15
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
16
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
17
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
18
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
19
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
20
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
21
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
22
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
23
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
24
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
25
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
26
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
27
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
28
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
29
at de.verit.klaros.web.service.issuemanagement.IssueManagementPersistentService_$$_javassist_seam_82.saveIssue(IssueManagementPersistentService_$$_javassist_seam_82.java) ~[IssueManagementPersistentService.class:na]
30
at de.verit.klaros.web.beans.pages.execute.IssueBean.saveIssue(IssueBean.java:464) ~[IssueBean.class:na]
31
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0]
32
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0]
33
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0]
34
at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0]
35
at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
36
at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
37
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
38
at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
39
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
40
at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:77) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
41
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
42
at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
43
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
44
at org.jboss.seam.core.SynchronizationInterceptor.aroundInvoke(SynchronizationInterceptor.java:32) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
45
at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
46
at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
47
at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:185) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
48
at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:103) [jboss-seam-2.2.2.Final.jar:2.2.2.Final]
49
at de.verit.klaros.web.beans.pages.execute.IssueBean_$$_javassist_seam_81.saveIssue(IssueBean_$$_javassist_seam_81.java) [IssueBean.class:na]
50
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0]
51
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) ~[na:1.7.0]
52
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.7.0]
53
at java.lang.reflect.Method.invoke(Method.java:601) ~[na:1.7.0]
54
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:335) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
55
at org.jboss.el.util.ReflectionUtil.invokeMethod(ReflectionUtil.java:348) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
56
at org.jboss.el.parser.AstPropertySuffix.invoke(AstPropertySuffix.java:58) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
57
at org.jboss.el.parser.AstValue.invoke(AstValue.java:96) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
58
at org.jboss.el.MethodExpressionImpl.invoke(MethodExpressionImpl.java:276) [jboss-el-1.0_02.CR5.jar:1.0_02.CR5]
59
at com.sun.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:68) [icefaces-facelets-1.8.2.jar:na]
60
at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:88) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
61
at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:102) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
62
at javax.faces.component.UICommand.broadcast(UICommand.java:387) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
63
at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:475) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
64
at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:756) [jsf-api-1.2_14.jar:1.2_14-b01-FCS]
65
at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:82) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
66
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
67
at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-1.2_14.jar:1.2_14-b01-FCS]
68
at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:54) [LifecycleImpl.class:na]
69
at com.icesoft.faces.webapp.http.core.JsfLifecycleExecutor.apply(JsfLifecycleExecutor.java:18) [icefaces-1.8.2-1.jar:na]
70
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.renderCycle(ReceiveSendUpdates.java:132) [icefaces-1.8.2-1.jar:na]
71
at com.icesoft.faces.webapp.http.core.ReceiveSendUpdates.service(ReceiveSendUpdates.java:74) [icefaces-1.8.2-1.jar:na]
72
at com.icesoft.faces.webapp.http.core.RequestVerifier.service(RequestVerifier.java:31) [icefaces-1.8.2-1.jar:na]
73
at com.icesoft.faces.webapp.http.common.standard.PathDispatcherServer.service(PathDispatcherServer.java:24) [icefaces-1.8.2-1.jar:na]
74
at com.icesoft.faces.webapp.http.servlet.BasicAdaptingServlet.service(BasicAdaptingServlet.java:16) [icefaces-1.8.2-1.jar:na]
75
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na]
76
at com.icesoft.faces.webapp.http.servlet.SessionDispatcher.service(SessionDispatcher.java:53) [icefaces-1.8.2-1.jar:na]
77
at com.icesoft.faces.webapp.http.servlet.SessionVerifier.service(SessionVerifier.java:26) [icefaces-1.8.2-1.jar:na]
78
at com.icesoft.faces.webapp.http.servlet.PathDispatcher.service(PathDispatcher.java:23) [icefaces-1.8.2-1.jar:na]
79
at com.icesoft.faces.webapp.http.servlet.MainServlet.service(MainServlet.java:131) [icefaces-1.8.2-1.jar:na]
80
at javax.servlet.http.HttpServlet.service(HttpServlet.java) [servlet-api.jar:na]
81
at de.verit.klaros.web.servlet.ExceptionHandlingPersistentFacesServlet.service(ExceptionHandlingPersistentFacesServlet.java:51) [ExceptionHandlingPersistentFacesServlet.class:na]
82
at com.icesoft.faces.webapp.xmlhttp.BlockingServlet.service(BlockingServlet.java:56) [icefaces-1.8.2-1.jar:na]
83
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java) [catalina.jar:6.0.33]
84
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java) [catalina.jar:6.0.33]
85
at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java) [catalina.jar:6.0.33]
86
at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java) [catalina.jar:6.0.33]
87
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java) [catalina.jar:6.0.33]
88
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java) [catalina.jar:6.0.33]
89
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java) [catalina.jar:6.0.33]
90
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java) [catalina.jar:6.0.33]
91
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java) [tomcat-coyote.jar:6.0.33]
92
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java) [tomcat-coyote.jar:6.0.33]
93
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java) [tomcat-coyote.jar:6.0.33]
94
at java.lang.Thread.run(Thread.java:722) [na:1.7.0]
95
Caused by: java.lang.NullPointerException: null
96
at net.sf.redmine_mylyn.internal.core.client.Client.createIssue(Client.java:121) ~[mylyn-core-0.2.0.201103230840.jar:na]
97
at net.sf.redmine_mylyn.core.KlarosRedmineTaskDataHandler.postTaskData(KlarosRedmineTaskDataHandler.java:154) ~[klaros-mylyn-3.4.7.jar:3.4.7]
98
at de.verit.klaros.service.issuemanagement.mylyn.redmine.RedmineIssueManagementService.storeIssue(RedmineIssueManagementService.java:237) ~[klaros-mylyn-3.4.7.jar:3.4.7]
99
... 87 common frames omitted
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
12/9/11 2:25 PM as a reply to Mark A Ramos.
Hi Mark,
first of all many, many thanks for this incredibly detailed bug report which really helps a quick analysis. From what I gather from the stacktrace the exception occurs, when the newly created issue is deserialized from the response stream in the underlying connector code we are using, which is sadly enough swallowing the underlying exception and returning the null reference.
We will have to setup a Redmine 1.2.2 instance of our own to try reproducing this, maybe we will have to update the connector implementation to a newer version for this to work. Do you have similar problems with a less recent version of Redmine?
Will follow up once we have our checks done.
Regards,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
12/12/11 7:18 PM as a reply to Torsten Stolpmann.
Hi Mark,
we can confirm this error and opened issue KLAROS-1462 to track this. A fix is already available towards the upcoming 3.4.8 release.
In the mean time you may try the following:
- Shut down Klaros
- Delete <Installation Directory>/webapps/klaros/WEB-INF/libs/jaxb-impl-2.1.3.jar
- Restart Klaros
Apparently our supplied jaxb implementation silently interferes with the Java builtin implementation here.
Thanks again for your high quality feedback on this.
May I cite you as a issue reporting role model?
Regards,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top
Torsten Stolpmann
Rank: Jedi Master
Posts: 299
Join Date: 2/12/09
Recent Posts
RE: Error when create an issue in Redmine
12/16/11 12:58 PM as a reply to Torsten Stolpmann.
Hi Mark,
we have just released Klaros 3.4.8 which should solve that issue.
If possible, please confirm that this is working for you.
Regards,
Torsten
Flag
Please sign in to flag this as inappropriate.
Top