Bug
- [AXIOM-28] - OMElement.declareDefaultNamespace() declares empty namespace for child element.
- [AXIOM-61] - saveOnFile=true will alter attachments
- [AXIOM-75] - Namespace declaration cannot be removed from OMElement
- [AXIOM-92] - Axiom changes the namespce prefix only in the namespace declaration
- [AXIOM-114] - Soap envelope rpc-encoded namespace issue
- [AXIOM-203] - NPE in DigestGenerator's getExpandedName() methods
- [AXIOM-361] - OMNodeImpl detach, when done on the document element of a document, fails to record the state change on the OMDocumentImpl.
- [AXIOM-366] - PartFactory uses incorrect algorithm to process folded MIME headers
- [AXIOM-368] - org.apache.axiom.soap.impl.dom.SOAPHeaderImpl has unimplemented methods
- [AXIOM-369] - Images missing in devguide.pdf
- [AXIOM-372] - Axiom should reject attempts to create illegal namespace declarations
- [AXIOM-373] - Generated namespace prefixes not properly used by some OMFactories
- [AXIOM-378] - Attachments.getAttachmentSpecType() NPE
- [AXIOM-379] - Attachments buffered using files are not decoded
- [AXIOM-380] - Error decoding base64Binary
- [AXIOM-381] - DataHandlerExt#deleteWhenReadOnce() doesn't work as specified
- [AXIOM-385] - DOOM class hierarchy is inconsistent with the Axiom interface hierarchy
- [AXIOM-386] - Axiom add unparsable namespace elements when there is an empty namespace in an XML message
- [AXIOM-389] - TURKISH Locale Problem - [AxisFault:] Part content ID cannot be blank for non root MIME parts
- [AXIOM-391] - Behavior of iterator returned by OMElement#getChildElements() inconsistent with other iterators
- [AXIOM-393] - Premature END_DOCUMENT event generated by OMStAXWrapper
- [AXIOM-397] - OMChildrenNamespaceIterator.isEqual ignores second parameter
- [AXIOM-398] - Return value of OMNamedInformationItem#getNamespace() should be normalized
- [AXIOM-400] - OMFactory#createOMElement doesn't generate namespace declaration if the OMNamespace argument is null
- [AXIOM-408] - Namespace repairing performed by StAXOMBuilder is incomplete with default namespaces
- [AXIOM-410] - Exception when called setPrefix method of ElementImpl in axiom-dom
- [AXIOM-411] - addChild doesn't work as expected when invoked on a element that is already the parent of the node to be added
New Feature
- [AXIOM-377] - When a multipart message is built, there should be a way to retrieve a DataHandler to the MTOM part without reading the entire incoming stream
- [AXIOM-388] - Add methods to OMElement that allow calculating the namespace context of an element
Improvement
- [AXIOM-315] - Handling of completeness in OMNodes and correct OM Serialization in DOOM impl
- [AXIOM-326] - MIME message parser and serializer based on Apache mime4j
- [AXIOM-353] - Need a replacement for OMXMLBuilderFactory
- [AXIOM-384] - Add OMAttribute#getNamespaceURI() convenience method
- [AXIOM-396] - MultipartWriter should support to write Content-Disposition header
- [AXIOM-403] - Avoid buffering the root part of an XOP/MTOM message unless necessary
- [AXIOM-409] - Exception chaining not handled properly causing missing information
- [AXIOM-414] - Nonspecific exception thrown from OMText.getDataHandler()
Edit/Copy Release Notes
The text area below allows the project release notes to be edited and copied to another document.