Axis 1.2 Release Plan
Background
Wiki are a quick and easy to formulate release plans. They are also easy to maintain. This is still a bit experimental and doesn't set any sort of precendence.
The 1.2 is a major release. It includes bug fixes and enhancements since the last release.
Status
Ready for announcement
Pre Release Work
CVS
Create release branch (AXIS1_2) NOT YET DONE
Bug Review
Review bugs in Jira
AXIS-1537 getPreviousSibling results in NullPointerException on Envelopes AXIS-1534 Misleading and confusing "null serializer factory specified" message AXIS-1532 NodeImpl#setValue() does not behave according to SAAJ Node API AXIS-1527 Using multiple AxisServlet in webapp share the same AxisEngine AXIS-1526 RPCProvider debug logging causes ArrayIndexOutOfBoundsException AXIS-1523 Adding mime headers to SOAPPart does not propagate to client AXIS-1522 JavaGeneratorFactory should not perform collision protection for types that are in excluded namespaces AXIS-1507 ClassCastException in SOAPBody outputImpl() and getFirstBody() methods AXIS-1497 AXIS2: performance improvements AXIS-1456 Mapping of service interfaces defined using java.sql.Date to xsd:date does not work AXIS-1391 severe memory leakage in server side service (with tomcat) AXIS-1323 Poor performance with large amount of data AXIS-1208 JAXRPCHandler doesn't evaluate return value of handleRequest/handleReponse
Suggested resolutions:
AXIS-1537 - Need to review and apply patch.
AXIS-1534 - Need to review and apply patch.
AXIS-1532 - Need to review and apply patch.
AXIS-1527 - Need to review and apply patch.
AXIS-1526 - Should be a VERY easy fix.
AXIS-1523 - Need to review and apply patch.
AXIS-1522 - Need to review and apply patch.
AXIS-1507 - Need to fix this.
AXIS-1497 - Need Alek and Nishant's help.
AXIS-1456 - Need to review and apply patch.
AXIS-1391 - Needs investigation.
AXIS-1323 - Needs investigation.
AXIS-1208 - Need to review and apply patch.
Act on any important fixes
Documentation
Proof read manual NOT YET DONE
Check javadocs NOT YET DONE
Release Notes
- Create release notes
Check Compatibility
- Check compatibility with 1.1 release. Note any binary incompatibilities in the release notes
Update instructions
- Add upload of jars to apache repo
Misc
Release Work
Create Release Candidate
- A release candidate will be created but only a limit review period should be necessary before moving towards the release vote (unless problems are found).