CPIC-CALL Transaction program not registered Error while creating RFC Desti

Hi All,
I am trying to create a new RFC Destination.
Details I have provided are..
1.RFC Destination Name
2.Connection Type - TCP/IP
3.Description
4. Activation Type - Registered Server Program.
5.Program Id.
6. Gateway Host and Gateway Service.
But When I Test the connection, I am getting the following error.
<b>" program xyz not registered / CPIC-CALL: 'ThSAPECMINIT'# Transaction program not registered"</b>
However I was able to create and connect RFC Destinations successfully previously.
I am not SAP guy. Could someone help resolve this issue.
Thanks,
Phani

hi Sekhar,
I request you to please help me out in this issue. I am getting similar kind of problem. I am trying to replicate the customer from CRM to R/3 and i get a bdoc message in SMW01 that "RFC connection failed please press the save button again". When the basis team further investigated they came up with the below error..
User: CRREMOTE (Client: 071)
Destination: OCR (handle: 1, , )
Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1462
CPIC-CALL: 'ThSAPECMINIT'
Transaction program not registered
DEST =OCR
HOST =%%RFCSERVER%%
PROG =dpssrfc
Trace file opened at 20061121 140451 EST SAP-REL 640,0,109 RFC-VER
3 804778
resize I/O buffer to 28000 bytes
>>>> [2] MQ_LINK      : TCP  <ac: 3> K %%RFCSERVER%% >>> OPEN
  {45632F14-288E-0046-0000-0000A888A7AA}-
======> CPIC-CALL: 'ThSAPECMINIT'
can you please tell me where can be probelm. Regarding your message, where can i get the communication channel to assign the program id.
Awaiting your reply,
Thanks & Regards,
Yogesh

Similar Messages

  • RFC : Transaction Program not Registered

    Hi Folks,
    We have registered the server program from the middleware onto SAP R/3 System and is successfully registered as per the logs. As a next step, we have logged into R/3 System, SM59, in the RFC destination (Type TCP/IP) after specifying the registered program, we have tested it(Connectivity test). The test is positive and connectivity is established successfully.
    The solution was working for months and suddenly connectivity is broken.
    To restore the connection, we have repeated the steps, registered the server program, tested and everything is fine.
    But when we have pushed a new message, then onwards the RFC destination shows an error. "TP is not registered", Return Code 679. That is when the first message is pushed, it is de-registering the server program and running into error. All the messages got stuck in SM58 with status 'Error when opening an RFC connection'.
    RFC trace shows
    ERVER> Caller transaction code:  (Caller Program: SAPLQOWK)
    ERVER> Called function module: ARFC_RUN_NOWAIT
    Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1501
    CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679
    Transaction program not registered.
    Please let me know for any inputs.
    Thanks, Suraj

    My problem got solved. In the middleware, when TRFC connection is made, it has created a lock entry during the time, system was brought down for maintenance activity. When the system is brought up, then as the connection lock entry is available, then it deregistered the server program and not able to establish further connection.
    To resolve the issue, we have just deleted lock file and registered server program from middleware. This time the connection was established successfully and could able to restore the message flow.
    Thanks, Suraj

  • EHS_EXPERT Transaction program not registered.

    Hi,
    My rfc connection is giving the following error.
    I have created afrc connection between SAP R/3
    and EHS Expert server which is on another windows server.
    please suggest the solution.
    Trace file opened at 20100730 123242 EEST SAP-REL 701,0,32 RFC-VER U 3 1046591
    ======> CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679
    Transaction program not registered
    ABAP Programm: RSRFCPIN (Transaction: SM59)
    User: BASIS (Client: 007)
    Destination: EHS_EXPERT (handle: 2, , )
    Error RFCIO_ERROR_SYSERROR in abrfcpic.c : 1501
    CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679
    Transaction program not registered
    DEST =EHS_EXPERT
    HOST =%%RFCSERVER%%
    PROG =EHS_EXPERT
    GWHOST =hksap01
    GWSERV =sapgw00
    Regards,
    Ravi.

    hello
    there is a small difference in ERP (EH&S)  Releases and how to handle them regarding EH&S Expert. Please take a look here:
    http://help.sap.com/erp2005_ehp_04/helpdata/en/c1/eda0f591ec12408b25e7a1b369ca45/frameset.htm
    regarding actual release.
    The installation and configuration of the EH&S Expert ist described in a general OSS note (refer below). In this OSS note it is shown how to do it (you need to configure Windows etc.).
    In WWI Conncetion it is furtheremore important how you configure the RFC (Unicode transfer mode or not). With EH&S Expert I have no experience but the same issue applies in my opinion.
    With best regards
    C.B.
    PS: check these OSS notes:
    568302
    1434736
    1299868
    1364100
    700288
    I hope that one of them could help.
    PPS: to my knowlegde the detail configuration guide of EH&S Expert is part of the downloaded files of the most recent EH&S Expert version.
    Edited by: Christoph Bergemann on Jul 31, 2010 1:44 PM
    Edited by: Christoph Bergemann on Jul 31, 2010 1:48 PM
    Edited by: Christoph Bergemann on Jul 31, 2010 1:51 PM

  • "Sales area is not defined" error while creating IBD

    Hi All,
    We are getting the below error while creating IBD:
    Sales area    is not defined
    No inbound delivery created for the replenishment delivery 0089799561
    We are trying to create IBD from OBD.
    We have the Z output type ZPED, which is basically same functionality as SPED.
    When we trigger the ZPED in OBD, an idoc will be triggered and IBD will be created automatically.
    Here in this case, we are getting the error when ZPED is triggered and we are seeing this error from the processing log of that output.
    Below is the details of the processing log of failed ZPED:
      Object 0089799561
       Output type: Stk.Transf.CrteDeliv
       Processing log for program /SPE/STO_ID_PROCESSING routine STO_ID_CREATI
       Sales area    is not defined
       No inbound delivery created for the replenishment delivery 0089799561
    ZPED is triggered by a batch job in the system but when we are trying to manually trigger it, it got successful.
    Please suggest what can be the root cause of it.

    First of all, please avoid using abbreviated words which is not encouraged here.  Second, what is the Business process that warrants you to create inbound delivery against outbound delivery.  Whenever you post here and expect assistance from members, please ensure you provide maximum details with regard to business process and what you had configured so that it will be easy for others to understand.
    G. Lakshmipathi

  • ORA-01034: ORACLE not available error while creating ASM or database

    Hi all,
    I am using oracle database 10gR2 on windows 2000 pro system.
    I have Installed oracle software and there was no issue with that but now I am facing ORA-01034: ORACLE not available error while trying to create asm instance or even while creating database through dbca.
    I have tried creating the asm instance manually and it was succeeded. Also database creation was successful through manual steps.
    Any idea guys?? How to resolve this issue??

    Hi FK,
    On Windows, it can sometimes mean that the services are not running. I have a check here:
    http://www.dba-oracle.com/t_check_verify_windows_services.htm
    Have you tried using oradim?
    http://www.dba-oracle.com/tips_oradim_utility.htm
    The oradim utility provides more than just the ability to start and stop Windows databases. Windows oradim can create and edit databases. It also allows DBAs to configure script-based installation mechanisms.
    The oradim utility is used on the Windows platform to perform these tasks.
    C:\oracle9i\bin\oradim -startup -sid ORCL92 –usrpwd manager
    -starttype SRVC,INST -pfile C:\oracle9i\admin\ORCL92\pfile\init.ora
    • startup – Indicates that the specified instance should be started.
    • sid – The SID of the database to start.
    • usrpwd – The password for the database user.
    • starttype – Specifies whether to start the instance, the service, or both
    Hope this helps. . .
    Don Burleson
    Oracle Press author

  • Java communication error: Error when opening an RFC connection (CPIC-CALL: 'ThSAPOCMINIT' : cmRc=2 thRc=679 Transaction program not registered ).

    There is a RFC connection not working connection test fails.
    I found out the RFC is using a a program id that is not registerd.
    When I register the program on os level like rfcexec -r -a <program_id> -g <hostname> -x <sapgw> the connection test on the rfc works.
    The problem with the rfcexec is that it just works as long as the os session is active.
    From what I´ve read I need to configure this on java side in the web dynpro content administrator.
    Can you help me with that ? When I try to click Create jco destination I get an error.

    Hello Vioar,
    rfcexec is only a standard program for testing, you sould not register it for your application on the gateway.
    Since you are getting "User is not allowed to read any data..." - did you logon with the correct user? Does this user have enough authorizations?
    Regards,
    Alwina

  • RFC error: transaction program not registered

    Hi gurus,
    I am facing one issue with RFC connection.
    I am creating one TCP/IP connection from ECC 6.0 (windows 2003) to EHS/WWI application. i am getting following error when i am doing connection test.
    error: Program <PROGRAM ID> not registered.
    Then i tried to register the program by running the following command at OS level.
    rfcexec u2013a program_ID u2013g ######id  u2013x sapgw00
    But still the error persists.
    Please guide me. also does this command creates entry in saprfc.ini file? i have tried adding it manually in that file also.

    I think you need change Activation Type Radiobutton.
    I believe that you have checked "Registered Server Program", and with this flag you have to identify a registered RFC program. With an SAP gateway, an RFC server program can be registered under this ID and then wait for RFC calls from different SAP Systems.
    Type T destinations are connections to external programs that use the RFC API to receive RFCs.
    If it is Start, you must specify the host name and the pathname of the program to be started.

  • Getting "JTA transaction is not present" error while updating db table.

    Hi All,
    In one of my BPEL process, In a loop, I am updating value of database column Flag from 0 to 1. It was working fine in dev environment, but failed in Prod with below errors, Can Any one suggest on this.
    There is a system exception while performing the BPEL instance, the reason is "JTA transaction is not present or the transaction is not in active state. The current JTA transaction is not present or it is not in active state when processing activity or instance "1020112-BpInv7-BpSeq14.87-2". The reason is The execution of this instance "1020112-BpInv7-BpSeq14.87-2" for process "UpdateOrderReqABCS" is supposed to be in a jta transaction, but the transaction is not present or in active state, please turn on the application server transaction debug logs to get more information.. Please consult your administrator regarding this error. ". Please check the error log file for more infromation. Please try to use bpel fault handlers to catch the faults in your bpel process. If this is a system exception, please report this to your system administrator. Administrator could perform manual recovery of the instance from last non-idempotent activity or dehydration point.
    OPMN logs:
    <2010-05-05 01:56:49,395> <ERROR> <gemptp.collaxa.cube.engine> The execution of this instance "1020112-BpInv7-BpSeq14.87-2" for process "UpdateOrderReqABCS" is supposed to be in a jta transaction, but the transaction is not present or in active state, please turn on the application server transaction debug logs to get more information.
    The current JTA transaction is not present or it is not in active state when processing activity or instance "1020112-BpInv7-BpSeq14.87-2". The reason is The execution of this instance "1020112-BpInv7-BpSeq14.87-2" for process "UpdateOrderReqABCS" is supposed to be in a jta transaction, but the transaction is not present or in active state, please turn on the application server transaction debug logs to get more information..
    The current JTA transaction is not present or it is not in active state when processing activity or instance "1020112-BpInv7-BpSeq14.87-2". The reason is The execution of this instance "1020112-BpInv7-BpSeq14.87-2" for process "UpdateOrderReqABCS" is supposed to be in a jta transaction, but the transaction is not present or in active state, please turn on the application server transaction debug logs to get more information..
    The current JTA transaction is not present or it is not in active state when processing activity or instance "1020112-BpInv7-BpSeq14.87-2". The reason is The execution of this instance "1020112-BpInv7-BpSeq14.87-2" for process "UpdateOrderReqABCS" is supposed to be in a jta transaction, but the transaction is not present or in active state, please turn on the application server transaction debug logs to get more information..
    Thanks in advance.

    I can envisage this happening only in a case where the update is taking a longer time than the value of JTA transaction timeout.
    Is this happening for all BPEL instances or some of them get thru succesfully ?
    Are you EVER updating that particular row of your table ( before/after) ?
    -Shishir

  • Number range does not exist error while creating shopping cart

    Hi,
    I am working in SRM 5.0 classic scenario..while creating a shopping cart it gives error as number range 01 does not exist.(while clicking shop button).
    Thanks&Regards,
    Aravind.

    Hi,
    Please maintain SC number range and transaction type assignment in SRM SPRO.
    --> cross application -> number range
    Kind regards,
    Yann

  • MBean not found error while creating Resource Adapter

    Hi,
    During the post installation configuration of Oracle Identity Manager, I had to create Resource Adapter as mentioned in the steps below. In the final step, when I click OK, I’m getting an error message “An error has occurred. MBean not found” (I had created a new oc4j container called oc4j_oim under which this is being done). Complete error message displayed is pasted at the end fyi. Kindly suggest a workaround for this issue.
    Steps followed:
    Create the required Resource Adapter in Oracle Application Server as follows:
    a) Log on to the Application Server Control.
    b) From the View By list, select Application Servers.
    c) Click the server instance.
    d) On the page that is displayed, click Administration.
    e) Click Enterprise Messaging, and then click Database Persistence. The JMS connectors for
    the Oracle Application Server instance that are currently configured for use with database
    persistence JMS providers are listed.
    f) Click Deploy.
    g) In the Resource Adapter Module Name field, enter oimOJMSRA
    h) Select Add a new resource provider to be used by this connector.
    i) In the Resource Provider Name field, enter oimOJMSRP
    j) From the Datasource JNDI Location list, select jdbc/xlXADS.
    k) Click OK.
    Detailed Error Message:
    oracle.sysman.ias.studio.sdk.IASRuntimeException: MBean not found at oracle.sysman.ias.studio.sdk.SDKJMXUtil.queryName(SDKJMXUtil.java:141) at oracle.sysman.ias.studio.oc4j.jms.JMXDeployDbProviderAdminBean.deployDBProviderAndConfigure(JMXDeployDbProviderAdminBean.java:173) at oracle.sysman.ias.studio.oc4j.jms.DeployDbProviderHelper.deployDBProvider(DeployDbProviderHelper.java:242) at oracle.sysman.ias.studio.oc4j.jms.DeployDbProviderHelper.handleEvent(DeployDbProviderHelper.java:127) at oracle.sysman.ias.studio.sdk.AbstractController.handleEvent(AbstractController.java:769) at oracle.sysman.emSDK.svlt.PageHandler.handleRequest(PageHandler.java:378) at oracle.sysman.emSDK.svlt.EMServlet.myDoGet(EMServlet.java:765) at oracle.sysman.emSDK.svlt.EMServlet.doGet(EMServlet.java:283) at oracle.sysman.ias.studio.app.StudioConsole.doGet(StudioConsole.java:385) at oracle.cabo.servlet.UIXServlet.doPost(Unknown Source) at javax.servlet.http.HttpServlet.service(HttpServlet.java:763) at javax.servlet.http.HttpServlet.service(HttpServlet.java:856) at com.evermind.server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65) at oracle.sysman.ias.studio.app.BrowserVersionFilter.doFilter(BrowserVersionFilter.java:75) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:15) at oracle.sysman.ias.studio.app.MultipleJVMFilter.doFilter(MultipleJVMFilter.java:85) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) at oracle.sysman.ias.studio.app.PostLogonFilter.doFilter(PostLogonFilter.java:80) at com.evermind.server.http.EvermindFilterChain.doFilter(EvermindFilterChain.java:17) at oracle.sysman.ias.studio.app.ShortHostnameRedirectFilter.doFilter(ShortHostnameRedirectFilter.java:68) at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:621) at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:370) at com.evermind.server.http.HttpRequestHandler.doProcessRequest(HttpRequestHandler.java:871) at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:453) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:302) at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:190) at oracle.oc4j.network.ServerSocketReadHandler$SafeRunnable.run(ServerSocketReadHandler.java:260) at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:303) at java.lang.Thread.run(Thread.java:595)
    S/W Details:
    Application Server 10.1.3.3.0
    Identity Manager 9.1.0.1
    Regards,
    CC

    Hi Srinivas,
    Please check ULS log for more useful information when this error occurs.
    Please also check if this issue could be reprodued in other libraries, if not, you can use the new library instead.
    Thanks
    Daniel Yang
    TechNet Community Support

  • "Class not registered" error when creating Application

    HI,
    I successfully created HFM profile. I then went into Workspace and tried creating an application. After entering the required information and click create, I get an error message "CLASS NOT REGISTERED". Is there something wrong with the installation and configuration of the product. Will it be wose to reinstall the foundation Service and HFM again.

    Hi,
    In the event error, can you read what {GUID} encounters the error message? Please also let us know the full error message.
    Based on my search, this issue can be caused by the incorrect registry permission settings.
    Please launch Registry Editor and navigate to HKEY_CLASSES_ROOT\CLSID\{GUID} to verify the permission settings.
    If it does not work, you may run Process Monitor to check what process encounters this error.
    Process Monitor v3.05
    http://technet.microsoft.com/en-us/sysinternals/bb896645.aspx
    Here is the related blog for your reference:
    How to troubleshoot the “Red Arrow” issue in Component Services ( I )
    http://blogs.msdn.com/b/asiatech/archive/2010/02/22/how-to-troubleshoot-the-red-arrow-issue-in-component-services.aspx
    Kate Li
    TechNet Community Support

  • SAP Design Studio ODBC Driver Not Found error while creating HANA connection.

    Hi,
    While creating SAP HANA ODBC connection in Design Studio via Tools > Preference > Application Design > Backend Connection. I am getting error ODBC Driver Not Found. Error screen shot is attached.
    My Design Studio version is 1.3 win 32 bit
    My OS Win 7 64 bit
    I have installed both HANA client 32 bit and 64 bit.
    I have tried creating DSN ODBC connection via "C:\Windows\SysWOW64\odbcad32.exe" and via Control Panel > Administrative tools > Data Sources(ODBC). But it does not detect it either.
    I am not sure what needs to change to let Design Studio know which HANA client driver to use.
    Please help!.

    Hi Rohit,
    This seems to be a known bug with Design Studio. Please see the SAP Note below on this.
    1774480 - Fix launching of ODBC Data Source Administrator
    Regards,
    Abhijit

  • ERROR while CREATING RFC FOR SOLUTION MANAGER DIAGNOSTICS

    Dear all,
    Hi,
    I am configuring solution manager 7.0.
    In SPRO>basic setting >operation>solution manager diagnostics > create RFC for solution manager diagnostics i am getting this error
    program WEBADMIN not registerred.
    can any one tell me how to register this program in sap gateway.
    best regards
    azeem

    Hi Azeem,
    Just before creating the rfc connection do this step.
    Set-Up Solution Manager Connection to Solution Manager Diagn
    Use
    Check the connection to function Solution Manager Diagnostics.
    Default Settings
    The function Solution Manager Diagnostics is installed on the Java instance of the Solution Manager system by default.
    Activities
    If the default values are correct, save the settings.
    To run the Solution Manager Diagnostics in another system, enter the required data and save.
    Also check that your java is active.
    Regards
    Ashok

  • ORA - 01034 : ORACLE NOT AVAILABLE  Error while creating new instance.

    I was trying to create new instance in unix environment. I have configured all my shell scripts to run and install but while performing the install I get the
    following error message and fails.
    ORA-01034: ORACLE not available
    I have previously installed an instance using same scripts but fails this time when I copy the scripts and modify them in new folder. Pointed out the path in the scripts correctly.
    I am a junior DBA and I would appriciate your help.

    Paste here scripts, your .profile (or environment variables according to Oracle) and your init.ora

  • Getting 404 not found error-while creating classic report - after sql query

    my work space - upgrade
    while iam trying to develop a page today in work space - under classic report - after i provided the query and when pressed next to go to report attribuites section - iam facing 404 not found issue.,
    this is happening just today.
    and all teh other pages are working fine - do not know what ios the issue - can anybody help me here please..
    query used for classic report
    select DISTINCT cust.customer,prod.ebs_team
    from
    CUSTOMER_11i@upgrade Cust
    ,BUG_PRODUCTS@upgrade PROD
    where 1=1
    and cust.product_id = prod.product_id
    and prod.prodline = 'EBS'
    and IS_CUST_11 = 'YES'
    and NVL(IS_CUST_121,'NO') = 'NO'
    and NVL(IS_CUST_12,'NO') = 'NO'
    order by 1;
    with regards
    Shiva Prasad.k
    Edited by: user759720 on Feb 14, 2012 5:00 AM

    Hi Shiva,
    to diagnose a 404 error please have a look at http://www.inside-oracle-apex.com/oracle-apex-got-404-not-found-2/
    This should give you sufficient information to find out what is actually failing.
    Regards
    Patrick
    My Blog: http://www.inside-oracle-apex.com
    APEX Plug-Ins: http://apex.oracle.com/plugins
    Twitter: http://www.twitter.com/patrickwolf

Maybe you are looking for

  • DVB-C recorded DVDs to Final Cut Pro to DVD Studio Pro and Flash - how?

    As a TV journalist I am recording my works with my DVB-C Receiver and a DVD-Harddisc-Recorder from LG. The movies are stored on the harddisc and I burn them to DVDs in order to work with the files on my computer. What progrograms do I have to use in

  • Error on JSP Page

    Hi , We have Oc4j standalone container at work running on Sun Solaris , but at times after a deployment we get a few JSP errors as follows : oracle.jsp.provider.JspCompileException: Errors compiling:/opt/oc4j/j2ee/home/application-deployments/a2g/a2g

  • Oracle 11gR2 to SQL Server 2008 R2 - Problem executing SP on SQL server

    Hi, I have this problem: Executing a sp in SQL server from oracle --------------------ORACLE SP-------------------- create or replace PROCEDURE DRIVER_SP AP IN OUT appl_param%ROWTYPE as v_sp_name varchar2(50); v_control_id number; val VARCHAR2(100);

  • Re: Kin Twom problem when open?

    I have the same problem, but i was advised by a verizon to go amazon and buy a no contract phone. can i still get a replacement phone? Certainly it is not my fault the KinTWOm does not work. when i slide the keyboard, the screen goes black. (Branched

  • Gradient Mesh- Coloring individual points

    I'm trying to practice on myself using the gradient mesh tool- I understand the point made about making many smaller meshes e.g. eyes, nose, mouth- I'll start from the beginning- I open an image of myself >open the layers panel and lock my image- Cre