Welcome to the WS4D Java/Axis?2 DPWS stack

WS4D-axis2 is part of the  Web Services for Devices (WS4D) initiative. WS4D brings Service-Oriented Architecture (SOA) and Web services technology to the application domains of industrial automation, home entertainment, automotive systems and telecommunication systems.

About WS4D Java/Axis?2 DPWS stack

The WS4D Java/Axis?2 DPWS stack is a toolkit for developing DPWS devices and hosted services being conform to the  “Devices Profile for Web Services” (DPWS). The toolkit is based on  Apache Axis2. It consists of several modules which provide the functionality on the service side. The included APIs ease the programming for client developers.

The WS4D Java/Axis?2 DPWS stack can be run on any platform which is equipped with the Apache Axis2 platform.


  • 2008-11-12 Release of WS4D-Axis2 0.4.
  • 2008-09-15 Preparations started in order to release the first version of the WS4D Java/Axis?2 stack.

See the roadmap for upcoming releases.

Bugs/Feature? Requests

Existing bugs and feature requests are here.

If you have any issues, create a new ticket.


The DPWS modules can be downloaded here.

Development versions can be downloaded from the project subversion repository under  https://trac.e-technik.uni-rostock.de/svn/ws4d-axis2 (Anonymous read access is available)

Feature Highlights

  • To be defined.


Get involved

We are accepting patches! Please contact us at info[at]ws4d.org and add "WS4D-axis2" to the subject.