Can we create a synchronous proxy ,called as a batch

hi experts,
I need to know if it is possible to create a synchronous interface,which will be called as  batch.
please let me know how to go aabout it.
regards
Anu

this link will help you
http://wiki.sdn.sap.com/wiki/display/SI/ABAPproxyproviderimplementationand+testing

Similar Messages

  • Can report created with BIP be called from forms?

    Hello.
    We have many forms.
    And now we ned complex reports. With BIP we can create them.
    But is there a way to call them from forms, like reports created with Report builder?
    Can we transfer parameters from forms to BIP reports, so data can be queried on that form parameters?
    Thanks.

    Hi,
    yes, there are several ways you can do this.
    DejanH, we discussed at the BI Publisher Forum, here just for the others.
    The document you're looking for is here: http://www.oracle.com/technology/products/xml-publisher/docs/Forms_BIP_v21.pdf
    or here
    http://www.oracle.com/global/de/community/forms/documents/Forms_BIP_v21.pdf
    Jan,
    it's a new version of the mentioned paper at the OTN-Forms-Side and the old one was removed.
    The document describes the way, how to integrate BI Publisher via Web Services into Forms. There are other ways available like
    - using HTTP calls via show_document
    - using the JavaAPI of BI Publisher and import the needed classes to Forms
    Regards
    Rainer

  • Create BRF object and call in Webdynpro ABAP

    Hi,
    can you please let me know how can i create BRF obejects and call them in webdynpro ABAP in WDC.
    Thanks,
    Mahesh.Gattu

    Hi Sachin,
    I am new to BRF,and i went through the BRF documents which are provided in Help.sap.Now my requirement is ,I have an webdynpro screen to create a policy number.When i click on Save all the fields should be validated through BRF.Being new to this environment,i need a start up help to achieve this.Please let me know the steps to validate the fields in webdynpro.
    Thanks
    Naresh Bammidi

  • How can i create proxy service from another proxy on different domain

    i have a demo webservice. it has many operations on proxy service's message flow. How can i create proxy service from demo's wsdl on different domain
    Edited by: fresh man on Jul 1, 2012 11:17 PM

    You can either export the WSDL in a sbconfig.jar and then import this sbconfig.jar in the new domain. Then you can create a new Proxy in new domain based on the WSDL you imported.
    Alternatively, you can open the WSDL in the old domain, copy the text content of WSDL, then open new domain sbconsole and create a new WSDL type resource and paste the content you copied from old domain WSDL here. Then you can create a new Proxy Service based on this WSDL resource you created.
    Although, may I ask why do you need to create this new Proxy Service on a different domain? If you want to create a service similar to existing Proxy Service on different domain, then you can export the existing proxy service along with any dependencies to a sbconfig.jar and them import them in any other domain.
    If you want your new Proxy Service to invoke the existing Proxy on different domain, then you need to create a Business Service in the new domain (calling domain) which can invoke your existing Proxy service in other domain.

  • Abap proxy call : synchronous / background ?

    Hi,
    I use currently abap proxy call to send data from ECC to XI, and it works fine ! But... I would like to know two points :
    1. Is it possible to execute SYNCHRONOUSLY this call abap proxy and not only in asynchronous...
    2. Is it possible to execute in BACKGROUND this call abap proxy, because it seems it use a dialog process, even if the call is inside an abap program executed in background
    I will appreciate your feedbacks on these both points ?
    Regards.
    Mickael

    Hi,
    Yes, we can do Sysnchronous call in Proxy.
    and we can do the Background job schedule also in Proxy .
    Reffer this help file
    http://help.sap.com/saphelp_nw04/helpdata/en/86/58cd3b11571962e10000000a11402f/content.htm
    Reffer this BLOG also
    /people/sravya.talanki2/blog/2006/07/28/smarter-approach-for-coding-abap-proxies
    Regards
    Seshagiri
    Edited by: N V Seshagiri on Feb 12, 2008 11:19 AM

  • System exception after a succesful synchronous ABAP Proxy call

    Guys,
    I have the following scenario:
    1) From an R/3 box I initiate a synchronous ABAP proxy call
    2) On XI everything works fine, the http request is sent out (using the http adapter), the response comes back succesfully and it is transfered back to the R/3 box - no error whatsoever
    3) On the R/3 box however the EXECUTE_SYNCHRONOUS method throws a system exception BUT the returning (input) parameter holds the response message!
    So in the end if I catch this exception (CX_AI_SYSTEM_FAULT) then I could be happy and just ignore the exception, but I don't feel comfortable leaving it this way. Why is the exception and how can I eliminate it?
    Any help would be greatly appreciated.
    Thanks a lot,
    Viktor

    Joel/Jörg,
    Thank you for your response, indeed I ended up debugging it and found my error deep down:
    Error code: ABAP_PROXY.PARSE_APPLICATION_DATA
    Error text: Error handling Response Message; XSLT error: CX_XSLT_DESERIALIZATION_ERROR: XSLT program and source line: /1SAI/XS00000000000000000088: 0000000122; Tree Position: abap.values.1.1.1.6.1.5 ABAP Classname: CX_SY_CONVERSION_DATA_LOSS Data String: WINDSOR CT 06095-1712
    The data field defined in SAP was too short for the field.
    Thanks a lot,
    Viktor

  • Did you know that verizon charges ¢50 for calls from the US to Canada?  Just dialing an area code like 604 (Vancouver, CA), will create charges at a rate of ¢50/minute.  Amazing that they can charge this much for a call to Canada.  I know they have it som

    Did you know that verizon charges ¢50 for calls from the US to Canada?  Just dialing an area code like 604 (Vancouver, CA), will create charges at a rate of ¢50/minute.  Amazing that they can charge this much for a call to Canada.  I know they have it somewhere in their contract/website.

    Did you know that verizon charges ¢50 for calls from the US to Canada?  Just dialing an area code like 604 (Vancouver, CA), will create charges at a rate of ¢50/minute.  Amazing that they can charge this much for a call to Canada.  I know they have it somewhere in their contract/website.

  • How can i create proxy service from wsdl on different domain

    i have a demo webservice. it has many operations on proxy service's message flow. How can i create proxy service from demo's wsdl on different domain

    Hi fresh man
    This is the Oracle Forms forum, and your query has nothing to do with Forms.
    Please post on {forum:id=75}.
    Please search first. It usually helps to search before you post.
    Regards,

  • Can't create a Contact from a recent call on iPhon...

    Hi Folks, 
    I just made a phone call on my iPhone 4 (IOS 7.12) and want to add the called number to "Contacts". It shows on the "recent" tab, but there the only option offered is to "Block", "Cancel" or add the number to favorites!  I have added them to favorites, but can't create a profile for this number and add a name to it.
    I can't add this person to my Skype Contacts which is rather mornic.   But then again, SKype was acquired by Microsoft.  
    Has anyone figure this out?  I have 2 engineering degrees and developed software with user interfaces.  But this one got my stumped.

    yep . . . facing the same problem and sadly, unfortunately representing the huge void of intelligence one of the world's largest company and operating at the forefront of advanced communucation technology.  i am fairly confident and seem to recall much written about how this happens when companies get so large and have so much going on and with lots of employer turn over at all levels "things" get lost, overlooked, ignored due to the combination of the afformentioned and overall lack of intelligence (leadership, setting the goals and directions) and while self percieved as the opposite.

  • Inbound Proxy created as Synchronous

    Hello,
    How do I determine the mode (synchronous/asynchronous) when I create a proxy?  I am trying to create an asynchronous inbound proxy and when I hit "generate" in SPROXY I get a synchronous proxy.
    Thanks,
    Matt

    Hi mathew ,
    How do I determine the mode (synchronous/asynchronous) when I create a proxy? I am trying to create an asynchronous inbound proxy and when I hit "generate" in SPROXY I get a synchronous proxy.
    ---> As per the requirement you have to create sync/async interfaces at ESR/IR in XI .Those interfaces only gets reflected in SPROXY at application server. So the type of interface you have created at XI according to that only you get the proxy in application server .
    Regards,

  • Can't see any tumbnails, Can't create proxy.

    Hello,
    I'm new into the FCS support and I do have a problem now with my FinalCutServer version 1.5.2 running on an Xserver with V-trak.
    First of all everything was running correctly but after some one did "propagate permissions" on my root harddrive everything was messed up ofcourse.
    I was able to create a back-up of the FCS database (production media and proxy media folders are stored on the V-trak).
    I did a complete clean install of the server and FCS and did place back the backup.
    Everthing works fine now but the only problem is that I can't see any thumbnails, when I rightclick on an image and click on View Original that all works perfect. When I click in the top and then at the left the landscape looking icon I get the error message that he can't create a proxy.
    This also happens with new images that go into FCS.
    I did already try to right-click on an image and then Analyze or re-create proxy but none of that works.
    Is there anyone who can help me or that have the same issues after restoring a back-up?
    Kindest regards,
    Luc Janssen
    Update: Maybe important to know, my Proxies.bundle is empty.

    Sounds like propagating the permissions is what screwed you up, as I'm sure you're aware. That's something that has to be adjusted in the Server Admin app, not in FCSvr.  How does FCSvr connect to the storage? Whatever user it's connected as needs to have read/write access to your proxies bundle and also the directory in which it lives. It looks like it doesn't have write access, which explains why it's empty, so proxies/thumbnails/poster frames cannot be generated. Go to the "Search All Jobs" list and see what it says when you try to generate a proxy or thumbnail - I'm guessing you'll see a bunch of  FAIL's. Open one of the jobs and look for the error message - I'm betting you'll see something to the effect of "Could not be created: Permission denied."
    Permissions changes can really screw your distribution up - I find that permissions issues are what plague my own distribution almost weekly. If you have a distribution where your users have Finder-level access to the storage that FCSvr is cataloging, you may have situations where your users will create folders and files that FCSvr doesn't have write or even read access to, because of various reasons (maybe the user copied the folder/file from elsewhere, maybe their umask is 022, etc). That can lead to wanting to use Server Admin's "Propagate Permissions" functionality, which if used improperly can cripple your entire distribution.
    Good luck.

  • Create a JAVA client calling a proxy...

    Hi,
    I succeed creating a servlet that calls a web service via a "deployable proxy".
    Is it possible to create a java class (not a servlet or jsp) that connect to this proxy ?
    Here is a sample of my client class:
                   InitialContext ic = new InitialContext();
                   Z_RFC_WS_TESTService sampleWS =
                        (Z_RFC_WS_TESTService) ic.lookup("java:comp/env/SampleWSProxy");
    The WEB server is not local....how do I insert the url and how do I get the name of the Context.INITIAL_CONTEXT_FACTORY ?
    Thanks a lot.

    Hi David,
    first, once again, I'm not familiar with this proxy stuff. So about this I cannot say anything in detail.
    All I recognized was that it seems that you try to access your J2EE servers JNDI context from outside, right? This is done by the now following solution, which shows you the whole context-tree of the J2EE's server JNDI root context:
    package com.btexx.jndi.remote.test;
    import java.util.Arrays;
    import java.util.Properties;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.naming.NameClassPair;
    import javax.naming.NamingEnumeration;
    import javax.naming.NamingException;
    public class Accessor {
      public static void main(String[] args) {
        Properties props = new Properties();
        props.put(Context.INITIAL_CONTEXT_FACTORY, "com.sap.engine.services.jndi.InitialContextFactoryImpl");       
        props.put(Context.SECURITY_PRINCIPAL, "Administrator");
        props.put(Context.SECURITY_CREDENTIALS, "BTXadm");
        props.put(Context.PROVIDER_URL, "prag:50004");
        try {
          InitialContext ctx = new InitialContext(props);
          showInnerContent(ctx, 0);
        } catch (NamingException e) {
          e.printStackTrace();
      private static void showInnerContent(Context ctx, int indent) throws NamingException {
        NamingEnumeration enum = ctx.list("");
        while (enum.hasMore()) {
          NameClassPair pair = (NameClassPair) enum.next();
          char[] spcs = new char[indent];
          Arrays.fill(spcs, ' ');
          System.out.println(new String(spcs) + pair.getName());
          try {
            Context innerCtx = (Context) ctx.lookup(pair.getName());
            showInnerContent(innerCtx, indent+2);
          } catch (Exception e) {
    For this, you need the following JARs from the server (maybe there exists a client package with all together):
    <classpathentry kind="lib" path="frame.jar"/>
    <classpathentry kind="lib" path="naming.jar"/>
    <classpathentry kind="lib" path="util.jar"/>
    <classpathentry kind="lib" path="exception.jar"/>
    <classpathentry kind="lib" path="boot.jar"/>
    <classpathentry kind="lib" path="iq-lib.jar"/>
    <classpathentry kind="lib" path="p4.jar"/>
    <classpathentry kind="lib" path="log_api.jar"/>
    <classpathentry kind="lib" path="cross_api.jar"/>
    <classpathentry kind="lib" path="appclient.jar"/>
    <classpathentry kind="lib" path="security_api.jar"/>
    <classpathentry kind="lib" path="security.jar"/>
    <classpathentry kind="lib" path="bytecode.jar"/>
    <classpathentry kind="lib" path="logging.jar"/>
    Alltogether about 3MB.
    Hope it helps (it should be precious anyhow),
    Detlev

  • Can we create multiple session in BDC using Call session?

    Hi Experts,
    Can we create  multiple sessions in BDC using Call Session?
    Scenario:
    Program has to upload 1 million records,so can we programmatically create multiple sessions such that after every 50thousand records we create a different session.
    For moment due to large number of records BDC DYNPRO and BDC Field are unable to hold the large number of records,due to which we get a Out of memory error.
    Thanks in advance.
    Shilpa

    Hi
    If ITAB is your table with the data to be transfered:
    Open the first session:
    CALL FUNCTION 'BDC_OPEN_GROUP'.........
    IF SY-SUBRC = 0.
      FL_OPEN = 'X'.
    ENDIF.
    LOOP AT ITAB.
    IF FL_OPEN = SPACE.
    Create new session
    CALL FUNCTION 'BDC_OPEN_GROUP'.........
    IF SY-SUBRC = 0.
       FL_OPEN = 'X'.
    ENDIF.
    ENDIF.
    Here elaborate your data and fill BDCDATA
    Insert the transaction:
    CALL FUNCTION 'BDC_INSERT'
    IF SY-SUBRC = 0.
      COUNT = COUNT + 1.
      IF COUNT = COUNT_MAX.
        COUNT = 0.
    Close the session
        IF FL_OPEN = 'X'.
          CALL BDC_CLOSE_GROUP
          IF SY-SUBRC = 0.
            FL_OPEN = SPACE.
          ENDIF.
        ENDIF.
      ENDIF.
    ENDLOOP.
    Max

  • Can I create a table called user

    Dear buddies,
    Can I create a table called user in my database.
    Please guide me.
    Thanks in advance.
    Nith

    user645399 wrote:
    I was required to create one for some reasons by a vendor so that Oracle will work with their tool.
    This tells you more about the vendor than the vendor would like you to know ......
    Like the vendor that told me their product would work with an oracle database, but they preferred SQL Server because "oracle doesn't perform will with more than 5 concurrent connections". Fortunately we were still in product evaluation and I was able to get them cut from the short list.
    After seeing all your replies, now, I have contacted them asking for alternatives and explanations.
    Anyway, Thank You to everyone of you.
    Nith

  • Automation server can't create object when calling a jsp from a button

    Hello,
    I have created the following jsp that allow me to execute an external program that is located on the client side:
    <script language="JavaScript" type="text/javascript">
    <!--
    function execAppli(app)
    var wshShell = new ActiveXObject("WScript.Shell");
    wshShell.Run(app+".exe", 1, true);
    -->
    </script>
    If I call this jsp in a simple html page is works correctly when i call it from a button in apex (3.0) I got the error message Automation server can't create object.
    Any idea ?
    Thanks,
    Claude-Alain

    Hi Claude,
    Just be sure that you really (like really) trust your endusers, because I can see some huge opportunities for exploiting that JavaScript routine you've shown. If you're not taking steps to prevent cross site scripting (search this forum or Google for details on what that is), then it's not beyond the bounds of possibility for someone to do something 'nasty' which would do horrible things to your end users if your executing a program on their client machines without any warning or validation of what that program actually does.
    Sometimes it's best to work backwards from the point of view of....what if you walk into work one morning and find that 400 end users machines have had their hard-drives wiped because the script arbitrarily executes whatever command you pass to it? Then you can perhaps see that what sometimes looks like a good idea might not be such a good idea after all ;)

Maybe you are looking for