ABAP RFC doen't get called, although XI says it does

Hi all,
sorry for my noob question, but I'm completely new to XI.
The following situation:
I've a scenario, where some mappings are done in XI and at the end the payload is handed over to a ABAP RFC function to persist the mapped data to the backend system.
I've got a communication channel set up,
Inferface mappings are fine,
receiverdetemination looks fine,
SXMB_MONI shows all messages, all with checkered flags,
The last message of XI lists properly the RFC function to be called. Receiver determination is ok, lists the proper business system which has a communication channel (receiver) available.
But when I have a look at SLG1, not even a starter log is written. Nothing. It seems that the ABAP function is never being called.
So my questions are:
Where can I find some information what might get wrong?
Any ideas where I can have a look at, what might be configured wrong?
Can I test the login credentials I gave in the communication channel for the business system?
The SOAP message part "RunTime" lists in the "User" element a different user name that I gave in the Business System / Communication Channel. Where does this one come from?
Any help and ideas appreciated,
Tnx,
Martin.

Hello Manjusha.
>
Manjusha Nair wrote:
> Can you check in Runtime Workbench.
> Goto Message monitoring.Here you please check the details of your message .
>
> ref:
> http://help.sap.com/saphelp_nw04/helpdata/en/2f/4e313f8815d036e10000000a114084/frameset.htm
Oh thanks! This was the useful hint!
With the help of the Message Monitoring I could find out, that there was an authorization problem.
Although the password was given properly.
I found out, that XI doesn't like whitespaces at the beginning or at the end of a password!! Somewhere deep down, there must be a trim() call on the password. ARRRGGHH Cost'd me several days!
Thanx to all!
Martin.

Similar Messages

  • ISync doesn't access Address Book (although it says it does) -PLEASE HELP!

    Fellow iSync users,
    My iSync stopped working... calendars and to-do's work fine, but the contacts won't sync!
    Odd: although it says it's "Refreshing", that does NOT seem to apply to the address book "groups" or contacts. I tried a lot of things, including resetting sync history, repairing, adding/removing device, trying USB instead of Bluetooth... and even deleting the following files:
    ~/Library/Preferences/com.apple.Bluetooth.plist
    ~/Library/Preferences/com.apple.iSync.plist
    contents of ~/Library/Phones
    contents of ~/Library/Application Support/SyncServices
    contents of ~/Library/Application Support/SyncService
    (I recently upgraded my Nokia's 6110 Navigator's firmware to 4.22, but that shouldn't matter, should it? Though it's an odd coincidence.)
    Thank you for your help!

    Yes. Having problems too. I get the following message in the Hot Sync log:
    Loading “Apple”
    Conduit “iSync Conduit” version 3.0.0
    Sync type is Fast
    iSync Conduit starting 02/10/06 1:02:03 pm
    Setting Hello Response, type is PalmSyncTypeFast, language is 0 (BladeLanguageEnglish) 02/10/06 1:02:06 pm
    iSync Conduit: received NULL message, disconnecting... 02/10/06 1:02:06 pm
    Setting Hello Response, type is PalmSyncTypeFast, language is 0 (BladeLanguageEnglish) 02/10/06 1:02:06 pm
    OK iSync Conduit
    I suspect the "NULL" message means the sync fails in one direction, but I am no expert. I've tried a soft reset on my TX without success. The only way I have sorted it out in the past is to do a hard reset, remove my <user name> file from /<User name>/Documents/Palm/Users/<user name> then do a hot sync, selecting my user name and then to add new applications one at a time, checking the HotSync log each time for error messages.
    When I first got the TX I tried transferring data and applications from my Zire 71, but I think it was these old applications that were causing the problems. I have bought or obtained new versions of applications which are said to work with the TX and all was well until I tried to install the CardRules database for CardSuite 3.7.1 - and it's done it again.
    Does anyone else have any thoughts please?
    I don't know if this is an influence, but I am syncing two TXs to my one Mac.
    iMac G4 Mac OS X (10.3.9)

  • Went snorkeling... phone was dried, disassembled and still gets calls and txts but screen does not turn on... HELP??

    Hey Guys,
    So my phone was my snorkeling buddy last week for a few minutes... I wasn't out in the water for longer than like 5ish minutes.  It is a Verizon 32gb iPhone 4. I've had a few problems with it before as the previous owner dropped it in some water which has not only fried both the wifi and bluetooth, but also caused the home button to work sporadically and the LED flash to stay on like a 1/3 of its power 24/7 even if the phone dies...
    Anyways,
    about half an hour later of discovering 4 ft of water the phone was stuck in white rice (had to go on a rice hunt) and dried for several hours before I soaked and drowned it again in fresh water to try to get the salt out... One omen that I saw was that the eternal flashlight was finally, off.. after this, I stuck it back in rice for another day and a half and then stuck it on my ihome... the apple icon flickered and then went away. I plugged it in a few more times and finally got to the lock screen and started to hear txts and alerts come in. however, the screen was unresponsive and i couldn't unlock it.  not sure if it was just me but each time i plugged it in to try to get to the lock screen, the screen itself went from ok condition to having dark streaks diagonally across the screen. After this I stuck it back in the bag of rice before finishing off by letting it sit in the hot desert sun for a few hours..
    Several days after this the phone was taken apart and there appeared to be little to no moisture. however, there was some rust. a newer battery was popped in and the phone itself was able to receive txts and calls (you can call it and swipe the bottom of the black screen to answer and talk through it).
    is there anything i can do to fix the black screen or am I doomed to get another phone and loose all my pics and videos?????????? as i haven't backed up the media...
    Thanks

    Apple won't touch it. It was opened by an unauthorized party. It is not eligible for an out of warranty replacement. Your only option is to buy a new phone.
    Apple does not sell iPhone parts at all. If you want to take your chances with a 3rd party repair service or try to fix it yourself, the only parts available are counterfeit parts, stolen parts, or salvaged parts.

  • I suddenly cannot email photos from iphoto. I get a box that says "server does not recognize username or password". I now have to use regular email and cannot re-size my photos.

    Suddenly I can no longer email photos directly via iphoto mail.  The box comes up that says "server does not recognize username or password".  I used to be able to re-size my photos before sending so that they jpeg or pixels were larger for publishing in newspapers or magazines, but I can no longer do that.  Apple tech support told me to change my iphoto "preferences" to using regular email to send.  But that does not allow me to re-size.  Is anyone else having this problem?  I don't know if there was an update that caused this or what?  Please help.

    The box comes up that says "server does not recognize username or password".
    That error message usually will pop up, when there is a conflict between the "From" setting for the mail account you are sending from and the selected outgoing mail server. Probably the outgoing Mail server is receiving a user name and password it does not understand. When the mail returns unsent, do you see the "Try again" panel with the option to select a different outgoing mail server?
    If you do not see this panel, change the Mail "Preferences > General" to "If Outgoing server is unavailable: Show a list of alternate servers". This way, you will know, which server Mail is trying to send from.
    Have you tried to set "From"  pop-up menu to one of your other email addresses?  If that works, change your settings in Mail to always send from this address. You can set this option in the Mail "Preferences > Composing: Send New Messages from". I have my "Send New Messages from" set to "iCloud". That is working best for me with iPhoto.

  • Headstart CEV rule doesnt get called

    Hi,
    I have a problem with my first CEV rule. It doesnt get called
    although it does get put on the stack as the following debug log
    shows:
    17:05:03 - QMS_TRANSACTION_MGT.CLOSE_TRANSACTION by qq
    17:05:03 - OHVADM.OHV_VFM_CAPI.need_br_vfm001_cev (f)
    17:05:03 - QMS_TRANSACTION_MGT.OPEN_TRANSACTION by qq
    Cleared
    Do you have any ideas why it doesnt get run?
    Thanks, Adrian.

    Hi Adrian,
    as far as I can see the business rule is not put on the stack,
    the 'need ' function you see appear in the debugger just
    evaluates if the rule needs to be 'performed', this function is
    called from the appropriate database trigger that should trigger
    the BR. When function this evaluates to true you should also see
    a message in the debugger like
    'QMS_TRANSACTION_MGT.ADD_BUSINESS_RULE br_vfm001_cev'.
    This means the BR is put on stack.
    Check the code in the need function to see why it is not put on
    the stack.
    suggestions:
    -check the trigger-when-condition in Designer (table, triggers)
    -check the enabled flag in Designer for the table trigger of
    this BR
    kind regards
    Geert

  • Excel ( VB ) to ABAP RFC WEB SERVICE Call - No Errors - Blank Output Table

    Trying to get Excel talk to ABAP RFC Web Service.
    -  Excel - 2007 ( Since it is Excel 2007, I didn't had to add any Office Web Services Toolkit or any add on )
    -  ECC 6.0
    Excel (VB) not throwing any error, but is not giving any output ( expecting a table output ).
    ABAP RFC WebService with Uid Pwd Authentication.
    Activated binding for ABAP RFC via SOAMANAGER for clnt 600.
    Using WSDL of WS of Clnt 600 in Excel via VB
    Basic ABAP RFC -
    1 optional import param ( Input Param )
    1 table output  ( Tables Param )
    Basic VB Call Code  -
    Call projHoursWS.wsm_YProjHours("", arProjHours)
    To test if VB and WebService are talking to each other, when i temperorarily change the Authentication method ( uid/pwd ) of Webservice in Sicf it throws "NO MATCHING AUTH" .. So VB and ABAP WS are talking to each other.
    Debugged VB in Excel, not throwing any error , but is always returning the output table (arProjHours) Empty.
    Missing anything?

    Hi,
    Try turning on the ICF Recorder in TCode SICF (check SAP Help for usage details) to establish that the request is reaching SAP successfuly.
    You'll also be able to catch the response that's being generated by SAP this way. Then turn off the ICF recorder.
    Best Regards, Trevor

  • Calling abap rfc FM from jsp programming

    hi friends,
        I am having a requirement to call abap function module from jsp page. can any one help me please?
    thanks
    Medoyi C

    Hi Medoyi,
    Please follow the below steps
    1. Are you using NWDS or any other IDE? Create your Web Project.
    2. In any of the case download JCO3.0 jar files and add to these librarries to you IDE.
    3. Create a connection class in write a code here and you should have host, port and userid/password of the ECC system from where you are calling your RFC.
    4. After making a connection then write a code to pass import parameters and execute.
    5. After execution of RFC you will get export parameter, table or structure.
    6. Display this data now as a respose.
    Please reply back if any more information is required.
    Thanks,
    Hamendra

  • Call ABAP RFC From mapping

    HI Guys,
    I have a requirement to call ABAP RFC from Message Mapping.
    Can any one pls share the document links or ideas with me.
    Thanks,
    MS

    Hi
    u can use RFC LoopUp
    if PI 7.0 / 3.0 -- need to write the UDF to execute
    link
    https://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/70d90a91-3cf4-2a10-d189-bfd37d9c3231
    if PI 7.1 then u have functionality in MM itself to do so
    rgds
    srini

  • Big Problem: ABAP-RFC and JCO  client

    Hi Friends,
    I am a java developer in trouble with a ABAP/RFC, and I dont have idea whoe lese ask for help
    This is the situation:
    In order to send a "candidates resume" (curriculum) in to SAP,
    the ABAP developers made for me a RFC which uses the transaction PB10 (applicant master data).
    The rFC when tested in the SAP GUI works fine.
    I wrote a java client which calls the RFC, send the parameters and expect the results.
    This client uses JCO to access SAP.
    But, from the java client the RFC works PARTIALLY.
    I mean, it creates the applicant, fills his name, address (infotypes 002,006,001)
    but doesnt fill the education a qualifications (infotypes 22 and 24).
    I am trying to figure why.
    Some of the internal ABAP errors code that we get are:
    DC -006
    PA -054
    5A -135
    Also I get this message:
    "Exception condition "CNTL_ERROR" raised"
    Please, I am a java-per lost in the SAP land.
    Thanks in advance by any help!!!
    PD: I could sent you the ABAP code of the RFC or the java code of the client if necessary.

    That CNTL_ERROR tells me that its trying to access a gui control which I don't is possible thru jCo.  Gui Controls are very dependent on the SAP Gui Frontend.  Since you are calling the transaction thru jCo,  it oviously doesn't know what to do with it.  Any chance that you can get a hold of the ABAP developer which wrote it initially?  Maybe there is another transaction that can be used instead of the PB10 transaction.
    Regards,
    Rich Heilman

  • Addition of fields in ABAP RFC causes java.lang.ArrayIndexOutOfBoundsExcept

    Hi,
    I had been calling an ABAP RFC from my WDJ application successfully till yesterday. Then we felt the need for 2 additional fields in RFC for better results. Since then, I'm not able to call this RFC. The error being thrown is copied below.
    All context mappings are done correctly and there is no compilation/build error in application but on runtime the following error is being thrown.
    Can someone guide me here for solution to this issue?
    Thanks,
    Vishwas.
    500   Internal Server Error
      SAP NetWeaver Application Server 7.00/Java AS 7.00 
    Failed to process request. Please contact your system administrator.
    [Hide]
    Error Summary
    While processing the current request, an exception occured which could not be handled by the application or the framework.
    If the information contained on this page doesn't help you to find and correct the cause of the problem, please contact your system administrator. To facilitate analysis of the problem, keep a copy of this error page. Hint: Most browsers allow to select all content, copy it and then paste it into an empty document (e.g. email or simple text file).
    Root Cause
    The initial exception that caused the request to fail, was:
       java.lang.ArrayIndexOutOfBoundsException
        at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsString(JcoBaseTypeData.java:663)
        at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsString(DynamicRFCModelClass.java:420)
        at com.pa.material.model.Z_Sd_Get_Availability_Input.getAuart(Z_Sd_Get_Availability_Input.java:186)
        at com.pa.materialprice.wdp.IPublicGet_Material_Price$IZ_Sd_Get_Availability_InputElement.wdGetObject(IPublicGet_Material_Price.java:518)
        at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetObject(MappedNodeElement.java:350)
        ... 60 more
    See full exception chain for details.
    System Environment
    Client
    Web Dynpro Client Type HTML Client
    User agent Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1)
    Version null
    DOM version null
    Client Type msie6
    Client Type Profile ie6
    ActiveX enabled
    Cookies enabled
    Frames enabled
    Java Applets enabled
    JavaScript enabled
    Tables enabled
    VB Script enabled
    Server
    Web Dynpro Runtime Vendor: SAP, build ID: 7.0013.20070717142021.0000 (release=645_VAL_REL, buildtime=2007-08-11:15:13:14[UTC], changelist=455669, host=pwdfm101), build date: Mon Dec 17 17:41:35 CST 2007
    J2EE Engine 7.00 patchlevel 109044.44
    Java VM Classic VM, version:1.4, vendor: IBM Corporation
    Operating system OS/400, version: V5R4M0, architecture: PowerPC
    Session & Other
    Session Locale en_US
    Time of Failure Thu Jan 24 12:43:46 CST 2008 (Java Time: 1201200226852)
    Web Dynpro Code Generation Infos
    local/Get_Material_Price
    SapDictionaryGenerationCore 7.0009.20060802115015.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:24:21[UTC], changelist=413123, host=PWDFM101.wdf.sap.corp)
    SapDictionaryGenerationTemplates (unknown)
    SapGenerationFrameworkCore 7.0009.20060719095755.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:12:57[UTC], changelist=411255, host=PWDFM101.wdf.sap.corp)
    SapIdeWebDynproCheckLayer 7.0009.20060802115035.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:30:00[UTC], changelist=413124, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCommon 7.0009.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:13:46[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
    SapMetamodelCore 7.0009.20060210160857.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:13:38[UTC], changelist=388995, host=PWDFM101.wdf.sap.corp)
    SapMetamodelDictionary 7.0009.20060719095619.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:21:59[UTC], changelist=411251, host=PWDFM101.wdf.sap.corp)
    SapMetamodelWebDynpro 7.0009.20060428190938.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:26:52[UTC], changelist=400815, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationCTemplates 7.0009.20060804145649.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:45:29[UTC], changelist=413534, host=pwdfm101)
    SapWebDynproGenerationCore 7.0009.20060802115035.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:30:11[UTC], changelist=413124, host=PWDFM101.wdf.sap.corp)
    SapWebDynproGenerationTemplates 7.0009.20060804145649.0000 (release=645_VAL_REL, buildtime=2006-08-26:14:45:29[UTC], changelist=413534, host=pwdfm101)
    sap.com/tcwddispwda
    No information available null
    sap.com/tcwdcorecomp
    No information available null
    Detailed Error Information
    Detailed Exception Chain
    java.lang.ArrayIndexOutOfBoundsException
         at com.sap.aii.proxy.framework.core.JcoBaseTypeData.getElementValueAsString(JcoBaseTypeData.java:663)
         at com.sap.tc.webdynpro.modelimpl.dynamicrfc.DynamicRFCModelClass.getAttributeValueAsString(DynamicRFCModelClass.java:420)
         at com.pa.material.model.Z_Sd_Get_Availability_Input.getAuart(Z_Sd_Get_Availability_Input.java:186)
         at com.pa.materialprice.wdp.IPublicGet_Material_Price$IZ_Sd_Get_Availability_InputElement.wdGetObject(IPublicGet_Material_Price.java:518)
         at com.sap.tc.webdynpro.progmodel.context.MappedNodeElement.wdGetObject(MappedNodeElement.java:350)
         at com.sap.tc.webdynpro.progmodel.context.AttributePointer.getObject(AttributePointer.java:157)
         at com.sap.tc.webdynpro.clientserver.data.DataContainer.getAndFormat(DataContainer.java:1079)
         at com.sap.tc.webdynpro.clientserver.data.DataContainer.getAndFormat(DataContainer.java:1070)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.impl.AbstractInputField.getValue(AbstractInputField.java:1262)
         at com.sap.tc.webdynpro.clientserver.uielib.standard.uradapter.InputFieldAdapter.getValue(InputFieldAdapter.java:597)
         at com.sap.tc.ur.renderer.ie6.InputFieldRenderer.render(InputFieldRenderer.java:39)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutCellFragment(MatrixLayoutRenderer.java:405)
         at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutRowFragment(MatrixLayoutRenderer.java:355)
         at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.renderMatrixLayoutFragment(MatrixLayoutRenderer.java:122)
         at com.sap.tc.ur.renderer.ie6.MatrixLayoutRenderer.render(MatrixLayoutRenderer.java:39)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:116)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:39)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutItemFragment(FlowLayoutRenderer.java:276)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.renderFlowLayoutFragment(FlowLayoutRenderer.java:82)
         at com.sap.tc.ur.renderer.ie6.FlowLayoutRenderer.render(FlowLayoutRenderer.java:39)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.renderScrollContainerFragment(ScrollContainerRenderer.java:116)
         at com.sap.tc.ur.renderer.ie6.ScrollContainerRenderer.render(ScrollContainerRenderer.java:39)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.UiWindowRenderer.render(UiWindowRenderer.java:35)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:421)
         at com.sap.tc.webdynpro.clientimpl.html.renderer.uielements.base.RenderManager.render(RenderManager.java:133)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendHtml(HtmlClient.java:1037)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.fillDynamicTemplateContext(HtmlClient.java:455)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.sendResponse(HtmlClient.java:1216)
         at com.sap.tc.webdynpro.clientimpl.html.client.HtmlClient.retrieveData(HtmlClient.java:247)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.doRetrieveData(WindowPhaseModel.java:583)
         at com.sap.tc.webdynpro.clientserver.window.WindowPhaseModel.processRequest(WindowPhaseModel.java:113)
         at com.sap.tc.webdynpro.clientserver.window.WebDynproWindow.processRequest(WebDynproWindow.java:335)
         at com.sap.tc.webdynpro.clientserver.cal.AbstractClient.executeTasks(AbstractClient.java:107)
         at com.sap.tc.webdynpro.clientserver.session.ApplicationSession.doProcessing(ApplicationSession.java:270)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessingStandalone(ClientSession.java:710)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doApplicationProcessing(ClientSession.java:623)
         at com.sap.tc.webdynpro.clientserver.session.ClientSession.doProcessing(ClientSession.java:215)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:113)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doContent(DispatcherServlet.java:60)
         at com.sap.tc.webdynpro.serverimpl.defaultimpl.DispatcherServlet.doGet(DispatcherServlet.java:46)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:733)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:332)
         at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:0)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:336)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.invokeWebContainer(RequestAnalizer.java:868)
         at com.sap.engine.services.httpserver.server.RequestAnalizer.handle(RequestAnalizer.java:250)
         at com.sap.engine.services.httpserver.server.Client.handle(Client.java:0)
         at com.sap.engine.services.httpserver.server.Processor.request(Processor.java:92)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:30)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:35)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:99)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)

    Hi Vishwas,
                       After changing the RFC , u need to reimport the model & server has to be restarted for refreshing the model.if that u have already done, send the code.
    regards
    Sumit

  • How to get called from R3 on a Sales Order creation

    Hi,
    I'm completely new on SAP NetWeaver technology.
    My domain is SAP Business One SDK development and .NET Technologies.
    What I'm trying to do is some kind of integration between B1 and R3 and for that I need to get called in my .NET application by an event or something similar coming from and R3 system everytime a new Sales Order is created.
    Could some of you as NetWeaver experts give me a hint on how to do it? Right now I'm looking at ALE and IDocs but I cannot find a concrete sample of a .NET application. Do you have some useful links to .NET samples?
    Thanks,
    Trinidad.

    Use ERP Connect.
    Apart from the client functionality that allows function modules or BAPIs to be accessed in
    the SAP system, ERP Connect also offers the possibility of easily developing a server
    function.
    For example, if you have a .net application which adds 2 numbers sent by R/3, you can call that .NET function using ABAP code like this one:
    REPORT z_add_test .
    DATA result TYPE i.
    CALL FUNCTION 'Z_ADD' DESTINATION 'YAHOO'
      EXPORTING
        number1 = 13
        number2 = 31
      IMPORTING
        res = result.
    WRITE result.
    Looks simple, right?
    But don't forget that you still have to do something from the .net realm.
    Code something like this:
    using ERPConnect;
    static void Main(string[] args)
      RFCServer s = new RFCServer();
      s.GatewayHost = "ides";
      s.GatewayService = "sapgw13";
      s.ProgramID = "YAHOO";
      s.IncomingCall  += new ERPConnect.RFCServer.OnIncomingCall(s_IncomingCall);
      RFCServerFunction f = s.RegisteredFunctions.Add("Z_ADD");
      f.Imports.Add("NUMBER1",RFCTYPE.INT);
      f.Imports.Add("NUMBER2",RFCTYPE.INT);
      f.Exports.Add("RES",RFCTYPE.INT);
      s.Start();
      Console.Write("Service is ready.");
      Console.ReadLine();
    private static void s_IncomingCall(RFCServer Sender, RFCServerFunction CalledFunction)
      if (CalledFunction.FunctionName=="Z_ADD")
        Int32 i1 = (Int32)CalledFunction.Imports["NUMBER1"].ParamValue;
        Int32 i2 = (Int32)CalledFunction.Imports["NUMBER2"].ParamValue;
        Int32 erg = i1 + i2;
        CalledFunction.Exports["RES"].ParamValue = erg;
        Console.WriteLine("SAP did a call at " + DateTime.Now.ToString());
      else
        throw new Exception("Something bad happened!!!");
    That... should be working
    Reward points when you find usefull.

  • Schedule Receiver RFC communication channel to call R3 RFC-FM.

    Hi,
    I have requirement that I need to schedule/trigger from PI to RFC call R3 function module. Wonder if anyone here has done similar thing before? I tried to use ATP (Availability time planning) in RWB. But this seem does not success for me as there is no response and error message for this.
    Below is my configuration detail:
    Configured:
    1. Receiver communication channel - RFC
    2. Receiver agreement with the RFC message type assigned.
    3. Scheduled receiver RFC communication channel via ATP daily
    *(It is possible to make scheduling job in R/3 but we are not considering this way)
    Please let me know if anyone has done this before or any other suggestion to do the scheduling from PI.
    Thanks!
    Regards,
    SP

    Hi SP,
    As you mentioned, ATP would allow adapter to be open and in start state. Adapter's RFC, SOAP, JMS would need some other application to trigger the message processing because these are not like pooling adapter's File, JDBC and Mail. RFC adapter channel always listening to the RFC port and FM execution. Once FM from R/3 executed then the RFC adapter would trigger it's message processing.
    For Sender RFC channel: In order to trigger the RFC adapter execution at particular time then you should write a simple ABAP code which would act a batch application and which does the triggering the FM and Sender RFC channel.
    For Receiver Channel: For Receiver RFC channel it's bit trichy because here you have force Receiver RFC adapter to connect backend the execute or initialize the variables without having any XI message triggered from Sender PI channel.
    I have 2 ideas:
    1. A little difficult approach, similar to the ABAPbatch code, you need to write a java adapter module which can trigger RFC receiver channel to connect and do an initialisation at FM at regular interval.
    2. Simple approch configure a File-> 2-> RFC receiver scenario, configure File sender adapter to pick a dummy file at regular interval and RFC receiver channel does the rest.
    Please let me know still you have any doubts,
    Thanks,
    RK

  • Synchronous RFC Response Not getting Mapped

    Hi,
    I am making an RFC call from XI to SAP R/3 system.
    Scenario: File -> XI -> RFC (SAP R/3)
    The request message is picked from the File Adapter, routed through XI, and an RFC call is made on the SAP R/3. The RFC Response has to be obtained in XI, transformed and persisted using the FileAdapter.
    I have created the request and response message types and message interface in the repository. The message interface is denoted as Outbound Synchronous. The Request and Response mappings have also been made against the RFC message structure.
    I also created the business process in the repository showing the interface as Synchronous between the two actions.
    However, in the Integration Builder, when I import and configure the Business Process, the wizard does not show me the response message type or the response mappings.
    After completing the configuration, the final configuration is still one-way, and only shows the request scenario.
    I am unable to configure the response scenario in the Integration Builder.
    During runtime, the request does get invoked and the RFC gets called from XI. However, the response is lost.
    What do I need to configure to capture the RFC response into XI ?
    thanks,
    Manish

    I would guess that synchronous response is the collaboration agreement between business systems, and not related to the transports available between them.
    My scenario is as follows:
    BusinessSystem1 -> XI -> SAP R/3
    The inbound document is being sent by the FileAdapter where the SenderService is BusinessSystem1.
    I have also configured another file adapter as a receiver, and this has been configured as a channel for the BusinessSystem1.
    Even in this scenario, I am unable to configure the response in the Integration Directory.
    I am able to configure the response structures and mappings in the Integration Repository.
    Any help appreciated.
    thanks,
    Manish

  • The way how field exit gets called??????

    Hi ALL,
    Can any guru tell me how exactally the field exit works.
    Senario- I have created field exit on Data element WERKS_EXT for user validation on plant level for T-code VA01.
    Issue- I don't have proper user details in Dev. system to test this thing, for ulternative what i m doing is; I am running VA01 by putting brake point inside my Include for field exit to check it is getting called or not?
    But the control is not coming to this field exit code and it is creating sales order .
    I have checked, it is ACTIVE and GLOBLE for all screens.
    So, please tell how exactally the field exit works and how i can test this?
    Regards,
    Rahul

    Field exits can only be executed for fields that are directly related tothe dictionary. If the relation is indirect, i.e. via an ABAP declaration ( LIKE ), no field exit can be executed. Field exits cant be debugged.
    For details on field exits, have a look at below link.
    http://www.sap-img.com/abap/field-exits-smod-cmod-questions-and-answers.htm
    http://www.sap-basis-abap.com/sapab014.htm
    Best Regards,
    Vibha
    *Please mark all the helpful answers

  • Task in Lookup.USR_PROCESS_TRIGGERS not getting  called

    Hi,
    We have created a process task adapter and copied this in Lookup.USR_PROCESS_TRIGGERS. This adapter works only when some change happens in User Form in a particular field (say First name).This adapter is not getting called for the users who are created through Bulk Upload. Although it is getting called when I am creating a user manually.
    Regards,
    Shubhra

    This the issue with 11.1.1.5 version of OIM. It doesn't trigger on trusted recon. install BP02 for resolving this issue. We had resolved this by installing this patch
    --nayan                                                                                                                                                                                                                                                                                                                                                                   

Maybe you are looking for

  • ODS and Transformations get inactive after i transport it in PD.

    i have transported my  ETL model in production , Now Everything what we have transported has come into production system but transformation and ODS in our ETL model get inactivated . Also while i want to display the transformation it give massege tha

  • How check the user roles in Business Partner edition screen?

    Hello Masters, I'm having a little problem figuring out how to check the user roles to allow modification in some fields. At the 'Manage Organizational Data' screen ('Manage Business Partners' -> Business Partner Data -> edit). I need to check the us

  • Can't update Photoshop CC

    I am unable to update Photoshop CC. Both Creative Cloud and Photoshop say everything is up to date, but it is not. I am currently stuck on 14.1.2 and am running Windows 7  64 bit on a desktop PC (not in an enterprise environment) . Can you please adv

  • How i can present my keynote in 2nd display?

    i wnat to present my keynote in 2nd display. how i can do it? i try to do, but it's always show in 1st display (my macbook). i want it to show on projecter!!!

  • Visual Studio 2012 Find in Files not Displaying Files

    Maybe I am doing something wrong but all of a sudden the Find in Files in my VS2012 does not display the actual file results. It displays the count but the file list is empty.. Am I missing something? Thanks.