Author: thomas.diesler(a)jboss.com
Date: 2007-02-01 06:02:29 -0500 (Thu, 01 Feb 2007)
New Revision: 2234
Modified:
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/MessageFactoryImpl.java
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/attachment/MultipartRelatedDecoder.java
Log:
[JBWS-1451] - comparison of the mime type should not be case sensitive
Modified:
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/MessageFactoryImpl.java
===================================================================
---
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/MessageFactoryImpl.java 2007-02-01
08:28:30 UTC (rev 2233)
+++
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/MessageFactoryImpl.java 2007-02-01
11:02:29 UTC (rev 2234)
@@ -280,12 +280,12 @@
private boolean isSoapContent(ContentType type)
{
String baseType = type.getBaseType();
- return MimeConstants.TYPE_SOAP11.equals(baseType) ||
MimeConstants.TYPE_SOAP12.equals(baseType);
+ return MimeConstants.TYPE_SOAP11.equalsIgnoreCase(baseType) ||
MimeConstants.TYPE_SOAP12.equalsIgnoreCase(baseType);
}
private boolean isMultipartRelatedContent(ContentType type)
{
String baseType = type.getBaseType();
- return MimeConstants.TYPE_MULTIPART_RELATED.equals(baseType);
+ return MimeConstants.TYPE_MULTIPART_RELATED.equalsIgnoreCase(baseType);
}
}
Modified:
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/attachment/MultipartRelatedDecoder.java
===================================================================
---
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/attachment/MultipartRelatedDecoder.java 2007-02-01
08:28:30 UTC (rev 2233)
+++
branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap/attachment/MultipartRelatedDecoder.java 2007-02-01
11:02:29 UTC (rev 2234)
@@ -67,7 +67,7 @@
public MultipartRelatedDecoder(ContentType contentType) throws IOException,
MessagingException
{
this.contentType = contentType;
- if (!contentType.getBaseType().equals(MimeConstants.TYPE_MULTIPART_RELATED))
+ if
(MimeConstants.TYPE_MULTIPART_RELATED.equalsIgnoreCase(contentType.getBaseType()) ==
false)
throw new IllegalArgumentException("Multipart related decoder called with a
non-multipart/related type");
rootType = contentType.getParameter("type");
Show replies by date