Relationship Graph

Relationship Graph
related to related to child of child of duplicate of duplicate of

View Issue Details

IDProjectCategoryView StatusLast Update
0012974mantisbtapi soappublic2011-08-05 02:41
Reporterbrango Assigned To 
PrioritynormalSeveritymajorReproducibilityalways
Status closedResolutionduplicate 
Product Version1.2.5 
Summary0012974: An attempt to attach an XML file in Mylyn-Mantis ends with an error
Description

An attempt to attach an XML file to the task ends with following exception in the Mylyn-Mantis:
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:123)
at com.itsolut.mantis.core.MantisTaskDataHandler.getTaskData(MantisTaskDataHandler.java:208)
at com.itsolut.mantis.core.MantisRepositoryConnector.getTaskData(MantisRepositoryConnector.java:277)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.synchronizeTask(SynchronizeTasksJob.java:237)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.runInternal(SynchronizeTasksJob.java:210)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:152)
at org.eclipse.mylyn.internal.tasks.core.sync.SynchronizeTasksJob.run(SynchronizeTasksJob.java:128)
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:1736)
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(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

Steps To Reproduce
  1. create a new task in Eclipse Mylyn
  2. attach an XML file to the task
  3. submit the task
  4. error message with the exception above pop-ups
Additional Information

It seems, that the bug is connected to already fixed problem 0012262: Mylyn-Mantis 3.1.4 attach a context error

MantisBT Version 1.2.5
Schema Version 183

eclipse.buildId=M20110210-1200
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 [Prod] -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 [Prod] -data c:\users\hanacek\eclipse-workspaces\epos-server-workspace-04\head\workspace -Xms256m -Xmx1024m -XX:NewRatio=12

TagsNo tags attached.
Attached Files
response.xml (1,261 bytes)   
<ns0:CheckAddressResponse xmlns:ns0="http://www.vodafone.de/ESB/Service/EAI/Location/Location-001">
	<ns0:adressCheckResult>
		<ns0:errorCodeFP>20</ns0:errorCodeFP>
		<ns0:errorMessageFP>street wrong or missing</ns0:errorMessageFP>
		<ns0:numberHitsMatched>1</ns0:numberHitsMatched>
		<ns0:numberHitsOutput>1</ns0:numberHitsOutput>
		<ns0:analysisProtocol>
			<ns0:analysisCity>AEG10000</ns0:analysisCity>
			<ns0:analysisPostcode>AEG10000</ns0:analysisPostcode>
			<ns0:analysisStreet>AE-00000</ns0:analysisStreet>
			<ns0:analysisHousenumber>---00000</ns0:analysisHousenumber>
			<ns0:analysisPostbox>---00000</ns0:analysisPostbox>
			<ns0:analysisSubCity>-DG00000</ns0:analysisSubCity>
		</ns0:analysisProtocol>
		<ns0:originalAddress>
			<ns0:postcode>XXXXX</ns0:postcode>
			<ns0:city>XXXX</ns0:city>
			<ns0:street>XXXXX</ns0:street>
			<ns0:housenumber>XXXX</ns0:housenumber>
		</ns0:originalAddress>
		<ns0:address>
			<ns0:postcode>XXXX</ns0:postcode>
			<ns0:city>XXXX</ns0:city>
			<ns0:subCity>XXXX</ns0:subCity>
			<ns0:country>X</ns0:country>
			<ns0:street>XXXXXX</ns0:street>
			<ns0:housenumber>XXX</ns0:housenumber>
			<ns0:housenumberAddition>X</ns0:housenumberAddition>
		</ns0:address>
	</ns0:adressCheckResult>
</ns0:CheckAddressResponse>
response.xml (1,261 bytes)   

Relationships

duplicate of 0012794 closedrombert Java Exception when the Issue has an attached file (using mantis plugin in Hudson/Jenkins) 

Activities

rombert

rombert

2011-05-03 16:22

reporter   ~0028740

The issue was properly fixed in 0012794 , which is not released yet. You can manually apply the patch linked from the bug though.

rombert

rombert

2011-05-03 16:23

reporter   ~0028741

The issue was properly fixed in 0012794 , which is not released yet. You can manually apply the patch linked from the bug though.