WSDL generation

Hi,
Please let me know how do we generate WSDL from the outbound interface in PI 7.1.
Thanks and Regards,
Rana

In PI 7.1
1) Simply after creating Sender Agreement go to options above to that sender agreement instead of tools menu... and there you can observe 2 options at the bottom side.
a) PUBLISH in SR
b) Generate WSDL.
2) Once after activating your ID componenets just Press or go for option Publish in SR. Then automatically it will generate WSDL and publish that WSDL in the SERVICE REGISTRY. which is latest concept in PI 7.1.
3) Now by entering authentification details you can able to enter into service registry.
There are 4 tabs::
a) Service definitions
b) Publish
c) classifications
d) Manage.
Go for Service definitions::
4) Enter your sender SOAP interface and press GO or enter.
5) Select your interface and then at the bottom u can observe again 4 tabs:
a) General b) End Points c) classifications d) System Details.
6) In the general you can able to see your WSDL URL by again entering Authentification details.
7) Now Click End Points>Test Button>Enter Authentification details-->Seelct your Interface
Regards
Praveen Reddy

Similar Messages

  • Pro: SOAP to RFC, WSDL generation

    Hi Frnd,
    I  am getting problem in the WSDL Generation from the ID,
    When i generated it first time i was getting the following in the    Soap:address
    <soap:address location="http://vessxip01:8001/XISOAPAdapter/MessageServlet?channel=:BS_PWS:CC_PWS_WeighVoidData_SOAPsend&version=3.0;Sender.Service=BS_PWS;Interface=+urn%3Aveoliaes%3APWSTransaction%3ASAPR3toPWS%5EMIout_WeighVoidData" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
    But When i am generation it again i am getting the following  for the same tag,   SOAP:Address
    <soap:address location="http://vessxip01:8001/XISOAPAdapter/MessageServlet?channel:BS_PWS:CC_PWS_WeighVoidData_SOAPsend&version=3.0;Sender.Service=BS_PWS;Interface=urn%3Aveoliaes%3APWSTransaction%3ASAPR3toPWS%5EMIout_WeighVoidData" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" />
    When we look concentrate i found " + " sign is missing in the next generation.
    Please tell me what is the meaning of "+" sign, and why it is not comming in the regeneration of the WSDL.
    Where as first one is working fine and the second one is not working.
    Thanks,
    Raj.

    http://vessxip01:8001/XISOAPAdapter/MessageServlet?channel:BS_PWS:CC_PWS_WeighVoidData_SOAPsend&version=3.0;Sender.Service=BS_PWS;Interface=urn%3Aveoliaes%3APWSTransaction%3ASAPR3toPWS%5EMIout_WeighVoidData
    The WSDL format that you are using is configured to hit the Integration Engine....hence the port number that you use should be that of the Integration Engine......
    Now from where will i get this information:
    1) Open SAP GUI --- tcode /nSXMB_ADM ---> Integration Engine Configuration ..... you will see the port here.... so if it is 8001 you need to use 8001 in the above URL.....
    2) RWB --> Component Monitoring --> Integration Engine --> Test Message .....you can again see the port over here....
    If i am not wrong 5XX00 is supposed to be used (mandatory) from PI7.1 onwards.....
    Please tell me what is the meaning of "+" sign, and why it is not comming in the regeneration of the WSDL.
    absolutely no idea :(.........but never saw a wsdl format with "+" sign in it.....
    please correct me for any incorrect information given by me
    Regards,
    Abhishek.

  • Proxy wsdl generation error - VB keywords are used

    Hi.
    I am using NCo ver 2.0.1.
    I am developing a VB.NET application.
    I generate a proxy from visual studio .NET 2003 designer.
    I do this by drag'n dropping function from the function list to the proxy.wsdl designer.
    Some functions accept parameters whose names are "class", "date", "error" etc.
    <b>These words are reserved in VB.NET</b> so the proxy generation ends with errors.

    Yes, VB has so many keywords, that we cannot rename all rename to something valid in all cases.
    Just use the .sapwsdl designer and customize/rename the conflicting names.
    Please do it in designer, and not in generated code.

  • WebService WSDL generation : NoSuchElementException

    Hello,
    I am using JDeveloper for a short time now. I am already created simple web services successfully.
    But when I try to import a project from a colleague, which use the same version as me, each time i try to modify the list of Web Method (using properties on the webservice) or trying to create a new web service on the same project, I got the following error :
    An alert box with
    Title : Generation Error
    Message : generator error : java.utils.NoSuchElementException
    After this the .java port file is created but nor the wsdl neither the web service is modified/created.
    Reproducible : always on this project.
    I have try to recreate the project from source but this I got the same error.
    Versions :
    jdev: 10.1.3.4.0.4270
    jvm : 1.5.0_06
    This is very annoying because my dev environment is broken, and I don't know why and what to do.
    Any help is really welcome.
    Thanks in advance and have a nice week-end.

    Hi again,
    After spending almost all my friday to try to fix this problem, I finally find the solution today morning.
    It was because my jdeveloper was installed in "Program Files\jdeveloper"
    But if I locate jdeveloper into C:\jdeveloper\ the problem is solved !
    I was lost for a space :)

  • JDev 11g - WSDL generation using HTTP binding - WSDL2Java

    I'm using JDev 11.1.1.3.0.  Trying to create a WSDL that uses only an HTTP binding (non-SOAP) to recreate a web service I'm trying to connect to.  My hope is to create the WSDL and use the 'Java Web Service from WSDL' tool (WSDL2Java) to create the Java client code for connecting to the web service.  (No, the author of the web service does not support SOAP. Sigh).
    First off, I do not see an option to create a straight HTTP binding using the 'WSDL Editor/Create Binding' dialog, (only SOAP11, SOAP12, Java, EJB, JCA, JMS, Custom).  So I manually created the binding based on what I could find in the w3c.  Here it is slightly modified with bogus namespaces and URL addresses:
    <?xml version="1.0" encoding="UTF-8" ?>
    <definitions targetNamespace="https://my.server.com/context/"
                 xmlns="http://schemas.xmlsoap.org/wsdl/"
                 xmlns:http="http://schemas.xmlsoap.org/wsdl/http/"
                 xmlns:tns="https://my.server.com/context/"
                 xmlns:xsd="http://www.w3.org/2001/XMLSchema"
                 xmlns:mime="http://schemas.xmlsoap.org/wsdl/mime/"
                 xmlns:types="https://my.server.com/context//types"
                 xmlns:java="http://schemas.xmlsoap.org/wsdl/java/"
                 xmlns:format="http://schemas.xmlsoap.org/wsdl/formatbinding/">
      <types>
        <xsd:schema targetNamespace="https://my.server.com/context//types"
                    elementFormDefault="qualified"/>
        <xsd:schema>
          <xsd:import schemaLocation="MyRequest.xsd" namespace="https://my.server.com/context//types"/>
        </xsd:schema>
        <xsd:schema>
          <xsd:import schemaLocation="MyResponse.xsd" namespace="https://my.server.com/context//types"/>
        </xsd:schema>
        <xsd:schema>
          <xsd:import schemaLocation="Common.xsd" namespace="https://my.server.com/context//cmn"/>
        </xsd:schema>
      </types>
      <portType name="AvailabilityServices">
        <operation name="RequestAvailability">
          <input message="tns:AvailabilityRequestMessage"/>
          <output message="tns:AvailabilityResponseMessage"/>
        </operation>
      </portType>
      <message name="AvailabilityRequestMessage">
        <part name="part" element="types:PNARequest"/>
      </message>
      <message name="AvailabilityResponseMessage">
        <part name="part" element="types:PNAResponse"/>
      </message>
      <binding name="AvailabilityServicesHTTPBinding"
               type="tns:AvailabilityServices">
        <http:binding verb="POST"/>
        <operation name="RequestAvailability">
          <http:operation location="RequestAvailability"/>
          <input>
            <mime:content type="application/xml"/>
          </input>
          <output>
            <mime:mimeXml/>
          </output>
        </operation>
      </binding>
      <service name="AvailabilityService">
        <port name="AvailabilityServicesPort"
              binding="tns:AvailabilityServicesHTTPBinding">
          <http:address location="https://my.server.com/context/"/>
        </port>
      </service>
    </definitions>
    I really don't know if the the input and output tags for the binding are correct.  I've tried <mime:mimeXml/> for both.  I basically want to just send and receive the XSD schemas as straight XML over HTTP.  Is this right?
    Secondly, when trying to generate the Java code from this WSDL, the generation fails with an IndexOutOfBoundsException:
    oracle.jdeveloper.webservices.model.WebServiceException: Error creating model from wsdl "file:/C:/_Developer11g1_1_3_0/work/Web/PriceAvailability/public_html/WEB-INF/wsdl/PriceAvailability.wsdl": Index: 0, Size: 0
        at oracle.jdeveloper.webservices.model.java.JavaWebService.createPortTypes(JavaWebService.java:1635)
        at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2846)
        at oracle.jdeveloper.webservices.model.WebService.createServiceFromWSDL(WebService.java:2611)
        at oracle.jdeveloper.webservices.model.java.JavaWebService.setDescription(JavaWebService.java:745)
        at oracle.jdevimpl.webservices.wizard.jaxrpc.topdown.TDJaxWsSpecifyWsdlPanel.setDescription(TDJaxWsSpecifyWsdlPanel.java:364)
        at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel.buildModel(SpecifyWsdlPanel.java:1109)
        at oracle.jdevimpl.webservices.wizard.jaxrpc.common.SpecifyWsdlPanel$5.run(SpecifyWsdlPanel.java:661)
        at oracle.ide.dialogs.ProgressBar.run(ProgressBar.java:655)
        at java.lang.Thread.run(Thread.java:619)
    Caused by: oracle.jdeveloper.webservices.tools.WsdlValidationException: Error creating model from wsdl "file:/C:/_Developer11g1_1_3_0/work/Web/PriceAvailability/public_html/WEB-INF/wsdl/PriceAvailability.wsdl": Index: 0, Size: 0
        at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.newWsdlValidationException(WsaAdaptor.java:825)
        at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.getSeiInfo(WsaAdaptor.java:515)
        at oracle.jdeveloper.webservices.tools.WebServiceTools.getSeiInfo(WebServiceTools.java:523)
        at oracle.jdeveloper.webservices.model.java.JavaWebService.getSeiInfo(JavaWebService.java:1741)
        at oracle.jdeveloper.webservices.model.java.JavaWebService.createPortTypes(JavaWebService.java:1496)
        ... 8 more
    Caused by: oracle.j2ee.ws.common.tools.api.ValidationException: Error creating model from wsdl "file:/C:/_Developer11g1_1_3_0/work/Web/PriceAvailability/public_html/WEB-INF/wsdl/PriceAvailability.wsdl": Index: 0, Size: 0
        at oracle.j2ee.ws.tools.wsa.jaxws.JaxwsWsdlToJavaTool.getJAXWSModel(JaxwsWsdlToJavaTool.java:664)
        at oracle.j2ee.ws.tools.wsa.WsdlToJavaTool.createJAXWSModel(WsdlToJavaTool.java:475)
        at oracle.j2ee.ws.tools.wsa.Util.getJaxWsSeiInfo(Util.java:1357)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at oracle.jdevimpl.webservices.tools.wsa.Assembler$2$1.invoke(Assembler.java:218)
        at $Proxy39.getJaxWsSeiInfo(Unknown Source)
        at oracle.jdevimpl.webservices.tools.wsa.WsaAdaptor.getSeiInfo(WsaAdaptor.java:505)
        ... 11 more
    Caused by: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0
        at java.util.ArrayList.RangeCheck(ArrayList.java:547)
        at java.util.ArrayList.get(ArrayList.java:322)
        at oracle.j2ee.ws.tools.jaxws.wsdl.WSDLToJavaModelBuilder.consolidateInterfaceMappings(WSDLToJavaModelBuilder.java:689)
        at oracle.j2ee.ws.tools.jaxws.wsdl.WSDLToJavaModelBuilder.consolidateInterfaceMappings(WSDLToJavaModelBuilder.java:682)
        at oracle.j2ee.ws.tools.jaxws.wsdl.WSDLToJavaModelBuilder.build(WSDLToJavaModelBuilder.java:196)
        at oracle.j2ee.ws.tools.wsa.jaxws.JaxwsWsdlToJavaTool.getJAXWSModel(JaxwsWsdlToJavaTool.java:656)
        ... 20 more
    Anybody know how to write a WSDL with a non-SOAP HTTP binding and then generate Java from it?
    Thanks

    Okay, I'll check it out.  I know the newest version of SoapUi handles REST services (not sure if that's what I'm trying to attempt) so maybe I could 'ping' the web service using it.
    But seeing how this is a JDeveloper forum, I was hoping somebody could help me create a WSDL with HTTP bindings using the JDeveloper tool set, or at least identify if I have correctly defined the HTTP binding in my sample WSDL.  Does JDev 11g not have this functionality?

  • WSDL generation - issue

    Hi,
    We are generating WSDL after creating web service in ECC 6.0. We would like to know how can we control the upper/lower case in XML tags when we generate WSDL? Is there any SOAP runtime configuration we have to set? Any kind of help would be appreciated. By default when I check "Mapping of names" check box while creating web service, the system generating WSDL tags as upper & lower case, otherwise the tags are as they are in function module interface.
    Thanks,
    GS

    Hi Ravi,
    Thanks for your reply. Please find one my WSDL below:
    <?xml version="1.0" encoding="utf-8" ?>
    - <wsdl:definitions targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:http="http://schemas.xmlsoap.org/wsdl/http/" xmlns:n0="urn:sap-com:document:sap:rfc:functions" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" xmlns:wsdl="http://schemas.xmlsoap.org/wsdl/" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    - <wsdl:types>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:sap-com:document:sap:rfc:functions" targetNamespace="urn:sap-com:document:sap:rfc:functions" elementFormDefault="unqualified" attributeFormDefault="qualified">
    - <xsd:simpleType name="char1">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="1" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char10">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="10" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char128">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="128" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char20">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="20" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char220">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="220" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char30">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="30" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char32">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="32" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="char50">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="50" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="numeric3">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="3" />
      <xsd:pattern value="\d*" />
      </xsd:restriction>
      </xsd:simpleType>
    - <xsd:simpleType name="numeric6">
    - <xsd:restriction base="xsd:string">
      <xsd:maxLength value="6" />
      <xsd:pattern value="\d*" />
      </xsd:restriction>
      </xsd:simpleType>
      </xsd:schema>
    - <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:tns="urn:sap-com:document:sap:soap:functions:mc-style" targetNamespace="urn:sap-com:document:sap:soap:functions:mc-style" elementFormDefault="unqualified" attributeFormDefault="qualified" xmlns:n0="urn:sap-com:document:sap:rfc:functions">
      <xsd:import namespace="urn:sap-com:document:sap:rfc:functions" />
    - <xsd:complexType name="Bapiret2">
    - <xsd:sequence>
      <xsd:element name="Type" type="n0:char1" />
      <xsd:element name="Id" type="n0:char20" />
      <xsd:element name="Number" type="n0:numeric3" />
      <xsd:element name="Message" type="n0:char220" />
      <xsd:element name="LogNo" type="n0:char20" />
      <xsd:element name="LogMsgNo" type="n0:numeric6" />
      <xsd:element name="MessageV1" type="n0:char50" />
      <xsd:element name="MessageV2" type="n0:char50" />
      <xsd:element name="MessageV3" type="n0:char50" />
      <xsd:element name="MessageV4" type="n0:char50" />
      <xsd:element name="Parameter" type="n0:char32" />
      <xsd:element name="Row" type="xsd:int" />
      <xsd:element name="Field" type="n0:char30" />
      <xsd:element name="System" type="n0:char10" />
      </xsd:sequence>
      </xsd:complexType>
    - <xsd:element name="ZSdActivityCodes">
    - <xsd:complexType>
    - <xsd:sequence>
      <xsd:element name="ImExtractMethod" type="n0:char1" />
      <xsd:element name="ImFileNameWithPath" type="n0:char128" />
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
    - <xsd:element name="ZSdActivityCodesResponse">
    - <xsd:complexType>
    - <xsd:sequence>
      <xsd:element name="ExReturn" type="tns:Bapiret2" />
      </xsd:sequence>
      </xsd:complexType>
      </xsd:element>
      </xsd:schema>
      </wsdl:types>
    - <wsdl:message name="ZSdActivityCodes">
      <wsdl:part name="parameters" element="tns:ZSdActivityCodes" />
      </wsdl:message>
    - <wsdl:message name="ZSdActivityCodesResponse">
      <wsdl:part name="parameters" element="tns:ZSdActivityCodesResponse" />
      </wsdl:message>
    - <wsdl:portType name="Z_ACTIVITY_EXTRACT_ws">
    - <wsdl:operation name="ZSdActivityCodes">
      <wsdl:input message="tns:ZSdActivityCodes" />
      <wsdl:output message="tns:ZSdActivityCodesResponse" />
      </wsdl:operation>
      </wsdl:portType>
    - <wsdl:binding name="Z_ACTIVITY_EXTRACT_wsSoapBinding" type="tns:Z_ACTIVITY_EXTRACT_ws">
      <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http" />
    - <wsdl:operation name="ZSdActivityCodes">
      <soap:operation soapAction="" />
    - <wsdl:input>
      <soap:body use="literal" />
      </wsdl:input>
    - <wsdl:output>
      <soap:body use="literal" />
      </wsdl:output>
      </wsdl:operation>
      </wsdl:binding>
    - <wsdl:service name="Z_ACTIVITY_EXTRACT_wsService">
    - <wsdl:port name="Z_ACTIVITY_EXTRACT_wsSoapBinding" binding="tns:Z_ACTIVITY_EXTRACT_wsSoapBinding">
      <soap:address location="http://hqsun8.howrey.net:8000/sap/bc/srt/rfc/sap/Z_ACTIVITY_EXTRACT_WS?sap-client=200" />
      </wsdl:port>
      </wsdl:service>
      </wsdl:definitions>
    Thanks,
    GS

  • WSDL generation from existing WebService

    Hello everybody,
    we have got an existing WebService which we want to migrate to XI.
    Because we don't want to change the clients interfaces we would like to import the WSDL and XSD and than generate a WSDL from XI.
    First problem: The WebService exists of two WSDL-File an one XSD. First WSDL has attributes about PORT, SERVER..
    The second WSDL has attributes of the request and the response.
    So the origin WSDLs/XSD depend on each other, refering by URIs.
    How can this be done in XI?
    What about the namespaces in XI. Do they have to be the same as in the origin Files?
    Thanks a lot, regards Mario

    Hello everybody,
    we have got an existing WebService which we want to migrate to XI.
    Because we don't want to change the clients interfaces we would like to import the WSDL and XSD and than generate a WSDL from XI.
    First problem: The WebService exists of two WSDL-File an one XSD. First WSDL has attributes about PORT, SERVER..
    The second WSDL has attributes of the request and the response.
    So the origin WSDLs/XSD depend on each other, refering by URIs.
    How can this be done in XI?
    What about the namespaces in XI. Do they have to be the same as in the origin Files?
    Thanks a lot, regards Mario

  • JDeveloper 11g incorrect WSDL generation

    Setup:
    In jDeveloper 11.1.1.3.0 connecting to an Oracle 11g database with the following data types.
    create or replace type test as object (a varchar2, b varchar2);
    create or replace type table_of_test as table of test;
    If the there is a package that has a procedure that uses the type table_of_test
    create or replace package blah_pkg as
    procedure blah_prc( my_table table_of_test);
    end blah_pkg;
    Problem:
    In jDeveloper publish the package as a web service, when you attempt to deploy this, it will error. With the following error ->
    [04:28:13 PM] Weblogic Server Exception: weblogic.application.ModuleException: [HTTP:101216]Servlet: "MyWebService1Port" failed to preload on startup in Web application: "tester-ws-context-root.war".
    weblogic.wsee.ws.WsException: Failed to load class intrepiddev.holders.ArrayOfTableOfTestUserHolder:weblogic.xml.schema.binding.util.ClassUtil$ClassUtilException: unable to load class:java.lang.ClassNotFoundException: intrepiddev.holders.ArrayOfTableOfTestUserHolder
    On investigating the WSDL you can see that there are two array elements in the WSDL one named ArrayOfTableOfTestUser and one named TableOfTestUserArray but only one java class was created TableOfTestUserArrayHandler.
    If you change the element in the WSDL, from ArrayOfTableOfTestUserArray to TableOfTestUserArray the deployment and the web services will work.
    Question:
    Is this a bug in jDeveloper, or am I doing something stupid?
    While this work around does ... well, work, it is no good in the long run as the WSDL will need to be fixed every time the web services are re-generated.

    To be a bit more specific in package oracle.wsdl.toolkit class JavaXSDTypeMapper.class
    private String getArrayComplexTypeName(QName componentXSDType)
    String typeName = componentXSDType.getLocalName();
    int lastDot = typeName.lastIndexOf('.');
    if(lastDot > 0)
    typeName = typeName.substring(lastDot + 1);
    String complexTypeName = "ArrayOf" + StringUtil.firstCharToUpper(typeName);
    for(int i = 1; m_arrayComponentToComplexTypeMap.values().contains(complexTypeName); i++)
    complexTypeName = complexTypeName + i;
    return complexTypeName;
    Should be String complexTypeName = StringUtil.firstCharToUpper(typeName) + "Array";

  • Webservice soap wsdl generation

    Hi Experts,
    Please Help Me,
    Systems. ThirdParty (PHP Portal) --> SAP PI--> SAP ECC
    1: What is best practise to add ThirdParty as business service or business system.
    Scenario1: TirdParty Request for emp address based on the emp id here emp address in sap ecc.
    i would like to use SOAP TO PI TO RFC (req & res bapis)
    2. this scenario thirparty will generate wsdl  and import to SAP PI or SAP PI side should generate wsdl.

    1. business service
    2. you should generate wsdl from sender agreement in SAP PI (Integration Builder)

  • Regarding WSDL Generation

    Hi Experts...
    We are facing issue in my middleware (AIA, Oracle middleware) like , AIA people are not able to access the meta data of idocs SHPMNT05 and DELVRY03. They are able to find the IDOCS but they are not able to generate WSDL'S for those idoc. Except these two idocs they are able to access remaining idocs like DEBMAS06 , MATMAS05, ..etc.
            Also low versions of these Idocs like SHPMNT03 and DELVRY01 are accessible by them. Only SHPMNT05 and DELVRY03 they are not able to access the meta data.
            Also from SAP side we are using some SAP4.7 server. If we are using some other different SAP4.7 server , AIA people are able to access the meta data of these two idocs.
    Any help will greatly appreciated.
    Thanks  in Advance.
    Regards,
    Lokeswari.

    didn't get any reply.

  • WSDL Generation Ant Task

    Hi
    I can see the ANT tasks to generate WAR/EAR for a given EJB/POJO service implementation
    - but I dont see any options to output a WSDL file. Is there one?
    I realise that I can obtain the WSDL from a deployed service via ?WSDL, but I
    really need to generate the WSDL file as part of the build.
    Cheers,
    -Nick

    Hi Nick,
    There will be a wsdlgen ant task in coming release. It should solve your
    problem. For now you can run clientgen on the ear, there is a wsdl saved in
    the generated client jar.
    -Neal
    "Nick Minutello" <[email protected]> wrote
    in message news:[email protected]..
    >
    Hi
    I can see the ANT tasks to generate WAR/EAR for a given EJB/POJO serviceimplementation
    - but I dont see any options to output a WSDL file. Is there one?
    I realise that I can obtain the WSDL from a deployed service via ?WSDL,but I
    really need to generate the WSDL file as part of the build.
    Cheers,
    -Nick

  • WSDL generation wizard does nothing...

    I am attempting to use the beta 3 software to connect to
    Exchange 2007. Unfortunately, I dont see a dialog on the WSDL
    wizard to enter uid &amp; password. I presume I can simply put
    &quot;https://&quot; in the uri field (Exchange requires
    https) but Exchange also requires user authentication for any file
    it serves - this includes the crossdomain.xml and the services.wsdl
    (and the xsd, etc.) How can I handle the authentication piece in
    the Flex WSDL wizard?
    Regards,
    Chris

    Hi Chris,
    In the second step of the Import Web Service (WSDL) wizard,
    simply enter the URI to the wsdl file. When you hit Next, it will
    automatically detect if authentication is needed. If that’s
    the case, a dialog will pop-up asking for the authentication info
    so to be able to proceed with the introspection and move on to the
    third wizard step. Please let me know if this works for you.
    Thank you,
    Lacra

  • Wsdl generation with Remote2WSDL

    I'm trying to generate the wsdl file for an Ejb that I need to publish as a Web
    Service.
    The file generated using:
    java -cp <classpath> Remote2WSDL <ejb> <root-contex>/<wsname>
    just contains the same that I writte on <ejb> parameter.
    What am I doing wrong?
    Thanks

    I'm not familiar with Remote2WSDL. You'd get a better response in our
    webservices newsgroup.
    Our 7.0 examples demonstrate how to expose an EJB as a webservice.
    -- Rob
    Gabriela wrote:
    I'm trying to generate the wsdl file for an Ejb that I need to publish as a Web
    Service.
    The file generated using:
    java -cp <classpath> Remote2WSDL <ejb> <root-contex>/<wsname>
    just contains the same that I writte on <ejb> parameter.
    What am I doing wrong?
    Thanks

  • Web Services Framework - WSDL Generation

    Hi, all!
    Question: Is it possible to adapt the wizard-generated WSDL-Files  by adding additional elements to the <xsd:sequence>?
    Thanks a lot in advance for any answers!
    Regards,
    Thomas

    Check BADi BBP_CAT_CALL_ENRICH (BAdI for Transfer of Additional Parameters to Web Service) it might help you.
    Peter

  • Command line WSDL Generation Tool

    Hi:
    Is it possible to generate wsdls from the command line in oc4j ?
    Thanks in advance,

    <BLOCKQUOTE><font size="1" face="Verdana, Arial">quote:</font><HR>Originally posted by Steven Muench ([email protected]):
    What kind of non-success are you having? The command-line utilities don't run at all? They run but produce unexpected output?
    What platform are you on?<HR></BLOCKQUOTE>
    Hi,
    many thanx 4 ur reply
    I wana run under WINNT platform
    I have Oracle rel. 2 8.1.6 and I have bought
    your book "Oracle XML Application"
    I wanted to run the example 3-3 thats mean
    ROWSET/ROW insert into the faq_table so I have used JDev3.1 than
    <?xml version="1.0" ?>
    - <!-- InsertSunJavaFAQ.xsql : Transform and insert XML in Sun FAQ Format
    -->
    <xsql-status action="xsql:insert-request" result="No posted document to process" />
    I wanted to run the same example3-3 without JDev, so I tried and used the commandline oraxsl tool, so I got error
    command not found or some thing like that..
    After this I'll try chap 12 (specially very interesting topic storing xml file into the database)
    What kind of tool/helperpackage or ..
    I need to run these example.
    Perhapes you know the litrature/book name about oracle and xml in german language.
    Many thanx in advance
    null

Maybe you are looking for

  • PO ERROR IN PROCESS - STATUS NOT UPDATING

    Please assist, PO is error in process upon push Material already in full the PR had an old PO which was deleted at the SRM yet still active at the back end we try to push the old PO but the status didnu2019t update and try to delete the PO at the bac

  • Sound recorder/converter for .au format

    I am using jdk1.1 and it seems it only likes .au format for sound files. I couldn't use Sound Forge; saving was disabled. And I got some others in shareware.com. But they were hopeless as well. Most just didn't work. Is there any reliable shareware a

  • How to load the international characters by using the SQL*Loader(UNIX)?

    Hi Everyone, I am not able to load the international characters thru SQL*Loader which is calling from Unix. Whenever I load these characters , appears in DB such as Square box. Please help me how to resolve the issue. Using version is: Oracle Databas

  • "tnsnames.ora" file & ODBC driver

    It seems ODBC drivers do not need TNS listeners! I need to find out how ODBC drivers determine the path of "tnsnames.ora" file! (I have many Oracle installations on my machine.) null

  • Problem with Clone Stamp & Healing Brush

    Once set the sample point by option clicking with either the clone stamp tool or the healing brush, I suddenly see a duplicate layer that moves with the cursor as I try to position it oveer the spot I want to fix. I have tried resetting both tools.