URGENT: SOAP 1.1 and 1.2 Support in OSB Proxy

Gurus,
My OSB proxy services should support SOAP 1.1 and 1.2 versions. However, WSDL based Proxy service has only one endpoint. (This is the limitation as per an Oracle document.) This endpoint is one which you select while creating a proxy service from WSDL.
Now, as a result, the service is not able to serve both the 1.1 and 1.2 requests.
As a workaround, I've created two proxy services from the same WSDL (which has both the endpoints/bindings).
And, i publish two endpoints to the user.
Is there any way to trick the proxy WSDL (effective WSDL) to have two ports (endpoints) in it ?
If not, what are the best practices to tackle this situation?
Thanks in advance for your help on this.
With regards-
Ashish
Edited by: user570355 on 2012. 9. 24 오후 3:47

Hi Ashish,
I don't think there's a way to trick the proxy but, as you know, soap 1.1 and 1.2 have slightly different envelope formats (e.g. fault handling) so you'll probably need some kind of specific message processing or transformation, sometime in the future, for handling both soap 1.1 and soap 1.2 requests. This makes your approach correct, in my opinion.
Do you have a local proxy for handling service logic?
I think you should follow something similar to this: http://docs.oracle.com/cd/E23943_01/dev.1111/e15866/local.htm#i1075772.
Your minimum configuration - 3 proxies:
SOAP 1.1 Proxy, SOAP 1.2 proxy and a Local Proxy
Using this approach:
*1 -* The Local Proxy should handle Business Service calls, additional logic, etc. You'll probably have to configure this as "Any XML" proxy and use some kind of internal message format (your own schema) because, if you configure it as "Any SOAP", you'll be forced to choose between SOAP 1.1 and SOAP 1.2.
- routes responses from Business Services to the correct SOAP 1.x Proxy
*2 -* For each SOAP 1.x Proxy
- receives soap 1.x messages and transforms them to some kind of internal schema -> routes them to the Local Proxy for processing
- transforms any kind of responses coming from the Local Proxy back to soap 1.x format and routes responses to the client
I hope this can be of any help to you,
Regards,
Filipe

Similar Messages

  • V.V.Urgent( Soap- XI- RFC) and Viceversa

    Hi,
    I am Integrating Webservice with SAP.
    I am Using soap and RFC adapters for this .....
    I want the Information from Creating SLD...
    How to create logical system for SOAP...
    and also for RFC   (  Both Sender and Receiver adapters)
    Points will be awarded for the answer..
    Regards,
    jayasimha jangam.

    Hi !!
    Check this out..
    /people/shabarish.vijayakumar/blog/2008/01/08/troubleshooting--rfc-and-soap-scenarios-updated-on-20042009 --> <b>Troubleshooting SOAP and RFC scenarios</b>.
    heck these links related to SOAP and RFC:
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0
    /people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi
    /people/community.user/blog/2006/09/21/xi-rfcadapter-reconnect-issue
    /people/michal.krawczyk2/blog/2005/08/22/xi-maintain-rfc-destinations-centrally
    /people/shabarish.vijayakumar/blog/2006/03/23/rfc--xi--webservice--a-complete-walkthrough-part-1
    /people/shabarish.vijayakumar/blog/2006/03/28/rfc--xi--webservice--a-complete-walkthrough-part-2
    /people/siva.maranani/blog/2005/09/03/invoke-webservices-using-sapxi - Invoke Webservices using SAPXI
    /people/siva.maranani/blog/2005/03/01/testing-xi-exposed-web-services
    /people/michal.krawczyk2/blog/2005/03/29/configuring-the-sender-rfc-adapter--step-by-step
    https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2131 [original link is broken] [original link is broken] [original link is broken]
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295aeaa9
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295aeaa9
    regarding HTTP* Errors /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi

  • No primary key attribute and does not support rowId -- URGENT : ADF Swing

    Hi , i have created a view and while create Entity Object through Business Components wizard for that view i am getting following error.
    ENTITY CREATION FAILED FOR THE FOLLOWING DATABASE OBJECT
    NO PRIMARY KEY ATTRIBUTES AND DOES NOT SUPPORT ROWID . USE ENTITY WIZARD TO CREATE THE ENTITY OBJECT.
    very urgent.
    Jdeveloper version :: 10.1.3.1.0
    oracle version :: 10g
    view script is :
    SELECT
    oh.order_number||'- ('||ol.line_number||'-'||ol.shipment_number||')' so_line,
    oh.cust_po_number customer_po,
    ol.flow_status_code status,
    ol.shipping_method_code carrier,
    ol.ordered_item item_no,
    nvl(xxapplication_express_pkg.getcustomerpart(ol.inventory_item_id, hca.cust_account_id), ' ') customer_item_number,
    nvl(mtl.description , 'na') description,
    nvl(org.organization_name , 'oak park') ship_from,
    hcsu.location||' ('||hl.city||' '||hl.state||' '||hl.postal_code||')' ship_to,
    nvl(ol.promise_date, sysdate) promised_date,
    nvl(ol.ordered_quantity, 0) order_quality ,
    xxapps.xx_eg_calculated_onhand(ol.line_id) available_qty,
    nvl(ol.shipped_quantity, 0) shipped_quality ,
    ol.order_quantity_uom uom,
    hp.party_name customer_name,
    jrs.name sales_person_name,
    0 refer
    FROM
    oe_order_headers_all oh,
    oe_order_lines_all ol,
    hz_cust_accounts hca,
    hz_parties hp ,
    hz_cust_site_uses_all hcsu,
    hz_cust_acct_sites_all hcas,
    hz_party_sites hps,
    hz_locations hl,
    org_organization_definitions org ,
    mtl_system_items_b mtl ,
    jtf_rs_salesreps jrs
    WHERE
    oh.header_id = ol.header_id and
    oh.org_id = ol.org_id and
    oh.sold_to_org_id = hca.cust_account_id and
    hca.party_id = hp.party_id and
    hcas.cust_account_id = hca.cust_account_id and
    hcsu.cust_acct_site_id = hcas.cust_acct_site_id and
    hcas.party_site_id = hps.party_site_id and
    hps.location_id = hl.location_id and
    hcsu.site_use_id = oh.ship_to_org_id and
    hcsu.site_use_code = 'SHIP_TO' and
    org.organization_id = ol.ship_from_org_id and
    org.organization_id = mtl.organization_id and
    ol.inventory_item_id = mtl.inventory_item_id and
    ol.ship_from_org_id = mtl.organization_id and
    ol.salesrep_id = jrs.salesrep_id and
    ol.org_id = jrs.org_id
    can i know will it check for any constraints while correlation multiple table or whether this type of exception can be sorted out .
    need help looking forward to reply...
    Regards
    bhanu prakash
    Message was edited by:
    user579125
    Message was edited by:
    user579125

    User,
    I assume that this is for read-only activity. If so, don't create an EO from the database view; create a read-only view object instead. The only reason you'd want to use an Entity Object is if you were going to insert/update through the EO; unless you have an instead-of trigger, this database view is non-insertable/non-updatable.
    Short answer: I think what you want to do is a read-only View Object (not EO) - put "select x, y, z (your columns) from view_name" as the SQL.
    John

  • Wsdl support for both soap 1.1 and 1.2

    Hello,
    Is it possibile to support both soap 1.1 and 1.2 using jaxws annotations? (MTOM enabled)
    Thanks,
    Ioana.

    Openlink Software provides type-1 and type-3 JDBC drivers compliant with JDK 1.2.x. Visit them at http://www.openlinksw.com, and more specifically, http://www.openlinksw.com/info/docs/rel3doc/jdbc/jdbcindx.htm
    Best regards,
    Stephen Schadt

  • One WAR containing soap 1.1 and soap 1.2

    can anybody tell me how to package a web service into one war file that supports soap 1.1 and 1.2 in ANT? Is it possible to do it?
    Thanks.

    ya it is possible to make the webservice as war file. It just like creating jsp or servlet application.
    In your WEB-INF directory u need to have your webservice configuration file(wsdd) and classes shud be under classes directory..
    Niraimathi R

  • OSB: Soap 1.1 and Soap 1.2

    Hello i am tasked with a wsdl file that contains two port types one with soap 1.1 and the other with soap 1.2
    Now I need both the soap 1.1 and soap 1.2 to be available to the end user
    however in osb when creating the proxy service i am forced to choose either hte soap 1.1 binding or the soap 1.2 binding... will i have to create two separate proxy services for each or is there a way to have it where one proxy service can support both soap types?

    How come a SOAP 1.2 request can go through the whole flow even though the local PS and provider BS I chose the SOAP 1.1 ports?Make your PS_3 as Any XML Service proxy service and the select Local Transport.
    come a SOAP 1.2 request can go through the whole flow even though the local PS and provider BS I chose the SOAP 1.1 ports?Your PS_3 can accept both SOAP1.1 and SOAP1.2 as it's based on Any XML service.
    Regards,
    Abhinav

  • Interoperability between apache soap toolkit(client)and ms soap toolkit

    Interoperability between apache soap toolkit(client)and ms soap toolkit.Give me an example where i can send and receive a complex data type from apache tomcat in client side to ms soap toolkit on the server side.It is urgent.Plz try to give me a solution as soon as possible.

    The toolkits don't have to work together at all. And by the way, you aren't sending the data to the MS toolkit, you're sending it to some MS product that can process the data. Any data that follows the standards should work.

  • Had a recent crash on my macbook, was previously using OS 10.6 I think. Restored from recent Time Machine backup and updated to OS 10.8.2 and now I cannot open Logic Pro 9. I get a 'No entry' Icon and a not supported on this type of Mac message. I cannot

    Had a recent crash on my macbook, was previously using OS 10.6 I think. Restored from recent Time Machine backup and updated to OS 10.8.2 and now I cannot open Logic Pro 9. I get a 'No entry' Icon and a not supported on this type of Mac message. I cannot update either as anything up to 9.1.1 tells me I don't need it yet 9.1.2 tells me I need an eligable Logic Pro Version was not found in applications.
    All of my files are stored in a separate hard drive with only the actual app having been on my Macbook. Should I just reinstall?

    Hi
    To run Mouitain Lion you need to update Logic.
    For the updaters to work the Logic application must be:
    a) Within the Applications folder, and not in any sub-folder
    b) Named "Logic Pro" with no extra numbers or spaces
    CCT

  • HT5312 I didn't make a rescue e-mail and now i forgot the answers of my security questions!!' And the apple support contact wont open???

    I didn't make a rescue e-mail and now i forgot the answers of my security questions!!' And the apple support contact wont open???

    I'm not sure what you mean by the 'apple support contact wont open' (?). If you mean the 'contact iTunes Store support' link on the page that you posted from I've just tried it and it seems to wok ok for me, though I haven't gone as far as to actually contact them.
    You can contact either iTunes Support or Apple to get the questions reset.
    e.g. you can try contacting iTunes Support : http://www.apple.com/support/itunes/contact/ - click on Contact iTunes Store Support on the right-hand side of the page, then Account Management , and then 'Forgotten Apple ID security questions'
    or try ringing Apple in your country and ask to talk to the Accounts Security Team : http://support.apple.com/kb/HE57
    When they've been reset you can then use the steps on the page that you posted from to add a rescue email address for potential future use, or if it's available in your country you could change to 2-step verification : http://support.apple.com/kb/HT5570

  • My WIFI keeps on disconnecting and even after reporting and suggestion by support the phone hasnt been replaced or repaired under warranty

    I think I have had enough. So its been a long time back and forth between me and you. Since I am not getting any solution and same thing you guys are providing me again and again.
    I want to take a step back and list down a few things which have happened so far :-  
    I started chatting with the apple support on this issue starting September - please refer back to your chats on this Serial Number.
    I have factory reset my phone like 20 times since then as each time they asked me to follow few steps which made me loose my data as your icloud doesn't work properly as stated by your customer care support people itself that sometimes the back up doesn't happen so please take back up at your laptop too.
    Send phone diagnostics by clicking on a link.
    reset your WIFI settings
    Call apple support after 24 hours of observation.
    Next day when same issue occurs then extreme Apology.
    Take Back up on computer and Icloud both and contact apple support once its done
    Call apple support again.
    Factory Reset by erase all contents and setting options. Once one call back again.
    wait and analyse for a whole day after setting up apple ID and data.
    Wifi Issue stil exists.
    Call apple support again
    Between all this I had to explain the issue each time to a new representative. This above process I have gone through at least 7-8 times. Please go and refer your call notes.
    So finally i got to know after escalating it several times and one of your supervisors told me that the issue is a hardware issue and it can only be replaced as they have tried it all.
    Supervisor assured me that he has recommended it to be replaced in notes and asked me to visit a center.
    I called in local distributor and set up an appointment, unfortunately couldnt make it. So call them to reschedule as I am working women so i dont have all the time in life to keep interacting with associate after associate so thought of walking in to an apple store near by and lodge a complaint. The supervisor updated me that I have warranty left and it will be replaced without any cost and also if i report and issue in warranty and if apple is not able to resolve it so the warranty stands true until its completely resolved after customer's consent.
    I went in to give my phone to the tech support and they kept it for analysis and came back saying the issue doesnt exist. I was getting a disconnection in my WIFI every now and then. My Data plan was always used and i fortunately have a proof of that.
    Customer rep told me talk to apple support and if they say we will replace it. One more place added where customer has to go.
    Now and back to square one - They say phone is damaged - we cant replace it. First of all the phone is not damaged and you guys are just finding reasons to not replace a faulty phone.
    It randomly disconnects and its listed as a known issue on your website too. had this not been listed i would have never thought its the phone. Then I started to observe that its the phone that makes a disconnection and not the WIFI connections as it was everywhere home, office and at friends place.
    Best i can do is call you guys when this happens if you guys promise me that the tech employee of apple can come to whatever location i suggest at that point and do not be surprised if the phone behaves normal when the person arrives as its random.
    Now you want pictures of my phone and you want to analyse further.

    After making an appointment and waiting over a week I was a few minutes late for my appointment I was told by apple I would have to make a new appointment. The shop was Chatswood in Sydney and the manager Mathew was very pathetic. I travelled 1 hour each way and was treated very poorly I must comment and say this was my first Apple devices and I will never understand how come people are buying these devices. The apps seem really good if only the hardware and the support could match. I really wish this manager all his best to Matthew in his next position somewhere else he obviously should not be in the position of managing an Apple store.

  • Lightroom 4 crashes when trying to open the slideshow module. I spent over three hours with both Adobe and Apple tech support and we know it is a permission issue but have not been able to get it solved.  It started with the last upgrade to 10.8

    Lightroom 4 crashes when trying to open the slideshow module. I spent over three hours with both Adobe and Apple tech support and we know it is a permission issue but have not been able to get it solved.  It started with the last upgrade to 10.8

    Back up all data.
    This procedure will unlock all your user files (not system files) and reset their ownership and access-control lists to the default. If you've set special values for those attributes on any of your files, they will be reverted. In that case, either stop here, or be prepared to recreate the settings if necessary. Do so only after verifying that those settings didn't cause the problem. If none of this is meaningful to you, you don't need to worry about it.
    Step 1
    If you have more than one user account, and the one in question is not an administrator account, then temporarily promote it to administrator status in the Users & Groups preference pane. To do that, unlock the preference pane using the credentials of an administrator, check the box marked Allow user to administer this computer, then reboot. You can demote the problem account back to standard status when this step has been completed.
    Triple-click the following line to select it. Copy the selected text to the Clipboard (command-C):
    { sudo chflags -R nouchg,nouappnd ~ $TMPDIR.. ; sudo chown -Rh $UID:staff ~ $_ ; sudo chmod -R u+rwX ~ $_ ; chmod -R -N ~ $_ ; } 2> /dev/null
    Launch the Terminal application in any of the following ways:
    ☞ Enter the first few letters of its name into a Spotlight search. Select it in the results (it should be at the top.)
    ☞ In the Finder, select Go ▹ Utilities from the menu bar, or press the key combination shift-command-U. The application is in the folder that opens.
    ☞ Open LaunchPad. Click Utilities, then Terminal in the icon grid.
    Paste into the Terminal window (command-V). You'll be prompted for your login password, which won't be displayed when you type it. You may get a one-time warning not to screw up. If you don’t have a login password, you’ll need to set one before you can run the command. If you see a message that your username "is not in the sudoers file," then you're not logged in as an administrator.
    The command will take a noticeable amount of time to run. Wait for a new line ending in a dollar sign (“$”) to appear, then quit Terminal.
    Step 2 (optional)
    The first step should give you usable permissions in your home folder. This step will restore special attributes set by OS X on some user folders to protect them from unintended deletion or renaming. You can skip this step if you don't consider that protection to be necessary.
    Boot into Recovery by holding down the key combination command-R at startup. Release the keys when you see a gray screen with a spinning dial.
    When the OS X Utilities screen appears, select
    Utilities ▹ Terminal
    from the menu bar. A Terminal window will open.
    In the Terminal window, type this:
    resetpassword
    That's one word, all lower case, with no spaces. Then press return. A Reset Password window will open. You’re not  going to reset a password.
    Select your boot volume ("Macintosh HD," unless you gave it a different name) if not already selected.
    Select your username from the menu labeled Select the user account if not already selected.
    Under Reset Home Directory Permissions and ACLs, click the Reset button.
    Select
     ▹ Restart
    from the menu bar.

  • MP3 and restricted codec support

    hi,
    finally I have my system set and running. I did go for the KDE4 which I like very much and followed all the steps as stated in the Beginner'S Guide.
    However, I don't have MP3 neither other multimedia propietary format access like MP4, AAC, MOV, WMA, WMV or RMVB - I carry my multimedia collection of songs, videos and movies from when I was on WinXP (yikes!)- despite I installed Xine and other utilities as desccribed in the Beginner's Guide.
    I do can watch some AVI files but can't access sound stream so they're muted. How do I add full multimedia support to my fresh shiny Arch? I did try to search the forums but there's to seem a problem because I keep receiving desconnections errors.

    http://bbs.archlinux.org/viewtopic.php?id=93862
    Re: MP3 and restricted codec support
    why did you opened a new thread instead of discussion in the previous one?
    oops, I did it again, sorry! (yeah, I know you prefer Brtiney saying that )
    I just did the same of my very first post: promise to don't screw things again and follow the rules.
    @Bralkein: thanks for your tips and useful research, I will stick with xine until I backup my root, then maybe I try gstreamer.
    @.:B:.: I have panic of installing things that can break my system, before installing Arch few days ago I came from an entire life in *buntuland, so you'll see : D
    Last edited by martin77 (2010-03-27 05:10:09)

  • I would like to put Dreamweaver 8 on a new computer.  There is no "deactivate" function and the technical support person I chatted with recommended I come here.  Can I just use the serial number again?  How can I deactive?  Has anyone else run into this?

      There is no "deactivate" function and the technical support person I chatted with recommended I come here.  Can I just use the serial number again?  How can I deactive?  Has anyone else run into this?  How can I get Dreamweaver 8, which is no longer being activated by Adobe, on a new computer?  Is it even worth doing or do I need to get a new version.  What are the killer features I'm missing?

    If you manage to get it installed on your current OS, don't forget to install the 8.02 update.
    Adobe - Dreamweaver Support Center : Updaters
    Nancy O.

  • Has anyone had a problem with TapMedia File Manage on iPhone 5. I reported a WIFI functionality problem to the developer and asked for support. Instead they have been very unprofessional by name calling me instead of logically evaluate and troubleshoot th

    Has anyone had a problem with TapMedia File Manage installed on iPhone 5? I reported a WIFI functionality problem to the developer and asked for support. Instead the company has been very unprofessional by name calling me instead of logically evaluate and troubleshoot the problem

    Hi AKE1919,
    Welcome to the Support Communities!
    The following information should help you with this:
    How to report an issue with your iTunes Store, App Store, Mac App Store, or iBookstore purchase
    http://support.apple.com/kb/HT1933?viewlocale=en_US
    Cheers,
    Judy

  • I've downloaded the Creative Cloud app but the App tab says there is a download error and to contact support. I have tried uninstalling and reinstalling and am gettting the same message.

    I've downloaded the Creative Cloud app but the App tab says there is a download error and to contact support. I have tried uninstalling and reinstalling and am gettting the same message. I'm running OS X 10.9.3.

    Blakey if you are receiving a download error then please see Error downloading Creative Cloud applications - http://helpx.adobe.com/creative-cloud/kb/error-downloading-cc-apps.html.

Maybe you are looking for