Implementing Note 487917 ,,, error - to create object

Hi,
I am implementing SAP note 487917 through SNOTE.
But I am getting an error saying:
Create an empty object METH ZZ_NOTE_487917 with the corresponding object editor.
Version: SRM-5.0
Can someone guide me to create an object with type METH?
I have no Idea on OO-ABAP.
Thanks,
Ashwin.

Hi Ashwin,
You need to create a Z/custom implementation for the BADI "BBP_CATALOG_TRANSFER".You cannot apply this note directly thorugh SNOTE.
Follow these steps;
-->Goto trascn SE19.
-->Create a Z implementation for the BADI BBP_CATALOG_TRANSFER ,say zBBP_CATALOG_TRANSFER.
-->Then give some description and under methods tab,click on the method ENRICH_ITEM_DATA.
-->In this method,in the editor,write the code which is given in the attached instructions in the note
i.e.
This implementation is writing all the fields that are filled
in the OCI-Interface to the application log BCT1. Furhtermore
it is also storing the error messages from ENRICH_ITEM_DATA to
the same log. The log can be view with transaction SLG1.
******** DATA DECLARATION **************************************
Work area for catalog_content
  DATA: ITAB_WA        TYPE bbp_ws_oci_item_s.
Data of the aplication log
  DATA: L_S_LOG        TYPE BAL_S_LOG. "Header of application log
  DATA: L_S_TEXT(200)  TYPE C. "Message lines
  DATA: L_S_HANDLE     TYPE BALLOGHNDL. "Log Handle.
  DATA: L_T_HANDLE_TAB TYPE BAL_T_LOGH. "Handle tab for BAL_DB_SAVE
Data for OCI-Fields
  DATA: OCI_FIELDS     TYPE DDFIELDS. "all OCI-fields
  DATA: OCI_FIELDS_WA  TYPE DFIES. "work area for OCI-fields
  DATA: HELP_FIELD(30) TYPE C. "dynamic field for loop at OCI-fields
  DATA: DISP_FIELD(30) TYPE C.
  DATA: H2(40)         TYPE C. "conversion to type C
  FIELD-SYMBOLS: <F1>  TYPE ANY.
Data for OCI-Error-Tab
  DATA: CATALOG_CONTENT_ERRORS_WA TYPE BBP_OCI_ERRORS.
******** END OF DATA DECLARATION *********************************
Read all the fields of the OCI-Interface.
  CALL FUNCTION 'GET_FIELDTAB'
       EXPORTING
            tabname  = 'BBP_WS_OCI_ITEM_S'
       TABLES
            fieldtab = oci_fields.
create a log
  L_S_LOG-EXTNUMBER = 'CATALOG_DOWNLOAD'.
  L_S_LOG-ALUSER    = SY-UNAME.
  L_S_LOG-ALPROG    = SY-REPID.
  L_S_LOG-OBJECT    = 'BCT1'.
  CALL FUNCTION 'BAL_LOG_CREATE'
       EXPORTING
            I_S_LOG      = L_S_LOG
       IMPORTING
            E_LOG_HANDLE = L_S_HANDLE
       EXCEPTIONS
            OTHERS       = 1.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
fill the data for the Application Log
  CLEAR ITAB_WA.
  LOOP AT CATALOG_CONTENT INTO ITAB_WA.
loop at all oci-fields and add nonempty fields to the appl. log
    LOOP AT OCI_FIELDS INTO OCI_FIELDS_WA.
     CONCATENATE 'ITAB_WA-' OCI_FIELDS_WA-FIELDNAME INTO HELP_FIELD.
     ASSIGN (HELP_FIELD) TO <F1>.
     IF <F1> IS INITIAL.
only write the fields that are not initial
     ELSE.
      H2 = <F1>.    "conversion to type C
      CONCATENATE 'NEW_ITEM-' OCI_FIELDS_WA-FIELDNAME INTO DISP_FIELD.
      CONCATENATE DISP_FIELD '=' H2 INTO L_S_TEXT SEPARATED BY SPACE.
add this line to the application log
      CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
           EXPORTING
                I_LOG_HANDLE     = L_S_HANDLE
                I_MSGTY          = 'I'
                I_TEXT           = L_S_TEXT
           EXCEPTIONS
                LOG_NOT_FOUND    = 1
                MSG_INCONSISTENT = 2
                LOG_IS_FULL      = 3
                OTHERS           = 4.
      IF SY-SUBRC <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
     ENDIF.
    ENDLOOP.
check if there are errors for this item in CATALOG_CONTENT_ERRORS
    LOOP AT CATALOG_CONTENT_ERRORS INTO CATALOG_CONTENT_ERRORS_WA
            WHERE LINE = ITAB_WA-LINE.
       CONCATENATE
          CATALOG_CONTENT_ERRORS_WA-LINE
          CATALOG_CONTENT_ERRORS_WA-TYPE
          CATALOG_CONTENT_ERRORS_WA-CODE
          CATALOG_CONTENT_ERRORS_WA-MESSAGE
          CATALOG_CONTENT_ERRORS_WA-MESSAGE_V1
          CATALOG_CONTENT_ERRORS_WA-MESSAGE_V2
          CATALOG_CONTENT_ERRORS_WA-MESSAGE_V3
          CATALOG_CONTENT_ERRORS_WA-MESSAGE_V4
      INTO L_S_TEXT SEPARATED BY SPACE.
add this line to the application log
      CALL FUNCTION 'BAL_LOG_MSG_ADD_FREE_TEXT'
           EXPORTING
                I_LOG_HANDLE     = L_S_HANDLE
                I_MSGTY          = CATALOG_CONTENT_ERRORS_WA-TYPE
                I_TEXT           = L_S_TEXT
           EXCEPTIONS
                LOG_NOT_FOUND    = 1
                MSG_INCONSISTENT = 2
                LOG_IS_FULL      = 3
                OTHERS           = 4.
      IF SY-SUBRC <> 0.
         MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDLOOP.
  ENDLOOP.
Save this log to the data base (Log-Object = BCT1)
  CLEAR L_T_HANDLE_TAB.
  APPEND L_S_HANDLE TO L_T_HANDLE_TAB.
  CALL FUNCTION 'BAL_DB_SAVE'
       EXPORTING
            I_T_LOG_HANDLE   = L_T_HANDLE_TAB
       EXCEPTIONS
            LOG_NOT_FOUND    = 1
            SAVE_NOT_ALLOWED = 2
            NUMBERING_ERROR  = 3
            OTHERS           = 4.
  IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
  ENDIF.
-->After that save and  activate your implementation.
Pls let me know if you need any further help.
BR,
Disha.
Do reward full points for useful answers.

Similar Messages

  • Exception '1250' is not defined for method 'CREATE' object type 'MESSAGE'

    Dear experts,
    I set up the document distribution (SWU3, backgroundjob SMTP, activated the workflows, flagged the linkages, etc). Now, I have still a error:
    Exception '1250' is not defined for method 'CREATE' object type 'MESSAGE'
    Does anyone know what the cause of exception 1250 could be?
    Thanks in advance and kind regards,
    Samuel

    hi,
    SAP ITS is SAP Internet Transaction Server which provides connection between SAP ERP system and html client.
    Check with bassis, i think TCP/IP or work station application not configured yet. i guess?
    Benakaraja
    ??P

  • "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

  • 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

  • DVD player does not play - Error message "Create Overlay Failed

    Can anyone please help. The player on my Equium does not playback any DVDs using either InterVideo WinDVD. Error message "Create Overlay Failed ... Please lower your screen resolution or screen depth." Any help appreciated. Thanks Owen

    Horwath
    Thanks for pointing me in the direction of VLC Player. I had no idea what VLC is but it seems a safe (and free) feature. I googled it and downloaded latest version for XP. All DVDs now play perfectly! Still no joy with other players but who cares. Many thanks, full marks. Owen

  • 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

  • Method not found error when creating COM object

    i am trying to initiate a COM object with CF and Imagemagick
    on windows 2003. when i initiate the object i get the error "The
    selected method convert was not found." if i do a dump of the
    method in the COM object but i cant call it. what am i missing?
    the code i am using is attached.
    the VBscipt sample that comes with imagemagick works fine,
    its just that CF cant all it. any ideas?
    thanks
    NF

    Hi,
    Have you had a reponse or find the solution?
    I have a similar problem, no error message but that kill the
    session.
    Thanks
    Didier

  • Error when creating object of OTM

    Hi All,
    Virtual machine running Oracle Linux 2.6.18-238.el5 has been created in the Virtual Box.
    OTM version of 6.1.6 has been installed.
    Login by user DBA.ADMIN.
    When select the menu option :
    Shipment Management --> Location Manager
    and click button NEW then error message appear:
    java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/common/xml/IfTag : javax/servlet/jsp/jstl/core/ConditionalTagSupport
         at java.lang.ClassLoader.defineClass1(Native Method)
         at java.lang.ClassLoader.defineClass(ClassLoader.java:621)
         at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:124)
         at java.net.URLClassLoader.defineClass(URLClassLoader.java:260)
         at java.net.URLClassLoader.access$000(URLClassLoader.java:56)
         at java.net.URLClassLoader$1.run(URLClassLoader.java:195)
         at java.net.URLClassLoader.findClass(URLClassLoader.java:188)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
         at java.lang.ClassLoader.loadClass(ClassLoader.java:252)
         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1303)
         at org.apache.catalina.loader.WebappClassLoader.loadClass(WebappClassLoader.java:1233)
         at org.apache.jasper.compiler.JspDocumentParser.parseCustomAction(JspDocumentParser.java:1170)
         at org.apache.jasper.compiler.JspDocumentParser.startElement(JspDocumentParser.java:405)
         at org.apache.xerces.parsers.AbstractSAXParser.startElement(Unknown Source)
         at org.apache.xerces.impl.XMLNSDocumentScannerImpl.scanStartElement(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(Unknown Source)
         at org.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
         at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source)
         at org.apache.xerces.jaxp.SAXParserImpl.parse(Unknown Source)
         at org.apache.jasper.compiler.JspDocumentParser.parse(JspDocumentParser.java:179)
         at org.apache.jasper.compiler.ParserController.doParse(ParserController.java:200)
         at org.apache.jasper.compiler.ParserController.parse(ParserController.java:103)
         at org.apache.jasper.compiler.Compiler.generateJava(Compiler.java:154)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:315)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:296)
         at org.apache.jasper.compiler.Compiler.compile(Compiler.java:283)
         at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:586)
         at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
         at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:344)
         at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:630)
         at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:436)
         at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
         at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
         at glog.webserver.util.AbstractServletProducer.forwardRequest(AbstractServletProducer.java:230)
         at glog.webserver.util.AbstractServletProducer.dispatchDisplay(AbstractServletProducer.java:207)
         at glog.webserver.util.AbstractServletProducer.process(AbstractServletProducer.java:105)
         at glog.webserver.servprov.custscreen.LocationCustManagementServlet.process(LocationCustManagementServlet.java:41)
         at glog.webserver.util.BaseServlet.service(BaseServlet.java:705)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:718)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at glog.webserver.session.ParameterValidation.doFilter(ParameterValidation.java:31)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at glog.webserver.screenlayout.ClientSessionTracker.doFilter(ClientSessionTracker.java:61)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at glog.webserver.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java:45)
         at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
         at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
         at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
         at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
         at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
         at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
         at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:111)
         at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
         at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
         at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:283)
         at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:767)
         at org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:697)
         at org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:890)
         at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
         at java.lang.Thread.run(Thread.java:619)
    When select the menu option :
    Brokerage and Order Management --> Order Release --> Order Release
    and click button NEW then error message appear:
    java.lang.NoClassDefFoundError: org/apache/taglibs/standard/tag/common/core/WhenTagSupport : javax/servlet/jsp/jstl/core/ConditionalTagSupport
    When select the menu option :
    Business Process Automation --> Communication Management --> Contacts
    to create a contact, the error does not occur and the contact is created.
    Some other objects can be successfully created, some can not.
    When installing OTM I had to rename the jar-file jstl.jar in jstl.jar.orig.
    File jstl.jar I had download from internet by link pointed in the Installation Guide for OTM.
    Unfortunately, the file jstl.jar for unknown reasons was lost.
    This procedure with standard.jar I ran successfully:
    file has been renamed and uploaded by reference in accordance with the Installation Guide for OTM.
    1. Is it because of mistake with version of jar-file ?
    2. If yes, where can I download original jstl-jar file ?
    3. Otherwise what is the possible reason of this error ?
    Edited by: 795935 on Feb 20, 2012 8:24 AM

    There is section in ReadMe.txt :
    The following files MUST be installed prior to starting Oracle Transportation Management:
    1. Download the following file into a temporary directory: ...
    These instructions were not fully implemented.
    It was necessary to copy file jstl.jar into directory :
    $OTM/glog/gc3webapp/WEB-INF/lib/3rdparty
    After that, the above problem has been resolved.

  • 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

  • "An Exchange Rate Does not Exist" error while creating an item

    Hi..
    Pre-requisites: RMS is installed without base data
    We are trying to create an item in RMS by filling the required information in "Item Maintenance window" and "Supplier details" screen. After this is done when we select the "Retail by Zone" link and the application prompts an error message : "An Exchange Rate Does not Exist", and all the values in "Retail by zone" screen are not populated. How do we ressolve this?
    Thanks in Advance
    Yamini

    Also, make sure that if a currency has a rate entry for example, 01-jul-2010, then make sure that ALL other currencies have a rate entry for 01-jul-2010, even if the rate has not changed for other currencies - a little trick I learned from an Oracle consultant.
    Alan

  • Page not found Error while creating new sub folder in the Sharepoint Document Library

    Hi All,
    I am a site collection administrator when i creating new sub folder under the folder in document library, am getting below error
    "Page not found  The
    page you're looking for doesn't exist."
    please help me, Thanks in advance!!
    Srinivas

    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

  • 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

  • Namespace not found error when creating data server for xml with namespace

    Hi
    I tried creating XML data server in ODI with namespace in xml file. I followed the below steps but could not success in creating the dataserver. however when I remove the namespace in xml file I am able to reverse engineer the xml file.
    1) Create xml data server
    2) select xml driver - com.sunopsis.jdbc.driver.xml.SnpsXmlDriver
    3) Provide the jdbc url - jdbc:snps:xml?f=D:/xmlnew/sample_namespace.xml&s=xmlns&d=D:/xmlnew/sample_namespace.dtd
    xml content
    <f:root xmlns:f="http://www.w3.org/TR/html4/">
    <table>
    <name>African Coffee Table</name>
    <width>80</width>
    <length>120</length>
    </table>
    </f:root>
    DTD content
    <!ELEMENT f:root ( table ) >
    <!ELEMENT length ( #PCDATA ) >
    <!ELEMENT name ( #PCDATA ) >
    <!ELEMENT table ( name, width, length ) >
    <!ELEMENT width ( #PCDATA ) >
    when I test connection it shows the following error.
    java.sql.SQLException: The model generated by the model mapper was not accepted by a validator: Model not accepted: Namespace not found:
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:133)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java:1100)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.getLocalConnect(SnpsDialogTestConnet.java:371)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.localConnect(SnpsDialogTestConnet.java:794)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.jButtonTest_ActionPerformed(SnpsDialogTestConnet.java:754)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.connEtoC1(SnpsDialogTestConnet.java:137)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet.access$1(SnpsDialogTestConnet.java:133)
         at com.sunopsis.graphical.dialog.SnpsDialogTestConnet$IvjEventHandler.actionPerformed(SnpsDialogTestConnet.java:87)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.AWTEventMulticaster.mouseReleased(AWTEventMulticaster.java:272)
         at java.awt.Component.processMouseEvent(Component.java:6289)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6054)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4652)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4577)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4482)
         at java.awt.EventQueue.dispatchEventImpl(EventQueue.java:644)
         at java.awt.EventQueue.access$000(EventQueue.java:85)
         at java.awt.EventQueue$1.run(EventQueue.java:603)
         at java.awt.EventQueue$1.run(EventQueue.java:601)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:98)
         at java.awt.EventQueue$2.run(EventQueue.java:617)
         at java.awt.EventQueue$2.run(EventQueue.java:615)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.security.AccessControlContext$1.doIntersectionPrivilege(AccessControlContext.java:87)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:614)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    Caused by: java.sql.SQLException: The model generated by the model mapper was not accepted by a validator: Model not accepted: Namespace not found:
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.initialize(SnpsXmlDTD.java:389)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.initialize(SnpsXmlDTD.java:421)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDTD.<init>(SnpsXmlDTD.java:150)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlSchema.<init>(SnpsXmlSchema.java:478)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.createNewSchema(SnpsXmlSchemaManager.java:292)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlSchemaManager.getSchemaFromProperties(SnpsXmlSchemaManager.java:270)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDriver.connect(SnpsXmlDriver.java:114)
         at oracle.odi.jdbc.datasource.DriverManagerUtils$DriverProxy.connect(DriverManagerUtils.java:23)
         at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:368)
         at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:352)
         at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnectionFromDriverManager(DriverManagerDataSource.java:316)
         at oracle.odi.jdbc.datasource.DriverManagerDataSource.getConnection(DriverManagerDataSource.java:275)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.doGetConnection(LoginTimeoutDatasourceAdapter.java:99)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter.getConnection(LoginTimeoutDatasourceAdapter.java:62)
         at oracle.odi.jdbc.datasource.LoginTimeoutDatasourceAdapter$ConnectionProcessor.run(LoginTimeoutDatasourceAdapter.java:217)
         at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
         at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
         at java.util.concurrent.FutureTask.run(FutureTask.java:138)
         at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
         at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
         at java.lang.Thread.run(Thread.java:662)

    Hi,
    Thans for your reply.
    This is the DTD for my xmldoc.
    <!ELEMENT Data (Department+)>
    <!ELEMENT EmployeeID (#PCDATA)>
    <!ATTLIST EmployeeID col (EMPID) #IMPLIED>
    <!ELEMENT Education (EmployeeID, Sequence, Dgree)>
    <!ATTLIST Education table NMTOKEN #IMPLIED>
    <!ELEMENT Employee (EmployeeName, EmployeeID, DepartmentID, Education*)>
    <!ATTLIST Employee table NMTOKEN #IMPLIED>
    <!ELEMENT EmployeeName (#PCDATA)>
    <!ATTLIST EmployeeName col NMTOKEN #IMPLIED>
    <!ELEMENT DepartName (#PCDATA)>
    <!ATTLIST DepartName col NMTOKEN #IMPLIED>
    <!ELEMENT Table (Column+)>
    <!ATTLIST Table importType NMTOKEN #IMPLIED>
    <!ATTLIST Table parentTable NMTOKEN #IMPLIED>
    <!ATTLIST Table tag NMTOKEN #IMPLIED>
    <!ATTLIST Table columns NMTOKEN #IMPLIED>
    <!ATTLIST Table name NMTOKEN #IMPLIED>
    <!ELEMENT DepartID (#PCDATA)>
    <!ATTLIST DepartID col NMTOKEN #IMPLIED>
    <!ELEMENT MetaData (Table+)>
    <!ELEMENT Sequence (#PCDATA)>
    <!ATTLIST Sequence col NMTOKEN #IMPLIED>
    <!ELEMENT Dgree (#PCDATA)>
    <!ATTLIST Dgree col NMTOKEN #IMPLIED>
    <!ELEMENT Export (MetaData, Data)>
    <!ELEMENT DepartmentID (#PCDATA)>
    <!ATTLIST DepartmentID col NMTOKEN #IMPLIED>
    <!ELEMENT Column (#PCDATA)>
    <!ATTLIST Column deleteKey NMTOKEN #IMPLIED>
    <!ATTLIST Column isKey NMTOKEN #IMPLIED>
    <!ELEMENT Department (DepartName, DepartID, Employee+)>
    <!ATTLIST Department table NMTOKEN #IMPLIED>
    Thanks again!
    Yan

  • 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

  • "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

Maybe you are looking for