You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commons-dev@ws.apache.org by "Glen Daniels (JIRA)" <ji...@apache.org> on 2007/04/02 22:33:32 UTC
[jira] Resolved: (WSCOMMONS-188) Case-insensitivity issues
[ https://issues.apache.org/jira/browse/WSCOMMONS-188?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Glen Daniels resolved WSCOMMONS-188.
------------------------------------
Resolution: Fixed
Fixed, thanks!
> Case-insensitivity issues
> -------------------------
>
> Key: WSCOMMONS-188
> URL: https://issues.apache.org/jira/browse/WSCOMMONS-188
> Project: WS-Commons
> Issue Type: Bug
> Components: AXIOM
> Reporter: Alexander Veit
>
> The following usage of equalsIgnoreCase seems to be incorrect.
> CI01) org.apache.axiom.om.impl.builder.XOPAwareStAXOMBuilder#createOMElement()
> - MTOMConstants.XOP_INCLUDE.equalsIgnoreCase(elementName)
> the spec defines "Include" [1]
>
> - MTOMConstants.XOP_NAMESPACE_URI.equalsIgnoreCase(namespaceURI))
> namespace URIs are case sensitive [2]
> CI02) org.apache.axiom.soap.impl.builder.MTOMStAXSOAPModelBuilder#createOMElement()
> - XOP_INCLUDE.equalsIgnoreCase(elementName)
> the spec defines "Include" [1]
> - XOP_NAMESPACE_URI.equalsIgnoreCase(namespaceURI))
> namespace URIs are case sensitive [2]
> CI03) org.apache.axiom.om.impl.dom.ElementImpl#findDeclaredNamespace(String, String)
> - (namespace != null && uri.equalsIgnoreCase(namespace.getNamespaceURI()))
> namespace URIs are case sensitive [2]
> CI04) org.apache.axiom.soap.impl.dom.soap11.SOAP11HeaderBlockImpl#getMustUnderstand()
> - SOAPConstants.ATTR_MUSTUNDERSTAND_TRUE.equalsIgnoreCase(mustUnderstand)
> xsd:boolean literals are lower case [3]
> - SOAPConstants.ATTR_MUSTUNDERSTAND_1.equalsIgnoreCase(mustUnderstand)
> not applicable
> - SOAPConstants.ATTR_MUSTUNDERSTAND_FALSE.equalsIgnoreCase(mustUnderstand)
> xsd:boolean literals are lower case [3]
> - SOAPConstants.ATTR_MUSTUNDERSTAND_0.equalsIgnoreCase(mustUnderstand)
> not applicable
> CI05) org.apache.axiom.soap.impl.dom.soap12.SOAP12HeaderBlockImpl#getMustUnderstand()
> same as CI04
> CI06) org.apache.axiom.soap.impl.dom.SOAPHeaderImpl#examineMustUnderstandHeaderBlocks(String)
> - (role != null) && role.equalsIgnoreCase(actor)
> namespace URIs are case sensitive [2,4]
> CI07) org.apache.axiom.soap.impl.llom.soap11.SOAP11HeaderBlockImpl#getMustUnderstand()
> same as CI04
> CI08) org.apache.axiom.soap.impl.llom.soap12.SOAP12HeaderBlockImpl#getMustUnderstand()
> same as CI04
> [1] http://www.w3.org/2004/08/xop/include
> [2] http://www.w3.org/TR/REC-xml-names/#NSNameComparison
> [3] http://www.w3.org/TR/xmlschema-2/#boolean
> [4] http://www.w3.org/2003/05/soap-envelope/
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.
---------------------------------------------------------------------
To unsubscribe, e-mail: commons-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: commons-dev-help@ws.apache.org