Skip to main content
Skip table of contents

SOAPam Server Compatibility in LightWave Server

As you review the documentation and explore the software, please keep the following in mind:

  • Early Adopter Stage: This is an early adopter release, which means it's an early version that's likely to undergo changes. The product is still in development, and some features may be incomplete or subject to revision.

  • Dynamic Documentation and Code: The documentation and code you're accessing are part of a work in progress. They are subject to frequent updates as we refine and expand the product. We recommend checking back regularly for the latest information.

  • Your Input Matters: As an early adopter, your feedback is invaluable to us. We welcome your insights on bugs, usability, and any suggestions for improvement. Your input will be instrumental in shaping the final product.

Thank you for participating in the early adopter stage of our product's development. We are looking forward to quickly advancing to the next phase of release, and your involvement is essential for our success. If you have problems, questions, or suggestions, please send them to support@nuwavetech.com.

Preview Documentation

These pages describe the SOAPam Compatibility feature in LightWave Server and will ultimately be integrated into the LightWave Server documentation.

Software Download

Release Notes

1.2.0-rc.3 Dec 11 2024

  • Corrected an issue with field initialization when the application server reply IPM length is shorter than the method response type.

  • Statistics file output is missing data.

1.2.0-rc.2 Dec 2 2024

  • Corrected an issue with the Console API Editor when enabling server transaction control in SOAPam compatible methods.

1.2.0-rc.1 Nov 18 2024

  • No changes since Beta 7 - this release candidate stabilizes prior features and fixes for production deployment.

1.2.0-beta.7- Nov 13 2024

  • Corrected an issue with the SOAPam Transaction API not being available when SOAPam Compatibility is enabled with an existing LightWave filesystem.

1.2.0-beta.6 - Nov 11 2024

  • Added support for the TransactionControl client transaction control method.

  • NOTE: SDFs that use transaction control and were imported prior to version 1.2.0-betat.5 should be re-imported using the LWSCOM import SDF feature.

1.2.0-beta.5 - Oct 27 2024

  • Resolved issues with “server control” transaction handling. Transactions options are now imported correctly from the SDF and can be manipulated in the API editor. NOTE: SDFs that use transaction control should be re-imported using the LWSCOM import SDF feature.

  • Improved error reporting for process name issues with API requests.

1.2.0-beta.4- Sep 10 2024

  • Added support for sharing filesystems among SERVER processes

  • Added support for round-robin filter key (port sharing) for service ports.

1.2.0-beta.3- Aug 12 2024

  • WSDL generation is complete

1.2.0-beta.2- Jul 22 2024

  • An issue with dictionary offset calculation was corrected.

1.2.0-beta.1- Jul 21 2024

  • Several issues with SOAPam compatible array handling and dictionary offset calculation have been corrected.

What’s Available

  • Import of Service Definition Files (SDFs) into LightWave Server using LWSCOM

  • Support for SOAP message exchange with services imported from SDFs.

  • Support for SOAPam Server compliant Server and Client Transaction Control.

  • Support for the SOAPam Server Transaction Control Service.

  • SOAPam Server compatible Process Statistics Collection.

  • SDF Initializers are now imported by the SDF import process.

  • The LightWave Control API Tester now supports SOAP requests.

What We’re Not Planning on Supporting

LightWave Server does not support the following SOAPam Server features:

  • Connection Security - SOAPam Server allowed services to be configured to require an SSL/TLS connection. This can be managed in LightWave Server using appropriate service port configuration. In addition, TLS connections for modern web services is the norm.

  • User Impersonation - SOAPam Server allowed services to be configured to invoke serverclass I/O while impersonating a specified Guardian user. We are not aware of any customers using this feature. This ability is currently on the LightWave Server roadmap.

If you have a need for these features, please contact NuWave support.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.