Martin,
Raghu,
Indeed, RFC 2045 allows "Multipart/Related" as in the message shown by
Raghu and the SOAP specs use it explicitly as example. This makes it
unlikely that this is the explanation of the problem. Whether the
value of the "type" parameter is case sensitive or not is actually not
relevant because in the SOAP message that triggered the problem it was
"text/xml". Raghu, are you 100% sure that you didn't change anything
else?
Andreas
On 11 Jan 2008, at 21:31, Martin Gainty wrote:
Good Afternoon Andreas
http://www.w3.org/TR/SOAP-attachments#CID
spec calls for Content-Type: Multipart/Related;
regarding cas-insensitive parameter names I do see"However,
parameter values
are case-sensitive unless otherwise specified for the specific
parameter."so
the label can be case-insensitivethe assigned value IS case-
sensitiveMFrom:
"Andreas Veithen" <[EMAIL PROTECTED]>
To: <axis-user@ws.apache.org>
Sent: Friday, January 11, 2008 2:59 PM
Subject: Re: org.apache.axis2.AxisFault: Invalid Content Type Field
in the
Mime Message
Raghu,
If this was the origin of the problem, you should open a JIRA issue,
because RFC 2045 says that "All media type values, subtype values,
and
parameter names as defined are case-insensitive."
Regards,
Andreas
On 11 Jan 2008, at 20:44, Raghu Kasturi wrote:
Hi Andreas,
Thanks for the reply.
I could fix the issue, there were two problems in my SOAP message
which
Axis2 was not able to handle it.
Content-Type: Multipart/Related;
boundary=5a21e1d7-c13a-414f-856b-1d8db8caec7a; type=text/xml;
start="dd5584d3-
dfbc-4a0a-94a9-11be8726f446"
One:
Multipart/Related should be multipart/related (Axis2 doesn't handle
it)
Two:
Text/xml should be "text/xml" (Axis2/ Axiom should handle it)
Thanks,
Raghu
-----Original Message-----
From: Andreas Veithen [mailto:[EMAIL PROTECTED]
Sent: Friday, January 11, 2008 12:40 PM
To: axis-user@ws.apache.org
Subject: Re: org.apache.axis2.AxisFault: Invalid Content Type
Field in
the Mime Message
Raghu,
If you look at http://www.w3.org/TR/SOAP-attachments, RFC 2045 and
RFC
822, you can see that the Content-ID field and also the "start" part
of the Content-Type field don't conform to the specifications. It is
therefore not so surprising that Axis rejects the message. Maybe you
should post a message to a .NET related forum about this problem.
Regards,
Andreas
On 11 Jan 2008, at 19:00, Raghu Kasturi wrote:
Hi,
When I try to send the soap message using my .net Client to Axis2
service, I get the following exception:
Creating an Attachments map. The content-length is6984
2008-01-11 10:39:37,184 DEBUG AxisServlet
org.apache.axis2.AxisFault: Invalid Content Type Field in the Mime
Message
2008-01-11 10:39:37,184 DEBUG AddressingHelper [MessageContext:
logID=urn:uuid:F85321AF0819DB69AE1200073177166] isReplyRedirected:
FaultTo is null. Returning isReplyRedirected
2008-01-11 10:39:37,184 DEBUG AddressingHelper [MessageContext:
logID=urn:uuid:F85321AF0819DB69AE1200073177166] isReplyRedirected:
ReplyTo is null. Returning false
2008-01-11 10:39:37,184 DEBUG EndpointReference
hasAnonymousAddress: http://www.w3.org/2005/08/addressing/anonymous
is Anonymous: true
2008-01-11 10:39:37,184 DEBUG EndpointReference
hasAnonymousAddress: http://www.w3.org/2005/08/addressing/anonymous
is Anonymous: true
My Soap Message is:
OST /soapAdapter/services/myTestService HTTP/1.1
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; MS Web Services
Client Protocol 1.1.4322.2407)
SOAPAction: "PostRq"
Content-Type: Multipart/Related; boundary=5a21e1d7-
c13a-414f-856b-1d8db8caec7a; type=text/xml; start="dd5584d3-
dfbc-4a0a-94a9-11be8726f446"
Content-Length: 6984
Connection: Keep-Alive
Host: hostname:8090
--5a21e1d7-c13a-414f-856b-1d8db8caec7a
Content-Type: text/xml
Content-Transfer-Encoding: binary
Content-ID: dd5584d3-dfbc-4a0a-94a9-11be8726f446
<?xml version="1.0" encoding="utf-8"?><soap:Envelope> .... </
soap:Envelope>
Please help me in this regards.
Thanks,
Raghu
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]