Posix Performance Error

Hi
We are using Solaris 8, WebLogic 6.1 for our production site.
We normally get following error once in a day and WLS server crashes
<Error> <Posix Performance Pack> <neptune> <neptune> <ExecuteThread: '47' for queue:
'default'> <> <> <000000> <Uncaught Throwable in processSockets>
java.io.IOException: error in poll: Invalid argument
at weblogic.socket.PosixSocketMuxer.poll(Native Method)
at weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:371)
at weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:24)
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:137)
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:120)
Any idea how to resolve this ???
Thanks
Rajeev

Yes, it is benign.
Thanks,
Michael
Michael Girdley
BEA Systems Inc
"Michael Madrid" <[email protected]> wrote in message
news:[email protected]..
We get the following error when running WLS on AIX4.3.3:
Thu Sep 07 15:55:58 EDT 2000:<E> <Posix Performance Pack> Connection reset
on socket: 'weblogic.socket.MuxableSocketHTTP@63b0b12 - idle
timeout: '60', socket timeout: '5000'', fd: '27'
Thu Sep 07 15:55:58 EDT 2000:<E> <HTTP> Connection failure
java.io.IOException: A connection with a remote socket was reset by that
socket.
at java.net.SocketInputStream.read(Compiled Code)
at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
at weblogic.kernel.ExecuteThread.run(Compiled Code)
It doesn't seem to disrupt anything, but we want to make sure it is truly
benign.
Help appreciated.

Similar Messages

  • POSIX Performance Pack Error!

    What's this means:
    Fri Mar 16 13:00:36 CST 2001:<I> <Posix Performance Pack> System has file
    descriptor limits of - soft: '1024', hard: '1024'
    Fri Mar 16 13:00:36 CST 2001:<I> <Posix Performance Pack> Using effective
    file descriptor limit of: '1024' open sockets/files.
    Fri Mar 16 13:00:36 CST 2001:<I> <Posix Performance Pack> Allocating: '3'
    POSIX reader threads
    Fri Mar 16 13:00:37 CST 2001:<I> <WebLogicServer> WebLogic Server started
    Fri Mar 16 13:01:06 CST 2001:<I> <ServletContext-General>
    seCurity_Haoyisheng: init
    Fri Mar 16 13:01:24 CST 2001:<E> <HTTP> Connection failure
    java.net.SocketException: Error in poll for fd: '59', revents: '59'
    at
    weblogic.socket.PosixSocketMuxer.processSockets(PosixSocketMuxer.java:293)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:23)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:135)
    My system:RedHat7,SUN JDK1.3(Hotspot Server Mode),WebLogic5.1Sp8

    When we start application that connects to WLS we get this message. in the LOG.
    ####<Mar 18, 2002 10:23:49 AM EST> <Error> <Posix Performance Pack> <fiepnprod
    <myserver> <ExecuteThread: '297' for queue: 'default'> <> <> <000000> <Uncaug
    Throwable in processSockets>

  • Could anybody explain this warning message regarding Posix Performance Pack

    Hi,
    I am getting following message on my console :
    <Sep 10, 2002 7:12:38 PM GMT+08:00> <Warning> <Posix Performance Pack> <Got exception
    for fd: '123' with no corresponding table entry>
    <Sep 11, 2002 12:40:48 AM GMT+08:00> <Warning> <Posix Performance Pack> <Got exception
    for fd: '151' with no corresponding table entry>
    I have deployed the WL server on HP-UX 11.0 and wlserver version is 6.1 sp2. Could
    anybody explain the warning message ?
    TIA
    Anirudh

    This is a known issue.
    Contact [email protected] and ask for "Combined muxer" patch.
    Kumar
    Anirudh wrote:
    Hi,
    I am getting following message on my console :
    <Sep 10, 2002 7:12:38 PM GMT+08:00> <Warning> <Posix Performance Pack> <Got exception
    for fd: '123' with no corresponding table entry>
    <Sep 11, 2002 12:40:48 AM GMT+08:00> <Warning> <Posix Performance Pack> <Got exception
    for fd: '151' with no corresponding table entry>
    I have deployed the WL server on HP-UX 11.0 and wlserver version is 6.1 sp2. Could
    anybody explain the warning message ?
    TIA
    Anirudh

  • The action cannot be performed error for Webi Report

    HI,
    I am getting the error The action cannot be performed error for Webi Report. I am getting this error after i save the report and open it again.

    This is happening for only 1 particular report. In the end  i  removed some of the objects from the query and added some new ones.
    Strangely it worked!

  • POSIX permission error

    I am getting POSIX error messges from Safari when I attempt logins - even to this Apple account. I recently upgraded to 10.4.4 and QT 7.4. But a podcast information stated that the initial release of QT 7.4 was recalled and a 'reinstaller' of offered up.
    What is causing these Safari POSIX permission errors?

    Hello Paul,
    You are welcome, I am very glad to have helped solve your problem.
    I wanted you to stop its processes and then do a reboot to see if it was the culprit, though I had not doubt it was, this is not the first time, it has been an issue.
    The Mac os x firewall configured properly and utilized with Little Snitch
    ought to be adequate protection. 1 more thing A Brody's. Enjoy your Mac!
    Kind Regards,
    Maria / Eme
    Please consider marking your Topic posts Helpful Solved,.....helps your helper & more * Importantly other users to find a solution to a similar /same problem, Thank you

  • No Performer error on workflow

    Hi All,
    I am getting No Performer error on AP Invoice workflow on the Approval Request Notification.
    I don't know how to sort this error and we often get this error.
    Can somebody pls help me with it? I need to understand why we get this error and how it can be fixed.
    Thanks,
    Sonia

    Hi Sonia,
    Please go through the following documents.
    Note: 175568.1 - Request Approval From Approver Process Errors Due To No Performer
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=175568.1
    Note: 438004.1 - Troubleshooting Document Approvals Due to Invalid Data in the Workflow Tables
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=438004.1
    Note: 603232.1 - How to Diagnose Purchasing Document Approval Routing
    https://metalink2.oracle.com/metalink/plsql/ml2_documents.showDocument?p_database_id=NOT&p_id=603232.1
    Regards,
    Hussein

  • Posix Performance Pack Issues 5.1 sp6

    I am currently running v5.1 sp6. Java is running with native threads.
    Has anyone encountered this issue before:
    Wed Oct 25 16:50:24 EDT 2000:<E> <Posix Performance Pack> Failure in
    processSock
    ets()
    java.net.SocketException: Connection reset by peer: Connection reset by peer
    at java.net.SocketInputStream.socketRead(Native Method)
    at java.net.SocketInputStream.socketRead(Compiled Code)
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
    23)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)

    These are innocuous. Don't worry about them.
    Thanks,
    Michael
    Michael Girdley
    BEA Systems Inc
    "Greg Panzer" <[email protected]> wrote in message
    news:39f75188$[email protected]..
    I am currently running v5.1 sp6. Java is running with native threads.
    Has anyone encountered this issue before:
    Wed Oct 25 16:50:24 EDT 2000:<E> <Posix Performance Pack> Failure in
    processSock
    ets()
    java.net.SocketException: Connection reset by peer: Connection reset bypeer
    at java.net.SocketInputStream.socketRead(Native Method)
    at java.net.SocketInputStream.socketRead(Compiled Code)
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at
    weblogic.socket.SocketReaderRequest.execute(SocketReaderRequest.java:
    23)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)

  • Posix Performance Pack & file discriptor limitation

     

    This question doesn't appear to relate to our Enterprise product, so I'm
    responding to this message in the performance newsgroup as well. Please see
    answers below:
    Andy Ping wrote:
    What is Posix Performance Pack about?This refers to the availability of enhanced I/O handling (enabled by default
    with the Solaris version of WLS) and is documented at:
    http://www.weblogic.com/docs51/admindocs/tuning.html#performance packs
    >
    And How to resolve the file dirscritor limitation? Is ulimit OK?The Solaris file descriptor limits are set using lines similar to:
    set rlim_fd_cur = 1024
    set rlim_fd_max = 8192
    in your /etc/system file. In the above case, user processes are allowed 1K open
    files by default and can up this limit to 8K files using the ulimit command.
    You might have noticed that this command is used in the weblogic startup script
    to accomplish this. Judging by your log entries, I'd guess that your tunables
    are both set to 512. You might want to consider raising your maximum to 1K.
    Perhaps other newsgroup readers can suggest/recommend better file descriptor
    limits.
    Environment: sun solaris 2.6, weblogic.5.1 jdk1.2.2_006, oracle815.
    phenomena:
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < ListenThread > Listening on
    port: 7001
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    System has file descriptor limits of - soft: '512', hard: '512'
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    Using effective file descriptor limit of: '512' open sockets/files.
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    Allocating:'3' POSIX reader threads
    If use jdk1.1.7b, the phenomena:
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < EJB > 0 deployed, 0 failed
    to deploy.
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < HTTP > Log rotation is size
    based
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < ZAC > ZAC ACLs initialized
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < ZAC > ZAC packages stored
    in local directory exports
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < ListenThread > Listening on
    port: 7001
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    System has file descriptor limits of - soft: '512', hard: '512'
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    Using effective file descriptor limit of: '512' open sockets/files.
    D??¨²?? ¨º??? 26 10:51:20 GMT+08:00 2000:< I > < Posix Performance Pack >
    Allocating: '3' POSIX reader threads
    D??¨²?? ¨º??? 20 00:58:28 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    D??¨²?? ¨º??? 20 00:58:28 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    D??¨²?? ¨º??? 20 00:59:23 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 00:59:28 GMT-05:00 2000:< I > < ServletContext-General >
    Generated java file:
    /opt/weblogic/weblogic/myserver/classfiles/jsp_servlet/_high_tech_area/_fron
    t/_bbs/_bbs_list.java
    D??¨²?? ¨º??? 20 00:59:32 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:00:36 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    D??¨²?? ¨º??? 20 01:00:52 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    D??¨²?? ¨º??? 20 01:02:53 GMT-05:00 2000:< I > < ServletContext-General >
    Generated java file:
    /opt/weblogic/weblogic/myserver/classfiles/jsp_servlet/_high_tech_area/_fron
    t/_bbs/_bbs_list.java
    D??¨²?? ¨º??? 20 01:02:54 GMT-05:00 2000:< I > < ServletContext-General >
    Generated java file:
    /opt/weblogic/weblogic/myserver/classfiles/jsp_servlet/_high_tech_area/_back
    /_hbk_perlaw/_hbk_perlaw_add.java
    D??¨²?? ¨º??? 20 01:03:02 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:03:11 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:03:15 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:03:21 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:04:02 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)
    D??¨²?? ¨º??? 20 01:04:22 GMT-05:00 2000:< I > < ServletContext-General >
    Generated java file:
    /opt/weblogic/weblogic/myserver/classfiles/jsp_servlet/_high_tech_area/_fron
    t/_bbs/_bbs_list.java
    D??¨²?? ¨º??? 20 01:04:28 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource 'high_tech_area/front/file/htprog.css' in document root
    '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:04:33 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource '/high_tech_area/back/hbk_perlaw/hbk_perlaw_list.jsp'
    in document root '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:04:45 GMT-05:00 2000:< E > < ServletContext-General >
    Cannot find resource '/high_tech_area/back/hbk_perlaw/hbk_perlaw_list.jsp'
    in document root '/opt/weblogic/weblogic/myserver/public_html'
    D??¨²?? ¨º??? 20 01:05:31 GMT-05:00 2000:< E > < Posix Performance Pack >
    Failure in processSockets()
    java.net.SocketException: Connection reset by peer
    at java.net.SocketInputStream.read(Compiled Code)
    at weblogic.socket.PosixSocketMuxer.processSockets(Compiled Code)
    at weblogic.socket.SocketReaderRequest.execute(Compiled Code)
    at weblogic.kernel.ExecuteThread.run(Compiled Code)You will probably want to select your WLS/JDK environment using the platform
    support information at:
    http://www.weblogic.com/platforms/index.html#solaris
    Hope this helps.
    -Charlie

  • Flexible Performance-Error in creation of corporate goals!

    Hi,
    We are facing a problem, where an error ( u201CEntered dates must be in the current yearu2019 ) is thrown by system while creating Goals spanning two years i.e. our Appraisal Year is from 01.03.2011 to 30.04.2012. Hence we want to create goals for period starting from 01.03.2011 to 30.04.2012.
    Please help, how to resolve this error.
    Thanks,
    Prashant

    Hi Prashant
    For the flexible performance there is the enhancement implementation HRHAP00GOAL_PERIOD_GEN to check specific for the goal creation.
    It has the following methods:
    IF_HAP_GOAL_PERIOD~PERIOD_DEFAULTING     Default the validity period for goals/cascading/rating
    IF_HAP_GOAL_PERIOD~PERIOD_CHECKING     Check the entered validity period for goals/cascading/rating
    IF_HAP_GOAL_PERIOD~PERIOD_VISIBILITY     Determine whether the period can be changed by the user
    You would need to change the implementation class. The standard is CL_HAP_GOAL_PERIOD_GEN.
    Best Regards
    Raquel

  • How to perform Error Handling in this Bdc Code

    Hi,
    I had created this BDC for the tcode MB1B and i want to know how to perform the ERROR HANDLING in it ..
    Plzz provide me guidelines for doing it . here's d code:-
    report ZBDC_MB1B
           no standard page heading line-size 255.
    include bdcrecx1.
    data: begin of record OCCURS 0,
          WERKS_001(004),     "Plant
          MATNR_002(018),     "ItemId
          ERFMG_003(013),     "Quantity in Unit of Entry
          ERFME_004(003),     "Unit of Entry
          LGORT_005(004),     "Storage Location
          CHARG_006(010),     "BatchId
          KDAUF_007(010),     "Sales Order Number
          KDPOS_008(006),     "Item Number in Sales Order
          end of record.
    PARAMETERS : P_FILNAM LIKE RLGRAP-FILENAME.
      initialization.
      CTUMODE = 'A'.
      CUPDATE = 'A'.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FILNAM.
      CALL FUNCTION 'WS_FILENAME_GET'
       EXPORTING
         MASK                   = ',. '
         MODE                   = 'O'
         IMPORTING
         FILENAME                 = P_FILNAM
       EXCEPTIONS
         INV_WINSYS             = 1
         NO_BATCH               = 2
         SELECTION_CANCEL       = 3
         SELECTION_ERROR        = 4
         OTHERS                 = 5
      IF SY-SUBRC <> 0.
            MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    start-of-selection.
    CALL FUNCTION 'WS_UPLOAD'
       EXPORTING
         FILENAME                      = P_FILNAM
         FILETYPE                      = 'DAT'
        TABLES
          DATA_TAB                     = RECORD
       EXCEPTIONS
         CONVERSION_ERROR              = 1
         FILE_OPEN_ERROR               = 2
         FILE_READ_ERROR               = 3
         INVALID_TYPE                  = 4
         NO_BATCH                      = 5
         UNKNOWN_ERROR                 = 6
         INVALID_TABLE_WIDTH           = 7
         GUI_REFUSE_FILETRANSFER       = 8
         CUSTOMER_ERROR                = 9
         NO_AUTHORITY                  = 10
         OTHERS                        = 11
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    LOOP AT RECORD.
      BEGIN OF SCREEN 1
    perform bdc_dynpro      using 'SAPMM07M' '0400'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'RM07M-SOBKZ'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    *perform bdc_field       using 'MKPF-BLDAT'
                                 '22.12.2008'.
    *perform bdc_field       using 'MKPF-BUDAT'
                                 '22.12.2008'.
    perform bdc_field       using 'RM07M-BWARTWA'
                                  '411'.
    perform bdc_field       using 'RM07M-SOBKZ'
                                  'E'.
    perform bdc_field       using 'RM07M-WERKS'
                                  RECORD-WERKS_001.             "Plant
    perform bdc_field       using 'XFULL'
                                  'X'.
    perform bdc_field       using 'RM07M-WVERS2'
                                  'X'.
      BEGIN OF SCREEN 2
    perform bdc_dynpro      using 'SAPMM07M' '0421'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSEG-CHARG(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '/00'.
    perform bdc_field       using 'MSEG-MATNR(01)'
                                  RECORD-MATNR_002.             "ITEMID
    perform bdc_field       using 'MSEG-ERFMG(01)'
                                  RECORD-ERFMG_003.             "QTY.
    perform bdc_field       using 'MSEG-ERFME(01)'
                                  RECORD-ERFME_004.             "UOM
    perform bdc_field       using 'MSEG-LGORT(01)'
                                  RECORD-LGORT_005.             "ST.LOC
    perform bdc_field       using 'MSEG-CHARG(01)'
                                  RECORD-CHARG_006.             "BATCHID
    perform bdc_field       using 'MSEGK-MAT_KDAUF'
                                  RECORD-KDAUF_007.             "S.O.
    perform bdc_field       using 'MSEGK-MAT_KDPOS'
                                  RECORD-KDPOS_008.             "S.O.LINE ITEM
    perform bdc_field       using 'DKACB-FMORE'
                                  'X'.
      BEGIN OF SCREEN 3
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_field       using 'DKACB-FMORE'
                                  'X'.
    perform bdc_dynpro      using 'SAPLKACB' '0002'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=ENTE'.
    perform bdc_dynpro      using 'SAPMM07M' '0421'.
    perform bdc_field       using 'BDC_CURSOR'
                                  'MSEG-ERFMG(01)'.
    perform bdc_field       using 'BDC_OKCODE'
                                  '=BU'.
    perform bdc_field       using 'DKACB-FMORE'
                                  'X'.
      BEGIN OF SCREEN 4
    perform bdc_dynpro      using   'SAPLKACB' '0002'.
    perform bdc_field       using      'BDC_OKCODE'
                                                '=ENTE'.
    perform bdc_transaction using 'MB1B'.
    ENDLOOP.

    hi,
    check this code in bold letters.
    INCLUDE BDCRECX1.
    TABLES : MARC.
    TYPES : BEGIN OF TY_UPLOAD,
            MATNR TYPE MARA-MATNR,
            WERKS TYPE MARC-WERKS,
            STEUC TYPE MARC-STEUC,
            END OF TY_UPLOAD.
    TYPES : BEGIN OF TY_MARC,
            MATNR TYPE MARA-MATNR,
            WERKS TYPE MARC-WERKS,
            END OF TY_MARC.
    TYPES : BEGIN OF TY_MTART,
            MATNR TYPE MARA-MATNR,
            MTART TYPE MARA-MTART,
            END OF TY_MTART.
    DATA : T_MARC TYPE STANDARD TABLE OF TY_MARC,
         : T_UPLOAD TYPE STANDARD TABLE OF TY_UPLOAD,
         : T_BASIC TYPE STANDARD TABLE OF TY_UPLOAD,
         : T_SALES TYPE STANDARD TABLE OF TY_UPLOAD,
         : T_ERROR TYPE STANDARD TABLE OF TY_UPLOAD.
    DATA : IT_BDCDATA LIKE BDCDATA OCCURS 0 WITH HEADER LINE,
           IT_BDCDATA_VIEW LIKE BDCDATA OCCURS 0 WITH HEADER LINE,
           IT_DATA(3200) OCCURS 0 WITH HEADER LINE,
           IT_FIELD(3200) OCCURS 0 WITH HEADER LINE,
           IT_BDCMSG TYPE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
    DATA GI_MSG LIKE BDCMSGCOLL OCCURS 0 WITH HEADER LINE.
    DATA : CHAR1(500),
          CHAR2(500),
          CHAR3 TYPE STRING,
          V_SELECTION TYPE STRING.  " For View Selection
    DATA : W_MARC TYPE TY_MARC,
           WA_UPLOAD TYPE TY_UPLOAD,
           WA_BASIC TYPE TY_UPLOAD,
           WA_SALES TYPE TY_UPLOAD,
           WA_ERROR TYPE TY_UPLOAD,
           WA_MTART TYPE TY_MTART.
    DATA : VAR TYPE N,
           VAR1 TYPE STRING.
    SELECTION-SCREEN : BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-001.   "SELECTION SCREEN
    PARAMETERS: P_FNAM LIKE RLGRAP-FILENAME.
    PARAMETERS: P_BAS LIKE RLGRAP-FILENAME.
    PARAMETERS: P_SAL LIKE RLGRAP-FILENAME.
    PARAMETERS: P_ERR LIKE RLGRAP-FILENAME.
    SELECTION-SCREEN : END OF BLOCK B1.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FNAM.
      PERFORM SEARCH USING P_FNAM.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_BAS.
      PERFORM SEARCH USING P_BAS.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_SAL.
      PERFORM SEARCH USING P_SAL.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_ERR.
      PERFORM SEARCH USING P_ERR.
    *&      Form  SEARCH
          text
         -->PFNAME     text
    FORM SEARCH USING PFNAME.
      CALL FUNCTION 'KD_GET_FILENAME_ON_F4'
        EXPORTING
          STATIC    = 'X'
        CHANGING
          FILE_NAME = PFNAME.
    ENDFORM.                    "SEARCH
    START-OF-SELECTION.
      PERFORM UPLOAD_PROCESS USING P_FNAM.
      PERFORM OPEN_GROUP.
      PERFORM PROCESS.
      PERFORM CLOSE_GROUP.
      IF NOT T_BASIC[] IS INITIAL.
        PERFORM DOWNLOAD TABLES T_BASIC[] USING P_BAS .
      ENDIF.
      IF NOT T_SALES[] IS INITIAL.
        PERFORM DOWNLOAD TABLES T_SALES[] USING P_SAL .
      ENDIF.
      IF NOT T_ERROR[] IS INITIAL.
        PERFORM DOWNLOAD TABLES T_ERROR[] USING P_ERR.
      ENDIF.
    *&      Form  PROCESS
          text
    FORM PROCESS.
      LOOP AT T_UPLOAD INTO WA_UPLOAD.
        PERFORM CONV_ROUTINE  USING WA_UPLOAD-MATNR
                            CHANGING WA_UPLOAD-MATNR.
        SELECT COUNT(*) FROM MARA WHERE MATNR = WA_UPLOAD-MATNR.
        IF SY-SUBRC NE 0.
          MOVE-CORRESPONDING  WA_UPLOAD TO WA_BASIC.
          APPEND WA_BASIC TO T_BASIC.
          CLEAR WA_BASIC.
          CONTINUE.
        ENDIF.
        SELECT COUNT(*) FROM MARC WHERE MATNR = WA_UPLOAD-MATNR
                                        AND WERKS = WA_UPLOAD-WERKS
                                        AND PSTAT LIKE '%V%'.
        IF SY-SUBRC NE 0.
          MOVE-CORRESPONDING  WA_UPLOAD TO WA_SALES.
          APPEND WA_SALES TO T_SALES.
          CLEAR WA_SALES.
          CONTINUE.
        ENDIF.
        CLEAR : WA_MTART.
        SELECT SINGLE MATNR MTART FROM MARA INTO WA_MTART WHERE MATNR = WA_UPLOAD-MATNR.
        PERFORM BDC_DYNPRO      USING 'SAPLMGMM' '0060'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'RMMG1-MATNR'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=AUSW'.
        PERFORM BDC_FIELD       USING 'RMMG1-MATNR'
                                      WA_UPLOAD-MATNR.
        CALL FUNCTION 'MATERIAL_BTCI_SELECTION_NEW'     " Function module
        EXPORTING
          MATERIAL                  = WA_UPLOAD-MATNR  " Material number
          MATERIALART               = WA_MTART-MTART          " Material Type
          SELECTION                 = 'V'              "
          TCODE                     = 'MM02'           " Tcode where view's are called.
        TABLES
          BTCI_D0070                = IT_BDCDATA_VIEW
        EXCEPTIONS
          MATERIAL_NOT_FOUND        = 1
          MATERIAL_NUMBER_MISSING   = 2
          MATERIAL_TYPE_MISSING     = 3
          MATERIAL_TYPE_NOT_FOUND   = 4
          NO_ACTIVE_DYNPRO_SELECTED = 5
          NO_AUTHORITY              = 6
          OTHERS                    = 7.
        READ TABLE IT_BDCDATA_VIEW WITH KEY FVAL  = 'X'.
        IF SY-SUBRC = 0.
          V_SELECTION = IT_BDCDATA_VIEW-FNAM.
        ELSE.
          CONTINUE.
        ENDIF.
        VAR = IT_BDCDATA_VIEW-FNAM+17(2).
        VAR = VAR + 3.
        CONCATENATE 'MSICHTAUSW-KZSEL(' '0' VAR ')' INTO VAR1.
        PERFORM BDC_DYNPRO      USING 'SAPLMGMM' '0070'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'MSICHTAUSW-DYTXT(06)'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=ENTR'.
        PERFORM BDC_FIELD       USING VAR1
                                       'X'.
        CLEAR VAR.
        CLEAR VAR1.
       PERFORM BDC_FIELD       USING 'MSICHTAUSW-KZSEL(06)'
                                     'X'.
        PERFORM BDC_DYNPRO      USING 'SAPLMGMM' '0080'.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'RMMG1-VKORG'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=ENTR'.
        PERFORM BDC_FIELD       USING 'RMMG1-WERKS'
                                      WA_UPLOAD-WERKS.
        PERFORM BDC_DYNPRO      USING 'SAPLMGMM' '4004'.
        PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                      '=BU'.
       PERFORM BDC_FIELD       USING 'MAKT-MAKTX'
                                     'MTI_ESE_HALB_01'.
        PERFORM BDC_FIELD       USING 'MARC-STEUC'
                                      WA_UPLOAD-STEUC.
        PERFORM BDC_FIELD       USING 'BDC_CURSOR'
                                      'MARC-HERKR'.
        PERFORM BDC_FIELD       USING 'MARC-HERKL'
                                      'IN'.
        PERFORM BDC_FIELD       USING 'MARC-HERKR'
                                      'MAH'.
        PERFORM BDC_TRANSACTION USING 'MM02'.
    move the error record into seperate internal table nad down load it ****
        IF MESSTAB-MSGTYP = 'E'.
          MOVE-CORRESPONDING WA_UPLOAD TO WA_ERROR.
          APPEND WA_ERROR TO T_ERROR.
          CLEAR WA_ERROR.
        ENDIF.
      ENDLOOP.
    ENDFORM.                    "PROCESS
    *&      Form  UPLOAD_PROCESS
          text
         -->PFNAME     text
    FORM UPLOAD_PROCESS USING PFNAME.
      DATA : PFNAME1 TYPE STRING.
      PFNAME1 = PFNAME.
      CALL FUNCTION 'GUI_UPLOAD'
        EXPORTING
          FILENAME            = PFNAME1
          FILETYPE            = 'ASC'
          HAS_FIELD_SEPARATOR = 'X'
        TABLES
          DATA_TAB            = T_UPLOAD[].
      IF SY-SUBRC <> 0.
      ENDIF.
    ENDFORM.                    "UPLOAD_PROCESS
    *&      Form  CONV_ROUTINE
          text
         -->P_INPUT    text
         -->P_OUTPUT   text
    FORM CONV_ROUTINE   USING    P_INPUT
                     CHANGING P_OUTPUT.
      CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
        EXPORTING
          INPUT  = P_INPUT
        IMPORTING
          OUTPUT = P_OUTPUT.
    ENDFORM.                    "CONV_ROUTINE
    *&      Form  DOWNLOAD
          text
         -->GI_FINAL   text
         -->PFNAME     text
    FORM DOWNLOAD TABLES
                  GI_FINAL
                         USING  PFNAME .
      DATA : FNAME TYPE STRING.
      FNAME = PFNAME.
      CALL FUNCTION 'GUI_DOWNLOAD'
        EXPORTING
          FILENAME                        = FNAME
          FILETYPE                        = 'DAT'
         WRITE_FIELD_SEPARATOR           = 'x'
            HEADER                          = '00'
          IMPORTING
            FILELENGTH                      =
        TABLES
          DATA_TAB                        =  GI_FINAL[]
          FIELDNAMES                      = GI_FIELDNAMES[]
      IF SY-SUBRC = 0.
        MESSAGE 'FILE DOWNLOADED SUCCESSFULLY' TYPE 'I'.
      ENDIF.
    ENDFORM.                    " DOWNLOAD
    Regards
    Siva Prasad

  • Trying to import RAW files but receiving "some import operation were not performed" error message.

    Trying to import RAW files (from Canon 5D Mark III) but I'm receiving the following error message "some import operations were not performed". I am trying to copy to my Seagate backup drive, however the only destination it will let me copy to is my Lexar flash drive (where I don't want to store them!).  I've checked all the file permissions--everything says "read and write". Not sure where to start   I recently switched to an iMac where the problems started (never any issues importing into Lightroom on my PC--just slowness). Please help! 

    NIKON D3300
    The Nikon D3300 Raw format is not yet supported in Lightroom 5 (currently 5.3).
    http://helpx.adobe.com/creative-suite/kb/camera-raw-plug-supported-cameras.html
    Raw file formats are proprietary to each camera manufacturer and specific to each camera model. Adobe's Camera Raw engine (used by both Adobe Camera Raw - as a plugin to Photoshop - and Lightroom) must be constantly updated with every new camera make and model which arrives on the market in order to read and edit Raw files from that camera.
    Adobe has added support for the D3300 to Camera Raw 8.4 which is about to be released. It is a Release Candidate (RC status) at the moment. So D3300 Raw support will probably be added to the next soon-to-be-released Lightroom update (5.4).
    http://labs.adobe.com/technologies/cameraraw8-4-cc/?tabID=details#tabTop
    In the meantime, you can download the free Adobe DNG Converter 8.4
    http://labs.adobe.com/downloads/cameraraw8-4.html
    Using the DNG converter, you can then convert the D3300 Raw files to DNGs then open and edit the DNGs in Lightroom 5.3.
    Once Lightroom 5.4 is released (assuming it also has D3300 support) the DNG conversion will no longer be required.

  • PERFORMANCE ERROR

    Hi
        when check for report performance in code inspector i am getting the error
    error:
    program znewtest include znewtest row 000208 column 0000 char string w/o text will not be translated.
    please can tell me how to slove the problem.
    regards,
    sivakumar

    Did you hardocde any tex in the line 208 of the include znewtest? if yes, you can use a text symbol to eliminate the error ie replace the hard coded text with something like..
    'Use text symbol'(t01).
    Double click on t01, save the text & activate bot the program & hte text symbol.
    SCI now will not show this error.
    ~Suresh

  • "There is no valid action to be performed" error message when using free-form approvals

    Hi all,
    I'm using free-form approval template with no owners and reviewers assigned, just security filters are applied on Entity dim.
    I have started all entityes and they are in "First Pass" stauts. And now I'm not able to change status on a planning unit and I'm getting following error message:
    There is no valid action that can be performed on the selected Planning Unit.
    Why I'm not able to change status? Could anyone help me out of this?
    BR
    Vlado

    when the user id created in solman was P0041, and hence the BP was created assigned to this ID.
    at some stage of time, a request came to change delete P0041 and recreate as ALMA41 to maintain the standards.
    but it was missed to change the P0041 in the BP to reflect ALMA41.
    Daher Abdeen.

  • Perform error

    Hi, i get the error "Different number of parameters in FORM and PERFORM (routine: GET_TARCOST, number of formal parameters: 8, number of actual parameters: 3)."
    when i do a perform like this:
    TYPES: BEGIN OF ty_refer,
                   dec      TYPE p DECIMALS 5,
                 END OF ty_refer.
    DATA: v_vallit      TYPE STANDARD TABLE OF ty_refer WITH HEADER LINE.
    <b>PERFORM get_tarcost USING ti_mast-matnr ti_mast-werks CHANGING v_vallit.</b>
    the definition of the form get_tarcost is:
    FORM get_tarcost USING    p_matnr  LIKE mkal-matnr
                              p_werks  LIKE mkal-werks
                     CHANGING p_vallit TYPE STANDARD TABLE OF ty_refer WITH HEADER LINE.

    Try like this:
    REPORT  ZTEST_NP.
    TYPES: BEGIN OF TY_REFER,
    DEC TYPE P DECIMALS 5,
    END OF TY_REFER.
    TYPES: T_REFER TYPE STANDARD TABLE OF TY_REFER.  " << table type.
    DATA: L_MATNR TYPE MARA-MATNR,
          L_WERKS TYPE MARC-WERKS.
    DATA: V_VALLIT TYPE STANDARD TABLE OF TY_REFER WITH HEADER LINE.
    PERFORM GET_TARCOST
    USING L_MATNR L_WERKS CHANGING V_VALLIT[].  " << table with header line
    FORM GET_TARCOST USING P_MATNR LIKE MKAL-MATNR
    P_WERKS LIKE MKAL-WERKS
    CHANGING P_VALLIT TYPE T_REFER.  "< << refer to T_REFER
    ENDFORM.                    "get_tarcost
    Regards,
    Naimesh Patel

  • Server is unwilling to perform -Error Message

    All,
    I have an application that sync up to novell eDirectory and pull all
    the users from the eDirectory.
    During Sync up, i have seen a weared issue as
    1. Assume we have 500 users in eDirectory - My application will be able
    to sync all the users and i can see all the users.
    2., Assume we have 501 user - as i sync up the users, i have getting
    error message as "LDAPERR: 53 : Obtaining list of email addresses : :
    Server is unwilling to perform"
    note : Obtaining list of email addresses is my message and we are
    pulling all the email address.
    Can somebody help me to identify the root cause.
    Thanks
    -Manish
    guptamanish1983
    guptamanish1983's Profile: http://forums.novell.com/member.php?userid=80804
    View this thread: http://forums.novell.com/showthread.php?t=404473

    I see no error for the "unwilling to perform".
    You might need to update your trace settings under the "Tracing" on the
    LDAP Server object in iManager.
    Then do the dstrace again.
    -jim
    On 3/15/2010 12:36 AM, guptamanish1983 wrote:
    >
    > Here is the dtrace with LDAP option:
    >
    > 15:23:17 B6DD0BA0 00000000 FFFFFFFF -1 LDAP: iterCountEntries:
    > ispositionable returned FALSE
    >
    > 15:23:17 A7D58BA0 00000000 FFFFFFFF -1 LDAP: controlPagedSetup: cannot
    > find paged results cookie
    >
    > 15:23:18 AC01CBA0 00000000 FFFFFFFF -1 LDAP: Connection 0xce97c80 read
    > failure, setting err = -5874
    >
    > i use imonitor to capture this information
    >
    > Jim Willeke;1947051 Wrote:
    >> Get a dstrace witho only LDAP turned on and post it.
    >> -jim
    >>
    >> On 3/12/2010 2:16 AM, guptamanish1983 wrote:
    >>>
    >>> All,
    >>>
    >>> I have an application that sync up to novell eDirectory and pull all
    >>> the users from the eDirectory.
    >>>
    >>> During Sync up, i have seen a weared issue as
    >>>
    >>> 1. Assume we have 500 users in eDirectory - My application will be
    >> able
    >>> to sync all the users and i can see all the users.
    >>>
    >>> 2., Assume we have 501 user - as i sync up the users, i have
    >> getting
    >>> error message as "LDAPERR: 53 : Obtaining list of email addresses :
    >> :
    >>> Server is unwilling to perform"
    >>> note : Obtaining list of email addresses is my message and we are
    >>> pulling all the email address.
    >>>
    >>> Can somebody help me to identify the root cause.
    >>>
    >>> Thanks
    >>> -Manish
    >>>
    >>>
    >
    >

Maybe you are looking for