About web service transaction

Hello everyone:
I am a newcomer to web service, but now I have to simulate ws-businessactivity protocol. I don't have any idea about it and where to begin with. I made an survey about JTA and JTS, but it seems this api only supports ws-atomic transaction. And in WSIT tutorial, there is only one example. Besides, someone suggests to use web service callback (asynchronous) technology. I so hope somebody could give me advices about the way how to do this. Thank you very much.

I haven't found any official info on it, but my simple testing (mainly via ST05) indicates that you should be able to call multiple web services within a single LUW -  there seems to be no implicit "commit work" issued by the framework (unlike remote RFC calls).
Jonathan

Similar Messages

  • Does BPEL Server have support "Web Services Transactions specifications"?

    The Web Services Transactions specifications define mechanisms for transactional interoperability between Web services domains and provide a means to compose transactional qualities of service into Web services applications.
    Have anyone can explain oracle process manager have any support about "Web Services Transactions specifications" ?
    or oracle BPEL process manager how to coordinate the actions of distributed applications. Such coordination protocols are used to support a number of applications, including those that need to reach consistent agreement on the outcome of distributed activities.
    appreciate any idea for this issue, thanks a lot.

    You have a number of options.  You can use the built in Screen Sharing application, you can purchase Apple Remote Desktop for each user, you could look at 3rd party tools like GoToMyPC or if you are looking to replace Terminal Services look at AquaConnect. 
    The tool you use will be determined by what the users have at home.  If they are also using Macs, they can use all the native tools.  If they are on PC, they can use either a VNC client or many of the 3rd paty tools.

  • Web Service transaction handling

    Hello,
    Is it possible in SAP NW to execute several calls to Web Services in one LUW (logical unit of work)? And be able to commit or rollback?
    Where can i find information about Web Service transaction handling in SAP?
    Best regards
    Ute

    I haven't found any official info on it, but my simple testing (mainly via ST05) indicates that you should be able to call multiple web services within a single LUW -  there seems to be no implicit "commit work" issued by the framework (unlike remote RFC calls).
    Jonathan

  • Web Services Transactions

    Invoking a web service or exposing an object as web service is fine.
    I would like to know, at this stage can we use web services that collaborate and constitute a transaction? Are there any technologies available from SUN or other vendors to accomplish web service transactions? I know one vendor http://www.collaxa.com which has BPEL engine but don't know whether it supports transactions reliably.
    Also I'd like to know, is Web Service technology moving towards BPEL (or where?) in order to use it in practical world?

    Did you find an answer to your question? I�m interested more or less on the same. I�d like to know if everything is going towards BPEL and if thats the way to implement choreograophies in fact?
    thanks very much
    gobellot

  • How to get info about web service caller inside Web Service

    Hi..
    I want to know that can we get info about Web Service Caller inside called web service..
    Info Like IP Address, User Id, User Name
    Regards,
    Ajay Sharma

    Hi,
    I tested following code using JDevloper 11g
    @Resource 
        WebServiceContext wsc;
        @WebMethod
        public String webMethod() {
                    MessageContext msgCtxt = wsCtxt.getMessageContext();
            HttpServletRequest req = (HttpServletRequest)msgCtxt.get(MessageContext.SERVLET_REQUEST);
            System.out.println("Client IP = " + req.getRemoteAddr());
            return req.getRemoteAddr();
        }It is giving me IP address but when i tested this web service from another computer there also it is giving my machine address instead of the machine IP from where the web service is called.
    What is wrong in my code ?
    Regards,
    Ajay
    Edited by: Ajay Sharma on Dec 31, 2012 1:06 PM

  • Some question about Web service

    Hi experts,
    I have created a Web service about Function Module 'BAPI_EXCHANGERATE_GETDETAIL'.Now I plan to use Transaction code 'WSADMIN' to create a WSDL.But the display result of IE tell me my host could not be resolved by DNS.I don't know how to solve this question, and which happened based on this question.Is there any experienced experts tell me the solution?
    Thanks & Best regards!
    Kelvin

    Hi,
    In your system folder:
    C:\WINDOWS\system32\drivers\etc there is a file hosts;
    Add your server I address and servername in it.
    like:
    193.10.100.70     myserver.com     MYSERVER
    Hope this will resolve the problem. If you do not have authorisation for the same, your network admin will help.
    Regards,
    Renjith Michael.

  • About web service

    hi, all
      i call the web service in abap report.
      there is a runtime error that is "Method 'nr1:put-messagesRequest' not implemented: method name or namespace not recognized".

    Hi Ken
    Hope it will help you.
    Pls reward if help.
    Expose BAPI as a Web Service
    1. Go to transaction SE80.Select Function Group from drop down menu; enter the function group in which the BAPI (which is to be exposed as Web Service) comes. You can find this Function Group from function module (BAPI) itself. Go to transaction SE37 and enter function module name (BAPI name) and click on display. You can see the function group here under attribute tab .
    2. Then from Function Modules list choose the BAPI to which you want to expose as a   
        Web Service .
    3. On right clicking on the BAPI a context menu appears. Click on create and Web Service option .
    4. New window will pop up. Click on Continue.
    5. Give the name for Enterprise service and short description. Click on continue.
    6.  New window will pop up.Click on Continue
    7. New window pop up. Click on 'Release service for runtime'. Click on Continue.
    8. This window pops up. Click on Complete.
    9. New pop up window come up asking for Package. Give the package name and click on SAVE button.
    10. New window pop up asking for Request . Give request and click on OK.
    11. New window comes displaying service definition.
    12. Now go to transaction WSADMIN and choose your web service. Go to Web Service menu and choose WSDL option.
    13. New pop up window come.Check on Include SAP Feature in WSDL and click on OK.
    14. Internet browser will be opened and asking for User Name and Password .
    15. After giving values for user name and password, you will get WSDL file opened in internet explorer. SAVE this locally on your computer for further use.
    NOw u need to import this wsdl to NW-XI-IntegrationBuilder-IntegrationRepository and use this in your scenario.

  • Questions about web services and BPEL in ALBPM

    Hi all,
    We are currently evaluating various BPM products in order to decide which one to use. Currently I am evaluating ALBPM Studio 5.7 and I am running my processes on the embedded engine provided with the studio. I have some questions:
    1. We want to be able to use complex types for the web services that are generated for processes. Will this limitation be solved any time in the future?
    2. We want to be able to use the generated web services directly (that is, without calling the startSession method first). Is that possible?
    3. I could not find extensive documentation about developing BPEL processes. There is only one small chapter in the developer documentation about BPEL processes. Is there any more documentation or sample about how BPEL is used in ALBPM?
    4. I have developed a very simple BPEL process, but when I try to deploy it, I get the error "Activity BPEL receive does not have any incoming transitions". How can I resolve this issue? I guess it may be a problem about my PartnerLink definition.
    5. When I try to catalog a wsdl which imports another wsdl (and when the imported wsdl also imports some xsds from another namespace), I get an error which says that a web service xxx with namespace yyy is not found, but actually the thing named xxx is not a web service but a soap fault. What could be the problem?
    6. Is it possible to write a BP method in PBL for a BPEL activity?
    Thanks in advance and best regards..

    look for anwsers in the other newsgroup posting:
    http://forums.bea.com/bea/message.jspa?messageID=600047258
    MAriano
    Benitez/BEA/BPM/Beautiful

  • Basic question about Web Services

    First I wan't to say that i've searched the net for info, and all I could find was some advanced code snipets. However, I would like to start from the begining.
    I'm trying to develop a web service which takes XML as input parameter, an returns some other XML.
    I developed a WS like that
    import org.w3c.dom.Element
    public static Element returnElement(Element xml)
    { return xml }Now here's the problem:
    I would like to be able to call this WS from other programming languages, like Delphi, C++...
    To try and make something like that, I converted xml to String and pass it to a WS. However, this string is too big (about 3200 chars) for HTTP GET to handle.
    How can I do that?? Which classes to use? How to represent data in XML form that could be read in Java and other programming languages?
    Please, at least, post a link, I just need some basic pointers.
    Code examples would be much apreciated.
    Thanks a lot in advance,
    Good day,
    Simon

    Hi,
    Thanks for your reply. There is a directory on the web logic server's box where the required classes exist. How can I add those to the CLASSPATH? How can I do it from Web Logic Admin Console?
    Regards,
    Ram

  • A question about web service

    hi experts,
    I develop a web service based on abap FM. When the 3party programs call it, user need to input the username/password.
    can I config sth for the web service, and user don't need the input user/pass?
    Thanks

    Hi Michael,
    I understand you are worried about security (i.e.people accessing the Service anonymously is something you want to avoid).  Also, you don't want the people to have to manually authenticate themselves (i.e. enter a User ID and Password) to execute the Service.   In this case, you need to use a more sophisticated authentication technique like X.509 SSL Client Certificate or SAP Single Sign On Ticket.  This is a complex subject and not suitable for discussion here.  Here are links to topics that could get you started.
    1. SAP Help Portal link to the topic Security Aspects for Web Services:
    http://help.sap.com/saphelp_nwpi71/helpdata/en/46/a088198f835edfe10000000a11466f/frameset.htm
    2. SAP Help Portal link to the topic Making a Web Service Secure:
    https://help.sap.com/saphelp_nwpi711/helpdata/EN/47/ab7ba049f84848e10000000a421138/frameset.htm
    I hope this helps.
    Best Regards,
    Andy

  • Question about web service and timeouts

    I have a form with a button script that invokes a synchronous soap web service request to an address validation service. It works nicely in testing but I am a bit concerned at what might happen when we go live with respect to the form hanging if the soap server is unavailable or the user is offline.
    From some simple tests in production, where the web service is available yet:
         - in Windows, it times out in Adobe Reader 10.1.1 within about 15 seconds; and
         - In the Mac, with Adobe Reader 10.1.3 it takes around 4 1/2 minutes.
    The latter is not good, as it hangs Reader the entire time.
    Is there some way I can set a timeout in the soap request. Would it be worth considering an async call? If I changed it to async, could I let the user continue to fill the form and then setFocus with an async flag?

    Hi,
    I'm almost there. I dont think that you can do exception handling in FormCalc. How do I trap the error. So far I have
    if (HasValue(Get("http://despaiqo001.development.local:4001/crossdomain.xml")) == 0) then
         $xfa.host.messageBox("not available")
    else
        $xfa.host.messageBox("got it")
    endif
    but when I change the URL so it cant access it, I get a form calc exception. Any samples of how I can script it?

  • How to Web Service Transaction in MII

    Can someone recommend a link or reference to describe how to set up the Transaction Object and Links to call a web service from SAP Manufacuring Exection?
    Thanks,
    Steve

    WSDLGen URL:  http://wbhelp.sap.com/manufacturing/xmii_120/en/44/847b251e4355cee10000000a1553f6/frameset.htm
    URL Help:  http://help.sap.com/saphelp_mii121/helpdata/en/4a/287c3dd30242ade10000000a421138/frameset.htm

  • Info about Web Services

    Hi Guys,
            I am new to webservices. My company wants to implement it for doing few things:
    1. we should be able to create a vendor / change vendor information and do the vendor inquiry?
    I am not sure how to approach this? Can someone guide me about it?
    Awaiting a quick reply....
    Priya

    Hi Priya,
        There are many weblogs that talk about webservices, few are mentioned below:
    <a href="/people/sap.user72/blog/2003/11/17/web-services-why-do-it-and-why-do-it-now Services: “Why do it?”</a>
    <a href="/people/sridhar.k2/blog/2006/10/10/re-importing-of-web-services-in-simpler-way:///people/sridhar.k2/blog/2006/10/10/re-importing-of-web-services-in-simpler-way
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/ebb4c490-0201-0010-86be-88dd6fd46475">SAP XI and Web Services</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/336365d3-0401-0010-9884-a651295aeaa9">How to set up a Web Services related scenario in SAP XI</a>
    <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0">https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/befdeb90-0201-0010-059b-f222711d10c0</a>
    Regards,
    Subhasha Ranjan

  • Lets thing about web services...

    What about this question?
    How do you make accesible a java web service from a php page? ¿any trick?...

    Hi kumar,
       Webservices enable machines of different configurations to communicate with each other.
    For example, SAP system needs to use a functionality(say a procedure executing successfully for years)present in the mainframe system.
    There must be some extra code which needs to be added to the procedure in the mainframe system, so that it can understand SAP system's request.
    Adding extra code to the already existing procedure may result in some exceptions. Moreover this procedure would be used by many other applications.
    The solution would be to use a Web service which would convert SAP's request into a request that the mainframe can understand and vice versa.
    Any system, that needs to use a webservice communicates using SOAP packets.
    RFC's can be used only when the involved systems are of the same configuration.
    For more information please look at these below links:
    Webservice
    /people/kumar.prashant4/blog/2006/07/14/using-rfc-as-webservice-in-webdynpro
    Thanks and Regards,
    Chandu.
    Message was edited by:
    null

  • Questions about web services

    Hi! Experts:
    I am at the Web Servivces Navigator.
    I have a basic question about it:
    We are using MI7.1 which has NO Java stack. Therefore we do NOT have the Web Services Navigator.
    How do we use the Web Services for MI7.1?
    Thanks!

    Hi!
    1) SICF lists the BSP services; Web Services are requests between java application to client application.
        Are you sure them are the same thing?
    2) When I compare the services between web service navigator and SICF, I do not see there is any
       relationship.  For example, if I search "AdapterMessageMonitoring" in SICF, I cannot find it.
    I think SICF and  web service navigator  are listing totally different services.
    Therefore my question is that since MI7.1 has NO Java stack (hence NO web service navigator ), how
    are web services handled in MI7.1?
    Thanks!

Maybe you are looking for

  • How to create a popup  of error message for multiple entries

    hi i am trying to create a pop-up message window where more than one error is stored like MIGO transaction when we click on post . thanks Oni

  • MacBook Pro randomly shuts off and restarts a few seconds later

    I brought my computer to the Apple store a couple months ago because the USB port was broken and my computer would randomly shut off. Long story short, they fixed the USB port, deleted all my files, and reinstalled Leopard. The random shut off proble

  • Clickable Bars in a Bar Chart

    I would like some guidance on how to implement a bar chart with clickable bars that would let me highlight the clicked bar and prominently display the X and Y values related to it either somewhere in or overlaying the chart or elsewhere in the form. 

  • FTP Adapter ORABPEL-11407 Connection closed error.

    Hiiii friends I have configured the connection factory for FTP Adapter (not defined any connection pool). My BPEL process poll the ftp location to get the file. But no bpel instance is getting generated and domain.log shows the following error. Can y

  • Business Roles & Technical Roles

    Colleagues, With the whole process of creating Business Roles for the implementation of IdM we gotten to thinking and started looking for a best practice when it comes to creating and managing business roles aswell as technical (SAP, ABAP) roles. Any