4.7 web sevices configuation

hi
experts,
  could you please guide me step by step  configuration of web services in sap 4.7 version.
the thing is my client uses an software called mobile computing device,apart from sap, where in it keeps track of inventory transactions at depots example reciepts, deliverys, inter stock transfer.
The issue is, whaterver movements happens at depots, firstly it goes to mobile computing software data base tables NON SAP  (SQL), i have been asked to integrate through webservices, so that it goes to sap tables directly (that is Online)
  The main funda behind using mobile computing devise, normally endusers enter the stock in sap sytems.  Inorder to check weather enduser enter the correct figures or not. that is the reason why they have gone for mobile computing device.
these data has to be online insap through web services, please helpmme out with necessary tips
Thanks

Hi Anton,
I agree completely that 4.7 web services are completely obsolete and that the implementation is very basic and "raw".
BUT, I can tell you that we use them for mission VERY critical business processes and that for 4 years.
We have up to 60 calls per seconds on peak days and very good performance !
It has been very reliable for us.
Only my 2 (Euro) cents too...
Regards,
Olivier

Similar Messages

  • Web sevice data control deploy error.

    We developed an ADF application. We deploy this application to SOA 10.1.3.3 it works correctly. After that we add this project a web sevice data control pointing a BPEL process (initiate method).
    it works from Jdev 10.1.3.3. no problem.
    But when we deploy this application to app server . deploy works ok. but when we want to connect application
    "page not displayed error" occurs. no more information.
    it seem to us a connection error occurs to BPEL process web services.
    is there anyone face this problem? How can we solve?
    We want out ADF application works even SOA application down.
    How can we make ADF and BPEL applications like loose couple (can we add try catch block to provent general failure. Where we can add?)
    Thanks.

    when u deploy manually it goes under some other url than you specified, try to test webservice under the app server console and then webservice tab. this is how u get the actual URL to request webservice u deployed manually.other solution is to redeploy manually through app server console the webservice that you've deployed through jdeveloper.

  • Cloud Computing vis-à-vis Web Sevices

    Please tell some good resources what describe the theme:
    Cloud Computing vis-à-vis (in relation to) Web Sevices .
    Thanks advance

    Dans la version cs6, on peut choisir un mode transparent, mais celui-ci supprime le coin de page interactif.
    Il serait cependant possible d'utiliser tout simplement un fond correspondant à votre site (au plus proche, car je crains que le dégradé ne soit pas évident à reproduire précisément), tout simplement en démarrant l'ouvrage sur une page de gauche (définir dans le panneau page les options de numérotation et de section)
    J'ai trouvé dans un autre post un exemple qui est assez élégant mais très gourmand en ressources : http://demo.quietlyscheming.com/book/Anatomy.html et visiblement non réalisé dans inDesign, mais directement dans flash.

  • Web Sevices Manager encryption and  identyfication

    Hi,
    I installed Oracle Web Services Manager (coresv 4.0.3) with bundled AS on one machine . After registering one test service (from another AS) I wrote simple java client in JDeveloper, which requests service and print output on screen, and everything works fine - owsm get request, call service from another AS, get response, and finally send response to java client.But, problems start with XML Encrypt and XML Decrypt policy steps in owsm, i found that in either case error message was same: Step execution error. I should say that I use encryption key which is proven in another application, so it works fine. Have someone any idea?
    Second problem is when I set policy step: Active directory authenticate. This step is configured to work with localhost (which is domain controller), listening port 389 and baseDN: CN=Users,DC=ocean,DC=ba (this is correct baseDN, when I use ldp.exe to query Active Directory, this baseDN gives me all users in system). In my client, I wrote something like this:
    myPort.setUsername("Administrator");
    myPort.setPassword("*************");
    but owsm gives error message:
    Invalid username and password
    Interesting thing is that, when I set wrong port (e.g. 999,766, 901....) I still have same error message.
    Thanks, Almir

    Hi,
    I'd be happy to know how you succeded in installing owsm on AS?
    I've been trying and don't succeed...
    thanks
    deborah

  • Call to Web Sevice in External (non SAP) system from SAP CRM

    Hi,
    I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
    Can you please tell me:
    1. What settings/object needs to be maintained in SAP in order to make this call.
    2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
    Please explain in detail
    Thanks,
    Mike

    Hi Oliver,
    I have gone through the documentation and had been able to create a proxy object, uploaded the WSDL file (from local directory) and created logical port,
    However, when testing the service, I didn't received a sucess message but
    <CX_AI_SYSTEM_FAULT>
      <CODECONTEXT>Local</CODECONTEXT>
      <CODE>ERROR_WEBSERVICE_RUNTIME_INIT</CODE>
      <ERRORTEXT>Error when instantiating the Web service runtime (Error when initializing SOAP client application: ' error_text' )</ERRORTEXT>
      <LANGUAGE />
      </CX_AI_SYSTEM_FAULT>
      </cls:CX_AI_SYSTEM_FAULT>
    What might be the Problem ?

  • Call to Web Sevice in external system from SAP CRM

    Hi,
    I have to make a call to External system from SAP CRM 5.0 system. The external system will provide a sample webservice which SAP will try to initiate
    Can you please tell me:
    1. What settings/object needs to be maintained in SAP in order to make this call.
    2. how I can make a call to this Web-Service from a BADI and pass the values to web service and also capture the returning value.
    Please explain in detail
    Thanks,
    Mike

    Mike,
    You should honestly search the SDN site for consuming web services with ABAP.  There are some good examples.
    However the general procedure is easy:
    1.  Generate an ABAP proxy using the WSDL provided to you by the external program
    2.  Configure an HTTP destination for the server of the web services (needed for HTTPS calls)
    3.  Configure the logical port for the web service using lpconfig
    4.  Write the abap code to call the webservice via the proxy.  Works very similar to FM call in my opinion.
    To expose a webservice(bapi being called from outside) you need to do a little more work
    1.  Create a web services for the RFC enabled function module via SE80
    2.  Use wsadmin and wsconfig to make the service available
    3.  Publish the service out to the UDDI as needed.
    Once again this code is pretty well documented in the standard help and SDN.  Do a simple search on ABAP proxies and you will find what you need.
    Take care,
    Stephen

  • Web Sevices/API

    I'm using ColdFusion 8. I need help with Web Services and APIs. I can get the simple a convernsion from Celsius to Fahrenheit to work:
    <cfinvoke
    webservice = "http://webservices.daehosting.com/services/TemperatureConversions.wso?WSDL"
    method="CelciusToFahrenheit"
    nCelcius = "54"
    returnvariable="foo"
    >
    <cfoutput>#foo#</cfoutput>
    I can't get anything else to run. Is there a standard template, tool of dvelopment style that I can use to fill in information? Bellow is an API link for SPRACI, it is open an does not require an API key. Can some show me how to intergrate the functions into a web page. Or provide me with other examples that I can study? Thanks
    Site with the SPRACI API:
    http://www.spraci.com
    http://www.xmethods.net/ve2/ViewListing.po;jsessionid=kDmNk9mBY6I2x7C9VJMbvmEl?key=uuid:85 9FF87B-E535-4B29-4E16-ADEC0589B599
    http://www.spraci.com/services/soap/index.php?wsdl
    Operation / Method Name
    area_list
    area_getinfo
    event_list
    event_getinfo
    event_show
    event_add
    event_update
    user_getinfo
    user_getarea

    I'm attempting to learn how to manage Web Services/APIs. I'm using ColdFusion 8 and the webservice is open (no key or password required). With my createobject I don't see where to include the operation or method (see list below) like was done with the <cfinvoke>. With <cfinvoke> I had save the document as wscfc.cfm is it the same with createobject? Thanks for the suggestions TheRealAgentK.
    At the bottom of this page is a “Second Attempt” using the Put and <cfinvoke>. This modified code that was sent to me by BKBK (Thanks!). The error message follows the code.
    I'm getting an error message (see below). Any help with this API or sample connections would be greatly appreciated.
    ?WSDL link below:
    http://www.spraci.com/services/soap/index.php?wsdl
    My script below (operation/method = area_list):
    <cfscript>
    stUser = structNew();
    stUser.appkey = "";
    stUser.username = "";
    stUser.password = "";
    stUser.area = "x0usa";
    stUser.name = "";
    ws = createObject("webservice", "http://www.spraci.com/services/soap/index.php?wsdl");
    myReturnVar = ws.echoStruct(stUser);
    </cfscript>
    <cfoutput>#myReturnVar#</cfoutput>
    Link to API notes:
    C:\Users\djones\Documents\Affiliates\spraci\Webmaster Services SPRACI API SOAP area_list.mht
    Operations /Methods below?
    http://www.xmethods.net/ve2/WSDLAnalyzer.po;jsessionid=GuNmIhBRDeHT2vRN_L4c7nK8
    area_list
    area_getinfo
    event_list
    event_getinfo
    event_show
    event_add
    event_update
    user_getinfo
    user_getarea
    Error Message Below:
    Web service operation echoStruct with parameters {{USERNAME={},PASSWORD={},AREA={x0usa},APPKEY={},NAME={}}} cannot be found.
    The error occurred in C:\ColdFusion8\wwwroot\ybah8r\CMS\Progs\eraseme3.cfm: line 17
    15 : stUser.name = "";
    16 : ws = createObject("webservice", "http://www.spraci.com/services/soap/index.php?wsdl");
    17 : myReturnVar = ws.echoStruct(stUser);
    18 : </cfscript>
    19 :
    Second attempt:
    <cfset AreaFetch = createobject("java","java.util.Hashtable")>
    <cfscript>
    AreaFetch.put("appkey", "");
    AreaFetch.put("username", "");
    AreaFetch.put("password", "");
    AreaFetch.put("area", "x0usa");
    AreaFetch.put("name", "");
    </cfscript>
    <cfinvoke
    webservice = "http://www.spraci.com/services/soap/index.php?wsdl"
    method="area_list"
    inputStructArray ="#AreaFetch#"
    returnvariable="foo"
    >
    <cfdump var="#foo#">
    Error message:
    Web service parameter name data cannot be found in the provided parameters {INPUTSTRUCTARRAY}.
    The error occurred in C:\ColdFusion8\wwwroot\ybah8r\wscfc.cfm: line 41
    39 : webservice = "http://www.spraci.com/services/soap/index.php?wsdl"
    40 : method="area_list"
    41 : inputStructArray ="#AreaFetch#"                       
    42 : returnvariable="foo"
    43 : >

  • Error when calling an EJB from a web sevice

    Hi all,
    I am getting the following error while trying to the lookup for my session bean
    com.sap.engine.services.jndi.persistent.exceptions.NameNotFoundException: Path to object does not exist at java:comp, the whole lookup name is java:comp/env/ejb/MyProcessorBean
    here's a part of my code:
    String WebserviceFunction()
    Context ctx = new InitialContext();
    BiasProcessorLocalHome orderHome =(BiasProcessorLocalHome)ctx.lookup("java:comp/env/ejb/MyProcessorBean");
    I am using NWDS Version: 7.0.09
    SAP NetWeaver 2004s.
    I did find some threads related to it but none has been answered or weren't
    that helpful in solving my problem.
    Thanks
    null

    Hi,
    What is the implementation of your Web service? If it's another EJB then you have to define an ejb-local-ref in the deployment descriptor for that other EJB, like this:
    <ejb-local-ref>
        <ejb-ref-name>ejb/MyProcessorBean</ejb-ref-name>
        <ejb-ref-type>Session</ejb-ref-type>
        <local-home>your.package.BiasProcessorLocalHome</local-home>
        <local>your.package.BiasProcessorLocal</local>
    </ejb-local-ref>
    If it's not a J2EE component, there is no java:comp environment naming context (ENC) available. In this case you can look up the EJB local home from the "localejbs/" context, e.g. "localejbs/provider.name/YourAppName/YourEjbName". By default the provider name is "sap.com".
    For more information please refer to <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/webas/java/accessing%20ejb%20applications%20using%20jndi.pdf">this article</a>.
    HTH!
    -- Vladimir

  • IRM - Web Sevices - how to?

    Hello ppl.
    I have success installed IRM Server 10g(5.4.5.10), IRM Desktop 10g (5.5.12.2), and i want install SealedMedia Enterprise SDK,
    but when appear installation window, i get require : 'Requires Unsealer version 5.4.3.0'... Unsealer is not installed. You will not be able to use this SDK to seal or inspect files until you install Unsealer.
    http://download.sealedmedia.com/ redirect me to http://www.oracle.com/technology/software/products/content-management/index_irm_desktop.html
    and i can't found where i can download Unsealer...
    can any one help me?

    Hello.
    Thanks guys for replies.
    Ok, now i have successfully installed IRM Server 11g on first machine, and IRM Desktop + ms word on second machine,
    i create context... seal one document, that document ) no problems with unsealing on ms word...
    now i want write java application which must unseal that document, in documentation
    "Oracle® Fusion Middleware Developer's Guide for Oracle IRM Server
    11g Release 1 (11.1.1)
    Part Number E12326-02"
    i found examples, uses web-services or java:
    http://download.oracle.com/docs/cd/E14571_01/user.1111/e12326/isvwscodesamples003.htm#BABBEJAJ
    i want seal or unseal documents using IRM WebServices or Java Application
    i test three way,
    6.2 Using JDeveloper Generated Web Services Proxies
    6.3 Using the Oracle IRM Web Service Code
    7 Code Samples for Java Applications
    6.2 and 6.3 - jdeveloper detects for example "Unsealing a file" getSealingServicesEndpoint - method not found
    SealingServicesEndpoint sealingServices = getSealingServicesEndpoint(hostPort, username, password);
    for 7 -
    Exception in thread "main" java.lang.NullPointerException
         at oracle.irm.engine.content.sealing.implementation.SealedFormatGenerator.<init>(SealedFormatGenerator.java:89)
         at oracle.irm.engine.content.sealing.aspects.generic.SealingOperationsGeneric.seal(SealingOperationsGeneric.java:54)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.classifications.context.aspects.plugins.SealingOperationsItemCodes.seal(SealingOperationsItemCodes.java:76)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.validation.SealingOperationsFault.seal(SealingOperationsFault.java:84)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.stream.SealingOperationsBuffering.seal(SealingOperationsBuffering.java:41)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.stream.SealingOperationsClose.seal(SealingOperationsClose.java:30)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.validation.SealingOperationsClassificationTime.seal(SealingOperationsClassificationTime.java:64)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.validation.SealingOperationsValidation.seal(SealingOperationsValidation.java:32)
         at oracle.irm.engine.content.sealing.SealingOperationsSlice.seal(SealingOperationsSlice.java:306)
         at oracle.irm.engine.content.sealing.aspects.arguments.SealingOperationsArguments.seal(SealingOperationsArguments.java:62)
         at oracle.irm.engine.content.sealing.SealingOperationsInstance.seal(SealingOperationsInstance.java:264)
         at SealFile.main(SealFile.java:82)
    for java application code:
    import static oracle.irm.engine.classifications.context.ContextConstants.CONTEXT_CLASSIFICATION_SYSTEM;
    import static oracle.irm.engine.classifications.context.ContextCookieFactory.createContextCookie;
    import static oracle.irm.engine.classifications.context.ContextFactory.createContext;
    import static oracle.irm.engine.classifications.item.ItemCodeFactory.createItemCode;
    import static oracle.irm.engine.content.sealing.SealingOperationsInstance.seal;
    import static oracle.irm.engine.content.sealing.SealingOptionsFactory.createSealingOptions;
    import static oracle.irm.engine.content.source.FileSourceFactory.createFileSource;
    import static oracle.irm.engine.content.type.ContentTypeOperationsInstance.getSealedFileName;
    import static oracle.irm.engine.core.classification.ClassificationFactory.createClassification;
    import static oracle.irm.engine.core.general.LabelCollectionFactory.EMPTY_LABELS;
    import java.io.FileOutputStream;
    import java.net.Authenticator;
    import java.net.PasswordAuthentication;
    import java.net.URI;
    import java.util.Date;
    import java.util.UUID;
    import oracle.irm.engine.classifications.context.Context;
    import oracle.irm.engine.classifications.context.ContextCookie;
    import oracle.irm.engine.classifications.item.ItemCode;
    import oracle.irm.engine.content.sealing.SealingOptions;
    import oracle.irm.engine.content.source.FileSource;
    import oracle.irm.engine.core.classification.Classification;
    public class SealFile {
    public static void main(String[] args) throws Exception {
    // The user name and password are provided on the command line. In a production
    // system these details should be provided in a more secure manner, such
    // as prompting from the console, or reading from a secure source.
    final String username = "weblogic";
    final String password = "welcome_1";
    // Configure an authenticator to provide the credentials for any network access
    Authenticator.setDefault(new Authenticator() {
    @Override
    protected PasswordAuthentication getPasswordAuthentication() {
    return new PasswordAuthentication(username, password.toCharArray());
    // Provide an explicit item code for the document
    ItemCode itemCode = createItemCode("sample document");
    // Context UUID is fixed for sample code
    Context context = createContext(UUID.fromString("46f910d9-dd30-476e-b060-4d01f88f8b05"));
    // Context cookie specifying the context and the item code
    ContextCookie cookie = createContextCookie(
    context,
    itemCode);
    // The server address e.g. https://irm.example.com/irm_desktop
    //URI serverURI = URI.create("https://server20:16101/irm_desktop");
    URI serverURI = URI.create("http://server20:16100/irm_desktop");
    // Create the classification details used in the sealing options
    Classification classification = createClassification(
    "46f910d9-dd30-476e-b060-4d01f88f8b05",
    CONTEXT_CLASSIFICATION_SYSTEM,
    null, // automatically fill in key set
    serverURI,
    new Date(),
    EMPTY_LABELS, // automatically fill in labels
    cookie);
    // Create the sealing options
    SealingOptions sealingOptions = createSealingOptions(classification);
    // Create a file source from the file name
    String unsealedFilename = "d:\\7777\\test.doc";
    FileSource fileSource = createFileSource(unsealedFilename);
    // Get the sealed equivalent of the unsealed filename
    String sealedFilename = getSealedFileName(unsealedFilename);
    // Write the sealed stream out to a file
    FileOutputStream sealedOutputStream = new FileOutputStream(sealedFilename);
    // Seal the file
    seal(fileSource, sealedOutputStream, sealingOptions);
    // Close the streams
    sealedOutputStream.close();
    i dont understand how to use ws for unsealing sealed document.
    help wanted ;)

  • Adobe Connect Web Sevices - CMS Integration

    Hello,
    our company would like to intrgrate Adobe Connect Pro with e-learning solution using Adobe Connect Web Services API.
    It seems possible http://www.adobe.com/devnet-archive/acrobatconnect/articles/firstapp.html
    Here are our questions:
    Q1: If we buy license for Adobe Connect Pro eg: 5 hosts 100 users, can we already use Adobe Connect Web Services API? Or do we need to host Adobe Connect Server ourselves to use it? It seems logical, that its possible in both cases hosted and SAS (software as service from adobe). But we need to be sure.
    Q2: 1 host is 1 person than can manage 1 conference at a time. Is this 1 host bound to 1 adobe id account?
    Q3: we want to be able to have up to 20 simultaneous conferences in each 20 participants. Analog to 20 classrooms 20 students each. What kind of license must we buy?
    I called adobe support, no clear answer, called resellers, the same, Hope hiere someone will know.
    thanks,
    Sylwester

    Muse itself publishes all the html pages to the same folder and hence assumes that there is no multi-level folder structure for html pages. Please note that Muse uses document-relative referencing in menus i.e. href="index.html" and not root-relative referncing i.e. href="/index.html". Now if you add some third party content/link that leads to a page/content inside a directory or URL referring to a subdirectory, then a menu link referring to "index.html" would actually be referring to an index.html page in the current subdirectory and hence breaking the original intended reference.
    To get around this, a simple workaround is to use the Manual mode of menu creation and explicitly specify /index.html or /about.html, etc for the menu item hyperlinks. This would help you create a menu with links using root-relative referencing that will not break even when you go deeper into subdirectories.
    Hope this helps.
    Cheers,
    Vikas

  • Invoking a web service from ODI

    Hi All,
    I am using the Odi Invoke Web Sevice functionality to inoke a web service(BPEL). I was able to successfully invoke this in couple of environments. The same code deployed in a particular environment is failing at this stage with an error message:
    java.lang.Exception: Oracle Data Integrator Function does not exist.
    Later i found out that when i import the Scenario file the OdiInvokeWebService part gets cut in the Scenario xml file. When i export this Scenarion that i had imported, to my local folder i can view this part cut.
    The exact error message is:
    java.lang.Exception: Oracle Data Integrator Function does not exist
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTaskTrt(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSqlS.treatTaskTrt(SnpSessTaskSqlS.java)
         at com.sunopsis.dwg.dbobj.SnpSessTaskSql.treatTask(SnpSessTaskSql.java)
         at com.sunopsis.dwg.dbobj.SnpSessStep.treatSessStep(SnpSessStep.java)
         at com.sunopsis.dwg.dbobj.SnpSession.treatSession(SnpSession.java)
         at com.sunopsis.dwg.cmd.DwgCommandScenario.treatCommand(DwgCommandScenario.java)
         at com.sunopsis.dwg.cmd.DwgCommandBase.execute(DwgCommandBase.java)
         at com.sunopsis.dwg.cmd.e.i(e.java)
         at com.sunopsis.dwg.cmd.h.y(h.java)
         at com.sunopsis.dwg.cmd.e.run(e.java)
         at java.lang.Thread.run(Thread.java:595)
    Can you please help me by telling the possible reasons for this? Its on priority so urgent help is appreciated.
    Thanks,
    Vikram
    Edited by: Vikram Datta on Dec 17, 2008 1:13 AM
    Edited by: Vikram Datta on Dec 17, 2008 1:19 AM

    Hi Ahsan,
    You can directly copy WSDL URL and paste it in OdiinvokeWebservice tool (readymade tool) on ODI.
    before doing it, please copy same WSDL URL and paste it on IE and check whether the application server is up and running fine.
    once it fine, do what I said above.
    Please let me know exact your requirement.
    Thanks,
    Phani

  • Returning xml string in web service call

    hi all
    i'm writing a server-side web service
    one method i am writing returns a recordset from a db query. i then use jdom to trasnform the recorset to xml and i retrun the xml as a string
    however, my client who is using this web service is having difficulty with the xml string i return - instead of angle brackets it is retruned as &alt &agt
    the client is now able to get rid of the &alt signs but now he cannot traverse through the xml to get the elemnts
    i'm using this code to retrun the xml
    how do others retrun xml within their web sevices?
    try
    RecordsetToXML rsXML = new RecordsetToXML(rs, "ROOT", "UCWSTATS");
    Document jDOMDoc = rsXML.build();
    rs = null;
    XMLOutputter outputter = new XMLOutputter();
    outputter.output(jDOMDoc, writer);
    result = writer.toString();
    writer.close();
    return result;

    Does result end up with a String containing the offending encoded characters, or does it occur when you transfer the xml over the pipe?

  • Java Stack for Web Service in R/3

    Hello Friends,
    I am developing a Web Service in R/3 server. Developed a RFC and converted it to Web Sevice.
    My question is, is it necessarily required to have Java Stack in my server or will it be enough to have ABAP Stack.  My server doesn't have java stack installed. shall i be able to run my Web service with ABAP stack? 
    Please help me and give me some suggesions.
                            Kumar.

    Hi Kumar,
    the above answer is simply incorrect.
    You can certainly provide a web service from the ABAP stack without any need for a Java stack.
    There are several blogs, and lots of forum posts, that discuss how to do this.
    If you have indeed "Developed a RFC and converted it to Web Service" then you are away.
    Use transaction SOAMANAGER ( or WSADMIN, WSCONFIG on earlier releases) to publish your webservice and away you go.
    Cheers
    Graham Robbo

  • Calling web service in Oracle Applications...

    Is there any way we can call web services in Oracle Applications?
    I am using 11.5.10 verison of Oracle Applications.
    Thanks in advance,
    Sandra

    Hey Ravi,
    Thanks for your response. I am not well versed with Java. I am using Forms 6i to achieve this. I dont know what java code do I have to put in the custom directory.
    The procedure I am following to call web sevice is as follows:
    1. Using the webservice URL(.wsdl URL) I am creating the Java class (web service stub) in Jdeveloper.
    2. Deploying this Java class into a JAR file.
    3. Then I am placing this JAR file in a directory which was spcified in the LD_LIBRARY_PATH and CLASSPATH including the name of the JAR file.
    4.Then I go to Forms 6i and say program --> Import Java Classes in my form, it gets the webservice java class and converts that java class into PLSQL packages.proc/func.
    Can you please send me an example how you did this to my email?
    My email ID is "[email protected]"
    Thanks again,
    Fubu

  • Type of configuration for web service in SOA manager

    Hi Experts,
    could you please let me know while creating logical port for Web sevice security which type of configuration should I select in SOA manager. There are three types of configuration. 1> WSDL Based Configuration2>Manual Configuration and 3>Process Integration Runtime.
    As per the below link I am going to apply web service security but I dont have authorization to create logical port using t-code lpconfig. So I am trying to create it using SOA manager.
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/b8/cb1141e109ef6fe10000000a1550b0/content.htm
    Regards,
    Sari

    Hi Krishna,
    Thanks for your reply. But here I am not creating any consumer proxy. I want to create  only logical port for CO_WSSEWSSPROCESSOR_VI_DOCUMEN as mentioned in above link. I dont have any wsdl link for the same.Here I want to create logical port where I can mention the RFC for the integration server as per defined by below link.
    http://help.sap.com/saphelp_nwpi71/helpdata/EN/b8/cb1141e109ef6fe10000000a1550b0/frameset.htm
    When I am creating logical port by manual , its not allowing me mention any HTTP destination. By default its showing me as 'unknown' HTTP destination.
    Please let me know if I have missed out any configuration. As per above link Java part  configurationI have done successfully. But for ABAP part I am confussed while creating logical port.
    Regards,
    Sari

Maybe you are looking for