CAF - External RFC import error

Hi,
I am having problems importing an external rfc in my CAF project using 7.11, I enter the single server details and click next, rather than trying to connect it seems to jump straight to the next screen, however when you search for a rfc nothing is returned.
I am confident that the host name and system number is correct because I can use these details in webdynpro to import a rfc model, has anyone had this problem before? Is there any log which nwds produces which may shed light on why it does not seem to connect.
Thanks in advance,
Jon

Balaji,
This object is already imported by "wljizi" but he hasn't activated his change list...hence it is not allowing you to re-imprt same object.
In your IB, Select change list , Pur user name "wljizi" and click on display..
Right click on  change list and select "Transfe" it will transfer it on your id...now you can import / activate new object.
Nilesh

Similar Messages

  • IDOC and RFC importing error

    when i try to import idoc or rfc  iget this kind of error
                 **Ready for import**
    Import started...
    BAPI_COMPANYCODE_GETDETAIL:
      + com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: The function module "DD_DOMA_GET" not released for 'remote' calls.
    Import failed with 1 error
    pls any body can help me ls

    Hi Sri,
    for your problem, you can just refer the thread as mentioned below:
    The FM "DD_DOMA_GET" not released for 'remote' calls.
    General question:  XI -> older SAP systems?
    If you are replicating the data using standard idoc then you can use the standard option avialable transaction name as "MDM_CLNT_EXTR" shipped by SAP itself.
    I hope it will help you.
    TNR,
    Saurabh...
    Edited by: Saurabh Kumar Sahu on Feb 4, 2008 12:54 PM
    Edited by: Saurabh Kumar Sahu on Feb 4, 2008 12:57 PM

  • RFC import error

    Hello,
    While importing RFC into XI, I got following error.
    <b>             **Ready for import**
    Import started...
    Z_BAPI_UPDATE_CUSTOMER:
      + com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: ABAP Dictionary Type ZFIAR_CUST_GEN | urn:sap-com:document:sap:types is already locked in another change list by user wljizi
    Z_BAPI_GET_LEGACY_CUSTOMER:
      + com.sap.aii.ibrep.sbeans.upload.RemoteUploadException: ABAP Dictionary Type ZFIAR_CUST_CRDT | urn:sap-com:document:sap:types is already locked in another change list by user wljizi
    Import failed with 2 error</b>
    I checked for locked objects and found no locked objects. I wonder what is wrong. Please let me know.
    Thank you,
    Balaji

    Balaji,
    This object is already imported by "wljizi" but he hasn't activated his change list...hence it is not allowing you to re-imprt same object.
    In your IB, Select change list , Pur user name "wljizi" and click on display..
    Right click on  change list and select "Transfe" it will transfer it on your id...now you can import / activate new object.
    Nilesh

  • NW 04s SP 7: CAF, External Service Configuration Error

    Hi,
    i get an error by calling the <i>Service Registration</i> for External Services (CAF Runtime) in the <i>External Service Configuration</i> Admin Tool.
    At the moment i have n external services deployed. The error appeared when i've called the Service Registration for the first time.
    The installation was finished without any errors.
    The first lines of the exception:
      java.lang.NullPointerException
        at com.sap.caf.mp.mmr.adapter.ServiceDefinitionTypeConverter.convertExternalInterface(ServiceDefinitionTypeConverter.java:507)
        at com.sap.caf.mp.mmr.adapter.MMServiceRetrievalAdapter.getExternalInterfaces(MMServiceRetrievalAdapter.java:547)
    Against the link for the <i>Business Entities</i> in the <i>External Service Configuration</i> works fine.
    Regards
    Wolfgang

    Hi Wolfgang,
    I am getting the same Problem ? Have you got the Solution ?
    Thanks in Advance
    Ashutosh

  • RFC destination error while importing a client request

    Dear Experts,
    We are trying to import a Client Export from our Prd system to Development System and we are unable to import the request as it pops up a RFC destination error.
    We have checked the RFC in the Dev QAS and PRD related to TMSADM and all of them are working fine
    FYI, We are able to release the transports from the development system and it can be moved till qas and prd . So the TMS Configuration is also good.
    The data file and co file in the backend of development is the same size as that of the Prd system.
    I am really stuck . Kindly suggest a solution . Please find the screenshots while importing
    Regards,
    Suratharajan .S

    Hi Suratha,
    Goto STMS->system overview and select the Communication tab.
    Maintained the Instance number of the ASD system.
    Once you maintained the instance number , you will able to see it in the RFC ASD.DOMAIN_ASD.
    Also distribute the configuration after entering the instance number.
    With Regards
    Ashutosh Chaturvedi

  • Error in Mapping of external RFC reponse

    Hi experts,
    I have big problems with my current scenario. I tried to call a C-program by using RFC connection.
    <u><b>synchronous RFC scenario:</b></u>
    <b>request:</b>
    <u>Sender SAP-System RFC-Adapter> XI RFC-Adapter> receiver C-program</u>
    on both sides I use RFC-Adapter and the flags of unicode is also set,
    on sender side I have created a simple RFC adapter, this side works without problems.
    On receiver side I have create an external RFC call. Here a RFC destination which is created on my SAP XI sap Gateway is invoked by the RFC Adapter. My C-program registers the program id of this RFC at receiver side. So by testing the RFC connection (transaction SM59) the RFC works fine.
    The request mapping includes on both side the same RFC-structure.
    <b>response</b>
    <u>Sender SAP-System <RFC XI <RFC receiver C-program</u>
    The response mapping includes on both side the same RFC response structure.
    When I execute my scenario by calling the ABAP-Program in my SAP system, it seems that request works fine, but during the response in the integration engine following error occurs:
    com.sap.aii.utilxi.misc.api.BaseRuntimeException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377) at com.sap.aii.mappingtool.tf3.Transformer.checkParserException(Transformer.java:187) at com.sap.aii.mappingtool.tf3.Transformer.start(Transformer.java:151) at com.sap.aii.mappingtool.tf3.AMappingProgram.execute(AMappingProgram.java:105) at com.sap.aii.ibrun.server.mapping.JavaMapping.executeStep(JavaMapping.java:64) at com.sap.aii.ibrun.server.mapping.Mapping.execute(Mapping.java:92) at com.sap.aii.ibrun.server.mapping.MappingHandler.run(MappingHandler.java:90) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleMappingRequest(MappingRequestHandler.java:95) at com.sap.aii.ibrun.sbeans.mapping.MappingRequestHandler.handleRequest(MappingRequestHandler.java:68) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceImpl.processFunction(MappingServiceImpl.java:79) at com.sap.aii.ibrun.sbeans.mapping.MappingServiceObjectImpl0_0.processFunction(MappingServiceObjectImpl0_0.java:131) at sun.reflect.GeneratedMethodAccessor264.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sap.engine.services.ejb.session.stateless_sp5.ObjectStubProxyImpl.invoke(ObjectStubProxyImpl.java:187) at $Proxy189.processFunction(Unknown Source) at sun.reflect.GeneratedMethodAccessor931.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:324) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.call(RFCDefaultRequestHandler.java:275) at com.sap.engine.services.rfcengine.RFCDefaultRequestHandler.handleRequest(RFCDefaultRequestHandler.java:217) at com.sap.engine.services.rfcengine.RFCJCOServer.handleRequest(RFCJCOServer.java:156) at com.sap.mw.jco.JCO$Server.dispatchRequest(JCO.java:7803) at com.sap.mw.jco.MiddlewareJRfc$Server.dispatchRequest(MiddlewareJRfc.java:2405) at com.sap.mw.jco.MiddlewareJRfc$Server.listen(MiddlewareJRfc.java:1728) at com.sap.mw.jco.JCO$Server.listen(JCO.java:8164) at com.sap.mw.jco.JCO$Server.work(JCO.java:8284) at com.sap.mw.jco.JCO$Server.loop(JCO.java:8231) at com.sap.mw.jco.JCO$Server.run(JCO.java:8147) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:124) Root Cause: com.sap.aii.utilxi.misc.api.BaseRuntimeException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:157) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:73) at java.lang.Thread.run(Thread.java:534) Root Cause: com.sap.engine.lib.xml.parser.NestedSAXParserException: Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377)(:main:, row=1, col=377) -> com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377) at com.sap.engine.lib.xml.parser.XMLParser.handleContentReference(XMLParser.java:2327) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2458) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2843) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:229) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:155) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:73) at java.lang.Thread.run(Thread.java:534) -
    at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:144) at javax.xml.parsers.SAXParser.parse(SAXParser.java:345) at com.sap.aii.mappingtool.tf3.rt.xparser.MTSaxHandler.run(MTSaxHandler.java:155) at com.sap.aii.mappingtool.tf3.rt.xparser.XParser.run(XParser.java:73) at java.lang.Thread.run(Thread.java:534) Caused by: com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377) at com.sap.engine.lib.xml.parser.XMLParser.handleContentReference(XMLParser.java:2327) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2458) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2440) at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1841) at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2843) at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:229) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:145) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:160) at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:261) at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:280) at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:342) at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125) ... 4 more</Trace>
      <Trace level="1" type="T">Runtime exception occurred during execution of application mapping program com/sap/xi/tf/_MM_KQ3_TOMATOS_RESPONSE_: com.sap.aii.utilxi.misc.api.BaseRuntimeException; Fatal Error: com.sap.engine.lib.xml.parser.ParserException: XMLParser : #0 not allowed in Character data sections(:main:, row:1, col:377)
    So could anybody help me.
    Thanks a lot.
    Best regards
    Mario

    Hi Jai,
    thanks for your fast reply.
    I have checked my payload but there is no col. 377. When I copy the following response payload into the mapping test tool it works fine.
      <?xml version="1.0" encoding="UTF-8" ?>
    - <rfc:_-MSG_-4_PM_TOMATOS.Response xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <ET_DIMMARKS_FLOAT />
      <ET_DIMMARKS_INTEGER />
      <ET_DIMMARKS_STRING />
    - <ET_ERRORS>
    - <item>
      <SEQ_NO>-1</SEQ_NO>
      <ERROR_NR>16777216</ERROR_NR>
      <RC>-1518068224</RC>
      <ERROR_TYPE>E</ERROR_TYPE>
      <DESCRIPTION>The data context cannot be found </DESCRIPTION>
      <ERROR_CLASS>PM.TOMATOSX error </ERROR_CLASS>
      <MODULE_NAME>PM.TOMATOSX </MODULE_NAME>
      <MESSAGE>No standard data context is defined. </MESSAGE>
      <INSTANCE_NAME> </INSTANCE_NAME>
      <PM_MARKNAME> </PM_MARKNAME>
      <CALLPOS> </CALLPOS>
      </item>
      </ET_ERRORS>
      <ET_INFOS />
      <ET_MARKS_DIMSIZE />
      <ET_MARKS_FLOAT />
      <ET_MARKS_INTEGER />
      <ET_MARKS_STRING />
      <ET_OBJECTS />
      <ET_PLAUSIS />
      <ET_PROFILES />
      <ET_PROFILE_MODS />
      <ET_RELATIONS />
      <ET_STATISTICS />
      <IT_DIMMARKS_FLOAT />
      <IT_DIMMARKS_INTEGER />
      <IT_DIMMARKS_STRING />
      <IT_MARKS_DIMSIZE />
      <IT_MARKS_FLOAT />
      <IT_MARKS_INTEGER />
      <IT_MARKS_STRING />
      <IT_METHODS />
      <IT_METHOD_PARAMS />
      <IT_OBJECTS />
      <IT_OPTIONS />
      <IT_RELATIONS />
      <IT_SEQUENCES />
      </rfc:_-MSG_-4_PM_TOMATOS.Response>
    So have you any idea, what the problem could be.
    Best regards
    Mario

  • RFC metadata import error - Couldnu0092t find the branch for version with id

    Hi All,
    When re-importing RFC meta-data, system returned following error message   <i>Couldn’t find the branch for version with id = <version id></i>
    I am not able to delete the existing (already imported) RFC meta-data.  However, I am able to import the same RFC into a different Software Component.
    The error is described in SAP note – 710998, unfortunately, this note only references  XI 2.0
    Is there anyway other than these-
    1) Deleting a new SWCV and importing it and then import the RFC and make Release transfer from new SWCV to Old  SWCV. If so, is there any impact on my QA systems and Productions systems during transport.
    2) Deleting the existing SWC and Reimporting from SLD and trying to import the RFC again and redoing all the design
    3) Exporting the current SWC and deleting it and importing the same file and then trying out the RFC import.
    These options I just thought as an workaround solutions. Because i am not able to try these, as i don't have any test systems for this. Let me know any suggestions on these.
    Thanks in advance,
    Regards,
    Moorthy

    Yes, the used structures were imported from an old XI system. But I created the mapping new on the PI and put the used externel definitions manually to the mapping. That worked fine but now everytime when saving the mapping this error occurs. Btw both structures are used in other mappings, too, and they can be modified without any problems.
    Which jdk version do you mean? Client or server?
    Regards.
    Oliver.

  • Import RFC/IDOC error

    Hi all,
    I am following "How to...push data in to BW from XI."
    In the 5th step in the document it is given
    Choose "Import RFC/IDOC" in the context menu of "Imported Objects" and enter your user data to logon to the BW system.
    Select the function module /BIO/Q16ASENDXMLDATATOBW_RFC
    Press "continue"
    Press "Start"
    But when I do this I am getting a java nullpointer exception error com.sap.aii.ibrep.sbeans.upload.remoteuploadexception:jsva.lang.nullpointerexception
    I am using jre1.4.2_10 and java web start version 1.4.2
    Please help me in resolving this issue.
    Regards,
    Aanand

    Hi Anand,
            Can you pls make sure that no other users have this same RFC imported into your XI integration builder and is waiting to get their change list activated. In that case also we get the error in importing...
    check these links also.
    Error importing RFC / idoc despite following note 769356
    Cheers
    JK

  • LR 4.4 import Error on Seagate External drive

    Hi,
    I have a Seagate external drive and get an import error wen i try to import images from a memory card.  I always import to a new sub directory on the drive.  The directory gets created properly and I can see the files get coppied to a temp directory in the directory I specified.  The files then get removed and the temp directory is deleted but nothing shows up in the primary directory.
    I have verified I can import to other external drive, the other two are WD.  I can also import to the internal drive.
    I have a macbook pro, Mac OS X Lion 10.7.5.
    Thx

    Let me explain.
    I am trying to import into a directory called test.
    The external drive is named Seagate2012, the directory structure is as
    follows
    /photography
      /birds
    /test
    Once the import starts, importing one file, a directory is created called
    "Temporary Folder 76A8D1AF-C60F-4278-95DB-86A0F1BC0B7E" in the test
    directory and the image is copied from he memory card into that directory.
    The import takes almost one minute, much longer than normal.  After a minute
    the file in the temp directory is removed and the temp directory is removed
    but there is no image file in the test directory.
    I then get a popup titled "Some Import operations were not performed" with
    the following information;
    Could not copy a file to the requested location. (1)
        IMG_2595.CR2
    The drive is a Seagate FreeAgent GoFlex  500GB.
    This is the first time I have tried to import to tis drive.
    Art

  • Which permissions required for using CAF External Service Configuration?

    Hello,
    I have written an application service which invokes an external RFC. To this end, I have imported the desired RFC as external service and wrapped it as an application service.
    However, when invoking this application service I get an error message that the external service has not been configured. I have learned that I have to use CAF's External Service Configuration tool.
    Unfortunately, this tool complaints that I don't have the required administrator permissions. This happens even when I log in with the administrator account.
    What do I do wrong?
    Best regards
    Alexander

    I just have found the required role. It is role SAP_CAF_ADMIN.

  • Accessing BAPI web services from CAF External Services

    We have wsdl files that corresponds to BAPI calls.  Using CAF, we want to create an external service using those wsdl files and then create an application service which will be in turn used by web dynpro for developing our composites. We did the following steps:
    1. Created a new  Composite Application Service project
    2. Then right click on the External Services, select import, choose Web service.
    3. Select 'Local File System or URL' option. Copy the URL from the wsdl file and pasted the URL in the 'Browse' text field and click Next. Got an error in loading the web service.
    4. Removed the Proxy Server settings in Developer Studio but in vain. Tried all possible combinations with the URL also (such as with and without the wsdl key at the end of the URL and using the 'UDDI or URL' option under the Proxy Definition of the External Services Import and also with the Window => Preferences => Proxy settings).
    5. Since the above options failed, copied the wsdl files to the local drive and then choose that WSDL from the file system. Able to import.
    6. Created the application service and provided the custom code for the request and response.
    7. Registered the external service in the CAF browser -> Administrative tools -> External Service Configuration
    8. Tested the service through the Developer Studio.
    The error I get is: ERROR: IOError while working with the message. Check the nested exception: Connect Refused: connect:
    Any idea on what needs to be done to resolve it?

    authentication is required at design time to read the wsdl from bapis. did you provide username and password when importing the web service.
    you can always add the username and password to the url to see if you can successfully get to the wsdl. Like that http://<webas_abap_servername>:<portnumber>/sap/bc/soap/wsdl11?services=BAPI_PO_CREATE&sap-client=<clientnumber>&sap-user=<username>&sap-password=<password>

  • File Import Error - Adobe Media Encoder, help!

    I'm at a complete loss. AME worked very well for me for a long time and booting it up yesterday gave me a paralyzing error.
    Upon trying to import an MOV, MP4, and later a WMV, I received the following error:
    File Import Error
    The file C:\Users\tj\Desktop\New folder\SH_GS_PeekPlay_DEMO_720.mp4 could not be imported. Could not open source file. Please check that file exists with correct permissions.
    I've tried everything I can think of:
    1. Moved the file off the server and onto my desktop.
    2. Double checked file permissions (all of which I have)
    3. Uninstalled AE and Premiere to try to get rid of Media Encoder.
    4. Searched for a way to uninstall AME so I could put a fresh install (can't find how to do this)
    5. Manually updated AME
    6. Reboot (multiple times between these steps)
    7. Contact customer support - no help thus far.
    I'm running Windows 7 64bit with Adobe CC and AME 7.0.1.58

    Tried that as well.
    To rule everything out, I had the files placed:
    1. On company internal server
    2. External Harddrive connected through Firewire
    3. Internal Hard Drive (with OS)
    4. Internal secondary Hard Drive (data only)
    5. On Desktop (technically 1st internal drive)
    I have since fixed this by uninstalling every single Adobe application (including Flash and Air) and redownloading and installing each.

  • RFC Response Error in XI

    Dear team,
    In my SOAP to RFC scenario, Im facing the error.The is two message mappings in my scenario.
    One is between SOAP Req MT and RFC Import str . Second one is b/w RFC.Response and SOAP RESP MT. While Im testing with XMLSPY the request mapping is executed successfully. the RFC executes its functionality successfully in SAP[updating data in atransaction]. The RFC response should be "SUCCESS" or "FAILURE".*Even if we check RFc individually its working fine and giving response as SUCCESS / FAILURE* .
    BUT
    In my case I got the below error in MONI in Response message .The INBOUNDMESSAGE(CENTRAL)->Payload contains the below response. So obviously the response mapping failed in XI . Why im getting this error. BUT RFC functionlity working in SAP , but response getting error .
    Failure case:
    - <rfc:ZRFC_USAGE_DEC.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <Name>JCO_ERROR_XML_PARSER</Name>
      <Text>Expecting a tag to begin with '<' instead of '#', in "#F#A#I#L#U"</Text>
      </rfc:ZRFC_USAGE_DEC.Exception>
    SUCCESS case:
    - <rfc:ZRFC_USAGE_DEC.Exception xmlns:rfc="urn:sap-com:document:sap:rfc:functions">
      <Name>JCO_ERROR_XML_PARSER</Name>
      <Text>Expecting a tag to begin with '<' instead of '#', in "#S#U#C#C#E"</Text>
      </rfc:ZRFC_USAGE_DEC.Exception>
    Thanks.
    -Drumi

    I have done cache refresh, cross checked MT strucures.
    SOAP Response   MT structure  is
    --->MT
    >REsponse
    RFC.REpsonse Structureis...
    --->RFC.RESPONSE
    >Response
    -Drumi

  • RFC channel error

    Hi Experts,
    First time, transport objects form DEV to QTY server in SAP PI 7.31 dual stack.
    My scenario is RFC to JDBC. Activation is done, but when try to test RFC destination from ECC qty (which freshly created in ECC QTY) getting some error in sender channel.
    RFC destination error
    for Unicode test
    Any suggestion to resolve this issue?
    Thanks,
    Arthita

    Hi
    Two check if the program is registered go to SMGW.
    Go to --> Logged on clients.  Here must appear your PROG_ID
    If not, check authorizations to register external programs (RECINFO and SECINFO)
    Regards
    Javi

  • Is BAPI_TRANSACTION_ROLLBACK supported in external RFC applications?

    Hello,
    maybe someone could shed some light into this.
    I am writing an external RFC client application using library librfc32.dll. The application calls a custom RFC module, which inserts a record in a custom Z* table. This RFC module does not invoke, explicitly or implicitly (at least, not that I am aware of) the COMMIT WORK operation.
    After this RFC module call the RFC/BAPI module BAPI_TRANSACTION_ROLLBACK is called. The intent is, of course, to rollback the operation from the previous RFC call. Yet the rollback attempt fails and the inserted record is not removed from the table.
    An ABAP program making the exact same calls to those RFC modules, however succeeds.
    Has anyone an explanation for this behavior? Thank you!

    Hi,
    In case of a WARNING message, the ROLLBACK wont happen automatically whereas in case of an ERROR message, the ROLLBACK would happen.
    But to be on safer side, it is always good to call BAPI_TRANSACTION_ROLLBACK irrespective of the message type ( Warning or Error).
    Same is the case with COMMIT. If you dont give an explicit commit work, the data would be COMMITED once the transaction/process is completed without any error/warning messages.
    Best regards,
    Prashant

Maybe you are looking for