Changes to Apache WSIF
Please keep changes in reverse chronological order.
Each release should have a separate list of changes.
Add only significant changes such as changing API, modifying
implementation behavior, major bug fixes (hyperlink to
Bugzilla), new
functionality. Do not give too detailed descriptions as they belong to CVS
commit logs. Each major release should have its separate list of changes,
name of CVS tag used: create <a name="WSIF_2_0"></a> so it is easy to hyperlink
to changes for particular release
In future:
- change WSIFServiceFactory to look for alternative implementations before instantiating default factory
- performance improvements
- modularization
CVS Head
- 2005-08-09: moved to AXIS 1.2.1 and WSDL 1.5.1
interim builds(WSIF_2_0_1)
- 2004-10-12: moved to use AXIS 1.2 RC1: important backward change in WSIFJavaTestCaseWriter to use
new method writeComment(pw, p.getDocumentationElement(), true) instead of writeComment(pw, p.getDocumentationElement())
that no longer exist, additionally replaced all calls to no longer existing setScopedProperty() with setProperty()
first official 2.0 release (WSIF_2_0)
current estimate: January 2003 after completing list of tasks scheduled for this release.
- 1/23/04: built RC3 release (tagged as WSIF_2_0_RC3)
- added JCA sample
- fixed bugs:
13646 WSIFOperation_ApacheAxis fails to set up Call's Parameter list
15134 AXIS provider requires mail.jar and acivation.jar even when not using attachements
15578 WSIF incorrectly handles returned attachment from service
15691 errors in docs
15780 WSIF stub invocation for doc style with unwrapped parts don't work
15837 Attachments fail if in the wrong order
16041 There is no way to override the default (de)serializers used by the WSIF AXIS provider
16196 WSIF AXIS provider performance unacceptable
16197 axis provider messaging with attachments don't work
16199 response soap headers not passed to WSIF client
16199 WSIF AXIS provider no longer supports jms:property parts in the input message
16256 WSIF AXIS Operation uses incorrect encoding style
16271 WSIFUtils method initializeProviders should be public
16334 WSIF NPE for a document style service which is not wrapped
- updated FAQ
- added DSL provider sample to demonstrate how WSIF
can be used ot interact with many services each potentially implemented with
different protocol (EJB, JMS, SOAP, ...).
- added JMS sample to demonstrate how WSIF
can be used to interacts with software accessible through the JMS API.
- 12/20/02: built RC1 release (tagged as WSIF_2_0_RC1): new samples (multibinding,
customfactory),
misc. updates to documentation and samples
- built BETA1 release (tagged as WSIF_2_0_BETA1):
improvements to documentation that is now split in smaller pieces that
are better fitting into
http://xml.apache.org/axis/wsif/ website
- added EJB sample with documentation and pre-packaged jar
for deployment in JBoss
- built ALPHA2 release (tagged as WSIF_2_0_ALPHA2)
- changed release packaging: there are now three different release builds:
- src: only source file (no binaries) - essentially all that is needed
to compile WSIF if you downloaded all required jar files
- bin: only binaries: just download few jar files that can not be distributed
and you are ready to run WSIF (no source code except for samples)
- all = bin + src
- included samples to demonstrate invocation of SOAP service, local java and service with complex types and documentation for samples.
- documentation changes
factored out readme.htm1 into smaller pieces that are put in doc/ (like cvs and requirements)
updated doc/ with factored out info about cvs and requirements and improved build instructions,
moved wsdl_extensions to doc/ from README_files,
simplified wsif.css (much less colors, easier to read ...)
- preparing first official release: added
RELEASE_TASKS.txt
- work on first alpha release
Nirmal Mukhi,
Aleksander Slominski
Last modified: $Id$