Kill the call to webservice if it timeouts

Hi All,
I have a requirement to kill the call made to external webservice if it time outs. Please can anyone tell me in how to achieve this.
Actually the legacy has made some changes to delay response for 3 mins. In SAP what is happening is When I make a call to that webservice through proxy method, the method is executing for 3 mins and after 3 mins it raises an exception. But my requirement is, if the method runs for more than 30 sec then just end that call and send error message to the legacy.
Thanks in Advance,
Meenu.

Hello All,
Please help me for the below question.
Thanks,
Meenu.

Similar Messages

  • Phone speaker kills the call!!!

    when calling anyone and using the speaker everything becomes mute and you have to end the call on IOS 8.1 iphone 5s. Can you help with the issue?

    Howdy Khaled991,
    Welcome to Apple Support Communities.
    From what I gather, when you are on a call with your iPhone 5S and tap Speaker either you can’t hear the other person or they cannot hear you.
    If the issue is that the other person cannot hear you, try the suggestions in this article:
    If your voice is too faint or sounds unclear using iPhone, or iPod touch - Apple Support
    If the issue is that you cannot hear the person, try the troubleshooting suggestions in the article below.
    If you can't hear a person on a call or voicemail or if the sound quality is poor on iPhone - Apple Support
    I hope one of those articles helps,
    -Jason

  • WSDL connection to call a Webservice --urgent

    Hi ,
    1) Created a interactive form in using form builder
    2) The form is genearted and the the purpose is to save the data in a online mode from a PDF forms directly .
    3) an RFC FM is created in backend and planning to invoke this from the PDF forms .
    code has been written in  click event of a regular button (Control Type = Regular).
    In this example I use my function module ZHRABAM_ECHO_STRING which can be called as a web service which genrates a XML .. This XML will be tracked by my FM now I have created a webservice in SAP ABAP .
    what all I need to do in PDF form to get the call to webservice invoked ...
    1) as far as I know I need to create  data conncection ( but I find 2 options )
         a) Creating a data connection to a WSDL file
         b) Creating a data connection to an XML schema and XML data files
    which one should I use for my scenario and if so what all needs to be done  . I mean how will option a or option b work ..  pls explain in detail .. I am not gtg confused in reading the documentation
    urgent help will be appreciated
    Regards
    Abhilash

    Hi Abhilash,
    I don't understand where is your problem. You write you are able call RFC FM from an adobe form and you are able send xml data to this RFC FM. It's all you need (in adobe side). Now you must only write in RFC FM a code which will process sended xml data.
    Regards
    Michal

  • Error calling SAP webservice

    Hi,
    I have created a ZBAPI that is published as webservice via SE37 --> using the wizard, and I have created a flex web that invoke this webservice. When I runs the web in my local the call to webservice works perfect, but when I deploy the web in my Composite Environment and I execute the web I get the following error:
    [RPC Fault faultString="Security error accessing url" faultCode="Channel.Security.Error" faultDetail="Unable to load WSDL. If currently online, please verify the URI and/or format of the WSDL (http://xxxxxxxxxxxx:8000/sap/bc/srt/wsdl/bndg_4A02EE1AE83732C2E10000000AA51C62/wsdl11/allinone/standard/document?sap-client=330)"]
    I have been searching the solution and only I have found to deploy in the server (Composite Environmentt) the crossdomain.xml in the root, but it doesn't work.
    the crossdomain.xml content is:
    <?xml version="1.0"?>
    <!DOCTYPE cross-domain-policy SYSTEM
    "http://www.adobe.com/xml/dtds/cross-domain-policy.dtd">
    <cross-domain-policy>
         <site-control permitted-cross-domain-policies="all"/>
         <allow-access-from domain="*" secure="false"/>
         <allow-http-request-headers-from domain="" headers="" secure="false"/>
    </cross-domain-policy>
    and the route where is deployed is:
    D:\usr\sap\XXXX\J00\j2ee\cluster\apps\sap.com\com.sap.engine.docs.examples\servlet_jsp\_default\root
    any idea?
    thanks in advance
    Jose Manuel

    Dear Vinay,
    Does your other FM are also using arrays.?
    Deserialization problem comes when xml parser is not able to convert XML schema or values to language specific elements.
    And this problem normally comes if you are using complex data types.
    Can you check once again and reply.
    Regards,
    Piyush

  • Timeout: Tuxedo kills the service but not the database connection

    Hi all,
    I am experiencing some performance problems on my system due an efficient SQL and a Tuxedo improper timeout handling.
    A service is using a "problematic" SQL (we will tune it but it's not the main problem). After 60 seconds from the execution, Tuxido kills the services for a timeout.
    At this point I would like Tuxedo to notify DB2 database as well in order to stop processing the SQL. Instead the SQL continues running on the database (also if the service is killed) and this produce a gradual slow down of the performances.
    In the UBBCONFIG, we are using a service configuration like the following timeout configuration:
    .RESOURCES
    SCANUINIT 5
    SANITYSCAN 6
    BLOCKTIME 12
    .SERVICES
    DEFAULT: SVCTIMEOUT=45
    service1 SVCTIMEOUT=60 TRANTIME=60
    service2 SVCTIMEOUT=60 TRANTIME=60
    Note: not all the services are listed in the .SERVICES section and we are using the default NOTIFY as well as an OPENINFO.
    Can you please help me in finding a configuration to kill both the services and the database?
    Thanks in advance,
    Benedetto

    Hi Benedetto.
    First of all, Tuxedo doesn't kill services, it kills servers. Your UBBCONFIG file specifies three timeouts, BLOCKTIME, SVCTIMEOUT, and TRANTIME.
    BLOCKTIME specifies how long a Tuxedo API that needs a response will wait for that response. If the response isn't received in that period of time, Tuxedo will return TPETIME to the caller. As with any failure, if the request was part of a transaction, the transaction is marked rollback only. Note, this timeout does not affect the request, whether sitting in a server's IPC queue or currently executing in a server.
    SVCTIMEOUT is a much more severe timeout and determines how long Tuxedo will allow a service implementation to execute. If a service implementation doesn't reply within the SVCTIMEOUT period, Tuxedo will issue an OS level KILL request to kill the process. If the server is marked restartable, Tuxedo will then try to restart the server assuming none of the restart limits have been reached. Killing the server causes the request to be lost within the server so the caller will stay blocked until BLOCKTIME is reached at which point the above actions will take place.
    TRANTIME is the amount of time Tuxedo allows a transaction to remain active and viable. When this period expires, Tuxedo will mark the transaction as timed out with the only option being rollback. As well, Tuxedo aborts any API requests that would normally cause messaging to occur, i.e., making a tpcall() within a timed out transaction will fail without any attempt to call the service.
    So in your case, the issue is partially that you have the values of your timeouts in somewhat reverse order. Typically we see BLOCKTIME being the smallest value, with TRANTIME typically larger than BLOCKTIME, and SVCTIMEOUT larger even still, although there are good reasons for exceptions to this guideline. Part of the reasoning behind this is that killing a server is a significant thing and its usually best to try and let the server complete whatever its doing, if if the work has been timed out either due to BLOCKTIME or TRANTIME, since the cost of killing and restarting a server is significant.
    Tuxedo will notify the database of the transaction status when the application finally issues a tpcommit() or a tpabort() request, but not until then. Although, if SVCTIMEOUT is hit, then killing the server should cause the database connection to be lot.
    If you could describe the behavior you are seeing and the relevant portions of your ULOG we can try to make some sense of what is happening.
    Regards,
    Todd Little
    Oracle Tuxedo Chief Architect

  • The iOS 6.01 killed the Apple SD reader on my IPad 3 (purchased new in May). What gives Apple? Support phone call useless.

    The iOS 6.01 killed the Apple SD reader on my IPad 3 (purchased new in May). What gives Apple? Support phone call useless. iOS installed today November 3 and dialog box came up say device no longer supported.
    It's an Apple SD card reader (purchased the same week in Syracuse,NY) and it worked fine yesterday after part one of a Day of the Dead shoot in central Mexico.
    As a professional journalist I traveled with the iPad and a Nikon D80 and lenses and flash. My MacBook would be addded weight so this application (the iPad) fits the bill.
    I was in Paris for a month in October and shot thousands of photos. Often did not have wireless and used the iPad as a photo safe to store the photos.
    Back in the Paris apartment the Photostream worked great.
    So what gives Apple...I upgrade my Ipad 1 for an Ipad 3 and now it's useless in this application and the new iOS. Was there any warning or information that this would happen? Or did you test the iOs on the iPad 4? Afterall the iPad 3 is, what 5 months old?
    But, and a big BUT Apple, I can buy an iPad 4 and use the thunderbolt SD card reader. Is this how you become a world class company???
    Our next Apple purchase is not going to be that...was going to be an Ipad mini for my wife to use on the road in her job. She travels giving anesthesia.
    We are an Apple family....My first Apple was an Apple II and had a Newtown (that still works).
    And we now have an iPhone, 2 MacBookPros, 2 Apple TVs.
    My other computer is an old PC that works with my professional weather station and also interfaces with my ham radio. While I dislike the stability of Windows the system allows me to tinker and work with other devices.
    How can Apple not recognize that folks do want to do thing the way they have been and also abandon DVD/CD drives from computers yet at the same time Apple will sell you its own DVD/CD drive.
    I have always loved my early AppleII but had to abandon it for writing and editing  (early photo editing and design was still a dream then) because most companies "did not support Apple," I was told by corporate IT people. So a love hate period of using PCs.
    Now Apple does not support users but it will sell us the latest gadget. This is stupid marketing and wrong consumption by America.
    I don't want to trust the Cloud for everything and want the ability to edit and stroe photos with ease and not always reply on wi-fi.
    Maybe I should shell out $69 for tech support.

    Hey wmhwilson,
    first of all you are not addressing apple in these forums. We are all just users like you trying to help eachother out. I can almost guarantee they didn't pull the support for the card reader from ipad 3. As i have a nikon camera and d5000 and a card reader running on ipad 3 and i just did a import from the sd card after I read your comments. It could be a bug within your ipad. Try restarting the ipad, if you have everything back up to icloud do a full reset then restore from icloud.
    Second, going off on a tangent about apple and their business practices, in support forums which are user based, really wont get you much help. We come here to help people like you and there are way to many folks who go out venting and we all heard it before and kinda getting bit tired off it.
    Third, before doing proper diagnostics, rebooting, restoring ipad, using different SD card, try using usb connector directy to the camera, don't assume that apple pulled the plug on it. It could be a bug that slipped through testing however I highly doubt it since its working for me.
    So try rebooting, restoring ipad from icloud (if you have back up), try inserting a different SD card. Since you are photographer you must have more then one. Try using the other connector that comes with camera kit.

  • Is it possible to call a webservice with just the url to its WSDL

    hi all
    can anyone tell me if it is possible to call a webservice with just the url to its WSDL file. must we create the proxy class for webservice client? thanks

    if you are in the context of a J2EE 1.4 container, you do not need to generate any stub, you can use either a dynamic proxy mechanism or dynamic invocation.
    check JWSDP tutorial.

  • Discoverer Plus - Kills the browser with error msg for session timeout

    If left idle for more than few minutes, Discoverer Plus instance will kill itself with an error.
    i guess it kills the IE browser instance with an error message when Session Timeout occurs. The problem is I have to re-login in a new IE browser.
    Is this normal behavious, or a bug. Any workaround to stop this happen. Please can someone help me, we are going on for a production rollover very soon.
    I appreciate your help.
    Regards, B

    B,
    The pref.txt file has session time out parameter that can be controlled. You can increase the time out value.
    Regards

  • Unhandled Exception: System.TimeoutException: The request channel timed out while waiting for a reply after 00:01:59.9139778.Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding.

    Hi, 
    I created a simple plugin and since i wanted to use Early Binding i added Xrm.cs file to my solution.After i tried registering the plugin (using the Plugin Registration Tool) the plugin does not gets registered and i get the below mentioned Exception.
    Unhandled Exception: System.TimeoutException: The request channel timed out while waiting for a reply after 00:01:59.9139778. Increase the timeout value passed to the call to Request or increase the SendTimeout value on the Binding. The time allotted to this
    operation may have been a portion of a longer timeout.
    Server stack trace: 
       at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
       at System.ServiceModel.Channels.SecurityChannelFactory`1.SecurityRequestChannel.Request(Message message, TimeSpan timeout)
       at System.ServiceModel.Channels.ServiceChannel.Call(String action, Boolean oneway, ProxyOperationRuntime operation, Object[] ins, Object[] outs, TimeSpan timeout)
       at System.ServiceModel.Channels.ServiceChannelProxy.InvokeService(IMethodCallMessage methodCall, ProxyOperationRuntime operation)
       at System.ServiceModel.Channels.ServiceChannelProxy.Invoke(IMessage message)
    Exception rethrown at [0]: 
       at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg)
       at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type)
       at Microsoft.Xrm.Sdk.IOrganizationService.Update(Entity entity)
       at Microsoft.Xrm.Sdk.Client.OrganizationServiceProxy.UpdateCore(Entity entity)
       at Microsoft.Crm.Tools.PluginRegistration.RegistrationHelper.UpdateAssembly(CrmOrganization org, String pathToAssembly, CrmPluginAssembly assembly, PluginType[] type)
       at Microsoft.Crm.Tools.PluginRegistration.PluginRegistrationForm.btnRegister_Click(Object sender, EventArgs e)
    Inner Exception: System.TimeoutException: The HTTP request to 'https://demoorg172.api.crm.dynamics.com/XRMServices/2011/Organization.svc' has exceeded the allotted timeout of 00:01:59.9430000. The time allotted to this operation may have been a portion of a
    longer timeout.
       at System.ServiceModel.Channels.HttpChannelUtilities.ProcessGetResponseWebException(WebException webException, HttpWebRequest request, HttpAbortReason abortReason)
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
       at System.ServiceModel.Channels.RequestChannel.Request(Message message, TimeSpan timeout)
    Inner Exception: System.Net.WebException: The operation has timed out
       at System.Net.HttpWebRequest.GetResponse()
       at System.ServiceModel.Channels.HttpChannelFactory`1.HttpRequestChannel.HttpChannelRequest.WaitForReply(TimeSpan timeout)
    And to my Surprise after i remove the Xrm.cs file from my solution the Plugin got registered!
    Not understanding what exactly is the issue.
    Any Suggestions are highly appreciated.
    Thanks,
    Shradha
      

    Hello Shardha,
                            I really appreciate that you have faced this issue.This is really very strange issue and basically it occurs because of big size of your early bound class and slow internet
    connection.
                            I would strictly recommend you to reduce the file size of your early bound class and then register.By default early bound class is created for all the entities which are
    present in CRM(System entities as well custom entities).Such kind of early bound classes takes lots of time to register on server and hence timeout exception comes.
                            There is some standard define to reduce the size of early bound class.Please follow the link to get rid from big size of early bound class.
    Create a new C# class library project in Visual Studio called SvcUtilFilter.
    In the project, add references to the following:
    CrmSvcUtil.exe(from sdk)   This exe has the interface we will implement.
    Microsoft.Xrm.Sdk.dll  (found in the CRM SDK).
    System.Runtime.Serialization.
      Add the following class to the project:
    using System;
    using System.Collections.Generic;
    using System.Xml.Linq;
    using Microsoft.Crm.Services.Utility;
    using Microsoft.Xrm.Sdk.Metadata;
    namespace SvcUtilFilter
        /// <summary>
        /// CodeWriterFilter for CrmSvcUtil that reads list of entities from an xml file to
        /// determine whether or not the entity class should be generated.
        /// </summary>
        public class CodeWriterFilter : ICodeWriterFilterService
            //list of entity names to generate classes for.
            private HashSet<string> _validEntities = new HashSet<string>();
            //reference to the default service.
            private ICodeWriterFilterService _defaultService = null;
            /// <summary>
            /// constructor
            /// </summary>
            /// <param name="defaultService">default
    implementation</param>
            public CodeWriterFilter( ICodeWriterFilterService defaultService )
                this._defaultService = defaultService;
                LoadFilterData();
            /// <summary>
            /// loads the entity filter data from the filter.xml file
            /// </summary>
            private void LoadFilterData()
                XElement xml = XElement.Load("filter.xml");
                XElement entitiesElement = xml.Element("entities");
                foreach (XElement entityElement in entitiesElement.Elements("entity"))
                    _validEntities.Add(entityElement.Value.ToLowerInvariant());
            /// <summary>
            /// /Use filter entity list to determine if the entity class should be generated.
            /// </summary>
            public bool GenerateEntity(EntityMetadata entityMetadata, IServiceProvider services)
                return (_validEntities.Contains(entityMetadata.LogicalName.ToLowerInvariant()));
            //All other methods just use default implementation:
            public bool GenerateAttribute(AttributeMetadata attributeMetadata, IServiceProvider services)
                return _defaultService.GenerateAttribute(attributeMetadata, services);
            public bool GenerateOption(OptionMetadata optionMetadata, IServiceProvider services)
                return _defaultService.GenerateOption(optionMetadata, services);
            public bool GenerateOptionSet(OptionSetMetadataBase optionSetMetadata, IServiceProvider services)
                return _defaultService.GenerateOptionSet(optionSetMetadata, services);
            public bool GenerateRelationship(RelationshipMetadataBase relationshipMetadata, EntityMetadata otherEntityMetadata, IServiceProviderservices)
                return _defaultService.GenerateRelationship(relationshipMetadata, otherEntityMetadata, services);
            public bool GenerateServiceContext(IServiceProvider services)
                return _defaultService.GenerateServiceContext(services);
    This class implements the ICodeWriterFilterService interface.  This interface is used by the class generation
    utility to determine which entities, attrributes, etc. should actually be generated.  The interface is very simple and just has seven methods that are passed metadata info and return a boolean indicating whether or not the metadata should be included
    in the generated code file.   
    For now I just want to be able to determine which entities are generated, so in the constructor I read from an XML
    file (filter.xml) that holds the list of entities to generate and put the list in a Hashset.  The format of the xml is this:
    <filter>
      <entities>
        <entity>systemuser</entity>
        <entity>team</entity>
        <entity>role</entity>
        <entity>businessunit</entity>
      </entities>
    </filter>
    Take a look at the methods in the class. In the GenerateEntity method, we can simply check the EntityMetadata parameter
    against our list of valid entities and return true if it's an entity that we want to generate.
    For all of the other methods we want to just do whatever the default implementation of the utility is.  Notice
    how the constructor of the class accepts a defaultService parameter.  We can just save a reference to this default service and use it whenever we want to stick with the default behavior.  All of the other methods in the class just call the default
    service.
    To use our extension when running the utility, we just have to make sure the compiled DLL and the filter.xml file
    are in the same folder as CrmSvcUtil.exe, and set the /codewriterfilter command-line argument when running the utility (as described in the SDK):
    crmsvcutil.exe /url:http://<server>/<org>/XrmServices/2011/Organization.svc /out:sdk.cs  /namespace:<namespace> /codewriterfilter:SvcUtilFilter.CodeWriterFilter,SvcUtilFilter
    /username:[email protected] /password:xxxx
    That's it! You now have a generated sdk.cs file that is only a few hundred kilobytes instead of 5MB. 
    One final note:  There is actually a lot more you can do with extensions to the code generation utility. 
    For example: if you return true in the GenerateOptionSet method, it will actually generated Enums for each CRM picklist (which it doesn't normally do by default).
    Also, the source code for this SvcUtilFilter example can be found here. 
    Use at your own risk, no warranties, etc. etc. 
    Please mark as a answer if this post is useful to you.

  • Does anyone have wi-fi issues after 7.1.1 update. its really killing the quality of video calls.

    its really killing the quality of video calls.Facetime and Skype for example. Tried all the tips including resetting networks, rebooting, nothing helpled.

    After I updated my iphone 4S to 7.1.1, there is always problem with Facetime and Skype. Wifi just drops for no reason. I have tried everything, resetting the phone and freezing for 10 min, but nothing helped.  Hope Apple will fix this bug soon.

  • What is the url for calling a webservice which takes boolean input

    Hi
    Can anyone help me out to know how to call a webservice which takes boolean as input? Here my webservice is developed in Java.
    Regards

    I'm not sure what your context is, but you can test out your new Web Service by using soapui (www.soapui.org). Assuming your using a literal format, the encoding information will not be required in the XML elements. Therefore your message could be:
    <element>true</element>

  • Kill the RFC connection as soon as the call is completed in Web Dynpro JAVA

    Hi Experts,
    Please guide us how to kill the RFC Connection from web dynpro java as soon as the execution is completed.The FM connection (Adaptive RFC) isnt getting closed in IS-U side. Please guide us how to close them explicitly.
    We are getting the following error
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)

    hi suvankar ,
    wdContext.current<Modelname>_InputElement().modelObject().modelInstance().disconnectIfAlive();
    use this option after executing your rfc, it will remove the connection to the r/3.
    adn this
    (102) RFC_ERROR_COMMUNICATION max number of cpic clients exceeded (300)  -- is occuring because the pool size defined the jco destination is not sufficient, ask your basis team to increase the pool size.
    Regards
    Govardan

  • Extensive tracing of liveconnect calls kills the browser

    i'm testing liveconnect from a simple example with mozilla 1.4 under linux
    and irix with java plugin versions 1.4.*
    my test looks like this:
    public class jsbug extends Applet implements Runnable {
    public void init() {
    win = JSObject.getWindow(this);
    public synchronized void run() {
    try
    for (;;) {
    wait(100);
    win.getMember("document");
    } catch (Exception eall) {}
    the problem is always the same
    any use of liveconnect method produces some tracelines
    (in tracefile or console-window) like
    OJIPlugin acq Spontaneous pipe=10
    Trying to enter spont monitor: 0
    OJIPlugin release for:Thread[Thread-24,4,file:/.../-threadGroup]
    OJIPlugin releasePipe - exiting spont monitor
    Current thread:Thread[Thread-24,4,file:/.../-threadGroup]
    OJIPlugin: No AThread
    after some times i'm ending up with a browser crash like this:
    INTERNAL ERROR on Browser End: Pipe closed during read? State may be corrupt
    System error?:: Success
    what is the message? the current thread is no AThread or there is no AThread
    in general?
    in bug 5101073 i found this explanation about AThread:
    When the call is handled to browser, the rest of Javascript to Java call will
    be delived to AThread (a Java level thread created during browser starts up).bug or feature? something like "AThread" is not visible in the threadlist-dump.
    is it realy absense and is this is a bug of mozilla for unix/linux?
    or is this message only a debug-information.
    in any case the tracing makes liveconnect unusable.
    does anybody know how to stop or avoid these messages?
    (stopping trace via runtime-options does not work)
    i.b.

    Yeah, there is
    http://java.sun.com/j2se/1.5.0/docs/guide/plugin/developer_guide/java_js.html
    but I do not understand who really takes ownership for
    netscape.javascript.JSObject
    I noticed that the traditional link seems to be dead:
    http://developer.netscape.com/docs/manuals/communicator/jsref/pkg.htm
    but there is
    http://wp.netscape.com/eng/mozilla/3.0/handbook/plugins/doc/netscape.javascript.JSObject.html
    I guess you could try to contact Sun and express how important this is to you. I note that 5101073 has zero votes and no comments.

  • How the system automatically kills the process when I close the browser?

    Hi everybody,
    I have the following problem: I run a report on the web browser. Suppose the user want to detail on one of the characteristics of report. If this takes long time (there are many records in report) and the user closes the web browser, the SAP system still run the proccess (in SM50 I see the dialog process still working, althrough the user closes the browser). This didn't happen in Excel, means, if the user press the 'Cancel' button when he/she tried to detail on one characteristic, the corresponding process is killed too (I see in SM50 how the corresponding dialog process is removed).
    How can I solve this ? Any idea about this?
    Thanks in advance.
    Florina

    Florina,
    there is a timeout set for the web session and the session would get automatically terminated after some time ..
    Some options are :
    1. Use Stateless Templates
    2. There is a Web Template setting called "Automatic Session Management" which uses a page wrapper cookie and kills the session when the person navigates from the page.. - <b>have changed it from previous answer after seeing Anil's post - apologies</b>
    3. If you are using EP  , you could implement DSM Terminator for the same.
    All the above( except 3) will not be suitable for stateful templates , if you want export to excel capability , or printing capability or the capability to save the pages as HTML for local use , you have to use stateful templates.
    First you would have to decide whether to use statefull or stateless templates and then depending on the choice made , go for any of the above. In case non of them work out for you , there is another option , but that would include a lot of javascript and using some command line parameters , update this post and I can tel you about the other if required..
    Hope it helps..
    Arun
    Assign points if useful
    Message was edited by: Arun Varadarajan

  • Error while calling a webservice from ABAP system

    Hi All,
    I have generated a proxy for the webservice that is there in a Java system.
    Iam getting the following error when I make a method call of that generated proxy.
    SOAP:1.026 SRT: HTTP-Code 500: ("Internal Server Error").
    Does anybody has any idea why is this happening?
    Thank You,
    Suresh.

    Hi Sridhar,
    It is active and it was working fine. It suddendly started giving this error. Do you think if there is any possibility that there would be something wrong in the system where webservice is lying?
    Thank You,
    Suresh.

Maybe you are looking for