[jbossws-commits] JBossWS SVN: r2234 - in branches/jbossws-1.2.0/jbossws-core/src/main/java/org/jboss/ws/core/soap: attachment and 1 other directory.

jbossws-commits at lists.jboss.org jbossws-commits at lists.jboss.org
Thu Feb 1 06:02:30 EST 2007


Author: thomas.diesler at 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");




More information about the jbossws-commits mailing list