problem with setting the dpws version

8 views
Skip to first unread message

DaMir

unread,
Feb 6, 2012, 6:42:26 AM2/6/12
to WS4D-gSOAP Users
Dear Mr. Elmar,

I was reading your replay posted at
http://groups.google.com/group/ws4d-gsoap-users/browse_thread/thread/7bdb0f476a3d2505,
regarding enabling the v1.1 by setting the version at compile time as
–DDPWS_VERSION:STRING=”2009_01”.
But the problem still remains since the CMakeList.txt file within “../
src/hosting_service/” is specified only for default v1.0 (2006_02)?
Therefor I’m getting error message running the cmake script

ELSE("${DPWS_VERSION}" STREQUAL "2006_02")

 MESSAGE(SEND_ERROR "Hosting Service is currently only supported
with DPWS version 2006_02!!!")

ENDIF("${DPWS_VERSION}" STREQUAL "2006_02")

I’m using the same combination of packages : ws4d-gsoap-0.8 and
gsoap-2.7.13

Can you please help on this issue?

Best regards,
DaMir

Elmar Zeeb

unread,
Mar 16, 2012, 9:29:13 AM3/16/12
to ws4d-gso...@googlegroups.com
Hi DaMir,

sorry for the late response.
The hosting service feature in ws4d-gsoap 0.8 only works with DPWS version 1. I'm reworking the hosting service feature for ws4d-gsoap version 0.9 at the moment to also work with DPWS version 1.1. The problem is that the hosting service uses the device and service description information that is currently based on DPWS Version 1. I created a new device and service decription format that is independent of DPWS versions and reworked the hosting service to use this format. I recently commited changes to the hosting service to the subversion trunk. If you want, you can test the new hosting service and give me some feedback.

Regards,
Elmar 
Reply all
Reply to author
Forward
0 new messages