Mantis Authentication Error
Mantis Authentication Error
https://www.klaros-testmanagement.com/en/c/message_boards/find_thread?p_l_id=11703&threadId=148849
2024-03-29T10:31:52Z
2024-03-29T10:31:52Z
RE: Mantis Authentication Error
Eric Lemanissier
https://www.klaros-testmanagement.com/en/c/message_boards/find_message?p_l_id=11703&messageId=148873
2014-09-16T12:36:08Z
2014-09-16T12:36:08Z
You are totally right ! I am not sure why, but i found out that 2 version did not have a proper "date_order" content. I corrected these and the connection now works.<br />Many thanks !
Eric Lemanissier
2014-09-16T12:36:08Z
RE: Mantis Authentication Error
Torsten Stolpmann
https://www.klaros-testmanagement.com/en/c/message_boards/find_message?p_l_id=11703&messageId=148870
2014-09-16T12:24:56Z
2014-09-16T12:24:56Z
Hi Eric,<br /><br />according to the sources the mantis connector breaks in the following code:<br /><br /><div class="lfr-code"><table><tbody><tr><td class="line-numbers" data-line-number="1"></td><td class="lines"><div class="line">public static MantisVersion convert(ProjectVersionData versionData) {</div></td></tr><tr><td class="line-numbers" data-line-number="2"></td><td class="lines"><div class="line">MantisVersion version = new MantisVersion(versionData.getName());</div></td></tr><tr><td class="line-numbers" data-line-number="3"></td><td class="lines"><div class="line">version.setDescription(versionData.getDescription());</div></td></tr><tr><td class="line-numbers" data-line-number="4"></td><td class="lines"><div class="line">version.setTime(MantisUtils.transform(versionData.getDate_order()));</div></td></tr><tr><td class="line-numbers" data-line-number="5"></td><td class="lines"><div class="line">version.setReleased(versionData.getReleased());</div></td></tr><tr><td class="line-numbers" data-line-number="6"></td><td class="lines"><div class="line">return version;</div></td></tr><tr><td class="line-numbers" data-line-number="7"></td><td class="lines"><div class="line">}</div></td></tr></tbody></table></div><br /><br />Where versionData.getDate_order() is resolving to null which is not expected in transform().<br />The versionData object is deserialized directly from the mantisconnect SOAP response.<br /><br />I currently cannot say if an empty value is allowed here. Are you programmatically creating versions from outside of your Mantis Installation?<br /><br />Hope this helps,<br /><br />Torsten
Torsten Stolpmann
2014-09-16T12:24:56Z
RE: Mantis Authentication Error
Eric Lemanissier
https://www.klaros-testmanagement.com/en/c/message_boards/find_message?p_l_id=11703&messageId=148866
2014-09-16T11:53:37Z
2014-09-16T11:53:37Z
According to the release note, it is MantisBT 1.2.17 Security Release (2014-03-04), which is the last one available on http://www.mantisbt.org<br /><br />I have the same bug for any project, and the error is not different if the project does not exist<br /><br />Also, We use this mantis instance flawlessly via mantisconnect quite often in a python script, which uses mc_project_get_id_from_name, mc_project_get_versions, mc_issue_get, mc_projects_get_user_accessible, mc_project_get_issues, and mc_project_version_update, so mantisconnect seems to be ok.<br /><br />After inspecting mantis log file, there are arround 150 successful connection for each trial in klaros
Eric Lemanissier
2014-09-16T11:53:37Z
RE: Mantis Authentication Error
Torsten Stolpmann
https://www.klaros-testmanagement.com/en/c/message_boards/find_message?p_l_id=11703&messageId=148857
2014-09-16T11:14:16Z
2014-09-16T11:14:16Z
Hi Eric,<br /><br />this looks like an internal error in the mantis connector code when trying to load the mantis project configuration.<br /><br />What version of Mantis are you running?<br />Does the error persist for a different project on the same installation?<br /><br />Regards,<br /><br />Torsten
Torsten Stolpmann
2014-09-16T11:14:16Z
Mantis Authentication Error
Eric Lemanissier
https://www.klaros-testmanagement.com/en/c/message_boards/find_message?p_l_id=11703&messageId=148848
2014-09-16T10:47:35Z
2014-09-16T10:47:35Z
Hello,<br /><br />I'm currently evaluating Klaros 4.2.3 on a windows server. I am trying to add mantis connection, but I have the following errors:<br /><br /><div class="quote"><div class="quote-content"><br /> ERROR 12:38:11 Mantis authentication failed (wrong user name or password).<br /> ERROR 12:38:11 unexpected error: java.lang.NullPointerException<br /> INFORMATION 12:37:45 Successfully connected. The URL http://*********/mantisbt is valid.<br /></div></div><br /><br />The log says:<br /><div class="lfr-code"><table><tbody><tr><td class="line-numbers" data-line-number="1"></td><td class="lines"><div class="line"><br /></div></td></tr><tr><td class="line-numbers" data-line-number="2"></td><td class="lines"><div class="line">2014-09-16 12:38:11: ERROR, de.verit.klaros.web.beans.session.MylynAuthenticationBean unexpected error</div></td></tr><tr><td class="line-numbers" data-line-number="3"></td><td class="lines"><div class="line">de.verit.klaros.service.issuemanagement.IssueManagementException: java.lang.NullPointerException</div></td></tr><tr><td class="line-numbers" data-line-number="4"></td><td class="lines"><div class="line"> at de.verit.klaros.service.issuemanagement.mylyn.mantis.MantisIssueManagementService.checkAuthentication(MantisIssueManagementService.java:614) ~[klaros-mylyn-4.2.3.jar:4.2.3]</div></td></tr><tr><td class="line-numbers" data-line-number="5"></td><td class="lines"><div class="line"> at de.verit.klaros.service.issuemanagement.connection.IssueManagementConnectionImpl.connectService(IssueManagementConnectionImpl.java:63) ~[klaros-mylyn-4.2.3.jar:4.2.3]</div></td></tr><tr><td class="line-numbers" data-line-number="6"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.session.MylynAuthenticationBean.getConnection(MylynAuthenticationBean.java:112) ~[MylynAuthenticationBean.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="7"></td><td class="lines"><div class="line"> at sun.reflect.GeneratedMethodAccessor1733.invoke(Unknown Source) ~[na:na]</div></td></tr><tr><td class="line-numbers" data-line-number="8"></td><td class="lines"><div class="line"> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="9"></td><td class="lines"><div class="line"> at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="10"></td><td class="lines"><div class="line"> at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="11"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="12"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="13"></td><td class="lines"><div class="line"> at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="14"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="15"></td><td class="lines"><div class="line"> at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:79) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="16"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="17"></td><td class="lines"><div class="line"> at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="18"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="19"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.interceptor.ConfigurableSynchronizationInterceptor.aroundInvoke(ConfigurableSynchronizationInterceptor.java:36) [ConfigurableSynchronizationInterceptor.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="20"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="21"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="22"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:196) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="23"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:114) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="24"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.session.MylynAuthenticationBean_$$_javassist_seam_28.getConnection(MylynAuthenticationBean_$$_javassist_seam_28.java) [MylynAuthenticationBean.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="25"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.pages.configure.MaintainIssueManagementBean.passwordDialogConnect(MaintainIssueManagementBean.java:146) [MaintainIssueManagementBean.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="26"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.pages.configure.MaintainIssueManagementBean.checkURL(MaintainIssueManagementBean.java:473) [MaintainIssueManagementBean.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="27"></td><td class="lines"><div class="line"> at sun.reflect.GeneratedMethodAccessor1744.invoke(Unknown Source) ~[na:na]</div></td></tr><tr><td class="line-numbers" data-line-number="28"></td><td class="lines"><div class="line"> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="29"></td><td class="lines"><div class="line"> at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="30"></td><td class="lines"><div class="line"> at org.jboss.seam.util.Reflections.invoke(Reflections.java:22) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="31"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.RootInvocationContext.proceed(RootInvocationContext.java:32) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="32"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:56) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="33"></td><td class="lines"><div class="line"> at org.jboss.seam.transaction.RollbackInterceptor.aroundInvoke(RollbackInterceptor.java:28) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="34"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="35"></td><td class="lines"><div class="line"> at org.jboss.seam.core.BijectionInterceptor.aroundInvoke(BijectionInterceptor.java:79) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="36"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="37"></td><td class="lines"><div class="line"> at org.jboss.seam.core.MethodContextInterceptor.aroundInvoke(MethodContextInterceptor.java:44) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="38"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="39"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.interceptor.ConfigurableSynchronizationInterceptor.aroundInvoke(ConfigurableSynchronizationInterceptor.java:36) [ConfigurableSynchronizationInterceptor.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="40"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.SeamInvocationContext.proceed(SeamInvocationContext.java:68) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="41"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.RootInterceptor.invoke(RootInterceptor.java:107) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="42"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.JavaBeanInterceptor.interceptInvocation(JavaBeanInterceptor.java:196) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="43"></td><td class="lines"><div class="line"> at org.jboss.seam.intercept.JavaBeanInterceptor.invoke(JavaBeanInterceptor.java:114) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="44"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.pages.configure.MaintainIssueManagementBean_$$_javassist_seam_93.checkURL(MaintainIssueManagementBean_$$_javassist_seam_93.java) [MaintainIssueManagementBean.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="45"></td><td class="lines"><div class="line"> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="46"></td><td class="lines"><div class="line"> at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="47"></td><td class="lines"><div class="line"> at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="48"></td><td class="lines"><div class="line"> at java.lang.reflect.Method.invoke(Unknown Source) ~[na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="49"></td><td class="lines"><div class="line"> at javax.el.BeanELResolver.invoke(BeanELResolver.java:183) [el-api.jar:2.2.FR]</div></td></tr><tr><td class="line-numbers" data-line-number="50"></td><td class="lines"><div class="line"> at javax.el.CompositeELResolver.invoke(CompositeELResolver.java:161) [el-api.jar:2.2.FR]</div></td></tr><tr><td class="line-numbers" data-line-number="51"></td><td class="lines"><div class="line"> at de.odysseus.el.tree.impl.ast.AstMethod.eval(AstMethod.java:91) [juel-impl-2.2.7.jar:2.2.7]</div></td></tr><tr><td class="line-numbers" data-line-number="52"></td><td class="lines"><div class="line"> at de.odysseus.el.tree.impl.ast.AstMethod.invoke(AstMethod.java:104) [juel-impl-2.2.7.jar:2.2.7]</div></td></tr><tr><td class="line-numbers" data-line-number="53"></td><td class="lines"><div class="line"> at de.odysseus.el.tree.impl.ast.AstEval.invoke(AstEval.java:71) [juel-impl-2.2.7.jar:2.2.7]</div></td></tr><tr><td class="line-numbers" data-line-number="54"></td><td class="lines"><div class="line"> at de.odysseus.el.TreeMethodExpression.invoke(TreeMethodExpression.java:132) [juel-impl-2.2.7.jar:2.2.7]</div></td></tr><tr><td class="line-numbers" data-line-number="55"></td><td class="lines"><div class="line"> at com.sun.faces.facelets.el.TagMethodExpression.invoke(TagMethodExpression.java:105) [jsf-impl-2.1.28.jar:2.1.28]</div></td></tr><tr><td class="line-numbers" data-line-number="56"></td><td class="lines"><div class="line"> at javax.faces.component.MethodBindingMethodExpressionAdapter.invoke(MethodBindingMethodExpressionAdapter.java:87) [jsf-api-2.1.28.jar:2.1]</div></td></tr><tr><td class="line-numbers" data-line-number="57"></td><td class="lines"><div class="line"> at com.sun.faces.application.ActionListenerImpl.processAction(ActionListenerImpl.java:101) [jsf-impl-2.1.28.jar:2.1.28]</div></td></tr><tr><td class="line-numbers" data-line-number="58"></td><td class="lines"><div class="line"> at net.bull.javamelody.JsfActionListener.processAction(JsfActionListener.java:64) [javamelody-core-1.51.0.jar:1.51.0]</div></td></tr><tr><td class="line-numbers" data-line-number="59"></td><td class="lines"><div class="line"> at javax.faces.component.UICommand.broadcast(UICommand.java:315) [jsf-api-2.1.28.jar:2.1]</div></td></tr><tr><td class="line-numbers" data-line-number="60"></td><td class="lines"><div class="line"> at org.icefaces.ace.component.datatable.DataTable.broadcast(DataTable.java:348) [icefaces-ace-3.3.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="61"></td><td class="lines"><div class="line"> at javax.faces.component.UIViewRoot.broadcastEvents(UIViewRoot.java:786) [jsf-api-2.1.28.jar:2.1]</div></td></tr><tr><td class="line-numbers" data-line-number="62"></td><td class="lines"><div class="line"> at javax.faces.component.UIViewRoot.processApplication(UIViewRoot.java:1251) [jsf-api-2.1.28.jar:2.1]</div></td></tr><tr><td class="line-numbers" data-line-number="63"></td><td class="lines"><div class="line"> at com.sun.faces.lifecycle.InvokeApplicationPhase.execute(InvokeApplicationPhase.java:81) [jsf-impl-2.1.28.jar:2.1.28]</div></td></tr><tr><td class="line-numbers" data-line-number="64"></td><td class="lines"><div class="line"> at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) [jsf-impl-2.1.28.jar:2.1.28]</div></td></tr><tr><td class="line-numbers" data-line-number="65"></td><td class="lines"><div class="line"> at com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:118) [jsf-impl-2.1.28.jar:2.1.28]</div></td></tr><tr><td class="line-numbers" data-line-number="66"></td><td class="lines"><div class="line"> at de.verit.klaros.web.beans.application.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:71) [LifecycleImpl.class:na]</div></td></tr><tr><td class="line-numbers" data-line-number="67"></td><td class="lines"><div class="line"> at javax.faces.webapp.FacesServlet.service(FacesServlet.java:593) [jsf-api-2.1.28.jar:2.1]</div></td></tr><tr><td class="line-numbers" data-line-number="68"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:303) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="69"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="70"></td><td class="lines"><div class="line"> at org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) [tomcat7-websocket.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="71"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="72"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="73"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:83) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="74"></td><td class="lines"><div class="line"> at org.jboss.seam.web.LoggingFilter.doFilter(LoggingFilter.java:60) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="75"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="76"></td><td class="lines"><div class="line"> at org.jboss.seam.web.ExceptionFilter.doFilter(ExceptionFilter.java:64)[jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="77"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="78"></td><td class="lines"><div class="line"> at org.jboss.seam.web.RedirectFilter.doFilter(RedirectFilter.java:45) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="79"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="80"></td><td class="lines"><div class="line"> at org.jboss.seam.web.IdentityFilter.doFilter(IdentityFilter.java:40) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="81"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter$FilterChainImpl.doFilter(SeamFilter.java:69) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="82"></td><td class="lines"><div class="line"> at org.jboss.seam.servlet.SeamFilter.doFilter(SeamFilter.java:158) [jboss-seam-2.3.1.SR1.jar:2.3.1.Final]</div></td></tr><tr><td class="line-numbers" data-line-number="83"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="84"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="85"></td><td class="lines"><div class="line"> at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:202) [javamelody-core-1.51.0.jar:1.51.0]</div></td></tr><tr><td class="line-numbers" data-line-number="86"></td><td class="lines"><div class="line"> at net.bull.javamelody.MonitoringFilter.doFilter(MonitoringFilter.java:180) [javamelody-core-1.51.0.jar:1.51.0]</div></td></tr><tr><td class="line-numbers" data-line-number="87"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="88"></td><td class="lines"><div class="line"> at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="89"></td><td class="lines"><div class="line"> at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="90"></td><td class="lines"><div class="line"> at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="91"></td><td class="lines"><div class="line"> at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:501) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="92"></td><td class="lines"><div class="line"> at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:171) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="93"></td><td class="lines"><div class="line"> at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="94"></td><td class="lines"><div class="line"> at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:950) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="95"></td><td class="lines"><div class="line"> at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="96"></td><td class="lines"><div class="line"> at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:408) [catalina.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="97"></td><td class="lines"><div class="line"> at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1070) [tomcat-coyote.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="98"></td><td class="lines"><div class="line"> at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:611) [tomcat-coyote.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="99"></td><td class="lines"><div class="line"> at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.doRun(AprEndpoint.java:2440) [tomcat-coyote.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="100"></td><td class="lines"><div class="line"> at org.apache.tomcat.util.net.AprEndpoint$SocketProcessor.run(AprEndpoint.java:2429) [tomcat-coyote.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="101"></td><td class="lines"><div class="line"> at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="102"></td><td class="lines"><div class="line"> at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="103"></td><td class="lines"><div class="line"> at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61) [tomcat-coyote.jar:7.0.55]</div></td></tr><tr><td class="line-numbers" data-line-number="104"></td><td class="lines"><div class="line"> at java.lang.Thread.run(Unknown Source) [na:1.7.0_67]</div></td></tr><tr><td class="line-numbers" data-line-number="105"></td><td class="lines"><div class="line">Caused by: java.lang.NullPointerException: null</div></td></tr><tr><td class="line-numbers" data-line-number="106"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.util.MantisUtils.transform(MantisUtils.java:53) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="107"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisConverter.convert(MantisConverter.java:50) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="108"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisConverter.convert(MantisConverter.java:463) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="109"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisSoapClient$37.run(MantisSoapClient.java:286) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="110"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisSoapClient.refresh0(MantisSoapClient.java:584) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="111"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisSoapClient.refresh(MantisSoapClient.java:549) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="112"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisSoapClient.refreshIfNeeded(MantisSoapClient.java:542) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="113"></td><td class="lines"><div class="line"> at com.itsolut.mantis.core.soap.MantisSoapClient.getCache(MantisSoapClient.java:301) ~[mantis-core-3.10.0.jar:na]</div></td></tr><tr><td class="line-numbers" data-line-number="114"></td><td class="lines"><div class="line"> at de.verit.klaros.service.issuemanagement.mylyn.mantis.MantisIssueManagementService.getCacheData(MantisIssueManagementService.java:438) ~[klaros-mylyn-4.2.3.jar:4.2.3]</div></td></tr><tr><td class="line-numbers" data-line-number="115"></td><td class="lines"><div class="line"> at de.verit.klaros.service.issuemanagement.mylyn.mantis.MantisIssueManagementService.checkAuthentication(MantisIssueManagementService.java:586) ~[klaros-mylyn-4.2.3.jar:4.2.3]</div></td></tr><tr><td class="line-numbers" data-line-number="116"></td><td class="lines"><div class="line"> ... 100 common frames omitted</div></td></tr></tbody></table></div><br />Mantis log ends with "2014-09-16 12:38 CEST ldap User 'el' authenticated", so credentials are ok.<br />Mantis is installed on a linux server.<br /><br />How could i solve this ?
Eric Lemanissier
2014-09-16T10:47:35Z