3 seconds for web service to call another web service

Greetings All,
I am curious as to why a PowerBuilder WebService, written in PB12.5, calling any other webservice (PowerBuilder or otherwise), takes 3 seconds to connect.
Our PowerBuilder webservices, when called either from external sources, or from internal applications, connect almost instantly, and execute quickly. But if we have a webservice, that then tries to call any other webservice, that call takes 3 seconds (minimum time) to call.
Example:
Application -> Webservice to send an email (PB12.5) – sub-second response time
Application -> webservice (PB12.5) -> Webservice to send an email (PB12.5) – The webservice to webservice call takes 3 seconds. The email webservice is the same webservice in both cases.
PowerBuilder webservices are dot net webservices. (Deployed as .net, not written as .net).
Thanks for any insights!!
Paul

Hello Paul,
If you have a valid S-user id, you can follow these steps to get the PowerBuilder Release Notes:
Go to https://support.sap.com
In the "Search for SAP Notes, Knowledge Base Articles and more", enter keywords "PowerBuilder release notes"
Currently, you should get 12 hits, such as "PowerBuilder and InfoMaker 12.5 SP02 PL06 (build 5652) Release Notes Information"
Click the link and you will see the bug list in this SAP note
HTH
Jacob

Similar Messages

  • Web Template to call another Web Template (Dashboard to Dashboard)...

    Hi All,
    I have a dashboard where I want to drilldown to a more detailed level of data.
    I have setup the RRI and when executing in the initial dashboard it uses the default web template...fine.  But how to get it to call another template/dashboard?
    Is there a way to have multiple tables in one dashboard and the "2nd" table only gets filled when the RRI is executed?
    Thanks so much.

    Hello Bhanu,
    Well, that was a stupid question...I set it up for query and not web template.  Sorry about that...just never did before for the web.
    Full points, that worked perfect.
    Thanks,  M-

  • Webdynpro call another web page

    Hi experts,
    can my webdynpro call another web page? I need that the webdynpro call a pop-up to another web page and when this page is closed a variable returns to webdynpro to process.
    Is this possible?
    Thanks in advance,
    David

    Hi,
    I've found a popup tutorial to webpage and work's fine ... only the first side of my aplicaton.
    I can open a separate web page using:
    wdComponentAPI.getWindowManager().createExternalWindow("http://www.google.de","Google - Search for an email address",true).open();
    in this class, the "createExternalWindow" method have a boolean parameter to indicate if the window is modal or not ....
    I asign this page on a modal=true but I cannot receive from my webdynpro possible events or variables.
    sniffff.
    David

  • Calling another web dynpro in a web dynpro programm

    Hi experts,
    I am new to web dynpro. And I am working on several web dynpro applications. I just want to know how to call another web dynpro within a web dynpro application. Don't use popups, I'd like the web dynpro work together in the same window just like a wizard.
    Thanks a lot.
    Guo Guo Qing
    Edited by: guoqing guo on Dec 24, 2007 6:59 AM

    Hi Guo,
    Yes, you can achieve it by Component Usage. You can embed other component's Interface views into your own Windows. Check out the component Usage information in help.sap.com to get a clear idea of it.
    Regards
    Raja Sekhar

  • Calling another ITS service from existing ITS service

    Hi to Everyone,
    I would like your advice on calling another ITS service from existing ITS service.
    From my current ITS service eg. "Z_TESTA", i wish to call another ITS service "Z_TESTB". The problem is that it always prompt for userid and password when i called the 2nd ITS service. However, user already enter the password & id when they login to the 1st ITS service. Is there a way to call this new ITS service w/o the userid & password prompt again?
    Below is the codes that we used to call the new ITS service:
    (a) "http://.../scripts/wgate/webgui/!?~transaction=z_testb"
    OR
    (b) "http://.../scripts/wgate/z_testb/!"
    We used both method (a) and (b) but same outcome. Thank you in advance!
    YanaJ

    Hi YanaJ,
    in order to skip a manual login you have to have the credentials somewhere. If you disabled cookies, what I told you will not work. Another possibility would the usage of X509 client certificates. But this requires that you have a setup that distributes the certificates of all of your users. I personally nether setup such scenario. Maybe someone other can explain what you have to do.
    Best regards,
    Klaus

  • A web service that calls another ws which need authentication

    Hi,
    I need to call a web service which need authentication.
    I've used the following code:
    SystemMsg sm = new SystemMsg();
    sm.setMsgType("Test");
    sm.setMsgDesc("Test");
    sm.setDateTime("Test");
    SystemMsgOB acbss = new SystemMsgOBBindingStub();
    acbss._setProperty(SystemMsgOB.USERNAME_PROPERTY, "user");
    acbss._setProperty(SystemMsgOB.PASSWORD_PROPERTY, "password");
    acbss.systemMsgOB(sm);
    When I try to run the project from the J2EE engine I get an exception: java.lang.IncompatibleClassChangeError.
    When debugging I found that the method that causes the trouble is the _setProperty.
    I'll appreciate any help.
    Yaniv.

    Hi Yaniv,
    This error previously only occurred if the inqmyxml.jar archive was enhanced incompatibly.
    1) Terminate the SDM. Copy the inqmyxml.jar              file from the deploying/lib subdirectory of the J2EE installation directory into the lib subdirectory of the SDM.
    2) Make sure that you remove the original file from the lib subdirectory.
    3) In particular, the file must not remain renamed in the lib subdirectory. Then restart the SDM and repeat the deployment by selecting "Restart".
    Hope it helps,
    Regards,
    Nagarajan.

  • Web Service call to BPM to call another Web Service - all synch

    HI all,
    I have a webservice call to GetDocument from external system. In BPM I like to call another ws (SearchDocument) to retrieve metadata, which I need to complete the first GetDocument webservice. All synch if possible.
    Any idea how to achieve this with (or mayby without) BPM ??

    Thanks for your reply. Can you elaborate on that a bit more ?
    My first WS call is to get a document..but because I need to add some metadata in order to have a succesful call I need to call another WS first to the same system to get the required metadata. Then I need to use this metadata to complete the first - GetDocument- call....
    Hope this clarifies the scenario...
    Is it maybe possible to do this another way..in sequence..using response data to populate another ws call ??
    all help appreciated !
    cheers,

  • Web Dynpro ABAP calling another ABAP program

    I have a question and just want to know if it's possible or not.
    Is it possible to write a Web Dynpro ABAP program that calls another ABAP program which happens to be an ALV report?
    Rather than re-write the ABAP ALV report, I was wondering if it's possible to call the ABAP ALV report within a Web Dynpro ABAP program and display the results within the Web Dynpro program.
    If it's not possible, then I assume it would be better to re-write the code from the ABAP ALV report in the Web Dynpro ABAP program.
    Thanks
    John

    The ALV report in your classic program is coded to be displayed in the GUI only.
    Your best bet would be to create a Function Module or Method that will return the data to be used in your ALV.  Simply call the Function/Method from your Web Dynpro and then bind the table to the DATA context node of the ALV INTERFACE CONTROLLER.

  • Call another Web Dynpro with Configuration

    HI to all
    I have a Web Dynpro Components, and i have made Application configuration.
    So I want call this Web Dynpro Application from an other Web Dynpro Application with the configuration I have made before.
    Is this possible if so what have I to that this works, has some one a code example for me.
    Thanks & Regrets
    Hermann

    Hi Hermann,
    When you run an application with a special configuration, you may notice the additional URL-parameter
    &sap-wd-configId=my_configid
    . Just add this as a parameter to the application URL, and it will work.
    Ciao, Regina

  • How to detect end of FLV Video - and then call another web page?

    I'm using Flash CS3 v9 on a PC to...
    - use File > Import an AVI video and convert it to an FLV video.
    - use File > publish to publish it.
    - Then upload the four files...
    .. MyVideo.flv
    .. MyPage.html,
    .. MyPage swf
    .. AC_RunActiveContent.js
    to my website.
    Works Great!
    My Question:
    Since Javascript seems to run the .swf file which pays the .flv video... (or some such)
    Can I use Javascript (or html) to tell when the FLV Video has finished playing...
    And then automatically call another webpage...
    If so would someone be kind enough to share a code sample with me to get me quick started.
    Thanks for any help.

    I'm using the defaults in Flash CS3 ver9.
    I'm not creating any action script myself.
    I open Flash and select from the Flash menuio options...
    "Create New Flash File (Action Script 3.0)"
    I then File | Import my AVI video to convert it to an FLV video...
    and choose the player options for controls, etc
    and then punch through the menu's until Flash finally imports the video.
    I then "Publish" the project to the the 4 files mentioned in my initial posting.
    So, I think the answer to your question is...
    Yes, I'm using the default Flash playback component to play the flv
    and yes, I'm letting Flash default to CS3 even though I'm not writing the code... Flash is.
    Thanks for the help.

  • Web Dynpro application calling external web server using HTTPS giving error

    Hello,
    I don't know whether this is the right question in this forum but my ABAP web-dynpro applicaiton is expected to call another HTTP application on external web server through HTTPS. Presently it is calling through plain HTTP but we want to have HTTPS.
    Here are the steps that we followed based on the link from help.sap.com
    1] Received the certificate files from external web server
    2] Created SSL Anonymous client
    3] Imported the certificate files under this client and added into the certificate list
    4] Re-started ICM
    5] Created RFC Destination of type HTTP to connect to external server with SSL option and basic authentication. This RFC destination was working under plain HTTP.
    When tried with Test connection it gave error "ICM_HTTP_CONNECTION_FAILED".
    Any idea what might be missing. Thanks in advance.
    Regards
    Rajeev

    Used proper certificate after which the error went away

  • Launch webhelp Topic from a web application; problem calling another topic

    My client has a web application for which I have created a WebHelp Help Guide.
    I have RH8 v8.0.2.208 running on Windows XP SP3.
    When the user clicks a Help icon on the web app screen, it launches a corresponding Help topic. The developer has managed to launch the full Help Guide, at the required topic, by using something like "help/imrd_help.htm#edit_subject_details.htm". So far, so good: this works fine for the first topic.
    But if the user leaves the Help Guide open, switches back to the web app, works through to another page in the web app, and clicks for a new Help Topic (say, "help/imrd_help.htm#add_new_user.htm"), the old topic stays on screen: the Help Guide does not update to the required Help topic.
    Any ideas how to fix this please, so that it calls the new topic?
    Thanks.

    See Calling WebHelp on my site. This problem is described there.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • A Web Dynpro that calls another one

    Hi all,
    I need to pass a context node from a WD to another. How can I do this?
    Thx in advance for your help,
    Vito

    Hi all,
    I solved the problem in this way. Just for information here my solution:
        URL url = null;
        String appPath = "";
        String encodedFieldParam1 = "";
    //Convert fields in UTF-8 by using java encode
    encodedFieldParam1 = URLEncoder.encode(wdContext.currentTabellaElement().getCODICE_CONTO(),"UTF-8");
    //Get the actual URL     
    WDDeployableObjectPart part = wdThis.wdGetAPI().getComponent().getApplication().getDeployableObjectPart();
    appPath =WDURLGenerator.getAbsoluteWebResourceURL(part);
    // Get the server name from URL, this permit to obtain dinamically the name and
    // add the target url to open
    String[] words = appPath.split ("webdynpro");
    String urlString = words[0] + "webdynpro/dispatcher/local/ChangeHistoryDisplaySecondLevelPdc10/Liv2Pdc10?param1="+encodedFieldParam1;
    // Open url in the same page ( _SELF )
    WDWindow win = wdComponentAPI.getWindowManager().createNonModalExternalWindow(urlString , "Piano dei Conti");
    //Or open URL in a new page
    IWDWindow win = wdComponentAPI.getWindowManager().createExternalWindow(urlString , "Piano dei Conti", false);
    //Show the window
    win.show();
    Vito Palasciano

  • How to use one Web Dynpro DC into another Web Dynpro Dc

    Hi All,
    I am trying to learn the usage of DC but I am unable to find a basic tutorial on this topic. I found a few tutorial and few blogs too, but none of them explains topics like:
    How to call child component methods from parent component and vice versa too if possible?
    Can somebody please provide me with a basic tutorial on this topic.
    Regards
    Sid

    Hi,
    Go through the Componentization tutorials
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/webcontent/uuid/bd0e0401-0801-0010-aaab-d0e1742da383 [original link is broken]
    https://www.sdn.sap.com/irj/sdn/downloaditem?rid=/webcontent/uuid/751d003a-0b01-0010-8996-afbaa3fd5339 [original link is broken]
    https://www.sdn.sap.com/irj/sdn/developerareas/webdynpro?rid=/library/uuid/49f2ea90-0201-0010-ce8e-de18b94aee2d#comp
    Regards,Anilkumar

  • Web service as another web service client - problem in JavaEE SE?

    Hello,
    I observed strange behaviour with OpenESB, Glassfish (build 33) and following scenario:
    I need to call web service from another web service. When I use simple schema:
    web service client -> web service (as EJB) -> another Web service
    everything works. But I would like to use JBI/ESB, so:
    web service client -> HTTP SOAP BC -> JAVAEE SE -> web service (as EJB) -> another Web service
    the following exception prevents success:
    com.sun.xml.ws.model.RuntimeModelerException: runtime modeler error: Wrapper class cz.muni.fi.yucca.client.jbiws.gamanager.Calculate is not fou
    nd. Have you run APT to generate them?
    at com.sun.xml.ws.model.RuntimeModeler.getClass(RuntimeModeler.java:254)
    at com.sun.xml.ws.model.RuntimeModeler.processDocWrappedMethod(RuntimeModeler.java:550)
    at com.sun.xml.ws.model.RuntimeModeler.processMethod(RuntimeModeler.java:497)
    at com.sun.xml.ws.model.RuntimeModeler.processClass(RuntimeModeler.java:339)
    at com.sun.xml.ws.model.RuntimeModeler.buildRuntimeModel(RuntimeModeler.java:225)
    at com.sun.xml.ws.client.WSServiceDelegate.addSEI(WSServiceDelegate.java:584)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:287)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:270)
    at com.sun.xml.ws.client.WSServiceDelegate.getPort(WSServiceDelegate.java:263)
    at javax.xml.ws.Service.getPort(Service.java:92)
    at cz.muni.fi.yucca.client.jbiws.gamanager.GAManagerService.getGAManagerPort(GAManagerService.java:51)
    When I call both services separately they work correctly, when I don't use JBI it works correctly too.
    Should anybody help me solving this problem?
    Thanks in advice, Vlado

    Fine,
    I've found out that this problem is caused by different classloaders assigned to directly (EJBClassloader) and through-JBI (improperly configured URLClassloader) called web services.
    I've moved my question to GlassFish forum (http://forums.java.net/jive/thread.jspa?threadID=24901&tstart=0) beacause of it's "technical" nature.
    Despite this, any help is welcome:-)

Maybe you are looking for

  • When I try to load gmail I get the message "The page isn't redirecting properly"

    I logged out of one gmail account to log into another. The first account was working fine. When trying to load up the second, I got the following message: " The page isn't redirecting properly Firefox has detected that the server is redirecting the r

  • How to upload the image and diplay the image in the browser using jsp

    How to upload the image and diplay the image in the browser using jsp thanks shan

  • Iconitemrenderer icon cache

    hi i have one list in wich i am displaying icon from website which  chnages anytime but when when i reload list or invalidatelistdata my list shows old icon only after restarting application it shows updated icon after some search i found that iconit

  • 5GHz no faster than 2.4???

    Hey guys, I have my AEBS configured in 5GHz n only mode... and I see no speed increase compared to 2.4GHz b/g/n mode... why is this?? I went from 54Mb/sec -g to 300Mb/sec -n, and so moving files around on my network between 2 MBPs or between my MBP a

  • Issues when loading pages

    Hi all, I'm experiencing some performance issues when loading a page for the first time. The problem is caused when updating a css file of my own custom theme. When I access a page of the application for the first time, this produces a 404 error but