LSMW user-defined routine error

Hi,
  I have a problem with the routines in the LSMW. This is want I am doing:
1. created a project & subproject.
2. copied 4-5 objects from another project
3. copied all the user routines.
4. ran the objects fine.
After a few days I have copied a new object from the old project and used one of the routines. It gives out the message "HANDLE is not defined under DATA". As I know, this is an lsmw global variable so it should work. This variable can be found in one of the routines. I deleted all the routines and copied them again and it work.
Today I needed a new object, copied it, and it gives again this error; recopied the subroutines...still, error persist.
Please help,
Thank you very much in advanced
LE: Is there any way to adapt your conversion program, after you made modifications to the field mapping?
Message was edited by:
        Daniel BALTA

Hello Chris,
I have already done that and I still get this error, but only for this object. I have never declared this data "handle", but here is how 2 conversion programs look like (same project/subproject):
The program that works:
Counters
data:
  g_cnt_UPLOAD  type i.
Counter ct_xxxxxxxxxx: number of transferred records
data:
  ct_IBIPEQUI  type i,
  cs_IBIPEQUI  type i.
Global data definitions and data declarations
__GLOBAL_DATA__
DATA: objnr LIKE equi-objnr.
DATA: handle TYPE balloghndl.
INCLUDE zpmxi_appl_log.
DATA: BEGIN OF wa_tplnr OCCURS 0 ,
      tplnr(50),
      END OF wa_tplnr.
parameters:
  p_filept no-display,
  p_trfcpt no-display,
  p_packge(5) type n no-display.
Select-option for wildcard value in file names
And the program that doesn't work:
Counter ct_xxxxxxxxxx: number of transferred records
data:
  ct_BIKSSK  type i,
  cs_BIKSSK  type i,
  ct_BIAUSP  type i,
  cs_BIAUSP  type i.
parameters:
  p_filept no-display,
  p_trfcpt no-display,
  p_packge(5) type n no-display.
Select-option for wildcard value in file names
How do you explain this?

Similar Messages

  • LSMW User define routine translation

    hi gurus,
    I'm trying to load assets using LSMW. Everything is working fine except a minor issue. I'm trying to upload the vendors' for assets by using translation. There are some valid vendor codes which I've maintained in translation table. However there are some invalid vendor codes from legacy system (the asset is very old and the company doesn't deal with the vendor no more). For these invalid codes I want to assign a constant value but since I've not maintained the translation for these codes, LSMW issues an error during conversion. How can I create a user defined routine to assign the invalid vendor codes that I haven't maintained in the table to a constant value. thanks

    In the step u201CMaintain Field Mapping and Conversion Rulesu201D declare global variables in the
    u201CGlobal Data Definitions and Declarationsu201D section after you select all the checkboxes in the Popup window u201CDetermine Layoutu201D from the menu path u201CExtras / Layoutu201D. 
    Here is a example of the global data declaration :
    __GLOBAL_DATA__
    DATA: cTmp(250) TYPE C, iTmp TYPE I.
    TYPES: BEGIN OF stBase.
      TYPES : MESSAGE(250) TYPE C,MESSAGET
              INCLUDE TYPE ZCAFSMMUPLDFMT.
      TYPES : EWFIELDS(2000) TYPE C.
    TYPES: END OF stBase.
    Then, at the bottom of the u201CDisplay Field Mapping and Conversion Rulesu201D  screen you can enter your User ABAP Routine within the u201CForm Routine (ABAP routines)u201D node.  Below is a example of a routine :
    FORM urOutputE1MARCM CHANGING pOut.
      pOut = 0.
      CLEAR waTmpE1MARCM.  FREE itTmpE1MARCM.
      MOVE-CORRESPONDING E1MARCM TO waTmpE1MARCM.
      APPEND waTmpE1MARCM TO itTmpE1MARCM.
      iTmp = 0.
      iTmp = STRLEN( waTmpE1MARCM ).
      IF iTmp > 0.
        REPLACE ALL OCCURRENCES OF REGEX '/' IN TABLE itTmpE1MARCM WITH '
        iTmp = 0. CLEAR waTmpE1MARCM.
        MOVE-CORRESPONDING itTmpE1MARCM TO waTmpE1MARCM.
        LOOP AT itTmpE1MARCM INTO waTmpE1MARCM. ENDLOOP.
        iTmp = STRLEN( waTmpE1MARCM ).
        IF iTmp > 0.
          pOut = 1.
        ELSE.
          pOut = 0.
        ENDIF.
      ENDIF.
    ENDFORM.
    You can then call the routine within your mapping.  I used the example a in the u201C__END_OF_RECORD__u201D node of a IDoc Segment to control whether or not the Segment is to be outputted or not.
    PERFORM urOutputE1MARCM CHANGING iTmp.
    IF iTmp > 0.
       transfer_record.
    ENDIF.
    I hope this helps some.

  • LSMW  - Maintain Fixed Values, Translations, User-Defined Routines

    Hi all,
    I know a little about LSMW.I can perform all the steps and I have uploaded from flatfile to standard tables for transaction XK01. I just want to know what we can perform in sixth step.If I want to write a user defined routine how can I do that ? Can anyone explain me with a simple example and detailed description.
    Regards,
    Vijay.

    hi, you means the 'Maintain fixed values, translations, user-defined routines'.
    You can definite some fixed values and translations rule in this step.
    And go back to the 'Maintain field mapping and conversion rules' steps.
    You can utility these pre-defined in the data mapping.
    E.G.
    You defined a fixed valued name 'BUKRS'
    Through click the button in the application bar in step 5,
    you can use a FV_BUKRS in data mapping.
    FV_BUKRS is the name of the fixed value name in data mapping.
    thanks

  • User defined routines in lsmw

    hi all,
    Can anyone explain the significance of user defined routines in lswm. In which scenario we use user defined routines. Can anyone explain userdefined routines with an example.
    thanxs
    hari

    Hi,
         Go to the transaction code LSMW. Create a new object. In the "Maintain object attributes" part, you define what standard object routine that you want to use. Here are a few from 46c
    0001   Long texts         
    0010   GL a/c master record
    0020   Material master    
    0030   Material BOM       
    0035   LIFO Layer         
    0040   Vendor master      
    0050   Customer master    
    0060   Purchasing info rec.
    0070   Condition record   
    0080   Purchase requisition
    0085   Purchase Order     
    0090   Sales documents    
    0100   Financial documents
    0105   LockBox            
    0110   Goods movement     
    0120   Manual reservation 
    0130   Classification     
    0140   Class              
    0150   Characteristic     
    0160   Fixed assets       
    0170   Routing            
    0180   Planned indep.reqmts
    0190   Doc. purch. info re
    0210   Storage bin (WM)  
    0220   Warehouse stock (WM
    0240   Inspection plans(QM
    0250   Bank data         
    0260   Work center       
    0300   Rental unit       
    0310   Lease-Out         
    0320   Business entity   
    0330   Property          
    0400   Equipment          
    0410   Message (IH)       
    0420   Confirmation (IH)  
    0425   Measuring point    
    0430   Measuring document 
    0440   Functional location
    0450   Object link        
    0460   Maintenance plan   
    0470   Equipment task list
    0480   FnctnlLoc.TaskList 
    0490   Gen.task list      
    0555   HR master data     
    0600   PostCode,Loc.,St.,..
    0602   PostCode,Loc.,St.,..
    0610   Cities             
    0612   Locations          
    0620   Postal codes       
    0622   Postal codes       
    0630   Districts          
    0632   Districts          
    0640   Streets            
    0642   Streets            
    0650   P.O. boxes         
    0652   P.O. boxes         
    0777   Personnel Planning 
    0800   Do not use!        
    Each object has several methods under it, some for Batch input, or direct input, or some for Create, Change, Delete. It really depends on the object.
    refer the link:
    Lsmw
    <b>Reward points</b>
    Regards
    Message was edited by:
            skk

  • About user defined routine in lsmw

    Hi,
    When we create user defined routine in lsmw.
    it ask for input parameter and out put parameter.
    after that it will create one  subroutine.
    But how to map input parameter  of sub routine with source field.
    thanks,
    Jigar

    Hi Jigar,
    when you have selected a project and a subproject your first screen
    will be the personal menu of the LSMW. You will find here a step-by-step-wizard
    which you have to execute in sequence. If a step is executed the cursor is automatically positioned on the next step.
    Choose 'Maintain field mapping and conversion rules'.
    If the mapping is displayed set the cursor on the field you want to edit.
    Press the button 'Rule' on the button bar above the mapping.
    You will get a Popup where you can select 'User-defined routine (reusable)' (that is the last radio button).
    Regards,
    Ralf
    > But how to map input parameter  of sub routine with
    > source field.

  • LSMW Fixed, Translations and User defined routines??????

    Hi Experts,
      I have another questions here.. I can see the step called Maintain Fixed values, Translation and User defined routines in LSM Workbench, why is it used, when its used and where???
    If its possible can someone give me examples for this particular step...
    Well, I wanted to award some points to experts like RICH, CHRISTIAN AND ZHENGLIU, but my screen is not showing the points radio button.  But I will award, as soon as possible.
    Thanks and waiting for your replies.
    Regards,
      -Ken C

    Also check http://help.sap.com/saphelp_erp2005/helpdata/en/7a/5e3d38faba11d1b40f006094b944c8/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/7a/5e3d38faba11d1b40f006094b944c8/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/7a/5e3d38faba11d1b40f006094b944c8/frameset.htm
    Hope you'll find your answers..
    Cheers !!!

  • 'User defined exception error in package OE_SCHEDULE_UTIL' in Sales Order

    Dear Contributors,
    I am getting the following error while trying to enter line items in the Sales order form. Please provide your valuable suggestion on how to fix this...
    User defined exception error in package OE_SCHEDULE_UTIL Procedure Insert_Into_Mtl_Sales_Orders

    1004661 wrote:
    Dear Contributors,
    I am getting the following error while trying to enter line items in the Sales order form. Please provide your valuable suggestion on how to fix this...
    User defined exception error in package OE_SCHEDULE_UTIL Procedure Insert_Into_Mtl_Sales_Orders
    Please see (ORA-01006 bind variable does not exist FND_FLEX_SERVER during OM Activity [ID 1067359.1]).
    Thanks,
    Hussein

  • User Defined Function Error - Can't find function

    Hi All,
    Version: 11.1.1.4
    I created a user defined function and added it to one of my BPEL Processes. I can see the function in JDeveloper and can compile the project without issue. We placed the jar file out on the SOA Server following the oracle user defined function examples. After placing the file out on weblogic I was able to successfully deploy the project.
    Oracle Deployment Steps:
    To deploy user-defined functions to runtime:
    1. Copy the user-defined function JAR files to BEA_Home/user_projects/domains/domain_name/lib or a subdirectory of lib.  Where domain_name is the name of the Oracle WebLogic Server domain (for example, soainfra).
    2. Restart the Oracle WebLogic Server.However, when I try to run the composite application I get the below error. I am not really sure why it can't find the Function? The jar is out on the server and the jar was added to the project?
    Error:
    Non Recoverable System Fault :
    <bpelFault><faultType>0</faultType><subLanguageExecutionFault xmlns="http://schemas.oracle.com/bpel/extension"><part name="summary"><summary>XPath expression failed to execute. An error occurs while processing the XPath expression; the expression is pnl:GetManager(string(bpws:getVariableData('inputVariable','payload','/client:process/client:input'))). The XPath expression failed to execute; the reason was: Function 'GetManager' not found.. Check the detailed root cause described in the exception message text and verify that the XPath query is correct. </summary></part><part name="code"><code>XPathExecutionError</code></part></subLanguageExecutionFault></bpelFault>Any suggestions would be greatly appreciated!
    Thanks,
    S
    Edited by: Scarpacci on Apr 1, 2011 6:06 AM

    try putting the jar location explicitly in weblogic server's classpath i.e. add BEA_Home/user_projects/domains/domain_name/lib to wls classpath and restart server.

  • User defined function error

    Hi All,
    I was trying to create user defined function for raising exception if any mapping error occur according to the blog 
    "Throwing Smart Exceptions in XI Graphical Mapping" by Alessandro Guarneri
    i have create the jar file and imported the classes but my udf is not able to resolve the method defined in the class.
    Please help me in how should i import the jar correctly?

    try putting the jar location explicitly in weblogic server's classpath i.e. add BEA_Home/user_projects/domains/domain_name/lib to wls classpath and restart server.

  • USER DEFINED FIELD ERROR

    Hi,
    The following is the setup.
    1. I defined a DBAT - ORACLE CONNECTOR and was able to provision users to it.
    2. Then I defined an user defined field in OIM i.e.
    2.1 added in the User defined field list in Users form - branch
    2.2 Added the entry with proper tags in formmetadata.xml
    2.3 And also updated it in the xlWebAdmin_en_US.properties file
    3. Restarted the server.
    4. And in the DBAT provisioning process added a new task, attached a process task adapter in integration.
    4.1 in Adapter variable mapping
    Adapter return value
    Map to - Process Data
    Qualifier - DEFAULT_BRANCH ( I think target attribute name)
    4.2 input value
    Map to - user definition
    qualifier - branch
    5. Added the USR_UDF_BRANCH CODE , Update DEFAULT_BRANCH to the the lookup usr process triggers.
    When an end user modifies from the account profile, it only reflects in the process form and not in the target table
    It gives the following error and also an error for email notification which i have not configured. it is using OOTB user profile edit process.
    ition xml of the connector 'DBPCAT'
    16:10:23,609 ERROR [REQUESTS] Class/Method: tcEmailNotificationUtil/sendEmail encounter some problems: {1}
    java.lang.NullPointerException
    at java.util.Hashtable.put(Hashtable.java:394)
    at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.sendEmail(Unknown Source)
    at com.thortech.xl.dataobj.util.tcEmailNotificationUtil.sendEmailNotification(Unknown Source)
    at com.thortech.xl.ejb.beansimpl.tcRequestOperationsBean.createProfileModifyRequest(Unknown Source)
    at com.thortech.xl.ejb.beans.tcRequestOperationsSession.createProfileModifyRequest(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    at org.jboss.ejb.Container.invoke(Container.java:960)
    at sun.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
    at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
    at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
    at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
    at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
    at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
    at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
    at $Proxy778.createProfileModifyRequest(Unknown Source)
    at Thor.API.Operations.tcRequestOperationsClient.createProfileModifyRequest(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)
    at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
    at $Proxy806.createProfileModifyRequest(Unknown Source)
    at com.thortech.xl.webclient.actions.tcModifyProfileAction.modifyUser(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.apache.struts.actions.DispatchAction.dispatchMethod(DispatchAction.java:280)
    at com.thortech.xl.webclient.actions.tcLookupDispatchAction.execute(Unknown Source)
    at com.thortech.xl.webclient.actions.tcActionBase.execute(Unknown Source)
    at com.thortech.xl.webclient.actions.tcAction.execute(Unknown Source)
    at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:484)
    at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:274)
    at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1482)
    at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:525)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:710)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at com.thortech.xl.webclient.security.SecurityFilter.doFilter(Unknown Source)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
    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:230)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.java:182)
    at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java:157)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
    at java.lang.Thread.run(Thread.java:619)
    16:10:32,078 INFO [STDOUT] Running GENERICADAPTER
    16:10:32,078 INFO [STDOUT] Target Class = com.thortech.xl.gc.runtime.GCAdapterLibrary
    16:10:33,250 ERROR [APIS]
    java.lang.NullPointerException
    at com.thortech.xl.ejb.beansimpl.GCOperationsBean.getModelFromConnectorDefinition(Unknown Source)
    at com.thortech.xl.ejb.beansimpl.GCOperationsBean.lookup(Unknown Source)
    at com.thortech.xl.ejb.beans.GCOperationsSession.lookup(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionContainer.java:237)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstanceInterceptor.java:169)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
    at org.jboss.ejb.Container.invoke(Container.java:960)
    at sun.reflect.GeneratedMethodAccessor127.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:155)
    at org.jboss.mx.server.Invocation.dispatch(Invocation.java:94)
    at org.jboss.mx.server.Invocation.invoke(Invocation.java:86)
    at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
    at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:659)
    at org.jboss.invocation.local.LocalInvoker$MBeanServerAction.invoke(LocalInvoker.java:169)
    at org.jboss.invocation.local.LocalInvoker.invoke(LocalInvoker.java:118)
    at org.jboss.invocation.InvokerInterceptor.invokeLocal(InvokerInterceptor.java:209)
    at org.jboss.invocation.InvokerInterceptor.invoke(InvokerInterceptor.java:195)
    at org.jboss.proxy.TransactionInterceptor.invoke(TransactionInterceptor.java:61)
    at org.jboss.proxy.SecurityInterceptor.invoke(SecurityInterceptor.java:70)
    at org.jboss.proxy.ejb.StatelessSessionInterceptor.invoke(StatelessSessionInterceptor.java:112)
    at org.jboss.proxy.ClientContainer.invoke(ClientContainer.java:100)
    at $Proxy373.lookup(Unknown Source)
    at Thor.API.Operations.GCOperationsClient.lookup(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at Thor.API.Base.SecurityInvocationHandler$1.run(Unknown Source)
    at Thor.API.Security.LoginHandler.jbossLoginSession.runAs(Unknown Source)
    at Thor.API.Base.SecurityInvocationHandler.invoke(Unknown Source)
    at $Proxy814.lookup(Unknown Source)
    at com.thortech.xl.gc.runtime.GCAdapterLibrary.executeFunctionality(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpDBPCAT_GTC.GENERICADAPTER(adpDBPCAT_GTC.java:125)
    at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpDBPCAT_GTC.implementation(adpDBPCAT_GTC.java:70)
    at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.checkChildrenIfCompleted(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.checkChildren(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.adapterfactory.events.tcAdpEvent.updateSchItem(Unknown Source)
    at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeProcessAdapter(Unknown Source)
    at com.thortech.xl.adapterfactory.events.tcAdpEvent.finalizeAdapter(Unknown Source)
    at com.thortech.xl.adapterGlue.ScheduleItemEvents.adpDBPCATPREPOPULATEADAPTER.implementation(adpDBPCATPREPOPULATEADAPTER.j
    ava:52)
    at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.runMilestoneEvent(Unknown Source)
    at com.thortech.xl.dataobj.tcScheduleItem.eventPostInsert(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.insert(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.client.events.tcTriggerUserProcesses.insertMileStones(Unknown Source)
    at com.thortech.xl.client.events.tcTriggerUserProcesses.trigger(Unknown Source)
    at com.thortech.xl.client.events.tcUSRTriggerUserProcesses.implementation(Unknown Source)
    at com.thortech.xl.client.events.tcBaseEvent.run(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.runEvent(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcUSR.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcUSR.updateProfile(Unknown Source)
    at com.thortech.xl.dataobj.tcREQ.selfProfileEditUser(Unknown Source)
    at com.thortech.xl.dataobj.tcREQ.launchEntityDERActions(Unknown Source)
    at com.thortech.xl.dataobj.tcREQ.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcREQ.checkRequestReceived(Unknown Source)
    at com.thortech.xl.dataobj.tcREQ.eventPostUpdate(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.update(Unknown Source)
    at com.thortech.xl.dataobj.tcDataObj.save(Unknown Source)
    at com.thortech.xl.dataobj.tcTableDataObj.save(Unknown Source)
    at com.thortech.xl.schedule.jms.requestapproval.InitRequestApproval.execute(Unknown Source)
    at com.thortech.xl.schedule.jms.requestapproval.InitRequestApproval.execute(Unknown Source)
    at com.thortech.xl.schedule.jms.messagehandler.MessageProcessUtil.processMessage(Unknown Source)
    at com.thortech.xl.schedule.jms.messagehandler.MessageHandlerMDB.onMessage(Unknown Source)
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:597)
    at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
    at org.jboss.ejb.MessageDrivenContainer$ContainerInterceptor.invoke(MessageDrivenContainer.java:495)
    at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionInterceptor.java:158)
    at org.jboss.ejb.plugins.MessageDrivenInstanceInterceptor.invoke(MessageDrivenInstanceInterceptor.java:116)
    at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
    at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
    at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:350)
    at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
    at org.jboss.ejb.plugins.RunAsSecurityInterceptor.invoke(RunAsSecurityInterceptor.java:109)
    at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
    at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor.java:138)
    at org.jboss.ejb.MessageDrivenContainer.internalInvoke(MessageDrivenContainer.java:402)
    at org.jboss.ejb.Container.invoke(Container.java:960)
    at org.jboss.ejb.plugins.jms.JMSContainerInvoker.invoke(JMSContainerInvoker.java:1092)
    at org.jboss.ejb.plugins.jms.JMSContainerInvoker$MessageListenerImpl.onMessage(JMSContainerInvoker.java:1392)
    at org.jboss.jms.asf.StdServerSession.onMessage(StdServerSession.java:266)
    at org.jboss.mq.SpyMessageConsumer.sessionConsumerProcessMessage(SpyMessageConsumer.java:906)
    at org.jboss.mq.SpyMessageConsumer.addMessage(SpyMessageConsumer.java:170)
    at org.jboss.mq.SpySession.run(SpySession.java:323)
    at org.jboss.jms.asf.StdServerSession.run(StdServerSession.java:194)
    at EDU.oswego.cs.dl.util.concurrent.PooledExecutor$Worker.run(PooledExecutor.java:761)
    at java.lang.Thread.run(Thread.java:619)
    16:10:35,203 ERROR [APIS] An exception occurred while creating the GenericConenctor Model from the Connector Definition file
    ... 126 more
    16:11:17,421 ERROR [FRAMEWORKPROVISIONING] An exception occurred while generating Generic Connector model from the connector defin
    ition xml of the connector 'DBPCAT'
    The other usecase is - when xelsysadm logs into idm console and updates the attribute on the user form, it updates the process form and the target table column also.
    Please help me...
    Thanks & Regards
    Kunal Jain

    You need to give permission to update the process form to any users who would be the source of the change. So if joe schmoe is updating the user, they need permission to update the process form for any user they update.
    -Kevin

  • BP User Defined Attributes -- Error

    Hi experts!!
    The customer i am working on needed some extra fields on the Accounts screen page, so i defined all User Defiened Attributes from 1 to 10 and added them from the Node MARKETING of the component BP_HEAD.
    When i try to save the Account (after filling one of the attributes) I get the following error msg: Classification data is already maintained for business partner.
    The Account can be saved and replicated to the ERP if the attributes remain empty.
    What am i missing here???
    Is there a connection between the attributes and account classification ??
    Thank you in advance

    The error was fixed with Note 1271004.
    BUT .. now when i Save the Account with User Defined Attributes filled the replication to ERP does not happen..
    If the attributes are empty it gets replicated.
    Any ideas???
    Please help!!

  • User Defined Forecast Error

    Hi all ,
    After doing forecast i cannot display user defined mape in forecast error tab. I defined my mape in prusere and i can see at the end of the programme run. But i cannot display it on sdp94. Thanks for helping ...

    Hi Yunus,
    The assumption here is the Master FCST Profile is already created by you and assigned it to the batch job run.
    If user had run the statistical FCST interactively in planning book then as a default some SAP GUID profile is created by the system automatically. Using FCST Comaprison tab in planning book when used for statistical FCST run, you can check the MAPE value in system for the run values and the same can be set as default to check interactively to be shown to the user in sdp94.
    Please try this, this will work.
    Thanks and regards,
    Girish Naik

  • APO DP - fcst strategy 56 with user defined fcst error

    I am using APO DP V5.
    I am using fcst strategy 56 in combination with a user specific forecast error defined by BADI /SAPAPO/SDP-FCSTERR.
    The system is not choosing the fcst model with least error (for constant model) - rather it seems to be choosing the model with the 'initial value' of alpha specfied in the fcst profile.
    Has anyone had problems in this area?
    Thanks, Bob Austin

    Hi Bob.
    Not the answer, but maybe a clue.
    Check the entries in the table /SAPAPO/FCST_56 using SE16 after running the forecast interactively to see the alpha optimisation error values. User Exit values should be included.
    Hope this helps, Mark.

  • User defined function error in Labview mathscript

     I m Labview 2011 user. I had a problem when i use a user defined func in mathscript.
     I have used it well, but it doent work suddenly. It looks like below.
     function name turned to grey color suddenly. Plz help me.

    The last time I dealt with this, it was very confusing.  If I remember correctly, there were 3 different places that I had to set the correct search path for the .m file:
    1) Tools>Options>MathScript
    2) In the Project, right-click on My Computer and select Properties>MathScript
    3) Tools>MathScript Window>File>LabVIEW MathScript Properties
    The documentation seems to indicate that at least 1 and 2 should be the same and 3 only applies to that window, but like I said, last time I did this I remember having to change all three.
    Good luck!
    Chris
    Certified LabVIEW Architect
    Certified TestStand Architect

  • FAGLGCLE automated process ? LSMW "contradictory callback routines" error

    Hi Experts,
    In my current client, we have to Activate the Update of Plan Lines for the Normal Ledger for all Versions/ company codes/ Fiscal years through transaction FAGLGCLE.
    As it sums up to more than 6000 lines I was hoping to create a LSMW project to do it for me. The problem is that when recording the Batch input on the transaction execution message "contradictory callback routines in interface and IT_Events" is shown and the Batch input created does not work.
    Any of you knows a better system to do it or a way to avoid this error in the batch input recording?
    Thank you very much for your help,
    Josep Coll i Piferrer

Maybe you are looking for

  • Runtime Error in PSE 9 Editor

    When I attempt to access the editor in PSE9 either directly or from the organizer I get the following message: "Runtime Error! Program:...s\Adobe\PhotoshopElements9\PhotoshopElementsEditor.exe This application has requested the Runtime to terminate i

  • EBS Tables with relation for OBIA Report columns.

    Hi Friends, We are trying to find the required EBS Tables for the below tables of HR module report. Please find the tables in OBI query. select sum(case when T91397.GROUP_ACCOUNT_NUM = 'CONT EXP' then case when T91707.OTHER_DOC_AMT is null then 0 els

  • Connection Pooling in MOD_PLSQL

    Hi, I write an app with PL/SQL Web Toolkit using mod_plsql of Oracle HTTP server. I'd like to config connection pooling for this app. I read some docs but confused. We have to config connection pooling or this feature is built-in feature that was con

  • Is it possible to play a playlist with podcasts in it? (Nano 3rd gen.)

    I can't play the playlist, the now playingscreen shows the title of a song (that's not even in the playlist) and 1 of 0 and nothing is playing. Happens with all playlists that have one or more podcasts in it. Playlist with only songs work good. I hav

  • Order processing for defective measuring instrument

    HI experts, i want to know how to handle order processing for a defective measuring instrument.