Skip to Content
avatar image
Former Member

External Web Services defined/created outside Netweaver Studio

Hi,

Am using Version 2.0.0 build id 200305151442

I tried creating a model based on a Web Service defined outside Netweaver developer studio

but based on standard wsdl format. The complete WSDL code is shown below.

However it throws an error message "Problems importing the web service".

kindly advise by looking at the wsdl given below as to what could the problem possibly be.

This makes me think that even other external web services defined by web service providers uding standard wsdl might not work in web dynpro.

.Thanks

.V

-

-


Add comment
10|10000 characters needed characters exceeded

  • Follow
  • Get RSS Feed

1 Answer

  • avatar image
    Former Member
    Jan 21, 2004 at 12:43 PM

    Dear Vishal,

    The problems in the area of not being fully compliant with all sources of WSDL have been addressed in newer version. There were a few problems within the Sneak Previewor rather in the JavaOne Developers Edition, which was apparently used in the below message. The Web Service implementation at that time was still very rudimentary and not well integrated into the rest of the infrastructure.

    Web AS 6.40 will be delivered to ramp-up customers end of Q1/2004.

    Best regards, Karin

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member

      Hi Karin,

      I am using SAP Netweaver Web AS 6.40 Sneak version(90 days trial).I am writing an application in WebDynpo which needs to call External web service. This service has many complex data types. The function which I am trying to access needs some Complex data type array. When i checked the SOAP request i found that the namespace for the array type is getting blank values. Because of which SOAP response is giving exception.

      External webservice i am using is

      http://arcweb.esri.com/services/v2/MapImage.wsdl

      The SOAP request is as below. For the <marker> which is an array ,the xmlns:tns='' is generated.

      GDT.Streets.US

      <mapImageSize xsi:type='tns:MapImageSize'><width xsi:type='xs:int'>380</width><height xsi:type='xs:int'>500</height></mapImageSize>

      <mapImageFormat xsi:type='xs:string'>gif</mapImageFormat>

      <backgroundColor xsi:type='xs:string'>255,255,255</backgroundColor>

      <projection xsi:type='xs:string'>4269</projection>

      <datumTransformation xsi:type='xs:string'>dx</datumTransformation>

      </outputCoordSys>

      <drawScaleBar xsi:type='xs:boolean'>false</drawScaleBar>

      <scaleBarPixelLocation xsi:nil='true' xsi:type='tns:PixelCoord'></scaleBarPixelLocation>

      <returnLegend xsi:type='xs:boolean'>false</returnLegend>

      <item xsi:type='tns:MarkerDescription'><name xsi:type='xs:string'></name>

      <iconDataSource xsi:type='xs:string'></iconDataSource><color xsi:type='xs:string'></color>

      <label xsi:type='xs:string'></label>

      <labelDescription xsi:nil='true' xsi:type='tns:LabelDescription'>

      <x xsi:type='xs:double'>33.67</x><y xsi:type='xs:double'>39.44</y>

      <coordinateSystem xsi:type='tns:CoordinateSystem'>

      <projection xsi:type='xs:string'>4269</projection>

      <datumTransformation xsi:type='xs:string'>dx</datumTransformation>

      </coordinateSystem></location></item>

      </markers><lines xsi:nil='true'>

      </lines><polygons xsi:nil='true'></polygons><circles xsi:nil='true'></circles><displayLayers xsi:nil='true'></displayLayers>

      </mapImageOptions>

      Another problem:

      If the webservice is having overloaded methods , it is generating error for the second overloaded method.The stub file itself contains statment as follow:

      Response = new();

      can anyone guide me on this?

      Thanks,

      Mital.