Posted: Mon Jul 14, 2008 8:00 am
Hi Hemant...
It would appear that everything is working perfectly well with WISD...you have defined and published a DB2 access Service for SOAP over HTTP. Congrats!
The issue that you are having now is one for the XMLInput Stage...hard to tell exactly from the notes below, but it's highly likely that you are experiencing a symptom of the XMLInput Stage not liking namespaces which are being returned in the SOAP envelope from the selected Service you just created. I would guess that you need the XML patch 117664, although I can't guarantee it. You'll need to speak with support.
In the meantime, how are you testing your WISD Service otherwise? Do you have some SOAP client that is not DataStage? Have you looked at any independent testing tools that validate SOAP based Services? Are you using .Net or Java or something else for your SOAP clients? What is the goal for your service. This is certainly not the preferred way of accessing anything in DB2 from within DataStage, especially if you have any volume. Creating a service for DB2 is important for your java and .net users who may be building portals or other SOA applications and require simplified access to the data. While DataStage is certainly able to invoke Web Services, try to save that for unique funcationality that can only be accessed via Web Services.
Ernie
It would appear that everything is working perfectly well with WISD...you have defined and published a DB2 access Service for SOAP over HTTP. Congrats!
The issue that you are having now is one for the XMLInput Stage...hard to tell exactly from the notes below, but it's highly likely that you are experiencing a symptom of the XMLInput Stage not liking namespaces which are being returned in the SOAP envelope from the selected Service you just created. I would guess that you need the XML patch 117664, although I can't guarantee it. You'll need to speak with support.
In the meantime, how are you testing your WISD Service otherwise? Do you have some SOAP client that is not DataStage? Have you looked at any independent testing tools that validate SOAP based Services? Are you using .Net or Java or something else for your SOAP clients? What is the goal for your service. This is certainly not the preferred way of accessing anything in DB2 from within DataStage, especially if you have any volume. Creating a service for DB2 is important for your java and .net users who may be building portals or other SOA applications and require simplified access to the data. While DataStage is certainly able to invoke Web Services, try to save that for unique funcationality that can only be accessed via Web Services.
Ernie