Unable to import WSDL in PI 7.1

Hi All,
I am getting the following error when I import a wsdl as an external definition in PI 7.1
Unable to convert imported document to WSDL
Reason:
Node "/definitions/portType("CallerServiceSoap")" already contains the child element "operation" with the value "submitData" of the attribute "name"Check the selected category
Please help..
Strangely i am able to extract the Request structure by importing the same wsdl in SOAP UI...
WSDLsnippet:
<wsdl:portType name="CallerServiceSoap">
     <wsdl:operation name="submitData">
          <wsdl:input name="InformationDesimation" message="tns:InformationDesimationSoapIn"/>
          <wsdl:output name="InformationDesimation" message="tns:InformationDesimationSoapOut"/>
     </wsdl:operation>
     <wsdl:operation name="submitData">
          <wsdl:input name="ResponseCapture" message="tns:ResponseCaptureSoapIn"/>
          <wsdl:output name="ResponseCapture" message="tns:ResponseCaptureSoapOut"/>
     </wsdl:operation>
     <wsdl:operation name="getResult">
          <wsdl:input message="tns:getResultSoapIn"/>
          <wsdl:output message="tns:getResultSoapOut"/>
     </wsdl:operation>
</wsdl:portType>
regards,
Piyush
Edited by: Piyush Mathur SAP on Nov 20, 2009 9:40 AM

Hi Piyush,
It is a problem with WSDL.. Can you atleast paste the portion where the error message is pointing so that we can have a better understanding
Regards
Suraj

Similar Messages

  • FB3B2 unable to import WSDL files that contain XSD imports

    Much to my dismay, the new WSDL import wizard does not seem
    to work on WSDL files that import XSD files. When "Finish" is
    pressed, an error dialog states "The WSDL definition could not be
    parsed. The wizard cannot complete successfully."
    I created a sample WSDL that uses the most basic of XSD
    files to demonstrate. Remove the import line from the WSDL and it
    will import, with the line it will not.

    Hi Jeff,
    How are you specifying the WSDL URI?
    - If as an absolute path on your machine, make sure there are
    no spaces in that path – there is a known issue about path
    with spaces and WSDL with imports, and we’re on it. We tried
    out your sample WSDL this way and it works.
    - If you are specifying it as an HTTP url (accessing it over
    the Apache HTTP server, for example), the workaround is a little
    more complicated. There are indeed some unresolved issues with the
    ActionScript generator. Try putting the wsdl and xsd files inside a
    folder in the webroot, and another copy of the xsd in the webroot.
    This worked for me - the problem is about locating the imported
    document correctly: the introspection correctly uses the sibling
    xsd file, while the generator incorrectly looks for that file one
    level up. We’ll look into this and fix it.
    Please let me know if it starts working or if it still does
    not generate the ActionScript client classes. Thank you.
    Also, please be aware of another known issue about WSDL with
    imports:
    http://bugs.adobe.com/jira/browse/FB-7678
    (For WSDLs that import other documents, the cached WSDL file should
    include the content of the imported documents).
    Lacra

  • Unable Import "WSDL URL" in Dasboard Business Object 4.1

    Dear Expert,
    I do Dashboard via Web service as a Query, version: 4.1 SP3,  but I import WSDL URL, error : " Microsoft Visual C++ Runtime Library" as image . Please, help you solve!

    Hi Ngunyen,
    Please see Note 1676695 - Assertion Failed Exception for shared_ptr.hpp when installing .NET runtimes for Business Objects
    This can happen if you do not have the VS 2005 C++ Runtimes installed.(If already installed then uninstall it)
    Download the VS 2005 C++ runtimes (http://www.microsoft.com/download/en/details.aspx?id=3387) and install, then run the .NET runtimes installer again.
    Login with administrator in the system and perform the below activity.
    Re Install the Microsoft Visual Studio
    Re Install the Dashboards.
    Please let me know.
    Thanks,
    Arvind Shukla

  • Unable to import BPEL wsdl in PeopleSoft ?

    We have installed Oracle AS 10.1.2 on a LINUX server and deployed few BPELs there. I am trying to import BPEL in PeopleSoft Financials 8.8 using Integration Broker Import WSDL utility.
    Its throwing following error message
    java.lang.StringIndexOutOfBoundsException: String index out of range: -7
         at java.lang.String.substring(String.java:1480)
         at psft.pt8.pshttp.PSHttp.getCookies(PSHttp.java:455)
         at com.peoplesoft.pt.integrationgateway.targetconnector.HttpTargetConnector.send(HttpTargetConnector.java:383)
         at com.peoplesoft.pt.integrationgateway.service.BasicConnectorInvocator.execute(BasicConnectorInvocator.java:120)
         at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.invokeService(GatewayManager.java:130)
         at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.manageRequest(GatewayManager.java:286)
         at com.peoplesoft.pt.integrationgateway.framework.GatewayManager.connect(GatewayManager.java:211)
         at com.peoplesoft.pt.integrationgateway.listeningconnector.PeopleSoftListeningConnector.doPost(PeopleSoftListeningConnector.java:123)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
         at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java:971)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:402)
         at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java:305)
         at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:6350)
         at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:317)
         at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:118)
         at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java:3635)
         at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java:2585)
         at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:197)
         at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:170)
    and
    Request Content could not be retrieved because of Exception:IBRequest:getInfoXMLString(). MessageName is a required field.
    But I am able to import java webservice WSDL deployed on same server.
    Moreover, I am able to import BPEL WSDLs deployed on a windows m/c.
    Can somebody suggest a solution ?

    I guess you guys are working peoplesoft vs BPEL, I need some help can you please help. Let me know if you are still watching this thread.

  • HTTPS - Unable to load WSDL

    (I'm using Flex Builder 3)
    Hi... I'm building a flex application that has asp.net web
    service as a backend. I've put this webservice on the https
    protocol with a self-signed certificate. My problem is that my Flex
    app can't access this web service over https, unless I manually
    direct load the web service page and import the certificate into
    browser. This happens with all browsers IE, Opera, Firefox and
    Safari.
    I get this message:
    quote:
    [RPC Fault faultString="HTTP request error"
    faultCode="Server.Error.Request" faultDetail="Unable to load WSDL.
    If currently online, please verify the URI and/or format of the
    WSDL (https://localhost/myApp/Service1.asmx?wsdl)"]
    at
    mx.rpc.wsdl::WSDLLoader/faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\ws dl\WSDLLoader.as:98]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\3.0.x\frameworks\pro jects\rpc\src\mx\rpc\AbstractInvoker.as:168
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.0.x\frameworks\project s\rpc\src\mx\rpc\AbstractInvoker.as:220
    at
    mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:49 ]
    at
    mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
    at
    DirectHTTPMessageResponder/errorHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\mes saging\channels\DirectHTTPChannel.as:343]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/redirectEvent()
    It's still in development and I load flex app through http
    (not https)... And it will probably stay that way cause I want flex
    app to be hosted on one server (http) and have my web service on
    totally another server (https).
    So, is it possible to have this combination with swf on http
    and backend on https?
    Thank You

    (I'm using Flex Builder 3)
    Hi... I'm building a flex application that has asp.net web
    service as a backend. I've put this webservice on the https
    protocol with a self-signed certificate. My problem is that my Flex
    app can't access this web service over https, unless I manually
    direct load the web service page and import the certificate into
    browser. This happens with all browsers IE, Opera, Firefox and
    Safari.
    I get this message:
    quote:
    [RPC Fault faultString="HTTP request error"
    faultCode="Server.Error.Request" faultDetail="Unable to load WSDL.
    If currently online, please verify the URI and/or format of the
    WSDL (https://localhost/myApp/Service1.asmx?wsdl)"]
    at
    mx.rpc.wsdl::WSDLLoader/faultHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\ws dl\WSDLLoader.as:98]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::dispatchRpcEvent()[E:\dev\3.0.x\frameworks\pro jects\rpc\src\mx\rpc\AbstractInvoker.as:168
    at mx.rpc::AbstractInvoker/
    http://www.adobe.com/2006/flex/mx/internal::faultHandler()[E:\dev\3.0.x\frameworks\project s\rpc\src\mx\rpc\AbstractInvoker.as:220
    at
    mx.rpc::Responder/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\Responder.as:49 ]
    at
    mx.rpc::AsyncRequest/fault()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\rpc\AsyncRequest .as:103]
    at
    DirectHTTPMessageResponder/errorHandler()[E:\dev\3.0.x\frameworks\projects\rpc\src\mx\mes saging\channels\DirectHTTPChannel.as:343]
    at flash.events::EventDispatcher/dispatchEventFunction()
    at flash.events::EventDispatcher/dispatchEvent()
    at flash.net::URLLoader/redirectEvent()
    It's still in development and I load flex app through http
    (not https)... And it will probably stay that way cause I want flex
    app to be hosted on one server (http) and have my web service on
    totally another server (https).
    So, is it possible to have this combination with swf on http
    and backend on https?
    Thank You

  • Import WSDL file along with XSD

    Hi,
    I have a WSDL file which has complex Data types (abc.wsdl). This complex data types are defined in the XSD file (abc-data.xsd).
    If I just import WSDL file in ED I am unable to find the Complex Data types in Message Mapping.
    How can I use the XSD file along with the WSDL file? Is there any source path as to give or what?
    Could you please help me out…?

    first i will tell how my wsdl file is defined
    <xs:element name="authInfo" type="<b>xx:AuthInfo</b>">                                   <xs:annotation>                              <xs:documentation xml:lang="en">                                   Authentication information                         </xs:documentation>                    </xs:annotation>                              </xs:element>
    and in my xsd file for xx:AuthInfo
    <xs:complexType name="AuthInfo">
              <xs:sequence>
                   <xs:element name="acctName" type="tns:CustName">
                        <xs:annotation>
                             <xs:documentation xml:lang="en">
                             account name.
                        </xs:documentation>
                        </xs:annotation>
                   </xs:element>
                   <xs:element name="password" type="tns:AcctPswd">
                        <xs:annotation>
                             <xs:documentation xml:lang="en">
                            Specify the password                    </xs:documentation>
                        </xs:annotation>
                   </xs:element>
              </xs:sequence>
         </xs:complexType>
    when i import wsdl file in Ed i will get two inputs there but only one as "AuthInfo"
    but "AuthInfo" has two inputs.
    this is how my Target Message Look like
    Tree          Occurences          Type
    authInfo     1..1                      xx:AuthInfo
    i hope i have cleared u..

  • Importing WSDL into Siebel Server

    Hi,
    While I try to import WSDL into Siebel server, it is giving following error. Any inputs on this to be appreciated.
    Errors during processing:
    There are no web service definitions to be generated.(SBL-EAI-04340)
    Following are warnings generated in the process:
    Service 'AsyncBPELProcessCallbackService' can not be imported, because none of its ports could be imported.(SBL-EAI-04333)
    Port 'AsyncBPELProcessCallbackPort' can not be imported. The binding element 'http://xmlns.oracle.com/AsyncBPELProcess:AsyncBPELProcessCallbackBinding' is invalid.
    (SBL-EAI-05153)
    .The SoapOperation %1 does not have either an input or output SoapBody child.
    Service 'AsyncBPELProcess' can not be imported, because none of its ports could be imported.(SBL-EAI-04333)
    Port 'AsyncBPELProcessPort' can not be imported. The binding element 'http://xmlns.oracle.com/AsyncBPELProcess:AsyncBPELProcessBinding' is invalid.
    (SBL-EAI-05153)
    .The SoapOperation %1 does not have either an input or output SoapBody child.

    1. Insert error, column 7 (‘CallTime’, DBTYPE_DBTIMESTAMP), status 6: Data overflow.
        Invalid character value for cast specification.
    Here is an example of an entry in one of the 'Calltime' rows:
    7:45:30PM.
    This is a date/time field in Access.
    The above error shows that the source time format is unable to store in the destination column. If the destination datatype is datetime/time then the data "7:45:30PM" is not a correct format. A blank space is missing,
    it should be "7:45:30 PM".
    Regards, RSingh

  • Importing WSDL (created in Siebel)

    Dear ODI Gurus,
    I am working on invoking a web service from ODI and for that I am following the help on URL: http://download.oracle.com/docs/cd/E14571_01/integrate.1111/e12643/web_services.htm#ODIDG481
    But I am unable to import the WSDL file of web service before I can actually work on it.
    Siebel gives me a calling URL for the web service (e.g. http://xxx.xxx.xxx.xxx/eai_enu/start.swe?SWEExtSource=WebService&SWEExtCmd=Execute&username=WSADMIN&password=ADM123) and not a URL to import the WSDL that ODI expects (e.g. http://host:8080/services/WSCustomer?wsdl)
    I have known the direct WSDL import method before working on ODI. i.e. browsing for the WSDL and importing the WSDL file. But in this scenario, apparently we have to import it through a URL.
    Would you guys please help how to import WSDL in ODI.
    Thanks,
    Ahsan
    Edited by: user12079113 on 02-Jun-2011 08:35

    Hi Ahsan,
    You can directly copy WSDL URL and paste it in OdiinvokeWebservice tool (readymade tool) on ODI.
    before doing it, please copy same WSDL URL and paste it on IE and check whether the application server is up and running fine.
    once it fine, do what I said above.
    Please let me know exact your requirement.
    Thanks,
    Phani

  • Target Namespace in imported WSDL

    Hello All,
    I have an interface that sends data from SAP to 3rd party system.
    3rd party team gave us the WSDL and some XSD's of the interface they have on their system.
    Now, the problem - target namespace on that WSDL is more than 60 characters. Because of this PI 7.0 is unable to recognise XSD's which are external references on imported WSDL document.
    When i reduced the target namespace on the WSDL manually to less than 60 characters and uploaded WSDL again, external references are identified by PI.
    Now, can i use this WSDL by reducing the target namespace? Will it work? Will i get any problems because of this in the future?
    Can I delete target namespace from WSDL and use the WSDL as target namespace is optional?
    Thanks
    Chandra
    Edited by: Chandra Sekhar H on Jul 19, 2010 10:45 AM

    Now, can i use this WSDL by reducing the target namespace? Will it work? Will i get any problems because of this in the
    future?
    You can use the wsdl without any issue. If you need to know more: https://service.sap.com/sap/support/notes/901988
    Regards,
    Abhishek.

  • Unable to import binding

    Could anyone please suggest the solution for following problem.
    I built a webservice from ID and handed over to our .NET team.
    They said they are getting "Unable to import binding " error.
    I tested this webservice from ALTOVA XML Spy and it worked.
    Has anybody faced this problem before.
    Thanks

    Hi Venu,
    When you try and set-up the SAP wsdl in .NET it complains about not seeing any port's or complex types. This is because SAP has moved these out into seperate files. .NET doesn't try to link these files at this time. If you simply click on "Add as reference" in Visual Studio at the time of importing the WSDL your problems disappear like magic..
    Check the following link:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/0d7349b6-0901-0010-ddbe-ec43178a61ff
    the above link as binding exceptions.
    Amaresh

  • I am unable to import pictures from my iphone to my computer.  Can anyone help?

    I am unable to import pics. 

    It sounds like you are using an application to import. You can do it manually.
    Start > Computer (on the right) > scroll to the bottom and you will see your iPhone under Portable Devices > Open it and you will see a Drive, open that and there will be a DCIM folder. That is where your photos will be (There may be other folders each holding photos).

  • Unable to import video frompanasonic VDR-D105 DVD video camera to imovie HD

    Trying to import my video from my dvd camera but imovie can not find camera. When I connect the firewire the camera locates DVD player software and allows me to play it on my computer, but not able to import to imovie. DVD Player allows my to clip my video but does not allow me to transfer of save it on my computer.
    If I'm unable to import, Is there a work around to get my video in imovie, say quicktime?
    I am using imovie HD 6.0.3.

    Hi S
    1. DVD-Cameras are for playback - not to be edited from.
    iMovie, FinalCut Express and Pro works with miniDV tape Cameras
    This course DVD and hard disk Cameras compact info to medium BUT in
    a destructive way. You can't get full quality back to be edited.
    miniDV also compacts to tape BUT Non-destructive = full quality to Mac.
    2. Does Your Camera really have FireWire. Most probably You are using
    the USB-cable that was delivered with Your Camera. FW is buy extra.
    Best solution - though sour. Change Camera
    If this isn't an option You'll have to back convert to streaming DV that iMovie
    and FCE/P understands.
    - Converting programs like may be:
    MPEG Streamclip converts from mpeg-1 to whatever you like (within reason).
    QuickTime MPEG-2 Playback Component
    or
    via analog out on Camera via an A/D-box to FW to Mac.
    Non is a good way though.
    Yours Bengt W

  • Unable to import movie files from iphoto '08 into imovie HD

    I have recently bought a 2008 macbook (2.2 GHz) and have recently downloaded imovie HD in addition to owning iLife '08 due to its extra capabilities. I have found that I am unable to import any of my movie files from my iphoto library folder as it seems to need to open the actual iphoto application before the files can be accessed. In addition, when not using any specific program it would be nice to be able to access my photo/video files within the iphoto folder without iphoto automatically opening as the default viewer.
    Any ideas??!! Thanks.

    ahostmadsen wrote:
    .. and I import AVI video clips directly without converting to .dv, without problems.
    lucky you.. .avi is just a container, no 'format'/codec .. I can show you dozends of .avis, which will NOT import into iMHD6, due to being playback-codecs, not convertable by the underlying Quicktime engine into separte, editable audio+video streams ..
    .. If you convert to .dv, the size just blows up.
    dv is 13GB/h and a codec meant for editing; e.g. it stores every frame (video=30 frams/sec) of a recording, as mpegs usually doesn't do so.. = your Mac has to estimate content, when converting and 'recovering' the content = lossy process.
    iMHD6 is a dv-editor; the mpeg4 feature is only a toy, to spice up iSight recordings.. for sure, the QTengine can convert a lot, but too much conversion (from one lossy codec, e.g. divx, into another, e.g. mp4) means a (dramatic) loss of pic quality..
    my 5€ cents ..

  • I am unable to import new photos in iPhoto 11. Perhaps I should just reinstall from iLife disk? Will it affect my photos in any way?

    Hello,
    I have iPhoto 11 installed on my MacBook. I am now unable to import new photos using USB or by plugging the camera directly into the laptop. Never had that probem before with this camera. Perhaps just reinstall iPhoto from the iLife disk?

    Hello Terence,
    Okay I will try reformating the camera's card. However all is well when I export photos to my iMac at home or onto my iPad.
    If your suggestion does not work should I try reinstalling iPhoto from the iLife disk? If so, how do I go about doing that or is there a website somewhere explaining this?
    Regards,
    Tom

  • Unable to import M3U file. Unknown error -50

    Hey guys,
    I am unable to import an M3U playlist into iTunes. Getting the following error message:
    The file "File.M3U" cannot be imported. An unknown error occurred (-50).
    Have any of you seen it and know a way to fix it?
    Thanks in advance.

    Any chance that the Playlist you are importing has some 'special characters'? They are usually fine within the playlist, but the title of the playlist cannot contain them.
    Just a thought....

Maybe you are looking for

  • Trying to upload a file to an ftp folder

    Hello, I am a recent convert to OS X from the Windows world and am trying to save a file on the ftp site for my work. I used the finder to connect to the FTP site, but I got an error saying that I couldn't change the file, when I tried to drop and dr

  • ATI HD5770 and 2008 Mac Pro - Only DVI Port works

    I went through 4 ATI Radeon HD 2600 video cards since 2008. Enough is enough.  I bought a ATI HD5770 and i hope this is the end of it.  However, I have two monitors and I am unable to use the second monitor. The main monitor is hooked into the DVIPor

  • Css background color

    I'm trying to have a color background that extends to the edge of the browser. For some reason I'm not getting the same results in different size monitor screens.... not browsers... different screens. For example. If I include html {height: 100%;} ..

  • Hiss...Problem & Solution (for me)

    I was trying unsuccessfully to eliminate hiss from audio recording, unsure if it was mic, mixer, cables, sound card, software-related or what. I have been using both line-input and USB input devices. My old mixer died and I took my laptop to the musi

  • What benefits are there to iOS 6 update on a "wifi only" iPad 3?

    I am so glad I did a little research first before following through with an the iOS 6 update on my 5 day old 64 GB iPad 3 +wifi. So far, I don't have any confidence there is any improvement on a "wifi only unit", even Siri falls short of expectations