Language independent web service

Hi,
I have a question about web service...
Our Web application uses SAP web services to communicate to SAP R/3 function modules.
Currently I am creating one web service for one user langauge(English,Japanese). I mean web service is language dependent. I don't want to create web service for each user language.
I am using wsadmin transaction to create web services.
I want to create web service from the function module with out any specific language attached to it.
I should be able to pass any language(which user selects in the front end) and invoke corresponding web services? Will it be possible?
Appreciate your help or any lead on this

this is explained in this weblog.
<a href="/people/thomas.jung3/blog/2005/05/09/abap-webservices-logon-language-processing">ABAP WebServices: Logon Language Processing</a>
Regards
Raja

Similar Messages

  • Handling multi byte languages in Web Service

    Hi,
    I am calling a web service and its working fine with English language i.e web service is returning correct parameters with English.
    But it's returning me Junk characters when i call web service with multi byte languages like Japanese, Russian etc.,
    Generally while configuring Web Service or calling a web service using proxy - it asks for a user id/ Pwd but not a logon language (unlike while you login SAP it asks for Logon Language) so i am thinking since there is no option to enter log on language, its taking a default language i.e English so when i am passing japanese its returning me Junk Values.
    Can any one please help me with this? How to handle multi byte webservice call? I am using ECC 5.0.
    Thanks & Regards,
    Pavan.

    I appreciate your thought but our webservice must be able to handle multiple languages not only Japanese. Users might call webservice in any language they prefer. If i change it my default to Japanese, i will have problem when users call webservice in Russian.

  • How to expose a web service to the outside world?

    Hello,
    i have created a Web service from a Session bean and successfully published it on one of my UDDI registries using the Admin tool.
    At this point, what do I need to do further in order to expose this Web service not just in our LAN but to the outside world?
    Roy

    Offcourse it should be published at UDDI.
    Four play  key roles in Web services: Universal Description, Discovery and Integration (UDDI), Web Services Description Language (WSDL), Web Services Inspection Language (WSIL), SOAP, and Web Services Interoperability (WS-I).
    The UDDI specification defines open, platform-independent standards that enable businesses to share information in a global business registry, discover services on the registry, and define how they interact over the Internet.
    See this link too:
    http://help.eclipse.org/help32/index.jsp?topic=/org.eclipse.jst.ws.consumption.ui.doc.user/concepts/cwsdlud.html
    Regards, Suresh KB

  • Efficient access to database from web services

    Hi
    I'm implementing a web service interface to a database. The interface allows its clients to perform a series of independent operations which change some values in a database. Each of these operations is an independent web service, but all of them use the same database.
    My first approach was to make each service completely self-contained, and have it create its own JDBC connection to access the database. However this doesn't sound very efficient.
    I mean, isn't the application server there precisely to provide these types of services to the applications it hosts? So, is it possible to have it manage a pool of connections of some kind and make the web services get their connections from that pool?
    Thanks in advance
    Pedro

    Hi Cemal,
    Try the following.
    IWDClientUser user  = WDClientUser.getCurrentUser();
    user.getSAPUser().getUniqueName();
    Please check old postings in the forum.
    Regards, Anilkumar

  • Language setting issue with Xcelsius 2008 - Web Service NW BI

    French language is set during Xcelsius installation.
    In Xcelsius, English is always set as the preference language.
    With Web Service NW BI, I get text data returned in French.
    English is also defined as  default language in SAP BW BI .
    I would like to get text data in English.
    I don't get this situation when executing the same dashboard in an another PC with only english installation.
    Can someone could explain to me how to solve this issue ?
    Thanks in advance
    Mai

    Hi Sana,
    You might be using Flex 3 sdk library files.
    Just check in Properies of your Flex project -> Flex Build Path -> Library Path .
    You might get the library files as Flex 3.*
    If it is the case then change it to Flex 2.0.1 Hotfix 3.
    now create a new project and compile your application and use the same swf.
    Otherwise try to import any existing Flex 2 project folder with compiler flex 2 ver. then try the same swf in your xcelsius application.
    Regards,
    Vivek

  • Hi all: Change language Code in CI based web services.

    I am developing CI based soap web services in peoplesoft. i want response in different in languages. I need that language is selected at request time. mean need to change Language Code in CI based web services.
    Can anybody help me?
    thanks

    You posted a duplicated thread here :
    Hi all: Change language Code in CI based web services.
    -- mod. action: locking this one --
    Nicolas.

  • System-independent (and transportable) web service

    Hello,
    I would like to use a web service in my Interactive Form. Therefore, I created an RFC function module and created the corresponding web service. Then I launched SOAMANAGER to get the URL of the WSDL file, copy it, changed it a bit (removed the last part: "?sap-client=100", otherwise Adobe LiveCycle Designer would not accept it) and pasted into the "New Data Connection" dialog box in ALCD.
    But this URL is system-dependent (begin with the development system hostname). So, once transported to other systems (integration, quality or production), it won't work anymore.
    So, my first question is: how to make it system-independent?
    My second question is: how to transport web services?
    Thanks in advance.
    Mathieu

    Hi,
    Sorry for the late reply. It was tricky, but I finally found out how to make it system independant. It was really tricky to make it work fine, so here is the solution:
    1) The Web Service URL will have to be an entry parameter of the Interactive PDF. You can generate it this way:
      CONSTANTS: lc_http_protocol_id  TYPE icmproto VALUE 1,
                 lc_web_service_name  TYPE string   VALUE 'my_web_service_name',
                 lc_http              TYPE string   VALUE 'http://',
                 lc_web_service_dir   TYPE string   VALUE 'sap/bc/srt/rfc/sap',
                 lc_sep               TYPE c        VALUE '/'.
        CALL FUNCTION 'ICM_GET_INFO'
          TABLES
            servlist = lt_server_info.
        LOOP AT lt_server_info  INTO ls_server_info
                                WHERE active = abap_true
                                AND protocol = lc_http_protocol_id.
    *                            AND hostname CS sy-host.
        ENDLOOP.
        IF sy-subrc EQ 0.
          CONCATENATE lc_http ls_server_info-hostname ':' ls_server_info-service INTO lv_web_service_url.
          CONCATENATE lv_web_service_url
                      lc_web_service_dir
                      lc_web_service_name
                      sy-mandt
                      lc_web_service_name
                      lc_web_service_name
                      INTO lv_web_service_url
                      SEPARATED BY lc_sep.
    2) In the Interactive Form, use the following javascript code:
    try {
         var urlObject = xfa.record.WEB_SERVICE_URL;
         var url = urlObject.value;
         var request = {};
         request["urn:sap-com:document:sap:soap:functions:mc-style:MyWebServiceMethod"] = {myParameter: 'My parameter value'};     
         var response = SOAP.request({
              cURL: url,
              oRequest: request,
              cNamespace: "urn:sap-com:document:sap:soap:functions:mc-style"
    // get the response values
         xfa.record.MyValue.value = response["urn:sap-com:document:sap:soap:functions:mc-style:MyWebServiceMethod"]["MyResponseParameter"];
    } catch (e) {
         xfa.host.messageBox(e.toString());

  • Web Services Language

    Hi guys,
    We are testing a bunch of We Services with SOAPUI tool, and we are having the folllowing problem:
    All descriptions depending on language are displayed in english in SOAPUI. Our client works in spansh language, so they are getting problems with the interfaces depending on these Web Services.
    How can I configure SOAPUI to get the descriptions in spanish? Is there anywere, or do I have to make some settings in SAP?
    Thank you very much in advance,
    Best regards
    Lucas
    Moderator message: cross-post, locked.
    Edited by: Thomas Zloch on Feb 16, 2011 11:45 AM

    Please, do you have any suggestions?
    I could not find any solution to this problem <removed by moderator>.
    Regards,
    Lucas
    Edited by: Thomas Zloch on Feb 16, 2011 11:44 AM - same priority for all

  • Change Web Service User Language

    Hi ,
    I need to change my service providers(web service) user (EHP5). After creating endpoint with no authentication using soamanager (which only have username and password option ), system don't let me change default login language in SICF . Before EHP5 I can change username , password and login language using SICF. Do you have any idea where I can change it ?
    Thanks in advance.

    No ideas?

  • Web Services are protocols independent?

    Hi Guys,
    I want to know that Web Services are protocol independent? if yes, can i develop a web service in other protocols excepts HTTP and SOAP. Please describe in details.

    Hello,
    I will say it depends how you are qualifying Web Services and related technologies.
    Historically, Web services have been build to use protocol and technologies that will work using Internet technologies and be compliant with Firewall and other internet layers...
    So the network protocols were HTTP/HTTPS.Also, because the service has to be decoupled from the implementation, so we use XML and data representation using Schemas, all define in a wire protocol SOAP.
    So initially Web Services are based on SOAP over HTTP/HTTPS, and the description of the services, the different message types is done in the WSDL, that is itself an XML document. Since the message is an XML document, it is possible to send it using any protocol, the idea being you send the SOAP request to a server the server deal with it and send a response all using SOAP representation. This is why for example in the Oracle Web Service stack in addition to HTTP/HTTPS, you can use JMS as the communication protocol.
    But I also want to add some information about WSIF (Web Services Invocation Framework), where in addition to SOAP, you can use "native" layer to call a Web Service. The idea being that for example if you are building a service where the clients are either hosted on the same server as the service, or remote and outside the firewall... You want in this case to be able to call your java implementation class from the container when you are local, and when a customer wants to call the service from the internet uses the SOAP/HTTP protocol. To learn more about WSIF take a look to this OTN Article: Web Services—Anyhow, Anywhere
    So as you can see Web Services are protocol intependent.
    Regards
    [urlhttp://blog.grallandco.com]Tugdual Grall

  • Set the Web Service output Language

    Hi,
    I have created (exposed) a web service based on a ABAP function module.
    Among the output data there are some values which are correctly translated
    in the login language (ITA or ENG) if I use the SAP GUI to test the function.
    On the contrary, if I use the "Web Service Navigator" the same data are returned
    in German Language. How can I change this behaviour ? How Can I do to return
    these parameters in a choosen language (like ITA or ENG)?
    Thanks in advance
    Luca

    Hi Luca,
    I recently had a similar requirement and described how to do this in a short blog.
    I realise this is probably too late to be of use to you, but it might help others in the future.
    Kind regards,
    Tim

  • Web Service language

    Hi
    What is the Web Services language used by SCORCH? I've been trying to use a WSDL "connector" from a third party service management tool with the idea to start and stop runbooks required by workflow by using the SCORCH web service.
    Andrew

    Hi,
    it's REST.
    http://msdn.microsoft.com/en-us/library/hh921667.aspx
    Regards,
    Stefan
    www.sc-orchestrator.eu ,
    Blog sc-orchestrator.eu

  • Foreign languages on english-developed web-services

    Hello all,
    Hello we running SAP Web AS 620 via SAP Enterprise SR-1 extension set 110. 
    We are in the process of importing the French language and supplementing it with English to our production client.  What concerns come to mind around ensuring that our current web services are offered in both English and our new foreign language, French?  We use a web services CPIC ID to call a lot of our SAP function modules from the web.  If we pass the "FR" variable for the language field in the CPIC logon parameters, will results be returned in the foreign language?  Any other thoughts? 
    I couldn't find very much documentation at SAP on this subject.
    Thanks in advance,
    ]eff Dubois

    Hello,
    did you see:
    Portal -> Portal Developer Guide -> Portal Runtime Technology -> Internationalization Portal Components and Text Localization
    (http://help.sap.com/saphelp_nw04/helpdata/en/62/8b1d40bb37e569e10000000a155106/frameset.htm)
    Greetings, Jordan

  • The Best Java Web Services Technology for Developing Web Services

    Hi,
    I am new to Web services world.
    I read the java web services page . there are more than 6 technologies.
    JAX-WS,
    JAX-RPC,
    JAXB,
    SAAJ,
    JAXP,
    WSIT,
    XWS-Security
    I went through several documents on web services.
    I could not get a clear idea of which technolgy to use.
    Which Java web service technology will be the best to develop web services independant of language, platform.
    or is there any 3rd party implemetations available ? for rapid development of web services.
    Could anyone help me !.
    Thanks in advance.
    Message was edited by:
    Siva.Prakash

    Which Java web service technology will be the best
    to develop web services independant of language,
    platform.
    Java by nature is a cross-platform language, so if your focus is on the need for portability, the choisce of WS should not be a problem. However, each WS is best suited for paricular uses.
    SAAJ, a low-level level API, offers much simplicity, but is not the first choice for programmers, as SOAP (Simple Object Access Protocol)messages need to be constructed piece by piece, making it a quite arduous code to program.
    If you are not familiar with XML, your best bet would be to use JAX-RPC (Java API for XML-Remote Procedure Calls), as it hides the underlying detail from the programmer, in terms of SOAP and XML. The shortcoming with RPC-based WS is that it is "restricted to the local programming experience". Another failing is that assumes there is a network path- a reliability concern.
    If your program will be contacting other services during downtimes, unlike JAX-RPC, JAXM is quite useful. However, your listing did not mention it, so I wont cover it.
    JAXR is a client-side only API that acts as an interface between registries (not referring to JAXP)
    I am not famiiar with JAXB, JAXP, WSIT or XWS-Security..
    or is there any 3rd party implemetations available ?It depends on what platform you are used to. Assuming you are familiarized with the J2EE platform (now changed to Java EE SDK), the NetBeans IDE (either 5.5, 5.5.1 or the latest editiion) is quite useful. I am using 5.5.1, but have found that it is quite buggy, especially when adding WS operations, a core requirement of a WS. if you will be using to devlop a service for an immediate need, you may find the learning curve to be a bit high, in terms of getting to grips with how to use it. (Download link:
    http://www.netbeans.info/downloads/index.php)
    The IBM Autonomic IDE (or AIDE), based on the WSDM standard, includes 3 sub-tools, icluding the IBM Manageability Endpoint Builder which, according to their website, allows individuals to build endpoints to allow manageability interface exposure; Manageable Resource Browser and the IBM Manageability Endpoint Simulator. However, I'm not familiar with this IDE. (Download link: http://www.alphaworks.ibm.com/tech/aide/download)
    The .NET Framework uses the Visual Studio IDE. For an unbiased comparison of J2EE and the .NET Framework in terms of WS, see http://www.webservicesarchitect.com/content/articles/hanson01.asp.
    Apache Axis2, Geronimo and JiBX allows fast development of WS, or so the creators profess.
    The PHP environment- you could try NuSPHERE PHPed. According to one website, with it you can develop a web service in under an hour.
    I hope this was useful to you.
    [Based partly on Topley, K. (2003) [i]Java TM Web Services in a Nutshell: A desktop Quick Reference. 1st ed. California: O�Reilly & Associates, Inc]

  • Benefits of exposing function module as web services

    Hi All,
    We are developing a case study about exposing function modules as web services.
    Those web services would be later used for integration to SAP box with a Java application.
    Kindly help me with the pros and cons of exposing function modules as web services when compared to SAP PI. Also please do quote some examples, wherever possible.
    Thanks,
    Varun

    Hi Varun,
    Pros--->
    1)Exposing FM as Web Services is indeed a good choice when you want service consumer to be platform and language independent.
    i.e it can be consumed by .Net, java or any other language.
    2) You are moving towards SOA
    3) Composing Business Process by concatenating different functional modules is easy.
    4) Complexity is less while consuming services Java, CAF etc.
    Cons----> Performance for Web Services is comparatively less than JCo .
    If you are bringing PI in between landscape, you are increasing one more layer of middleware which would also hit performance.
    The benefit which PI can give is monitoring your company wide integrations at one central point when you have huge systems.
    Hope this helps.
    Piyush

Maybe you are looking for

  • Unit of measure not craeted in EN

    There is an item in matl master (R/3)with micro liter as unit of measure . The same product has  been checked in COMMPR01 in EBP , where in microlitr is extracted from back end . I checked the language and it is in English. Also I checked for unit of

  • In iOS 7, is deleting a message by sliding your finger to the right on the message and tapping delete no longer available?

    Only recently I discovered a faster way to delete a message thread from the main Messages screen/listing in iOS 6.  Sliding my finger from left to right on the message 'thread' in the main screen (that lists all message threads) would bring up a 'Del

  • Can't open "More Choices" on Ebay

    Greetings, I am an old car fan and so go to Ebay/Auto to check out the old cars. Ebay recently changed their format for "Search" in the Auto Section and thereby left me with a problem - in all the options you can click "More Choices" to refine your s

  • Standard vga graphics adaptor - Error 10

    Hi,  I have a Hp Envy 15 Laptop and i recently got it fixed, replaced my Harddrive. And now my Standard vga graphics adaptor cant start and it gives an error 10. Do you have any drivers for it?

  • Music download itunes message error 50

    hello, J'have just bought on-line the song of Beatles "Yersterday" but,the download break off with the following message;"corrupt file,(error=50). J have to retry once with the upper right arrow of itunes=the same things. Nevertheless,J downloaded th