ABAP UME Issues

Hi All
Wonder if someone could please help me out with this issue.
I am trying to configure the UME on a portal to use the ABAP backend of an ERP. I have made the changes in the configtool and the engine comes up. But I am unable to login to the portal using the user defined on the ABAP with SAP_J2EE_ADMIN role.
Wonder where I am going wrong.
Thanks a bunch
Hari

What happens when you try to logon? Are you creating the user in the same client that the portal is pointing to?
Thanks,
GLM

Similar Messages

  • ABAP UME issue

    Hi
      I am installing the JAVA add on to our NW2004s BW (7.0) system. The third stage is stuck at the point where the we enter the J2EE engine user passwords, the screen is headed "SAP SYSTEM > ABAP UME".
    No matter what passwords are entered the install GUI will not move to the next screen.
    Notes 978127 & 1017181 explain the problem and point to a solution.
    I sapcar'd the SCSCLIENT_2-20000907.sar file into the
    \BS_2005_SR2_SAP_Installation_Master\IM_OS400_PPC64\COMMON\INSTALL
    directory BUT it still dosn't want to move past this screen despite restarting the install a few times. I checked the object authority and it looks OK.
    Anyone else not been able to get past the ABAP UME screen?
    Thanks
    Matthew Milne

    Thanks guys,
      Note 927734 is the SR1 version of the NetWeaver 2004s install on as/400 and has the same information in this area as 978127 & 1017181. We are installing NetWeaver 2004s SR2 but the fix is the same for SR1 & SR2.
    Problem is that despite putting the missing jlaunch, jstartup.jar, etc files in the install subdirectory the SAPinst program still will not go past the ABAP UME screen.
    The password is is 8 characters in length.
    Matthew

  • EP 6.0 and ABAP UME Issue

    Discovered a strange occurance when using EP6.0 SP19 with ABAP based UME.
    If you change the user details (email address for example) in SU01 - it is not reflected in the portal UME details BUT a change of the same users details in the portal UME is immediately reflected in the SU01 user record in the backend.
    I havent managed to arrange a UME restart yet to see if the new data is pulled through then but there must be a UME setting for this surely?  Some sort of UME cache setting?
    Anyone any ideas?
    Thanks........ Haydn

    Hi Haydn,
    Invalidating the cache should not force you to log on again, at least not in 7.0. I was able to try this this morning. (My coworker tells me that you might have a problem in your authschemes.) This is completely independent of the session management. When you log on the UME stores your user and the relevant groups, roles, actions, and account objects in the cache. These object then expire after an hour by default. The UME uses this cached information in most cases. If the information it requires is not cached, the UME gets the information it requires from the data source directly and stores it in the cache.
    See also: http://help.sap.com/saphelp_nw04s/helpdata/en/45/77e32308d072ace10000000a1553f7/frameset.htm
    -Michael

  • J2EE ADDIn INSTALLATION DOES NOT MOVE AFTER ABAP UME STAGE

    Hi,
    I am installing java add-in for ABAP system for NW2004s SR2 system. I am able to complete SCS and DB instances. But during installation of CI at step u201CSAP system > ABAP UME u201Cafter
    pressing u201CNext u201Cbutton the installation does not continue without any
    warning or error message, It asks for SDM password and J2EE_ADMIN password, even after I give the password, the installation does not go forward. After pressing next it still comes to the same step.
    I had done a proper un-install through SAPinst, cleaned up all the j2ee and SDM folders manually, changed the jdk version, etc and tried, but still the same issue.
    I had created j2ee_admin, sapjsf, j2ee_guest users manually, cleared j2ee and SDM folders manually and tried to re-install but the same issue.
    There are no error messages or logs given, but just the issue. Any help at the earliest would be appreciable.
    The only error message I can read is as below:
    INFO 2008-05-28 17:06:38
    Creating file
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.jlaunch.
    INFO 2008-05-28 17:06:38
    Creating file
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.log.
    INFO 2008-05-28 17:06:39
    Output of
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/jlaunch
    UserCheck.jlaunch com.sap.security.tools.UserCheck
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/lib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/sharedlib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install
    -c sysnr=40 -c ashost=nzlsfn23 -c client=800 -c user=DDIC -c XXXXXX -a
    checkBeforeCreate -u J2EE_ADMIN -r SAP_J2EE_ADMIN -message_file
    UserCheck.message is written to the logfile
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.log.
    WARNING 2008-05-28 17:06:42
    Execution of the command
    "/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/jlaunch
    UserCheck.jlaunch com.sap.security.tools.UserCheck
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/lib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/sharedlib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install
    -c sysnr=40 -c ashost=nzlsfn23 -c client=800 -c user=DDIC -c XXXXXX -a
    checkBeforeCreate -u J2EE_ADMIN -r SAP_J2EE_ADMIN -message_file
    UserCheck.message" finished with return code 254. Output:
    INFO 2008-05-28 17:06:42
    Removing file
    /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/dev_UserCheck.
    System details
    Kernel release: 95 64bit
    Unicode: - NO
    Operating system: SunOS 5.9 Generic_122300-08 sun4u sparc SUNW,Sun-Fire-15000
    Thanks,
    PK

    Hi markus,
    May be this additional information would help.
    the sapinst_dev.log shows the following:
    INFO       2008-05-30 13:37:38 [syuxcpath.cpp:351]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.jlaunch.
    INFO       2008-05-30 13:37:38 [syuxcpath.cpp:351]
               CSyPath::createFile()
    Creating file /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.log.
    TRACE      [syuxctask.cpp:1355]
               CSyTaskImpl::start(bool)
    A child process has been started. Pid = 22550
    INFO       2008-05-30 13:37:39
               CJSlibModule::writeInfo_impl()
    Output of /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/jlaunch UserCheck.jlaunch com.sap.security.tools.UserCheck /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/lib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/sharedlib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install -c sysnr=40 -c ashost=nzlsfn23 -c client=800 -c user=DDIC -c XXXXXX -a checkBeforeCreate -u J2EE_ADMIN -p XXXXXX -r SAP_J2EE_ADMIN -message_file UserCheck.message is written to the logfile /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/UserCheck.log.
    WARNING    2008-05-30 13:37:44
               CJSlibModule::writeWarning_impl()
    Execution of the command "/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/jlaunch UserCheck.jlaunch com.sap.security.tools.UserCheck /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/lib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install/sharedlib:/tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/install -c sysnr=40 -c ashost=nzlsfn23 -c client=800 -c user=DDIC -c XXXXXX -a checkBeforeCreate -u J2EE_ADMIN -p XXXXXX -r SAP_J2EE_ADMIN -message_file UserCheck.message" finished with return code 254. Output:
    INFO       2008-05-30 13:37:44 [syuxcfile.cpp:280]
               CSyFileImpl::remove()
    Removing file /tmp/sapinst_instdir/NW04S/LM/AS-JAVA/ADDIN/ORA/CENTRAL/CI/dev_UserCheck.
    TRACE      [iaxxejsexp.cpp:199]
               EJS_Installer::writeTraceToLogBook()
    NWException thrown: nw.ume.generalError:
    . For more details see output of logfile:
    TRACE      [iaxxdlghnd.cpp:150]
               CDialogHandler::doHandleDoc()
    Dialog validator of dialog :  d_nw_ume_doublestack_passwords
    called by :|NW_Addin_CI|ind|ind|ind|ind|0|0|NW_CI_Instance|ind|ind|ind|ind|8|0|NW_CI_Instance_Configure_Java|ind|ind|ind|ind|4|0|NW_UME_Configuration|ind|ind|ind|ind|1|0|NW_UME_Configuration_Doublestack|ind|ind|ind|ind|1|0|askPasswords
    returns false without any additional information.
    Please inform the installation development.
    TRACE      [iaxxgenimp.cpp:1155]
               showDialog()
    waiting for an answer from gui
    nzlsfn23:bd2adm 93%
    Regards,
    P. Kumaravel.

  • ABAP UME synch with J2EE

    I have setup MI server ABAP + J2EE however I am having issue with synching the user accounts. I can tell the j2ee user accounts are synching with the ABAP stack client 001. How and where do I change J2ee ume to synch with my productive client 500 abap ume.
    Thanks
    Mikie

    Hello Mr. Mikie,
    Please follow the following ,To change the J2EE UME to synch with your productive client 500.
    Start the  config tool .and then goto : Global Server Configuration->Services-> com.sap.security.core.ume.service.
    After you select this service Search for the property on the right hand with name ume.r3.connection.master.client.
    It should be set to 001( in your case)
    change this value to 500.
    Save & apply this changes and close the config tool.
    After this please restart your j2ee instance.
    Please do revert back to me.
    Regards,
    Premkishan Chourasia

  • ABAP performance issues and improvements

    Hi All,
    Pl. give me the ABAP performance issue and improvement points.
    Regards,
    Hema

    Performance tuning for Data Selection Statement
    For all entries
    The for all entries creates a where clause, where all the entries in the driver table are combined with OR. If the number of
    entries in the driver table is larger than rsdb/max_blocking_factor, several similar SQL statements are executed to limit the
    length of the WHERE clause.
    The plus
    Large amount of data
    Mixing processing and reading of data
    Fast internal reprocessing of data
    Fast
    The Minus
    Difficult to program/understand
    Memory could be critical (use FREE or PACKAGE size)
    Some steps that might make FOR ALL ENTRIES more efficient:
    Removing duplicates from the the driver table
    Sorting the driver table
          If possible, convert the data in the driver table to ranges so a BETWEEN statement is used instead of and OR statement:
          FOR ALL ENTRIES IN i_tab
            WHERE mykey >= i_tab-low and
                  mykey <= i_tab-high.
    Nested selects
    The plus:
    Small amount of data
    Mixing processing and reading of data
    Easy to code - and understand
    The minus:
    Large amount of data
    when mixed processing isn’t needed
    Performance killer no. 1
    Select using JOINS
    The plus
    Very large amount of data
    Similar to Nested selects - when the accesses are planned by the programmer
    In some cases the fastest
    Not so memory critical
    The minus
    Very difficult to program/understand
    Mixing processing and reading of data not possible
    Use the selection criteria
    SELECT * FROM SBOOK.                   
      CHECK: SBOOK-CARRID = 'LH' AND       
                      SBOOK-CONNID = '0400'.        
    ENDSELECT.                             
    SELECT * FROM SBOOK                     
      WHERE CARRID = 'LH' AND               
            CONNID = '0400'.                
    ENDSELECT.                              
    Use the aggregated functions
    C4A = '000'.              
    SELECT * FROM T100        
      WHERE SPRSL = 'D' AND   
            ARBGB = '00'.     
      CHECK: T100-MSGNR > C4A.
      C4A = T100-MSGNR.       
    ENDSELECT.                
    SELECT MAX( MSGNR ) FROM T100 INTO C4A 
    WHERE SPRSL = 'D' AND                
           ARBGB = '00'.                  
    Select with view
    SELECT * FROM DD01L                    
      WHERE DOMNAME LIKE 'CHAR%'           
            AND AS4LOCAL = 'A'.            
      SELECT SINGLE * FROM DD01T           
        WHERE   DOMNAME    = DD01L-DOMNAME 
            AND AS4LOCAL   = 'A'           
            AND AS4VERS    = DD01L-AS4VERS 
            AND DDLANGUAGE = SY-LANGU.     
    ENDSELECT.                             
    SELECT * FROM DD01V                    
    WHERE DOMNAME LIKE 'CHAR%'           
           AND DDLANGUAGE = SY-LANGU.     
    ENDSELECT.                             
    Select with index support
    SELECT * FROM T100            
    WHERE     ARBGB = '00'      
           AND MSGNR = '999'.    
    ENDSELECT.                    
    SELECT * FROM T002.             
      SELECT * FROM T100            
        WHERE     SPRSL = T002-SPRAS
              AND ARBGB = '00'      
              AND MSGNR = '999'.    
      ENDSELECT.                    
    ENDSELECT.                      
    Select … Into table
    REFRESH X006.                 
    SELECT * FROM T006 INTO X006. 
      APPEND X006.                
    ENDSELECT
    SELECT * FROM T006 INTO TABLE X006.
    Select with selection list
    SELECT * FROM DD01L              
      WHERE DOMNAME LIKE 'CHAR%'     
            AND AS4LOCAL = 'A'.      
    ENDSELECT
    SELECT DOMNAME FROM DD01L    
    INTO DD01L-DOMNAME         
    WHERE DOMNAME LIKE 'CHAR%' 
           AND AS4LOCAL = 'A'.  
    ENDSELECT
    Key access to multiple lines
    LOOP AT TAB.          
    CHECK TAB-K = KVAL. 
    ENDLOOP.              
    LOOP AT TAB WHERE K = KVAL.     
    ENDLOOP.                        
    Copying internal tables
    REFRESH TAB_DEST.              
    LOOP AT TAB_SRC INTO TAB_DEST. 
      APPEND TAB_DEST.             
    ENDLOOP.                       
    TAB_DEST[] = TAB_SRC[].
    Modifying a set of lines
    LOOP AT TAB.             
      IF TAB-FLAG IS INITIAL.
        TAB-FLAG = 'X'.      
      ENDIF.                 
      MODIFY TAB.            
    ENDLOOP.                 
    TAB-FLAG = 'X'.                  
    MODIFY TAB TRANSPORTING FLAG     
               WHERE FLAG IS INITIAL.
    Deleting a sequence of lines
    DO 101 TIMES.               
      DELETE TAB_DEST INDEX 450.
    ENDDO.                      
    DELETE TAB_DEST FROM 450 TO 550.
    Linear search vs. binary
    READ TABLE TAB WITH KEY K = 'X'.
    READ TABLE TAB WITH KEY K = 'X' BINARY SEARCH.
    Comparison of internal tables
    DESCRIBE TABLE: TAB1 LINES L1,      
                    TAB2 LINES L2.      
    IF L1 <> L2.                        
      TAB_DIFFERENT = 'X'.              
    ELSE.                               
      TAB_DIFFERENT = SPACE.            
      LOOP AT TAB1.                     
        READ TABLE TAB2 INDEX SY-TABIX. 
        IF TAB1 <> TAB2.                
          TAB_DIFFERENT = 'X'. EXIT.    
        ENDIF.                          
      ENDLOOP.                          
    ENDIF.                              
    IF TAB_DIFFERENT = SPACE.           
    ENDIF.                              
    IF TAB1[] = TAB2[].  
    ENDIF.               
    Modify selected components
    LOOP AT TAB.           
    TAB-DATE = SY-DATUM. 
    MODIFY TAB.          
    ENDLOOP.               
    WA-DATE = SY-DATUM.                    
    LOOP AT TAB.                           
    MODIFY TAB FROM WA TRANSPORTING DATE.
    ENDLOOP.                               
    Appending two internal tables
    LOOP AT TAB_SRC.              
      APPEND TAB_SRC TO TAB_DEST. 
    ENDLOOP
    APPEND LINES OF TAB_SRC TO TAB_DEST.
    Deleting a set of lines
    LOOP AT TAB_DEST WHERE K = KVAL. 
      DELETE TAB_DEST.               
    ENDLOOP
    DELETE TAB_DEST WHERE K = KVAL.
    Tools available in SAP to pin-point a performance problem
          The runtime analysis (SE30)
          SQL Trace (ST05)
          Tips and Tricks tool
          The performance database
    Optimizing the load of the database
    Using table buffering
    Using buffered tables improves the performance considerably. Note that in some cases a stament can not be used with a buffered table, so when using these staments the buffer will be bypassed. These staments are:
    Select DISTINCT
    ORDER BY / GROUP BY / HAVING clause
    Any WHERE clasuse that contains a subquery or IS NULL expression
    JOIN s
    A SELECT... FOR UPDATE
    If you wnat to explicitly bypass the bufer, use the BYPASS BUFFER addition to the SELECT clause.
    Use the ABAP SORT Clause Instead of ORDER BY
    The ORDER BY clause is executed on the database server while the ABAP SORT statement is executed on the application server. The datbase server will usually be the bottleneck, so sometimes it is better to move thje sort from the datsbase server to the application server.
    If you are not sorting by the primary key ( E.g. using the ORDER BY PRIMARY key statement) but are sorting by another key, it could be better to use the ABAP SORT stament to sort the data in an internal table. Note however that for very large result sets it might not be a feasible solution and you would want to let the datbase server sort it.
    Avoid ther SELECT DISTINCT Statement
    As with the ORDER BY clause it could be better to avoid using SELECT DISTINCT, if some of the fields are not part of an index. Instead use ABAP SORT + DELETE ADJACENT DUPLICATES on an internal table, to delete duplciate rows.

  • ABAP UME

    Hello,
    I have connected to our ABAP UME, for this I had to create/check the following roles in R3 before I changed the database source.
    SAP_BC_JSF_COMMUNICATION     
    SAP_J2EE_ADMIN
    SAP_J2EE_GUEST
    SAP_BC_FP_ICF
    ADSCallers.
    All roles except ADSCallers are standard SAP roles and already existed.  Can I copy these roles, changing the name to our companies standard? And if I do this will the connection from the portal to the ABAP UME still work or do these roles have to be exactly as they are named above?
    Many thanks,
    Nick.

    Hi Nick
    While in theory you could change the names, it will probably lead to grief. The PFCG roles become portal groups, and a lot of hard coded group names are assumed.
    Cheers

  • BI Java and BI ABAP -RSPLAN issue

    Hi All
    We are working with BI system ,using BI 7.0 Java and BI ABAP as separate systems on same host.
    Already run the template intaller for BI Java and ABAP integration.
    But facing some issue ,when going ot BI ABAP and RSPLAN and clicking the Start Mideller
    it is opening a browser as http://host:8000/sap/public/myssocntl?sap-client-XXX
    Since this is not correct and it should open BI Java portal instead of ABAP stack page.
    Instead this should open a Url like this http://host:5XX00/webdynpro/dispatcher/sap.com/biplanworkbench1/Modeler?
    I check on BI ABAP system under SAP Reference IMG -> SAP Customizing Implementation Guide-> SAP NetWeaver _> Business Intelligence-> BI Integrated Planning -> Settings for Starting the Planning Modeler.
    There the default Url is BEx Portal Server and the url is        
    http://host:5XX00/webdynpro/dispatcher/sap.com/biplanworkbench1/Modeler
    Can anybody let me know why this is going to ABAP server instead it should go to Java.
    Regards
    Ajay
    Edited by: Ajay Sandal on Mar 10, 2009 2:31 PM

    Hi Ajay ..
    Good news that ur issue is resolved ..
    I have somewhat similar issue .. Hopu u can put some light ..
    I have Bi 7.o with Add on java  ,
    In RSPLAN from ABAP system , modular page is not coming . if i click on start moduler button in RSPLAN ..portal page is coming up and i have to give logging details .
    Please suggest .
    Thanks

  • ABAP Dump issue while accessing Gateway

    Hi
    We have recently upgraded our Gateway server to SP03. Eversince after service generation while accessing the XML/Metadata from the consumption page we get an HTTP error with Dump. Has anyone faced this problem before.
      <?xml version="1.0" encoding="utf-8" ?>
    - <error xmlns:xsi="http://www.w3.org/2001/XMLSchema-Instance">
      <code>HTTP/500/E/Internal Server Error</code>
      <message>Call of service /sap/opu/sdata/sap/Z14335_RFC_BP_1/ terminated because of an error. The following error text was processed in system AC1 : Syntax error in program /IWCOR/CL_REST_HTTP_HANDLER===CP .The error occurred on the application server njsapnet3. The termination type was: RABAX_STATE.If the termination type is RABAX_STATE, you will find more information on the cause of termination in system AC1 in transaction ST22. If the termination type is ABORT_MESSAGE_STATE, you will find more information on the cause of termination on the application server njsapnet3 in transaction SM21. If the termination type is ERROR_MESSAGE_STATE, you can search for further information in the trace file for the work process in transaction ST11 on the application server njsapnet3. You may also need to analyze the trace files of other work processes. If you do not yet have a user ID, contact your system adminmistrator.</message>
      </error>

    Hi All,
    I am also facing the same issue.
    When i am executing query/read operation my service it will works properly and getting data also,but when i am trying get X-CSRF token it throws error(ABAP Dump) .Can you please help me out this issue.
    Based on the Tx: ST11..getting below log.
    A  ABAP Program /IWCOR/CL_REST_HTTP_HANDLER===CP        .
    A  Source /IWCOR/CL_REST_HTTP_HANDLER===CCIMP      Line 40.
    A  Error Code ASSERTION_FAILED.
    A  Module abassert.c.
    A  Function ab_aabAssertionFailedRabax Line 1880.
    A  ** RABAX: level LEV_RX_STDERR completed.
    A  ** RABAX: level LEV_RX_RFC_ERROR entered.
    A  ** RABAX: level LEV_RX_RFC_ERROR completed.
    A  ** RABAX: level LEV_RX_RFC_CLOSE entered.
    A  ** RABAX: level LEV_RX_RFC_CLOSE completed.
    A  ** RABAX: level LEV_RX_IMC_ERROR entered.
    A  ** RABAX: level LEV_RX_IMC_ERROR completed.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE entered.
    A  ** RABAX: level LEV_RX_DATASET_CLOSE completed.
    A  ** RABAX: level LEV_RX_ERROR_SAVE entered.
    A  ** RABAX: level LEV_RX_ERROR_SAVE completed.
    A  ** RABAX: level LEV_RX_ERROR_TPDA entered.
    A  ** RABAX: level LEV_RX_ERROR_TPDA completed.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI entered.
    A  ** RABAX: level LEV_RX_PXA_RELEASE_RUDI completed.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP entered.
    A  ** RABAX: level LEV_RX_LIVE_CACHE_CLEANUP completed.
    A  ** RABAX: level LEV_RX_END entered.
    A  ** RABAX: level LEV_RX_END completed.
    N
    N Thu Jan 03 15:00:58 2013
    N  *** ERROR => System ID and client from ticket are not the same than mine. [ssoxxkrn.c   1065]
    N  {root-id=0050569E07B31ED295B108EAC1527575}_{conn-id=0050569E07B31ED295B108EABC707575}_1
    N  *** ERROR => Neither was ticket issued by myself nor can I find issuer in TWPSSO2ACL (see note 1055856). [ssoxxkrn.c   1071]
    N  {root-id=0050569E07B31ED295B108EAC1527575}_{conn-id=0050569E07B31ED295B108EABC707575}_1
    i am getting based on Tx:ST22
    Category          
    ABAP Programming Error
    Runtime Errors    
    ASSERTION_FAILED
    ABAP Program      
    /IWCOR/CL_REST_HTTP_HANDLER===CP
    Application Component  OPU-FND-CCL
    Note: I am using SAP NW-GW-SP04
    Thanks,
    Syam

  • ABAP WP Issue in SAP MMC

    Dear Guru's,
    After upgrading kernel 133 in our solution manager, we're unable to see anything in ABAP WP Table of SAP MMC. But, we are able to login to SAP and work on it.
    Closed and reopened the MMC, still we are facing the issue.
    Kindly suggest what could be the reason.
    regards,
    Guna

    >
    BasisGuna wrote:
    > Dear Guru's,
    >
    > After upgrading kernel 133 in our solution manager, we're unable to see anything in ABAP WP Table of SAP MMC. But, we are able to login to SAP and work on it.
    >
    > Closed and reopened the MMC, still we are facing the issue.
    >
    > Kindly suggest what could be the reason.
    >
    > regards,
    >
    > Guna
    Hello Guna,
    Have you checked if sapmmc. dlls have the same version of disp+work.exe files from your new kernel? pls try to keep them consistent and register them for new versions.
    Else please first try to reboot the whole server after updating kernel.
    Regards
    Amit

  • ABAP program issue

    Dear All,
    I have written an ABAP program by which it writes few things on application server (overwrite mode).
    I have included this program in the Process Chain but it is giving dump first time when it is running "DATASET_NOT_OPEN" whereas the path and all directories are created on application server.
    When i try to repeat the process chain it is running successfully.
    Please help on the same.
    Regards,
    SS

    Check these links.
    Re: SHORT DUMP! Exception: CX_SY_FILE_OPEN_MODE
    CX_SY_FILE_OPEN_MODE - short dump on production but not in Dev and Test
    Re: catching an exception 'CX_SY_FILE_OPEN_MODE'
    Re: Issue in Uploading file to application server
    Thanks.

  • ABAP coding issues after BW upgrade

    Hello Gurus,
    We recently did a BW upgrade from version 3.5 to 7.31 and even since have been encountering few strange issues with many of our ABAP coding.
    For example, there is an APPEND statement in one of our Update Rules as below:
    APPEND <lw_rtab_wa> TO <lt_rtab>.
    Before upgrade, this was working as expected and the contents of <lw_rtab_wa> was getting transferred to <lt_rtab> without any issues.
    Now after upgrade, we find that the contents of <lw_rtab_wa> is being clubbed together in the 1st few columns of <lt_rtab>.
    Both the <lw_rtab_wa> & <lt_rtab> have the same fields, but the length of few fields in <lt_rtab> is bigger than that in <lw_rtab_wa>. For example DOC_NUMBER in <lw_rtab_wa> is of type C(10) while in <lt_rtab> it is C(20). This difference is causing the data of the 2nd field also to be over-writen in the DOC_NUMBER field of <lt_rtab>.
    Please let us know if you have encountered similar situations after your BW upgrade. Any possible solutions to this would be very much appreciated as this is causing PROD issues at the moment!
    Thanks
    Arvind

    Hi Arvind,
    After Upgrade In BW 7.3 or higher versions All data elements that use the domain RSCHAVL are converted from CHAR60 to SSTRING. thats the reason you are getting that syntax error.
    Take help of some ABAP programmer and try to change the syntax as suggested from below link.
    Just scroll down and check the same. even though link shows for BW 7.4 issues, its applicable for 7.3 too. Please let me know
    http://scn.sap.com/community/data-warehousing/bw/blog/2014/07/28/sap-bw-74-analysis-issues
    Thanks
    Ajay

  • MDM ABAP API  ISSUE ( server  is getting down )

    Hi Folks,
    I am trying to retrieve matching results using MDM ABAP API.
    I am spiting source and target records into lot of blocks dynamically
    in program. I am getting output 2 to 3 times if i can run program
    sequential after that server is getting down (before running program
    i am completely going out and rerunning).After server bring's up
    running couple of times and server getting down.
    Please help me how can i solve this issue.
    Thanks,
    Anil.

    Hi Anil,
    You can have a look at the below links can cross check the steps you have performed in establishing the connection correctly:
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/00c49ffb-e5e5-2910-73ba-c85af1da5b0a
    ABAP APIs: Error "The connection is not trusted"
    Comaptible ABAP APIs for MDM 5.5 SP6 Patch 1
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/tip%2b%2bMDM%2bABAP-API%2b%2bThings%2bto%2bRemember%2b(for%2bStarters)
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/e060251e-b58d-2910-02a2-c9a1d60d9116
    Hope It Helped
    Thanks & Regards
    Simona Pinto

  • ABAP related issues in 4.7 to ECC 6.0 Upgrade

    Hi All,
    We are in the process of upgrade of SAP 4.7 non unicode to ECC 6.0 non unicode system .
    Please let me know what are the things we need to check& what are the issues related to ABAP will encounter in this process.
    Please provide the touch points which we need to take care.
    Regards,
    Reddy

    Hi
    While doing Upgrade You have to aware of all related program like BDC's , Screens related errors and all dictionary related problems.
    Some function modules may become obsolete, and some screens will change
    and some new fields will be added in the new versions etc.
    Also take care of SPAU and SPDD tcodes.
    You should be able to know about Unicode concept in sap.
    check this
    http://www.thespot4sap.com/upgrade_guide_v2.pdf#search=%22upGRADE%20STEPS%20-%20SAP%22
    also chk these 2 notes in service.sap.com
    Technical Upgrade is only a version upgrade without any functionality changes.
    The objects that are needed to be upgraded are:
    Includes
    Function Groups / Function Modules
    Programs / Reports
    OSS Notes
    SAP Repository Objects
    SAP Data Dictionary Objects
    Domains, Data Elements
    Tables, Structures and Views
    Module Pools, Sub Routine pools
    BDC Programs
    Print Programs
    SAP Scripts, Screens
    User Exits
    You can refer to the below links for more information on technical upgrade:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/07/upgradeFROMR3TOmySAPERP-PARTII&
    https://wiki.sdn.sap.com/wiki/display/profile/UPGRADEFROMR3TOmySAPERP-PARTIII
    http://help.sap.com/saphelp_nw2004s/helpdata/en/60/d6ba7bceda11d1953a0000e82de14a/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/6d66647d9011d396b60000e82de14a/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5ac31178-0701-0010-469a-b4d7fa2721ca
    Regards
    Anji

  • ABAP code issue

    Hello Team,
    We are facing ABAP coding performance issue in BW production and quality system. This is holding under production data loading.
    There is piece of code written in BW while loading data from one target to other
    Code:
    DELETE SOURCE_PACKAGE WHERE recordmode = 'X' OR recordmode = 'R'
    OR recordmode = 'D'.
    SELECT * INTO CORRESPONDING FIELDS OF TABLE it_new_source
    FROM /bic/afao06pa100
    FOR ALL ENTRIES IN SOURCE_PACKAGE
    where /bic/fcckjobno = SOURCE_PACKAGE-/bic/fcckjobno
    and /bic/fcckjitid = SOURCE_PACKAGE-/bic/fcckjitid.
    * Since the preceding tranformation in the data flow already aggregates
    *multiple occurences of single SO into one record the deletion of
    *duplicates
    * is obsolete
    *    SORT SOURCE_PACKAGE BY doc_number ASCENDING s_ord_item ASCENDING
    *    record DESCENDING.
    *    delete ADJACENT DUPLICATES FROM SOURCE_PACKAGE COMPARING doc_number
    *    s_ord_item.
    SORT SOURCE_PACKAGE BY /bic/fcckjobno /bic/fcckjitid.
    LOOP AT it_new_source INTO wa_new_source.
    READ TABLE SOURCE_PACKAGE WITH KEY
    /bic/fcckjobno = wa_source-/bic/fcckjobno
    /bic/fcckjitid = wa_source-/bic/fcckjitid
    BINARY SEARCH
    INTO wa_source.
    IF sy-subrc = 0.
    MOVE-CORRESPONDING wa_new_source TO ls_target_key.
    MOVE-CORRESPONDING wa_source TO wa_new_source.
    MOVE-CORRESPONDING ls_target_key TO wa_new_source.
    MODIFY it_new_source FROM wa_new_source.
    ENDIF.
    ENDLOOP.
    REFRESH SOURCE_PACKAGE.
    SOURCE_PACKAGE[] = it_new_source[].
    REFRESH it_new_source.
    Above code takes long time for execution.
    In production for 3930891 number or records it runs for an hour an hour and goes into infinite loop without loading any data.
    We have tried same data load in quality system. (BR1)
    For 68293 records load has executed for 8-9 hours and then completed successfully.
    I have tried editing code in BR1 system by removing  ‘INTO CORRESPONDING FIELDS OF TABLE’ and written plain selection of all fields. Performed ST05 trace by commenting other code. But still found it is taking time at select statement and not improvement in load run time at start routine.
    Also tried editing select statement like below but it took same time:
    SELECT /BIC/FCCKCANC PCA_DOCTYP PCA_DOCNO PCA_ITEMNO CHRT_ACCTS MATERIAL
    ACCOUNT COMP_CODE CO_AREA PROFIT_CTR VERSION PART_PRCTR FISCPER
    FISCVARNT /BIC/FCCKJITID /BIC/FCCKJOBNO RECORDMODE /BIC/FCCKCNTR
    /BIC/FCCKCNTN /BIC/FCCKEXIMP /BIC/FCCKJOBTP
    /BIC/FCCKINTST /BIC/FCCKMAJBN /BIC/FCCKALST /BIC/FCCHUBIND
    /BIC/FCCSFCLDT /BIC/FCCHDCLDT /BIC/FCCKETADT /BIC/FCCKETDDT
    /BIC/FCCFULFDT /BIC/FCCKHBL /BIC/FCCKCBL /BIC/FCCKJCRBY /BIC/FCCKLCRBY
    INTO TABLE it_new_source
    FROM /bic/afao06pa100
    FOR ALL ENTRIES IN SOURCE_PACKAGE
    where /bic/fcckjobno = SOURCE_PACKAGE-/bic/fcckjobno
    and /bic/fcckjitid = SOURCE_PACKAGE-/bic/fcckjitid.
    Please suggest code improvement.
    Any data base improvement for tables?
    Any indexing improvement for tables?
    If required please get in touch with data base team for same.

    LOOP AT it_new_source INTO wa_new_source.
    do.
    READ TABLE SOURCE_PACKAGE
         INDEX W_TABIX
         INTO wa_source.
    IF SY-SUBRC NE SPACE.
       EXIT.
    ENDIF.
    IF     wa_new_source-/bic/fcckjobno lt wa_source-/bic/fcckjobno.
      exit.
    elseif wa_new_source-/bic/fcckjobno EQ wa_source-/bic/fcckjobno.
      MOVE-CORRESPONDING wa_new_source TO ls_target_key.
      MOVE-CORRESPONDING wa_source TO wa_new_source.
      MOVE-CORRESPONDING ls_target_key TO wa_new_source.
      MODIFY it_new_source FROM wa_new_source.
       EXIT.
    elseif wa_new_source-/bic/fcckjobno gt wa_source-/bic/fcckjobno.
      w_tabix = w_tabix + 1.
    endif.
    ENDIF.
    DONE.
    ENDLOOP.
    I put only for one field control, you must add the second field in the logic.
    With this kind of code you read only 1 time the two tables.
    This code comes from an old age name : R/2  
    regards
    Fred

Maybe you are looking for

  • How do i remove incontext editing to allow contribute to work

    Hi, I am hoping someone maybe able to help... A while ago I put a site together at applied incontext editing regions. After being notified that it will no longer work in May this year, I decided to purchase contribute and went through the labourious

  • Frustration in Forte

    I'm attempting to compile and run my first couple "MIDlets" in Forte. Since MIDlets are much like "Applets", it's easy to guess that they don't use a main( ) method. Although my code compiles just fine using Forte, when I try to run the MIDlet, I get

  • Need Information on Quality Management

    Hi All, Please advise me on the BI Contents available for IQOS ( Integrated Quality Optimization System ). Regards, Ashok.

  • Cannot recognized USB HD through AEBS

    I just got in my AEBS yesterday, after much waiting. After disconnecting my current wireless router (Belkin, which worked fine but had no USB disk port) I installed the AEBS. My family's laptops are able to access the internet just fine through the A

  • IOS 6 on 4s - how to deal with invalid server?

    I've just downloaded the iOS 6 to my iPhone 4s, trying to log in but says that the certificate for the server is invalid. Says, may be trying to "access a site pretending to be "setup.icloud.com" If I choose to skip the step it says that iCloud, iMes