SOAP Parameters: Ugly name, can that be changed for something more friendly

Hi, Everyone,
I follow examples here: http://www.oracle-base.com/articles/11g/NativeOracleXmlDbWebServices_11gR1.php ( ours is 11GR2 but the differences are almost none) and created a test procedure and it automatically pubishes it as a SOAP service, its WSDL like: http://10.1.1.11:8181/orawsv/SDKUSER/GET_DESCRIPTION?wsdl shows something like:
xsd:element name="P_ID-NUMBER-IN" type="xsd:double" />
- <xsd:element name="P_DESCRIPTION-VARCHAR2-OUT">
I thought it will be nice just show the name as : P_ID and P_DESCRIPTION instead of something like P_ID-NUMBER-IN ( the name + the data type), I need let IPHONE developers(outside) to access our SOAP web service but I thought these names are ugly and confusing, can I change its parameter name exactly as I defined in Procedure parameter place?
Any suggestions are greatly welcome.
Edited by: seanzh on Mar 15, 2011 12:24 PM

Thank you, Mobra, this pure PL/SQL soap_server_pkg works great, easy to implement( I do see its limitation like the results must be convertable to CLOB type), but it works for simple implementation, without these "ugly" names and best yet: it works easily with Visual Studio web references ( I had hard time getting Oracle native web services working with VS web services as its OUT parameters have NO datatype, VS can't discover the data type so it puts something like P_descritionVARCHAR2OUT as data type, impossible to process ).
I do have a little concern with this implementation: the XML response comes out with something like & lt;?xml version="1.0"?& gt; stuff for non-single(like Row data) return values in XMLSpy test , not exactly like others seperated by something like <column Name1>value1</column Name1> , I understand the returned result is a single CLOB value so the brackets are part of the value. I would think it's not standard way for XML response.
Edited by: seanzh on Mar 19, 2011 2:45 PM
Edited by: seanzh on Mar 19, 2011 2:54 PM
Edited by: seanzh on Mar 19, 2011 3:28 PM

Similar Messages

  • Using bootcamp was installing windows xp, at the select ntfs or fat format selected "leave the current file system intact." How can that be changed to a correct choice. Mac side opens correctly. Windows shows disk error.

    using bootcamp, was installing windows xp, at the select ntfs or fat format mistakenly selected "leave the current file system intact." How can that be changed to a correct choice. Mac side opens correctly. Windows shows disk error. and doesn't respond to press any key. When looking in the startup disk section, windows on boot camp can be seen, but not selected. (13"MacBook Pro  10.6.8)

    Have a read here http://support.apple.com/kb/TS1722 for solution.
    Stefan

  • HT201317 My photos from iPhone 6 appear in PNG format instead of JPG.  How can that be changed?

    My photos from iPhone 6 appear in PNG format instead of JPG.  How can that be changed?

    When using iCloud to download them, you are going through the wrong procedure. That PNG file you are downloading is just the thumb nail. Open the image in the browser, then look to the menu at the top. you will see an icon that looks like a cloud with a downward pointing arrow. Click that to download the image.
    Syncing with Windows I can't help you with. I don't directly sync my iOS devices.

  • Help regarding with a program that calculates change for a cashier.

    I am seeking help for a java script or program that can answer my problem:
    Write a program that calculates change for a cashier. The program requests the cost of the item. The user then types in the cost. The program then outputs the cost of the item including the sales tax (use 6% as the sales tax value). The program next request and recieves the amount tendered by the customer. Finally, the program outputs a summary of all figures, including the amount of change due to the customer. (change . java)
    change . java has the following attributes and methods:
    double costs; doublegetCosts ( ) void setCost (double x)
    double tax; doublegetTax ( ) void setTax (double x)
    double payment; doublegetPayment ( ) void setpayment (double x)
    *rite another program that will have an instance of change . java. Call the file as cashier.java
    *Public Cashier {
    public void static main (string27argc
    change x ;
    x = new change ( ) ;
    * cashier . java will use the attributes and methods stated on change java via the instance of change inside cashier.
    Please I have no idea for java, I am student who really needs help on this. If anyone knows how to do this please reply to this topic!
    Thank you

    the correct way to get help in forums like this is to post
    the specific problem you have, along with what you have tried
    and details of the output you expect Vs the output you get.
    simply posting the assignment makes it look like just another
    "do my homework for me" plea - even though it may not be.

  • If I purchase an app for iphone can that be used for ipad as well?

    If I purchase an app for iphone can that be used for ipad as well? or viceversa..? If yes, can I retrieve the same app when I purchase a new iphone (ofcourse I maintain the same app id) free of cost?

    Some can, some cannot. Most iPhone apps can be used on an iPad (though not all), but the reverse is true less often. Check the specifications and system requirements for the app you're interested in. You can easily add the app, presuming it's compatible, of course, to any new iPhone without additional charge either by synching it from iTunes or by downloading the app again from the iTunes Store.
    Regards.

  • AFTER I UPDATED MY I PHONE THE NAME LIST CANT BE APPEAR FOR 15 MORE TIMES A DAY

    AFTER I UPDATED MY I PHONE THE NAME LIST CANT BE APPEAR FOR 15 MORE TIMES A DAY

    1.  Stop SHOUTING AT US.  It's rude.
    2.  What is the "name list" and where is it supposed to appear each day?

  • Email Account Name can't be changed (at least it won't save)

    I've been trying to change the name of my personal email account on 3 different Tours now, and it won't save. It defaults to the email address. I can change it, and it says the account was updated, but it doesn't stick. It keeps showing the email address as the account name.
    Is this a bug in the software? Must be, since 3 Tours have done it.
    Any ideas? Thanks.

    Goto the Email set up, it will show you the Current Email accounts you have set up, there will be an option to "Edit" You can change the Display Name (what other's see in the From line) and Account Name, what shows up when you mouse over your email icon on your Blackberry.
    Brownie
    Tour 9630
    IT Professional

  • Ever since upgrading to Lion my iMac opens to a different admin than the one last used and has to be switched. How can that be changed?

    How can I change which user boots at start up? Ever since upgrading to Lion X my iMac no longer opens to the user on it prior to shut down. It now opens to a user who is virtually never on - which is actually me under a different name. This division of my Mac happened when I switched to my new Mac and didn't know I had to use the same name to transfer my data. My old data is listed as a separate user. Over time my old user name brings up a window full of ???? at the bottom. It looks like no apps ever upgrade there. It is driving me crazy to have to now switch back each time I start my computer. (I am using an iMac with 3.06 GHz Intel Core 2 Duo processor).

    How can I change which user boots at start up? Ever since upgrading to Lion X my iMac no longer opens to the user on it prior to shut down. It now opens to a user who is virtually never on - which is actually me under a different name. This division of my Mac happened when I switched to my new Mac and didn't know I had to use the same name to transfer my data. My old data is listed as a separate user. Over time my old user name brings up a window full of ???? at the bottom. It looks like no apps ever upgrade there. It is driving me crazy to have to now switch back each time I start my computer. (I am using an iMac with 3.06 GHz Intel Core 2 Duo processor).

  • Just got ios7 on iPhone but calendar doesn't list events like in ios6. You need to tap the date to see what is listed on the calendar . Can that be changed ?

    Don't like calendar set up with IOS7. Can't see list of actual events on calendar as was the case with IOS6. If you have a dental appointment in October but can't remember the day ,you need to tap each day to see what us on whereas before you could just scroll down the dates showing a list what is on. Wish that could be organized as before. Is there a way to set it up as in ios6? Otherwise ios7 looks great .

    Im not going to be much help because I don't know of anything else to besides take it somewhere that fixes electronics and see if they can get it off some how maybe if you take it to an apple store they can do something to get your information.

  • Tabbed documents default to center of workspace - can that be changed?

    When you open an image in PS and have your workspace to allow new documents to be opened as tabbed - the image is in the center of the screen.  I want to know if it can be adjusted to appear on the left of the screen?  I use two monitors and have the PS application window stretched to fill both monitors.  I do this so that the layers pallette and other windows will be on the right hand side of my screen and out of the way of an image while I work.  However, with the image being in the center of the document, the image is actually split between my two monitors.
    Any help would be appreciated!

    Try this:  Put the main applicaiton window only on your primary monitor, and drag the panels out to the second monitor.  The panels do not need to stay inside Photoshop's window, and all documents will open in the main window only.
    It's how I work...
    -Noel

  • Long Audio Pause Between Tracks. Can that be chang

    I get a three second pause of silence between all my audio tracks. For the life of me, I can't seem to find a way to get rid of the pauses. Any idea? Thanks! BillMessage Edited by bsherck on 03-05-200704:2 PM

    What is your player? My Zen Micro will take ~3 seconds to change if I manually do it, but if I wait until it changes itself, it seems to pre-load the next song and changes instantly at the end of a song.
    Maybe you need to Clean-up or reformat, also?

  • Keynote 6.0 rulers aren't aligned to the centre. Can that be changed?

    I know that the guide appears when I'm moving objects, but it sure would be easier if I could see where the center of each axis is on the ruler.
    Why have zero at the top left?
    Any clues?

    It used to be an option in the ruler prefs. Doesn't seem to be there anymore. Really needs to be.

  • Install for Elements 12 on Windows 8 laptop yields an interface with tiny letters and unusable screen. Looks like a resolution issue for the application. Can that be changed?

    Installing on laptop with 12" screen, Windows 8.1. Is there a reason that the application,when started, is so tiny?

    Installing on laptop with 12" screen, Windows 8.1. Is there a reason that the application,when started, is so tiny?

  • Why do I have to type in my password every time I download an app? Can that be changed?

    Why

    Apps, whether the be free or require a payment are then associated with the Apple ID that was used to download them. To make sure that the person downloading the app is the person to whom the purchase or download will be associated you are requested to enter your password. That's the way it is.
    Updating previously downloaded apps no longer requires entering your password.
    Downloading multiple apps in sequence will also require only entering your password once.

  • Apple Preview: While moving/editing text boxes created by others in a PDF, font color of that text changes for some reason and I don't want it to!!

    I have a project where I've given about 10 people 50 PDF files each to mark up in red text, and send back to me.  When they send them back, I in turn need to move or edit some of the text boxes they have created in Apple Preview.  For about 8 of these 10 people, when I edit their text boxes and/or move them, Apple Preview immediately changes the text color of the red text to black, or to white.  How do I get it to stop doing this?  Is this a setting I need to have them change on their end?  Or can I fix this on my end (preferable)?
    Here is a link to such a file:
    http://www.4shared.com/dir/rlemQEcJ/_online.html
    When you try to move or edit the text "Sollazzo", it changes to black or white.  I need it to say red.  Thank you for your help!

    It doesn't go anywhere in that: that isn't a feed, it's a web page. A feed is a text file in XML format.
    Would you like to post the URL of your iTunes Store page?
    This page about podcasting includes a basic sample feed so you can see what one should look like, and at the bottom of the page is the method for redirecting iTunes to a new feed.
    http://rfwilmut.net/pc

Maybe you are looking for

  • APiI for generating Quote report as Pdf  in oracle iStore

    hi, Any one help me on which API is used for generating quote report in oracle istore...

  • Dynamic WebService Proxy

    How can I configure dynamic Web Service Proxy for a WSDL in Web Center Application. Any change in the WSDL, we need to create a new proxy and thus re-create Data Control again in the Model. Any samples or answers are highly appreciated.

  • Adobe Reader for Blackberry Does Not Support Fillable Forms

    I've discovered that the version released for Android does support fillable forms, but the version for Blackberry does not.  I assume Blackberry did not develop the app so what gives? 

  • IWeb not publishing edited "top" and "bottom" page backgrounds

    I have edited the page background for the "Layered Paper" theme to fit an 800px space (up from 700px). The backgrounds display correctly in iWeb, but in Safari, only the middle image is the correct 800px format. The top and bottom both display the ol

  • JMX interface of JBI

    Hi people, I have been looking for a way to develop, in my web application, some kind of administration console for starting/stopping/deploying/undeploying services to an ESB. I want to do this because I have to configure all web services registered