Welcome to soapUI 1.7!
Welcome to soapUI 1.7! We are happy to release this intermediate version with several key improvements
to soapUI functionality. Included in the initial release are also updated plugins for IntelliJ
and NetBeans 5.5 and Maven 1.X/2.X.
The eclipse plugin will be released with full soapUI functionality within the following days.
As always, please make backups of your project files before testing and let us know if you have any issues!
1.7.1 Update
The 1.7.1 Update release fixes some important issues in soapUI / soapUI-Pro and the IDE plugins:
- All issues fixed in the 2007-04-19 snapshot
- Several memory and UI-related performance fixes
- Project Integration for NetBeans IDE Plugin
- Improved editor focusing int request/response editors when switching tabs
- Fixed script context access in MockResponse TestSteps (soapUI Pro only)
- Added a Script Assertion for arbitrary request/response assertions (soapUI Pro only)
- Added a GroovyUtils class for simplifying common
scripting tasks (soapUI Pro only)
- And many more minor improvements and bug fixes
As always thank you to all licensees and users that have helped us fix and improve soapUI
New and Noteworthy in final release
Many more major and minor issues have been fixed with the last snapshot releases, see
the snapshot release page for details. Since the last snapshot, the following have
been fixed/added;
- Performance and memory improvements during load testing
- Fixes in dispatching of mocked RPC operations
- Improved importing of services/bindings in imported wsdl's
- Fixed property-expansion in MockResponse HTTP Headers
- Fixed NPE when running on Linux
- Added possibility to add own endpoing when launching TcpMon
- Renamed SOAP Fault / Not SOAP Fault assertions to their correct opposite names
- And many more minor improvements
As always we owe great thanks to our users for testing and giving us feedback on
bug-fixes and improvements..
New and Noteworthy in beta2
A large number of minor issues and bugfixes have been accumulated with the last snapshot releases, see
the snapshot release page for details. Since the last snapshot, the following have
been fixed/added;
- Initial Support for importing SOAP 1.2 bindings
- Improved MockOperation editor and possibility to dispatch to a MockResponse with a Groovy Script

- Possibility to set default Look and Feel
- Possbility to turn off multipart attachments
- Check for external modification of project files before saving
- Option to assign new endpoint to existing requests when updating a WSDL
- Fixed right-button menus on Mac
- Fixed teststep naming when inserting new Request Steps
- Increased maximum number of threads to 9999
- Fixed wstools commandline runner error and updated to wsconsume in alignment with final
JBossWS 1.2.0 release
- Fixed closing/release of exported attachments
- Fixed support for quoted charset values both for requests and mockresponses
- .. and more internal refactorings and minor improvements
As always our huge thanks goes out to all our users who have helped us identify and fix
many of the above issues. Keep your reports coming!
If all goes well, we will update the documentation and release 1.7 final in 1-2 weeks.
New and Noteworthy in beta1



Improved WSDL-inspector shows tree/outline view over complete
contract with "drill-down" functionality. Single-clicking a node moves to the corresponding position in the
declaring/defining file. Double-clicking a node selects the tree-node referred to (if applicable), for example
double clicking a message part will focus on that parts global element or complex type in the schema.


Generate TestSuite action to generate a complete TestSuite for all operations in an
interface (see
Feature Request)

Improved property-expansion allows XPath expression directly in property-expansion syntax; for example
<someTag>${Request1#Response#//ns2:Title/text()}</someTag>
would select the ns2:Title/text() from the specified Response property. This functionality can in many cases
replace simple property-transfers. Also, as you can see, the xpath expression uses the namespace prefixes
in the specified property, so namespaces need not be declared (but if the prefixes in the source property
the xpath will stop working)



- Possibility to expand received MTOM attachments for schema compliance; see property in request
details tab (see
Feature Request).
- Possibility to add default schemas for validation; specify containing directory in WSDL Settings (see
Feature Request)
- Possibility to run WS-I validations using commandline tools and maven plugins using "wsi" tool
specification (see
Feature Request)
- Many many more minor improvements..
Bugfixes
Of course a large number of bugfixes are in this release;
- Fixed setting of ThreadIndex when running testCases, see
Bug Report
- Fixed cloning of Http Headers when cloning requests, see
Bug Report
- Fixed replacing of property-expansions in combination with property transfers, see
Bug Report
- Fixed mouse-over tooltip for continous-run button, see
Bug Report
- Fixed response sizes with attachments, see
Bug Report
- Fixed correct log4j initialization, see
Bug Report
- Fixed correct invocation of WSI analyzer tool on unix, see
Bug Report
- Fixed removal of non-existant projects (they are now disabled instead), see
Bug Report