Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.
Bug 338775 - Synchronization of the Mylyn Task with MantisBT repository does not work.
Summary: Synchronization of the Mylyn Task with MantisBT repository does not work.
Status: RESOLVED NOT_ECLIPSE
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: Mylyn (show other bugs)
Version: 3.4   Edit
Hardware: PC Windows Vista
: P3 normal (vote)
Target Milestone: ---   Edit
Assignee: Mylyn Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-03-03 03:02 EST by Branislav Hanacek CLA
Modified: 2011-03-03 13:58 EST (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Branislav Hanacek CLA 2011-03-03 03:02:58 EST
Submitting the task to the mantisBT repository ends-up with error pop-up window with the following message:
Ticket download from http://localhost/mantisbt/api/soap/mantisconnect.php for task 245 failed : The repository has returned an invalid XML response : Path contains invalid character: \ .

The task itself is correctly stored in the MantisBT repository (together with the context attachment).
The problem persists also after the task refreshing, thus it is not possible to synchronize the task with the repository.

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:224)
at com.itsolut.mantis.core.MantisAxis1SOAPClient.callOnce(MantisAxis1SOAPClient.java:187)
at org.eclipse.mylyn.internal.provisional.commons.soap.AbstractSoapClient.call(AbstractSoapClient.java:56)
at com.itsolut.mantis.core.MantisAxis1SOAPClient.call(MantisAxis1SOAPClient.java:165)
at com.itsolut.mantis.core.MantisAxis1SOAPClient.getIssueData(MantisAxis1SOAPClient.java:235)
at com.itsolut.mantis.core.MantisClient.getTicket(MantisClient.java:123)
at com.itsolut.mantis.core.MantisTaskDataHandler.getTaskData(MantisTaskDataHandler.java:208)
at com.itsolut.mantis.core.MantisRepositoryConnector.getTaskData(MantisRepositoryConnector.java:271)
at org.eclipse.mylyn.internal.tasks.core.sync.SubmitTaskJob.run(SubmitTaskJob.java:94)
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:1635)
at com.itsolut.mantis.core.MantisAxis1SOAPClient$1.call(MantisAxis1SOAPClient.java:239)
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(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:619)
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

Session data:
eclipse.buildId=M20100909-0800
java.version=1.6.0_18
java.vendor=Sun Microsystems Inc.
BootLoader constants: OS=win32, ARCH=x86, WS=win32, NL=sk_SK
Framework arguments:  -product org.eclipse.epp.package.jee.product -showlocation ePOS Server v9.3.0 [BranchDev] -Xms256m -Xmx1024m -XX:NewRatio=12
Command-line arguments:  -os win32 -ws win32 -arch x86 -product org.eclipse.epp.package.jee.product -showlocation ePOS Server v9.3.0 [BranchDev] -data c:\users\hanacek\eclipse-workspaces\epos-server-workspace-04\head\workspace -Xms256m -Xmx1024m -XX:NewRatio=12
Comment 1 Robert Munteanu CLA 2011-03-03 03:56:13 EST
Thanks for reporting this bug.

First of all, this is a bug in the MantisBT itself, and not the connector. This bug will be fixed in the upcoming 1.2.5 release. Please see http://www.mantisbt.org/bugs/view.php?id=12262 for more details. If you find that the fix for that bug does not work for you, please reopen.

Second of all, you would likely get better responses if you would try the official MantisBT connector support channels:

* Support forums : http://sourceforge.net/apps/phpbb/mylyn-mantis/viewforum.php?f=3 
* Bug tracker: https://sourceforge.net/apps/mantisbt/mylyn-mantis/
Comment 2 Robert Munteanu CLA 2011-03-03 03:57:13 EST
Steffen, I am unable to resolve this bug ( illegal bug status change ) so please do that.
Comment 3 Steffen Pingel CLA 2011-03-03 13:58:19 EST
Thanks for responding Robert. Closing.