Community
Participate
Working Groups
What steps will reproduce the problem? 1. create a new task on eclipse mylyn 2. attach a context or a attachment to the task 3. submit the task 4. error message pop-up see also closed ticket http://www.mantisbt.org/bugs/view.php?id=12262 it should be fixed with version 1.2.5 but it isn't fixed on my configuration with eclipse Indigo + mylyn connector 3.5 and mantis 1.2.5 -- Error Details -- Date: Mon Jul 11 10:16:16 CEST 2011 Message: Ticket download from http://localhost/mantisbt-1.2.5 for task 4 failed : The repository has returned an invalid XML response : Path contains invalid character: \ . Severity: Error Product: Eclipse 1.4.0.20110609-1120 (org.eclipse.epp.package.java.product) Plugin: com.itsolut.mantis.core Session Data: eclipse.buildId=I20110613-1736 java.version=1.6.0_26 java.vendor=Sun Microsystems Inc. BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=de_DE Framework arguments: -product org.eclipse.epp.package.java.product Command-line arguments: -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.java.product Exception Stack Trace: com.itsolut.mantis.core.exception.MantisRemoteException: The repository has returned an invalid XML response : Path contains invalid character: \ at com.itsolut.mantis.core.MantisAxis1SOAPClient.wrap(MantisAxis1SOAPClient.java:225) at com.itsolut.mantis.core.MantisAxis1SOAPClient.callOnce(MantisAxis1SOAPClient.java:188) at org.eclipse.mylyn.internal.provisional.commons.soap.AbstractSoapClient.call(AbstractSoapClient.java:56) at com.itsolut.mantis.core.MantisAxis1SOAPClient.call(MantisAxis1SOAPClient.java:166) at com.itsolut.mantis.core.MantisAxis1SOAPClient.getIssueData(MantisAxis1SOAPClient.java:236) at com.itsolut.mantis.core.MantisClient.getTicket(MantisClient.java:124) at com.itsolut.mantis.core.MantisTaskDataHandler.getTaskData(MantisTaskDataHandler.java:222) at com.itsolut.mantis.core.MantisRepositoryConnector.getTaskData(MantisRepositoryConnector.java:277) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.synchronizeTask(SynchronizeTasksJob.java:245) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.runInternal(SynchronizeTasksJob.java:218) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:153) at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:129) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54) Caused by: org.apache.axis.types.URI$MalformedURIException: Path contains invalid character: \ at org.apache.axis.AxisFault.makeFault(AxisFault.java:101) at org.apache.axis.client.Call.invoke(Call.java:2470) at org.apache.axis.client.Call.invoke(Call.java:2366) at org.apache.axis.client.Call.invoke(Call.java:1812) at com.itsolut.mantis.binding.MantisConnectBindingStub.mc_issue_get(MantisConnectBindingStub.java:1737) at com.itsolut.mantis.core.MantisAxis1SOAPClient$1.call(MantisAxis1SOAPClient.java:241) at com.itsolut.mantis.core.MantisAxis1SOAPClient$1.call(MantisAxis1SOAPClient.java:1) at org.eclipse.mylyn.internal.provisional.commons.soap.AbstractSoapClient$1.call(AbstractSoapClient.java:107) at java.util.concurrent.FutureTask$Sync.innerRun(Unknown Source) at java.util.concurrent.FutureTask.run(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(Unknown Source) at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.lang.Thread.run(Unknown Source) Caused by: org.apache.axis.types.URI$MalformedURIException: Path contains invalid character: \ at org.apache.axis.encoding.ser.SimpleDeserializer.onEndElement(SimpleDeserializer.java:180) at org.apache.axis.encoding.DeserializerImpl.endElement(DeserializerImpl.java:502) at org.apache.axis.encoding.DeserializationContext.endElement(DeserializationContext.java:1087) at org.apache.axis.message.SAX2EventRecorder.replay(SAX2EventRecorder.java:171) at org.apache.axis.message.MessageElement.publishToHandler(MessageElement.java:1141) at org.apache.axis.message.RPCElement.deserialize(RPCElement.java:236) at org.apache.axis.message.RPCElement.getParams(RPCElement.java:384) at org.apache.axis.client.Call.invoke(Call.java:2467) ... 11 more Caused by: org.apache.axis.types.URI$MalformedURIException: Path contains invalid character: \ at org.apache.axis.types.URI.initializePath(URI.java:1102) at org.apache.axis.types.URI.initialize(URI.java:695) at org.apache.axis.types.URI.<init>(URI.java:311) at org.apache.axis.types.URI.<init>(URI.java:272) at org.apache.axis.encoding.ser.SimpleDeserializer.makeBasicValue(SimpleDeserializer.java:324) at org.apache.axis.encoding.ser.SimpleDeserializer.makeValue(SimpleDeserializer.java:209) at org.apache.axis.encoding.ser.SimpleDeserializer.onEndElement(SimpleDeserializer.java:172) ... 18 more
Thanks for the report. This is a MantisBT bug fixed for 1.2.6 ( http://www.mantisbt.org/bugs/view.php?id=12794 ). Please upgrade to MantisBT 1.2.6 or newer and re-test. For the future, please report these bugs either on the MantisBT bug tracker - http://www.mantisbt.org/bugs/ or on the Mylyn-Mantis connector bug tracker - https://sourceforge.net/apps/mantisbt/mylyn-mantis/ .