ESB:  Is it possible to create custom WSDL for routing service?

Hello all!
I have an unchangeable requirement in my project - ESB routing services must confom to WSDL specifications that are already used before we started this integration project.
For example, we have to implement not only the same logical part of WSDL description:
<message name="AuthorisationRequestSoapIn">
<part name="AuthorisationRequest" element="tns:AuthorisationRequest"/>
</message>
<message name="AuthorisationRequestResponseSoapOut">
<part name="AuthorisationRequestResponse" element="tns:AuthorisationRequestResponse"/>
</message>
<portType name="OnlineServicesSoap">
<operation name="AuthorisationRequest">
<input message="tns:AuthorisationRequestSoapIn"/>
<output message="tns:AuthorisationRequestResponseSoapOut"/>
</operation>
</portType>
but the binding and service sections must conform to WSDL document too:
<binding name="OnlineServicesSoapBinding" type="tns:OnlineServicesSoap">
<soap:binding transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="AuthorisationRequest">
<soap:operation style="document" soapAction="AuthorisationRequest"/>
<input>
<soap:body use="literal" namespace="http://..../OnlineServices"/>
</input>
<output>
<soap:body use="literal" namespace="http://..../OnlineServices"/>
</output>
</operation>
</binding>
<service name="OnlineServicesSoapService">
<port name="OnlineServicesSoapPort" binding="tns:OnlineServicesSoapBinding">
<soap:address location="....."/>
</port>
</service>
And after registration of ESB routing service I've got the following service description (I ommit esb bindings and logical part here, it's ok with messages and portTypes):
<binding name="__soap_OnlineServicesSoapService_OnlineServicesSoap" type="import:OnlineServicesSoap">
<soap:binding xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" style="document" transport="http://schemas.xmlsoap.org/soap/http"/>
<operation name="AuthorisationRequest">
<soap:operation xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" style="document" soapAction="AuthorisationRequest"/>
<input>
<soap:body xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal"/>
</input>
<output>
<soap:body xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" use="literal"/>
</output>
</operation>
</binding>
<service name="ESB_OnlineServicesSoapService_Service">
<port name="__soap_OnlineServicesSoapService_OnlineServicesSoap" binding="tns:__soap_OnlineServicesSoapService_OnlineServicesSoap">
<soap:address xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" location="http://..../event/DefaultSystem/OnlineServicesSoapService"/>
</port>
</service>
How can I change WSDL that is generated for routing services? Is it possible to change the names of port and binding element?
Thanks in advance,
Oleg Olenin

So, no docs, no answers, no life :) - I have only one way to get the answers:
oracle.tip.esb.configuration.util.WSDLGenerator.addSOAPBindings():
binding.setQName(new QName(targetNamespace, WSDLConstants.generateSOAPPortName(service.getName(),portType.getQName().getLocalPart())));
oracle.tip.esb.configuration.util.WSDLConstants:
public static final String generateSOAPPortName(String service, String operation)
return "__soap_" + service + "_" + operation;
So it is not possible to change the names of SOAP binding and port.
And I guess there is no way to change WSDL that is generated for routing services.

Similar Messages

  • Is it possible to create custom buttons for quizzes in Adobe Presenter?

    My company is not happy with the quiz buttons in Adobe Presenter and I was wondering if it is possibe to create custom buttons for quizzes and use them as defaults. Like you can do in Captivate.  I'm using Adobe Presenter 8 in Windows 7. 

    Hi,
    Do you want to change the appearance and position of buttons ?
    or
    Do you want to change the action when the button is pressed ?
    Thanks,
    Alpi Agarwal

  • Creating Custom Theme for Power View Clustered columns chart

    Helllo...
    Is it possible to create custom theme for displaying clustered columns chart on Power View?
    Basically I am looking to create chart with specific colors for the bars? For e.g. for High - RED, Medium - Orange and Low - Yellow color. When I look at themes available in Excel 2013 I don't see this combination as such, so I was looking to create one
    myself. 
    I tried to create a theme using video on youtube, but the theme which I created is not showing up in Power View mode in excel 2013.
    www.youtube.com/watch?v=xs2F1n2-YR8

    Hi Sagar,
    In Power View, it has several default theme colors for us to apply to our workbook. Also, we can change the Font, Text Size and Background of the chart. However, it is not support to design a custom theme color.
    You can refer to the following steps to change the theme colors:
    1. On the POWER VIEW tab, in the Themes group, click Themes.
    2. Under Built-in, click the theme that you want to use.
    Please refer to the following screenshot below:
    Regards,
    Alisa Tang
    If you have any feedback on our support, please click
    here.
    Alisa Tang
    TechNet Community Support

  • Is it possible to create custom buttons in CRM Ondemand?

    Hi,
    Is it possible to create custom buttons in CRM Ondemand in any detail page like the inbuilt buttons like 'New', 'Delete' etc? If possible then how?
    Thanks
    Arpita

    You can add a button using custom javascript. but this could potentially have performance issues. please test the performance and functionality if you implement a lot javascript
    see this link : http://helponmyproject.com/TTOCOD/
    Regards,
    Royston

  • Is it possible to create different invoices for a single contract?

    Hi All,
    is it possible to create different invoices for a single contract?
    My customer is asking an invoice per service line.
    Thank you for getting back to me on this.
    Kind regards
    KK

    Can somebody please advice?

  • How to create custom infotype for training and event management

    hai freinds can any one tell me how to create custom infotype for training and event managment with following fields
    PS No – PA0000-> PERNR
    Name   - PA0001 -> ENAME
    IS PS.No. – PA0001-> PS no. of Immediate Superior
    IS name PA0001 -> ENAME
    thanx in advance
    afzal

    Hi,
    Your question is not clear for me. Since it is a TEM infotype, it could be a PD infotype.
    If you wish to create a PD infotype, use transaction PPCI to create the infotype.
    But before that you need to create a structure HRInnnn (where nnnn is the infotype number) with all the fields relevant for the infotype.
    If you wish to create a PA infotype, use transaction PM01 to create the infotype.
    But before that you may be required to create a strcuture PSnnnn  (where nnnn is the infotype number) with all the fields relevant for the infotype.
    Regards,
    Srini

  • Is it possible to create a program for embedded system

    Is it possible to create a program for embedded system?

    Yes. Many solutions.
    1 = http://jcx.systronix.com/
    2 = http://www.harbaum.org/till/nanovm/index.shtml (see links to Asuro)
    And many more but I'm too lazy too look them for you ...
    Dan

  • Is it possible to create Intrastat declaration for service only posted inFI

    Hi
    Is it possible to create Intrastat reporting for services that is only posted in FI(without PO) for Italy. If you have any idea please let me know .
    Thanks
    Rao

    Is it possible to create Intrastat reporting for services that is only posted in FI(without PO) for Italy. If you have any idea please let me know .
    Thanks
    Rao

  • LSMW :Is it possible to create F4 Help for File path selection

    Hi All .,
    Please let me know is it possible to create F4 help for file path creation in LSMW .
    thanks
    Sreenivas

    Hi,
    I don't get it.
    In the step " Specify files" you will have the option to pick your flat file which is on the desktop by pressing F4 .
    What is that you exactly want??
    Warm regards,
    Hari Kiran

  • How to create custom template for webcenter portal application

    Hi,
    I created webcenter portal application in my jdev using the webcenter portal application template provided by the webcenter framework.
    I tried to create custom template for my application by following steps:
    1. Created new application using webcenter portal application template with all default package structure.
    2. Right click pagetemplates folder under webcontent package and select new option.
    3. New gallery opens up.
    4. Selected JSF under webtier and JSF Page Template under items in the right hand side and clicked Ok button.
    5. New wizard opens up for creating new JSF page template.
    6. Gave template name(file name) and Page Template Name(template def name).
    7. Selected checkbox staing start a Quick Start Layout and selected three column layout and selected Ok.
    8. Selected checkbox for Create Associated ADFm Page Defination(so that page templates can be changes at run time).
    9. Created some Facet Definations (header, footer, content1, content2, LHN, RHN).
    10. Clicked Ok button which will create custom template.
    11. Added some Panel Group Layout component from Component Palette.
    12. Created new page (.jspx) with this template.
    Now when I try to add producer portlets created using Producer Portlet application template and connected to the above application using WSRP2.0, I'm facing problem.
    The prolem is that I'm not able to add more than one portlet in one single page?
    Kindly let me know whether the steps followed by me is wrong some where and needs to corrected and let me know how I can add more than one portlet to page?
    Basically I cant see more than one placeholders in my page to add portlets.

    Thanks Yannick.
    In the step 9 I had mentioned that I created various facet definations (header, footer, content, content1 RHN and LHN).
    Is this is not facet you are talking about or should I drop facet ref from the resource palette?
    Can't I add moer than one portlet to my page at design time itself?
    Annoying since in weblogic portal we do this at design time(.portal).

  • To create custom colors for exception

    Hi experts......
    I need to create custom colors for my report in order to set exceptions. Shades of red,yellow and green is just not enough for my client, they want to see blue as well when certain exception rises. Can someone please give me a hint as to how to implement that ...is it got to do st with the mime repository?
    Thnaks in advance!
    Tina

    Hi Tina,
    You can do this by formatting in the workbook. Run the query and in the workbook, on the BEx toolbar, there is a button for formatting. Select the exception cell whose color you want to change > in the Format button choos epatterns and select the color you would like. Once you have made the changes, save the workbook. The changes will remain in place the next time the user runs this workbook.
    Take a look at this link for more info:
    http://help.sap.com/saphelp_nw04/helpdata/en/f1/0a559ee09411d2acb90000e829fbfe/content.htm
    Hope this helps...

  • Is it possible to creat Shoppping cart for Blocked vendor in R/3

    Hello all,
    is it possible to create shopping cart for blocked vendor in R/3. we are using extended classic scenario with SRM 5.0. when i am trying to do this vendor is not visible in vendor list. Am i missing somthing???
    if it is not possible in standard set up...what exactly i need to do.
    my requirement is that i should create shopping cart and then PO for posting block vendor in R/3 ( i know that we can do it in R/3)
    how to achieve this in SRM 5.0 please guide.
    Thanks
    Rupesh Mundhada

    There are possibly three types of blocks for a vendor in R3
    1. All company code are blocked for vendor
    2. Selected company code is blocked for vendor
    3. Vendor if blocked for the purchasing organization
    But SRM allows only Central Locking and Purchasing Organizations level locking to be replicated from R3 - MM. So If the vendor is only blocked for a selected company code it will be still possible to create the shopping cart successfully, followed by purchase order; and PO will be issued to Vendor also; but it will not be replicated until and unless the block at the selected company code level is removed.
    This is not wrong; though you will be able to change them as per your business need. The reason is Selected Company Code level block is only used by finance people to stop payment to vendors because of some reasons like exceeding the limit or anything else.
    Please reward points if you find it useful.

  • Oracle XML Gateway - custom WSDL configuration in service partner setup

    We are trying to configure a custom WSDL for service partners to send/receive outbound/inbound messages using OTA. I have a coded a WSDL that pretty much replicates the Generic WSDL template that was provided with the gateway. When i configured it, it has trouble finding the endpoint of the custom WSDL. Has anyone run into this situation before? Please throw some light on this issue. We are pretty much stuck right now!!

    No. I am afraid that your understanding is incorrect. Oracle B2B is part of Oracle SOA suite and XML Gateway is part of Oracle Apps. Yes both of them have some overlapping areas of work but apart from that both products do not have any connection in between.
    Regards,
    Anuj

  • Is it possible to create a BOM  for ROH material for Subcontracting

    Dear Guru's
    As per my knowledge BOM is needed only for HALB & FERT material even if for subcontracting purpose. So is it possible to create a BOM for ROH material for Subcontracting?. Pls help me to get a soln ?
    Regards
    Ragesh

    Ragesh,
    When you are subcontracting the material, the Std SAP says that the material type should be HALB and not ROH.
    But if client requires for any reason that the material should be ROH only, there is no problem in chaning the settings.
    Sumeet

  • Has anyone had to create a WSDL for the UCCX API integration?

    We are struggling with creating a WSDL for the UCCX API for integration with an external webservice, as the UCCX isn't a true webservice.  Has anyone created a WSDL for this type of integration?  Thanks!

    Thank you Gergely!  I don't think I worded this very well.  We have an http trigger that accepts several parameters from the client (see screenshot for example).  The http trigger works with several other scripts and uses the UCCX API to manage an outbound IVR campaign.
    They are asking us for a WSDL for this interaction.  We explained that this is not a true webservice; it is a simple POST but we wanted to put it out to the community to see if anyone had any insight/ideas.  Thank you again for always taking the time to respond!

Maybe you are looking for

  • Batch Determination with SLED Selection Using LOBM_RLZ

    Hi All, I am trying to determine Batches at the time of Goods Issue against Production Order (i.e. Movement Type 261). These are the steps I have used. 1. Created a Batch Class with Standard Characteristics LOBM_RLZ, LOBM_VFDAT, LOBM_LFDAT. 2. Assign

  • File folder with question mark.....

    In the UK, I do not have the back up disk, i am getting the file folder with the question mark. Anyone know what i can do?

  • Editing 5.1 Using SPDIF

    I am using a sound card from my computer that outputs over my digital SPDIF connection directly to a receiver that decodes Dolkby, PCM, etc... If I am watchign a movie or listening to audio that is encoding, I have no problem with surround sound. I w

  • Query is Slower in PL/SQL than in SQL*Plus ?

    I have a query that executes quiet fast in SQL*Plus (<1 second) but with EXECUTE IMMEDIATE withing an PL/SQL block its performance is really poor (=20 times slower) I am using the agregation function WMSYS.WM_CONCAT and I figured out that the poor PL

  • Looking for a file comparison utility

    What do you guys use? And how does it compare to other solutions out there? Thanks. Thierry Articles and Tutorials: http://www.TJKDesign.com/go/?0 The perfect FAQ page: http://www.TJKDesign.com/go/?9 CSS-P Templates: http://www.TJKDesign.com/go/?1 CS