Check the error log under $IAS_ORACLE_HOME/Apache/Jserv/logs/jvm directory

Dear all,
There is an error log "OACoreGroup.0.stderr" under the directory $IAS_ORACLE_HOME/Apache/Jserv/logs/jvm. The error message are as followings:
OXTA :Init Connections done
OXTA :Messages have been loaded
OXTA:Mon Nov 19 01:32:08 GMT+00:00 2007 : (ERROR) TransportHandler: Closing this Connection
OXTA:Mon Nov 19 01:32:08 GMT+00:00 2007 : (ERROR) TransportHandler: Exception: java.sql.SQLException: Io exception: Broken pipe
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Compiled Code))
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Inlined Compiled Code))
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Compiled Code))
     at oracle.jdbc.driver.OracleConnection.close(OracleConnection.java:1445)
     at oracle.apps.ecx.oxta.TransportHandler.run(TransportHandler.java(Compiled Code))
OXTA:Mon Nov 19 01:32:11 GMT+00:00 2007 : (ERROR) TransportAgentMain: TransportHandler Thread 1 is dead. Creating new.
OXTA:Mon Nov 19 01:32:13 GMT+00:00 2007 : (ERROR) TransportHandler: Closing this Connection
OXTA:Mon Nov 19 01:32:13 GMT+00:00 2007 : (ERROR) TransportHandler: Exception: java.sql.SQLException: Io exception: Broken pipe
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Compiled Code))
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Inlined Compiled Code))
     at oracle.jdbc.dbaccess.DBError.throwSqlException(DBError.java(Compiled Code))
     at oracle.jdbc.driver.OracleConnection.close(OracleConnection.java:1445)
     at oracle.apps.ecx.oxta.TransportHandler.run(TransportHandler.java(Compiled Code))
The error message continue . . ....Thread 1 is dead. Creating new. Thread 2 is dead. Creating new.
I don't know what is it.
Please advice,
Amy

It looks like you are using Oracle Applications, which is different from Application Server. You might benefit from posting in the EBS forum.
For this issue - I could suggest you check your system resources, in particular the ulimit. Check the number of allowed open files with ulimit -a and ensure it is sufficient. If that does not help, please ask in the EBS forum.

Similar Messages

  • Error messages in OACoreGroup.0.stderr under iAS/Apache/Jserv/logs/jvm/

    Hi,
    We have been receiving the below error messages in OACoreGroup.0.stderr file.
    [Aug 23, 2010 11:42:12 AM CEST]:1282556532823:Thread[Thread-116635,10,main]:-1:-1:bz-antwerpen02:10.214.215.25:10020:20020:UNEXPECTED:[fnd.common.logging.DebugEventManager.handlerException]:java.lang.Exception: /aferror.log (Permission denied)
    at oracle.apps.fnd.common.logging.FileHandler.<init>(FileHandler.java:103)
    at oracle.apps.fnd.common.logging.FileHandler.<init>(FileHandler.java:80)
    at oracle.apps.fnd.common.logging.DebugEventManager.registerHandlers(DebugEventManager.java:1297)
    at oracle.apps.fnd.common.logging.DebugEventManager.init(DebugEventManager.java:937)
    at oracle.apps.fnd.common.logging.DebugEventManager.<init>(DebugEventManager.java:204)
    at oracle.apps.fnd.common.AppsLog.<init>(AppsLog.java:519)
    at oracle.apps.fnd.common.AppsLog.<init>(AppsLog.java:489)
    at oracle.apps.fnd.common.AppsLog.<clinit>(AppsLog.java:469)
    at oracle.apps.fnd.common.AppsContext.makeLog(AppsContext.java:824)
    at oracle.apps.fnd.common.Context.setLog(Context.java:1253)
    at oracle.apps.fnd.common.Context.setLog(Context.java:1233)
    at oracle.apps.fnd.common.Context.getLog(Context.java:1205)
    at oracle.apps.fnd.common.Context.isLoggingEnabled(Context.java:2001)
    at oracle.apps.fnd.common.Context.makeConnectionManager(Context.java:489)
    at oracle.apps.fnd.common.AppsContext.makeConnectionManager(AppsContext.java:857)
    at oracle.apps.fnd.common.Context.setConnectionManager(Context.java:449)
    at oracle.apps.fnd.common.Context.setConnectionManager(Context.java:433)
    at oracle.apps.fnd.common.AppsContext.initializeContext(AppsContext.java:522)
    at oracle.apps.fnd.common.AppsContext.<init>(AppsContext.java:292)
    at oracle.apps.mwa.container.ApplicationsObjectLibrary.AOLInit(ApplicationsObjectLibrary.java:174)
    at oracle.apps.mwa.container.ApplicationsObjectLibrary.<init>(ApplicationsObjectLibrary.java:78)
    at oracle.apps.mwa.container.MWALib.setObjectLibrary(MWALib.java:339)
    at oracle.apps.mwa.wap.engine.WapServlet.init(WapServlet.java:158)
    at org.apache.jserv.JServServletManager.load_init(JServServletManager.java:755)
    at org.apache.jserv.JServServletManager.loadServlet(JServServletManager.java:659)
    at org.apache.jserv.JServServletManager.loadStartupServlets(JServServletManager.java:789)
    at org.apache.jserv.JServServletManager.init(JServServletManager.java:447)
    at org.apache.jserv.JServ.start(JServ.java:625)
    at org.apache.jserv.JServ.main(JServ.java:234)
    [Aug 23, 2010 11:42:12 AM CEST]:1282556532822:Thread[Thread-116635,10,main]:-1:-1:bz-antwerpen02:10.214.215.25:10020:20020:UNEXPECTED:[fnd.common.logging.FileHandler.publish]:Please check File Permission/Disk Space for: aferror.log, defaulting Logging to STDERR
    [Aug 23, 2010 11:42:12 AM CEST]:1282556532914:Thread[Thread-116635,10,main]:-1:-1:bz-antwerpen02:10.214.215.25:10020:20020:UNEXPECTED:[fnd.framework.OAException]:Application: FND, Message Name: FND_GENERIC_MESSAGE. Tokens: MESSAGE = oracle.apps.fnd.cache.CacheException;
    We do not know the cause of it as the user have not complained about it so far. While routine checking, we stumbled upon this file and saw the errors. This is happening on our PROD instance. Hence it is a concern. Let me know if anyone has encountered this issue before. And what is the cause for it and the fix?
    Thanks in Advance.
    Jayant

    Hi;
    Please check below notes which is mention bug but similar error message as yours:
    Exception: /aferror.log (Permission denied)&Please check File Permission/Disk Space for: aferror.log, defaulting Logging to STDERR
    Bug 8684943: UNEXPECTED ERROR WHILE LAUNCHING PLM WORKBENCH
    https://support.oracle.com/CSP/main/article?cmd=show&type=BUG&id=8684943&productFamily=Oracle
    Bug 4653049: PAXPREPR WORKFLOW VIEW DIAGRAM BUTTON PRODUCES ERROR PAGE
    https://support.oracle.com/CSP/main/article?cmd=show&type=BUG&id=4653049&productFamily=Oracle
    Bug 6143160: UPDATE PARAMETER PERIOD IN PMD REPORTS DESIGNER GIVES NULLPOINTEREXCEPTION
    https://support.oracle.com/CSP/main/article?cmd=show&type=BUG&id=6143160&productFamily=Oracle
    Those for previous release but it seems same error already included
    Regard
    Helios

  • Error in loading the WSDL file. Check the error log for more details

    Hello,
    I am trying to create a Import Adaptive Webservice Model. I am using the WSDL:
    http://www.abysal.com/soap/AbysalEmail.wsdl
    I am getting the below error when I choose WSDL source as UDDI or file (I am not using any logical destination)
    "Error in loading the WSDL file. Check the error log for more details."
    Where can i see the error log? And what is the solution to fix this?
    I am able to create the model if i save the wsdl locally on my machine and choose Local File System or File as the WSDL source. But at runtime this fails as the application tries to read the WSDL for metadata info and it looks into the application server for this file.
    I also tried creating the old webservice model. And it is able to create the model. But I feel I need to use the new model as this one is deprecated.
    Thanks,
    Sachin

    Hi
    For the logs you can search in this directory
    Goto Window->Show view->Other->PDE Runtim->Error Log
    please try this may it would help you out, try to create a model for you Web Service using Web Service Model (DEPRECATED)
    See this link:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/ep/integration%2bof%2bweb%2bservices%2b-%2bdifferent%2bscenarios

  • Unexpected Failure:Error Initialising Loader. Please check the error log".

    I am using Iplanet Enterprise Web Server 4.1 on Solaris 7. I am trying to create a collection to index a few files.I am getting the following error whenever i try to do so.."Unexpected Failure:Error Initialising Loader. Please check the error log". I can't see the Loader error log as this file is not being created.
    I also had same error show up for reindexing an exisiting collection.
    Any idea what might be wrong in my configuration ?

    This appears to be a permissions problem. I do not know exactly what, but if you set the plugins/search directory and everything in it to world-writeable then the error goes away.
    e.g.
    chmod -R 777 /opt/netscape/server4/plugins/search

  • How to check the error log in sharepoint 2013 online (office 365)

    I'm working with sharepoint online instance. I'm developing a sharepoint app using Napa 365 but its giving me some error with the correlation ID. Where i have to check the error log to get the actual error description?
    Please suggest me the right direction.
    Thanks in advance!

    Hi,
    As your environment is SharePoint Online, I suggest you can create a new thread in SharePoint Online forum, you will get more detailed information from there and more experts will help you.
    Office 365 Forum:
    http://community.office365.com/en-us/f/default.aspx
    Thanks for your understanding.
    Best Regards
    TechNet Community Support
    Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact
    [email protected]

  • I upgraded to mountain lion a week ago and now on startup of my macbook pro, microsoft excel and word start up automatically and then crash? very strange can anyone please help? I have checked the login items under users and groups and there is nothing.

    I upgraded to mountain lion a week ago and now on startup of my macbook pro, microsoft excel and word start up automatically and then crash? very strange can anyone please help? I have checked the login items under users and groups and there is nothing.

    Are you using the Office for Mac 2011 version, as you need to do?  The Office for Mac 2004 is Not at all compatible with Mountain Lion, and the 2008 version has been noted to have some problems running with ML.
    Hope this helps

  • HT2433 what does the error message that says " You are logged out because another computer is using this IP address." mean?

    what does the error message that says " You are logged out because another computer is using this IP address." mean?

    Some other piece of network ghardware on your home LAN (Local Area Network) is using the IP address your Mac is trying to use.
    Reboot both your modem and router, or the Modem/Router combo box you have, and all pieces of networking equipment, computers and printers, you have connected to your LAN.
    If you continue to get that error then it is a bug in OS X or you have your Mac set to a Static IP address that is being handed out by the routers DHCP server to some other device.

  • Pls tell me how to check the errors in  BDC CALL TRANSACTION

    lemme know

    HI ,
    check for the bold part..
    REPORT ZCONCUR_UPLOAD_TO_SAP NO STANDARD PAGE HEADING
                                 LINE-SIZE 170
                                 LINE-COUNT 58
                                 MESSAGE-ID ZM.
                 Internal Table                                         *
    *-Internal table for the Header input data from the Comma Delimited file
    DATA: BEGIN OF IT_DATA_HEADER OCCURS 0,
              ID    TYPE C,      "Identifier
              BUKRS(6),          "Company Code
              WAERS(7),          "Currency
              NEWKO(12),         "Vendor
              XBLNR(16),         "First Name
              XBLNR1(16),        "Last Name
              BLDAT(12),         "Document/Posting date
              PK(15),            "Reference
              WRBTR(15),         "Amount
              BKTXT(27),         "Doc.header text
              BKTXT1(27),        "Item text
              SELNO(8),          "Serial No
          END OF IT_DATA_HEADER.
    *-Internal table for the item input data from the Comma Delimited file
    DATA: BEGIN OF IT_DATA_ITEM OCCURS 0,
              ID    TYPE C,      "Identifier
              NEWKO(19),         "Vendor
              BUKRS(6),          "Company Code
              KOSTL(12),         "Cost center
              WRBTR(15),         "Amount
              SGTXT(50),         "Text
              SELNO(8),          "Serial No Header
              SELNO1(8),         "Serial No item
          END OF IT_DATA_ITEM      .
    *-Internal table for the Header input data from the Comma Delimited file
    *-Removing " " From Comma Delimited file
    DATA: BEGIN OF IT_FINAL_HEADER OCCURS 0,
              ID     TYPE C,           "Identifier
              BUKRS  LIKE BKPF-BUKRS,  "Company Code
              WAERS  LIKE BKPF-WAERS,  "Currency
              NEWKO  TYPE RF05A-NEWKO, "Vendor
              XBLNR  LIKE BKPF-XBLNR,
              XBLNR1 LIKE BKPF-XBLNR,
              BLDAT(10), " LIKE BKPF-BLDAT,  "Date
              PK(15),                  "Reference
              WRBTR(15),               "Amount
              BKTXT  LIKE BKPF-BKTXT,  "Doc.header text
              BKTXT1 LIKE BKPF-BKTXT,  "Item text
              SELNO  TYPE I,           "Serial No
              FLAG   TYPE C,
          END OF IT_FINAL_HEADER.
    *-Internal table for the Item input data from the Comma Delimited file
    *-Removing " " From Comma Delimited file
    DATA: BEGIN OF IT_FINAL_ITEM OCCURS 0,
              ID     TYPE C,           "Identifier
              NEWKO  TYPE RF05A-NEWKO, "Account
              BUKRS  LIKE BKPF-BUKRS,  "Company Code
              KOSTL  LIKE BSEG-KOSTL,  "Cost Center
              WRBTR(15),               "Amount
              SGTXT  LIKE BSEG-SGTXT,  "Text
              SELNO  TYPE I,           "Serial No
              SELNO1 TYPE I,           "Serial No
          END OF IT_FINAL_ITEM.
    **-Internal table for the  input data from the file
    DATA : BEGIN OF P_DOWNLOAD  OCCURS 0,
            V_FILEREC(1000) TYPE C,
           END OF P_DOWNLOAD.
    *--- Internal Table for Success messages
    DATA : BEGIN OF I_SUCC OCCURS 0,
             HEADER(50),
             MSG(100),                     "SUCCESS message
           END OF I_SUCC.
    *--- Internal Table for error messages
    DATA : BEGIN OF I_ERROR_LOG OCCURS 0,
             HEADER(50),
             MSG(100),                     "Error message
           END OF I_ERROR_LOG.
    *--- Internal table for getting the BDC data
    DATA : BEGIN OF IT_BDCDATA OCCURS 0.
            INCLUDE STRUCTURE BDCDATA.     " Table to hold BDC data
    DATA : END OF IT_BDCDATA.
    *--- Internal table for reading the messages of call transaction
    DATA : BEGIN OF IT_MESSAGE_TAB OCCURS 0.
            INCLUDE STRUCTURE BDCMSGCOLL.  "Table to hold messages
    DATA : END OF IT_MESSAGE_TAB.
                          DATA DECLARATIONS                              *
    DATA:
          V_ERROR_COUNTER   TYPE I,        " error records counter
          V_MSG(100),                      " used for Error message
          V_LINES TYPE I,                  " used for format message
          V_HEAD LIKE SY-CPROG,            " Heading for report
          XMODE VALUE 'N',                 " EXECUTION MODE
          V_SUCCESS_COUNTER TYPE I,        " Success records counter
          V_UNAME LIKE APQI-USERID,        " User Name
          V_TOTAL TYPE I.                  " Total records uploaded
    DATA : V_SELNO TYPE I.
    DATA : V_CHECK TYPE I.
    DATA : V_HEADER(50) TYPE C.             "Header Information
    DATA : V_SUCC_MSG LIKE BDCMSGCOLL-MSGV1."Success Message
    DATA : V_ZERO(4) VALUE '0.00'.          "Checking Zero
    DATA : V_CHECK_ZERO  LIKE BSEG-WRBTR.   "Checking Zero
    DATA : V_CHECK_ZERO1 LIKE BSEG-WRBTR.   "Checking Zero
    DATA : V_SYSTEMDATE  LIKE BKPF-BUDAT.
    DATA : V_VALUE TYPE I.
    DATA : V_VALUE1 TYPE I.
    DATA : V_VALUE2 TYPE I.
    Flags
    DATA:
           F_BDC_OPEN,                   " BDC session open check.
           F_CONTINUE_PROCESSING.        " To continue further processing
                             CONSTANTS                                   *
    CONSTANTS:
           C_SESSION_NAME LIKE APQI-GROUPID VALUE 'F-43',  "Session
           C_X VALUE 'X'.                                  " Used for falgs
                        SELECTION SCREEN                                 *
    *--- Selection Screen with Block and title
    SELECTION-SCREEN BEGIN OF BLOCK B1 WITH FRAME TITLE TEXT-038.
    PARAMETER: P_FNAME LIKE RLGRAP-FILENAME DEFAULT
                       'C:\Concur.txt'.
    SELECTION-SCREEN END OF BLOCK B1.
    AT SELECTION SCREEN ON VALUE-REQUEST
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR P_FNAME.
      CALL FUNCTION 'F4_FILENAME'
           IMPORTING
                FILE_NAME = P_FNAME
           EXCEPTIONS
                OTHERS    = 1.
      IF SY-SUBRC <> 0.
        MESSAGE E999 WITH 'Error in opening a file'(009).
      ENDIF.
                              Top-of-page                                *
    TOP-OF-PAGE .
    *---perform to display the standard header
      PERFORM STANDARD_HEADER.
    --START OF SELECTION--
    START-OF-SELECTION.
    Upload data
      PERFORM UPLOAD_DATA.
    move data to bdcdata internal table
      PERFORM MOVE_DATA_F43.
    *--- Posting the valid data to F-43
      IF F_BDC_OPEN = C_X.
    *---perform to close bdc group
        PERFORM CLOSE_GROUP.
      ENDIF.
                             END OF SELECTION                            *
    END-OF-SELECTION.
      CHECK F_CONTINUE_PROCESSING IS INITIAL.
      PERFORM DISPLAY_REPORT.
    *&      Form  MESSAGE_FORMAT
                MESSAGE FORMAT
    FORM MESSAGE_FORMAT.
      CLEAR V_MSG.
      CALL FUNCTION 'FORMAT_MESSAGE'
           EXPORTING
                ID        = IT_MESSAGE_TAB-MSGID
                LANG      = 'EN'
                NO        = IT_MESSAGE_TAB-MSGNR
                V1        = IT_MESSAGE_TAB-MSGV1
                V2        = IT_MESSAGE_TAB-MSGV2
                V3        = IT_MESSAGE_TAB-MSGV3
                V4        = IT_MESSAGE_TAB-MSGV4
           IMPORTING
                MSG       = V_MSG
           EXCEPTIONS
                NOT_FOUND = 1
                OTHERS    = 2.
      IF SY-SUBRC <> 0.
        V_MSG = SPACE.
      ENDIF.
    ENDFORM.                               " MESSAGE_FORMAT
    *&      Form  F4_HELP
    FORM F4_HELP.
      CALL FUNCTION 'WS_FILENAME_GET'
           EXPORTING
                DEF_FILENAME     = ' '
                DEF_PATH         = 'C:\'
                MODE             = 'O'
                TITLE            = TEXT-025  "'Upload File'
           IMPORTING
                FILENAME         = P_FNAME
           EXCEPTIONS
                SELECTION_CANCEL = 3
                SELECTION_ERROR  = 4.
      CASE SY-SUBRC.
        WHEN 3.
          MESSAGE I000 WITH TEXT-007.      " Selection Cancel.
        WHEN 4.
          MESSAGE I000 WITH TEXT-008.      " Selection Error.
      ENDCASE.
    ENDFORM.                                                    " F4_HELP
    *&      Form  STANDARD_HEADER
           STANDARD_HEADER
    FORM STANDARD_HEADER.
      FORMAT COLOR COL_HEADING INTENSIFIED OFF.
      CASE V_HEAD.
        WHEN 'Summary Report'(001).
        WHEN 'SUCC_REPORT'.
    **---To display the field headings for Success report.
          ULINE (154).
          WRITE : /001 SY-VLINE,
                   002 'Header Details '(011),
                   052 SY-VLINE,
                   053 'Document Number'(036),
                  154 SY-VLINE.
          ULINE (154).
        WHEN 'Error Report'.
    **---To display the field headings for error report.
          ULINE (154).
          WRITE : /001 SY-VLINE,
                   002 'Header Details '(011),
                   052 SY-VLINE,
                   053 'Error Message/Text'(035),
                  154 SY-VLINE.
          ULINE (154).
      ENDCASE.
    ENDFORM.                               " STANDARD_HEADER
    *&      Form  DISPLAY_REPORT
          Display Report Details
    FORM DISPLAY_REPORT.
      PERFORM SUMMARY_REPORT.
      PERFORM SUCC_REPORT.
      PERFORM ERROR_REPORT.
    ENDFORM.                               " DISPLAY_REPORT
    *&      Form  SUMMARY_REPORT
           Success & Error Count Number
    FORM SUMMARY_REPORT.
      WRITE : /030 SY-TITLE.
      SKIP 1.
      WRITE : /005 'Program Name : '(032),
               024 SY-REPID,
               080 'Date :'(033),
               088 SY-DATUM.
      SKIP 1.
      V_HEAD = 'Summary Report'(001).
      ULINE (132).
      WRITE : /1 SY-VLINE,
               5 'No. of Records read from the Data file'(014),
               45 ':', V_TOTAL LEFT-JUSTIFIED,
               132 SY-VLINE,
              /1 SY-VLINE,
               5 'No. of Records successfully posted'(015),
               45 ':', V_SUCCESS_COUNTER LEFT-JUSTIFIED,
               132 SY-VLINE,
              /1 SY-VLINE,
               5 'No. of Records Failed'(023),
               45 ':'(031), V_ERROR_COUNTER LEFT-JUSTIFIED,
               132 SY-VLINE.
      IF NOT F_BDC_OPEN IS INITIAL.
        WRITE:  /1 SY-VLINE,
                5 'Session Name'(022),
                45 ':'(031), C_SESSION_NAME LEFT-JUSTIFIED,
                132 SY-VLINE.
      ENDIF.
      ULINE (132).
      IF NOT F_BDC_OPEN IS INITIAL.
        WRITE:  /1 SY-VLINE,
                5 'Session Name'(022),
                45 ':'(031), C_SESSION_NAME LEFT-JUSTIFIED,
                132 SY-VLINE.
      ENDIF.
    ULINE (132).
    ENDFORM.                               " SUMMARY_REPORT
    *&      Form  ERROR_REPORT
          Error Report
    FORM ERROR_REPORT.
      IF NOT I_ERROR_LOG[] IS INITIAL.
        SORT I_ERROR_LOG.                  " by tcode.
        V_HEAD = 'Error Report'(013).
        NEW-PAGE.
        LOOP AT I_ERROR_LOG.
          WRITE: /001 SY-VLINE,
                  002 I_ERROR_LOG-HEADER,
                  052 SY-VLINE,
                  053 I_ERROR_LOG-MSG,
                  154 SY-VLINE.
          ULINE (154).
        ENDLOOP.
      ENDIF.
    ENDFORM.                               " ERROR_REPORT
    *&      Form  ERROR_REPORT
          Success Report
    FORM SUCC_REPORT.
      IF NOT I_SUCC[] IS INITIAL.
        SORT I_SUCC.                  " by tcode.
        V_HEAD = 'SUCC_REPORT'(034).
        NEW-PAGE.
        LOOP AT I_SUCC.
          WRITE: /001 SY-VLINE,
                  002 I_SUCC-HEADER,
                  052 SY-VLINE,
                  053 I_SUCC-MSG,
                  154 SY-VLINE.
          ULINE (154).
        ENDLOOP.
      ENDIF.
    ENDFORM.                               " SUCC_REPORT
    *&      Form  OPEN_SESSION
    FORM OPEN_SESSION.
      DATA : V_DATE LIKE SY-DATUM.         " For Hold Date.
      V_DATE = SY-DATUM - 1.               " Hold date
      V_UNAME = SY-UNAME.                  " User name
      CALL FUNCTION 'BDC_OPEN_GROUP'
           EXPORTING
                CLIENT              = SY-MANDT
                GROUP               = C_SESSION_NAME
                HOLDDATE            = V_DATE
                KEEP                = 'X'
                USER                = V_UNAME
           EXCEPTIONS
                CLIENT_INVALID      = 1
                DESTINATION_INVALID = 2
                GROUP_INVALID       = 3
                GROUP_IS_LOCKED     = 4
                HOLDDATE_INVALID    = 5
                INTERNAL_ERROR      = 6
                QUEUE_ERROR         = 7
                RUNNING             = 8
                SYSTEM_LOCK_ERROR   = 9
                USER_INVALID        = 10
                OTHERS              = 11.
      IF SY-SUBRC <> 0.
        MESSAGE I000 WITH 'Session can not be opened'(019).
        STOP.
      ENDIF.
      F_BDC_OPEN = 'X'.
    ENDFORM.                               " OPEN_SESSION
    *&      Form  BDC_INSERT
    FORM BDC_INSERT USING P_TCODE TYPE ANY.
      CALL FUNCTION 'BDC_INSERT'
           EXPORTING
                TCODE            = P_TCODE
           TABLES
                DYNPROTAB        = IT_BDCDATA
           EXCEPTIONS
                INTERNAL_ERROR   = 1
                NOT_OPEN         = 2
                QUEUE_ERROR      = 3
                TCODE_INVALID    = 4
                PRINTING_INVALID = 5
                POSTING_INVALID  = 6
                OTHERS           = 7.
      IF SY-SUBRC <> 0.
        MESSAGE I000 WITH 'Unable to insert, Error record'(037).
        STOP.
      ENDIF.
    ENDFORM.                               " BDC_INSERT
    *&      Form  CLOSE_GROUP
    FORM CLOSE_GROUP.
      CALL FUNCTION 'BDC_CLOSE_GROUP'
           EXCEPTIONS
                NOT_OPEN    = 1
                QUEUE_ERROR = 2
                OTHERS      = 3.
      IF SY-SUBRC <> 0.
        MESSAGE I000 WITH 'Session can not be closed'(021).
        STOP.
      ENDIF.
    ENDFORM.                               " CLOSE_GROUP
    *&      Form  UPLOAD_DATA
          Upload Data From the text file
    FORM UPLOAD_DATA.
      CALL FUNCTION 'WS_UPLOAD'
           EXPORTING
                FILENAME                = P_FNAME
                FILETYPE                = 'DAT'
           TABLES
                DATA_TAB                = P_DOWNLOAD
           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
                OTHERS                  = 10.
      IF SY-SUBRC NE 0.
        MESSAGE E000 WITH 'File does not Exist'(003).
      ELSEIF P_DOWNLOAD[] IS INITIAL.
        MESSAGE E000 WITH 'Input file is empty'(004).
      ENDIF.
      DATA: V_INDEX LIKE SY-TABIX.
      IF NOT P_DOWNLOAD[] IS INITIAL.
        LOOP AT P_DOWNLOAD.
          V_INDEX = SY-TABIX.
    *Removing double quotes
          DO.
            REPLACE '"' WITH '' INTO P_DOWNLOAD.
            IF SY-SUBRC NE 0.
              EXIT.
            ENDIF.
          ENDDO.
          MODIFY P_DOWNLOAD INDEX V_INDEX.
          CONDENSE P_DOWNLOAD.
          IF P_DOWNLOAD(1) = '1'.
    *Finding the header information, creating key field
            V_SELNO =  SY-TABIX.
          ENDIF.
    WE ARE NOT HAVING KEY FIELD IN HEADER/ITEM IN THE FILE.
    SO WE ARE CREATING MANUAL KEY FIELD IN INTERNAL TABLE (SELNO).
          IF P_DOWNLOAD(1) = '1'.
    Moving header information into IT_DATA_HEADER Internal Table
            SPLIT P_DOWNLOAD AT ',' INTO
                  IT_DATA_HEADER-ID
                  IT_DATA_HEADER-BUKRS
                  IT_DATA_HEADER-WAERS
                  IT_DATA_HEADER-NEWKO
                  IT_DATA_HEADER-XBLNR
                  IT_DATA_HEADER-XBLNR1
                  IT_DATA_HEADER-BLDAT
                  IT_DATA_HEADER-PK
                  IT_DATA_HEADER-WRBTR
                  IT_DATA_HEADER-BKTXT
                  IT_DATA_HEADER-BKTXT1.
            IT_DATA_HEADER-SELNO = V_SELNO.
            CONDENSE : IT_DATA_HEADER-ID,     IT_DATA_HEADER-BUKRS,
                       IT_DATA_HEADER-WAERS,  IT_DATA_HEADER-NEWKO,
                       IT_DATA_HEADER-XBLNR,  IT_DATA_HEADER-XBLNR1,
                       IT_DATA_HEADER-BLDAT,  IT_DATA_HEADER-PK,
                       IT_DATA_HEADER-WRBTR,  IT_DATA_HEADER-BKTXT,
                       IT_DATA_HEADER-BKTXT1, IT_DATA_HEADER-SELNO.
            APPEND IT_DATA_HEADER.
            CLEAR  IT_DATA_HEADER.
          ELSEIF P_DOWNLOAD(1) = '2'.
    Moving header information into IT_DATA_ITEM Internal Table
            SPLIT P_DOWNLOAD AT ',' INTO
                  IT_DATA_ITEM-ID
                  IT_DATA_ITEM-NEWKO
                  IT_DATA_ITEM-BUKRS
                  IT_DATA_ITEM-KOSTL
                  IT_DATA_ITEM-WRBTR
                  IT_DATA_ITEM-SGTXT.
            IT_DATA_ITEM-SELNO  = V_SELNO.
            IT_DATA_ITEM-SELNO1 = SY-TABIX.
            CONDENSE: IT_DATA_ITEM-ID,IT_DATA_ITEM-NEWKO,IT_DATA_ITEM-BUKRS,
                      IT_DATA_ITEM-KOSTL,IT_DATA_ITEM-WRBTR,
                      IT_DATA_ITEM-SGTXT,IT_DATA_ITEM-SELNO,
                      IT_DATA_ITEM-SELNO1.
            APPEND IT_DATA_ITEM.
            CLEAR  IT_DATA_ITEM.
          ENDIF.
        ENDLOOP.
    *SORT HEADER & ITEM INTERNAL Table
        SORT IT_DATA_HEADER BY SELNO.
        SORT IT_DATA_ITEM   BY SELNO SELNO1.
    *Header Information
        LOOP AT IT_DATA_HEADER.
          IT_FINAL_HEADER-ID    = IT_DATA_HEADER-ID.
          IT_FINAL_HEADER-BUKRS = IT_DATA_HEADER-BUKRS.
          IT_FINAL_HEADER-WAERS = IT_DATA_HEADER-WAERS.
          IT_FINAL_HEADER-NEWKO = IT_DATA_HEADER-NEWKO.
          CONCATENATE IT_DATA_HEADER-XBLNR IT_DATA_HEADER-XBLNR1
                      INTO IT_FINAL_HEADER-XBLNR.
          IT_FINAL_HEADER-BLDAT  = IT_DATA_HEADER-BLDAT.
          IT_FINAL_HEADER-PK     = IT_DATA_HEADER-PK.
          IT_FINAL_HEADER-WRBTR  = IT_DATA_HEADER-WRBTR.
          IT_FINAL_HEADER-BKTXT  = IT_DATA_HEADER-BKTXT.
          IT_FINAL_HEADER-BKTXT1 = IT_DATA_HEADER-BKTXT1.
          IT_FINAL_HEADER-SELNO  = IT_DATA_HEADER-SELNO.
          APPEND IT_FINAL_HEADER.
          CLEAR  IT_FINAL_HEADER.
        ENDLOOP.
    *Item Information
        LOOP AT IT_DATA_ITEM.
    CHECKING ZERO IN THE IT_DATA_ITEM-WRBTR FIELD
    It will not append the IT_FINAL_ITEM
          V_CHECK_ZERO = IT_DATA_ITEM-WRBTR.
          IF V_CHECK_ZERO NE V_CHECK_ZERO1. "V_ZERO.
            IT_FINAL_ITEM-ID     = IT_DATA_ITEM-ID.
            IT_FINAL_ITEM-NEWKO  = IT_DATA_ITEM-NEWKO.
            IT_FINAL_ITEM-BUKRS  = IT_DATA_ITEM-BUKRS.
            IT_FINAL_ITEM-KOSTL  = IT_DATA_ITEM-KOSTL.
            IT_FINAL_ITEM-WRBTR  = IT_DATA_ITEM-WRBTR.
            IT_FINAL_ITEM-SGTXT  = IT_DATA_ITEM-SGTXT.
            IT_FINAL_ITEM-SELNO  = IT_DATA_ITEM-SELNO.
            IT_FINAL_ITEM-SELNO1 = IT_DATA_ITEM-SELNO1.
            APPEND IT_FINAL_ITEM.
            CLEAR  IT_FINAL_ITEM.
            CLEAR : V_CHECK_ZERO,V_CHECK_ZERO1.
          ENDIF.
        ENDLOOP.
        SORT IT_FINAL_HEADER BY SELNO.
        SORT IT_FINAL_ITEM BY SELNO.
      ENDIF.
    ENDFORM.                    " UPLOAD_DATA
    *&      Form  MOVE_DATA_F43
          Call Transaction F-43
    FORM MOVE_DATA_F43.
    *MOVE THE SYSTEM DATE TO
      CLEAR V_SYSTEMDATE.
      V_SYSTEMDATE = SY-DATUM.
      LOOP AT IT_FINAL_HEADER.
        CLEAR V_CHECK.
        V_CHECK = IT_FINAL_HEADER-SELNO.
      MOVE HEADER DATA TO BDCDATA INTERNAL TABLE
        PERFORM BDC_BUILD_HEADER.
      MOVE ITEM DATA TO BDCDATA INTERNAL TABLE
        PERFORM BDC_BUILD_ITEM.
    <b>*   Call Transcation (F-43)
        CALL TRANSACTION 'F-43' USING IT_BDCDATA
                                MODE XMODE
                                UPDATE 'S'
                                MESSAGES INTO IT_MESSAGE_TAB.</b>
    IF error record found, it will move to batch Input session
        IF SY-SUBRC <> 0.
          V_ERROR_COUNTER = V_ERROR_COUNTER + 1.      " Inc the counter
          CLEAR V_LINES.
          DESCRIBE TABLE IT_MESSAGE_TAB LINES V_LINES.
          READ TABLE IT_MESSAGE_TAB INDEX V_LINES.
    *--- <b>Perform to read the messages
          PERFORM MESSAGE_FORMAT.</b>*--- Appending the error records into error table
          CONDENSE IT_FINAL_HEADER-BUKRS.
          CONDENSE IT_FINAL_HEADER-NEWKO.
          CONDENSE IT_FINAL_HEADER-XBLNR.
          CONDENSE IT_FINAL_HEADER-BLDAT.
          CONCATENATE IT_FINAL_HEADER-BUKRS ','
                      IT_FINAL_HEADER-NEWKO ','
                      IT_FINAL_HEADER-XBLNR ','
                      IT_FINAL_HEADER-BLDAT
                      INTO V_HEADER.
          I_ERROR_LOG-HEADER = V_HEADER.
          I_ERROR_LOG-MSG = V_MSG.
          APPEND I_ERROR_LOG.
          CLEAR I_ERROR_LOG.
    *--  Posting the error record to Session
          IF F_BDC_OPEN IS INITIAL.
            PERFORM OPEN_SESSION.
          ENDIF.
          PERFORM BDC_INSERT USING 'F-43'.
        ELSE.
          V_SUCCESS_COUNTER = V_SUCCESS_COUNTER + 1.
    *--  READING ONLY SUCCESS MESSAGE(MSGNR 312)
          LOOP AT IT_MESSAGE_TAB WHERE MSGNR = '312'.
            V_SUCC_MSG = IT_MESSAGE_TAB-MSGV1.
          ENDLOOP.
    *--- Perform to read the messages
          PERFORM MESSAGE_FORMAT.
    *--- Appending the Success records into Success table
          CONDENSE IT_FINAL_HEADER-BUKRS.
          CONDENSE IT_FINAL_HEADER-NEWKO.
          CONDENSE IT_FINAL_HEADER-PK.
          CONDENSE IT_FINAL_HEADER-XBLNR.
          CONDENSE IT_FINAL_HEADER-BLDAT.
          CONCATENATE IT_FINAL_HEADER-BUKRS ','
                      IT_FINAL_HEADER-NEWKO ','
                      IT_FINAL_HEADER-PK ','
                      IT_FINAL_HEADER-XBLNR ','
                      IT_FINAL_HEADER-BLDAT
                      INTO V_HEADER.
          I_SUCC-HEADER = V_HEADER.
          I_SUCC-MSG = V_SUCC_MSG.
          APPEND I_SUCC.
          CLEAR  I_SUCC.
        ENDIF.
        V_TOTAL = V_TOTAL + 1.
        REFRESH: IT_BDCDATA,
                 IT_MESSAGE_TAB.
        CLEAR:   IT_BDCDATA,
                 IT_MESSAGE_TAB.
      ENDLOOP.
    ENDFORM.                    " MOVE_DATA_F43
           Start new screen                                              *
    FORM BDC_DYNPRO USING PROGRAM DYNPRO.
      CLEAR IT_BDCDATA.
      IT_BDCDATA-PROGRAM  = PROGRAM.
      IT_BDCDATA-DYNPRO   = DYNPRO.
      IT_BDCDATA-DYNBEGIN = 'X'.
      APPEND IT_BDCDATA.
    ENDFORM.
           Insert field                                                  *
    FORM BDC_FIELD USING FNAM FVAL.
      CLEAR IT_BDCDATA.
      IT_BDCDATA-FNAM = FNAM.
      IT_BDCDATA-FVAL = FVAL.
      APPEND IT_BDCDATA.
    ENDFORM.
    *&      Form  BDC_BUILD_HEADER
          Header Information
    FORM BDC_BUILD_HEADER.
    Header Details
      PERFORM BDC_DYNPRO      USING 'SAPMF05A'    '0100'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'  '/00'.
      PERFORM BDC_FIELD       USING 'BKPF-BLDAT'
                                     IT_FINAL_HEADER-BLDAT.
      PERFORM BDC_FIELD       USING 'BKPF-BLART'
                                    'KR'.
      PERFORM BDC_FIELD       USING 'BKPF-BUKRS'
                                    IT_FINAL_HEADER-BUKRS.
    Moveing System date to Posting date in the document
      CLEAR IT_FINAL_HEADER-BLDAT.
      CONCATENATE V_SYSTEMDATE4(4) V_SYSTEMDATE0(4)
                       INTO  IT_FINAL_HEADER-BLDAT.
      PERFORM BDC_FIELD       USING 'BKPF-BUDAT'
                                  IT_FINAL_HEADER-BLDAT.
      PERFORM BDC_FIELD       USING 'BKPF-WAERS'
                                    IT_FINAL_HEADER-WAERS.
      PERFORM BDC_FIELD       USING 'BKPF-XBLNR'
                                    IT_FINAL_HEADER-PK.
      PERFORM BDC_FIELD       USING 'BKPF-BKTXT'
                                    IT_FINAL_HEADER-BKTXT.
      PERFORM BDC_FIELD       USING 'FS006-DOCID'  '*'.
      IF IT_FINAL_HEADER-WRBTR CA '-'.
        REPLACE '-' WITH SPACE INTO IT_FINAL_HEADER-WRBTR.
        CONDENSE IT_FINAL_HEADER-WRBTR.
        PERFORM BDC_FIELD       USING 'RF05A-NEWBS'  '25'.
      ELSE.
        PERFORM BDC_FIELD       USING 'RF05A-NEWBS'  '31'.
      ENDIF.
      PERFORM BDC_FIELD       USING 'RF05A-NEWKO'
                                     IT_FINAL_HEADER-NEWKO.
    *-- Item Vendor Details
      PERFORM BDC_DYNPRO      USING 'SAPMF05A' '0302'.
      PERFORM BDC_FIELD       USING 'BDC_OKCODE'
                                    '/00'.
      PERFORM BDC_FIELD       USING 'BSEG-WRBTR'
                                    IT_FINAL_HEADER-WRBTR.
      PERFORM BDC_FIELD       USING 'BSEG-SGTXT'
                                    IT_FINAL_HEADER-BKTXT1.
    ENDFORM.                    " BDC_BUILD_HEADER
    *&      Form  BDC_BUILD_ITEM
          Item Information
    FORM BDC_BUILD_ITEM.
      DATA L_FIRST TYPE C.
      LOOP AT IT_FINAL_ITEM WHERE SELNO = V_CHECK.
        IF L_FIRST IS INITIAL.
          L_FIRST = C_X.
    Line Item ( PstKy,Account & New Company Code)
         CONDENSE IT_FINAL_HEADER-BLDAT.
          IF IT_FINAL_ITEM-WRBTR CA '-'.
            REPLACE '-' WITH SPACE INTO IT_FINAL_ITEM-WRBTR.
            CONDENSE IT_FINAL_ITEM-WRBTR.
            PERFORM BDC_DYNPRO    USING  'SAPMF05A'    '0302'.
            PERFORM BDC_FIELD     USING: 'BDC_OKCODE'   '/00',
                                         'RF05A-NEWBS'  '50',
                                         'RF05A-NEWKO'  IT_FINAL_ITEM-NEWKO,
                                         'RF05A-NEWBK'  IT_FINAL_ITEM-BUKRS.
          ELSE.
            PERFORM BDC_DYNPRO    USING  'SAPMF05A'    '0302'.
            PERFORM BDC_FIELD     USING: 'BDC_OKCODE'   '/00',
                                         'RF05A-NEWBS'  '40',
                                         'RF05A-NEWKO'  IT_FINAL_ITEM-NEWKO,
                                         'RF05A-NEWBK'  IT_FINAL_ITEM-BUKRS.
          ENDIF.
    Amount & Text
          PERFORM BDC_DYNPRO    USING  'SAPMF05A' '0300'.
          PERFORM BDC_FIELD     USING: 'BDC_OKCODE'   '/00',
                                       'BSEG-WRBTR'   IT_FINAL_ITEM-WRBTR,
                                       'BSEG-SGTXT'   IT_FINAL_ITEM-SGTXT,
                                       'DKACB-FMORE'  'X'.
    Cost Center
          PERFORM BDC_DYNPRO    USING  'SAPLKACB'    '0002'.
          PERFORM BDC_FIELD     USING: 'BDC_OKCODE' 'ENTE',
                                       'COBL-KOSTL' IT_FINAL_ITEM-KOSTL.
        ELSE.
    Line Item ( PstKy,Account & New Company Code)
          IF IT_FINAL_ITEM-WRBTR CA '-'.
            REPLACE '-' WITH SPACE INTO IT_FINAL_ITEM-WRBTR.
            CONDENSE IT_FINAL_ITEM-WRBTR.
            PERFORM BDC_DYNPRO    USING  'SAPMF05A'    '0300'.
            PERFORM BDC_FIELD     USING: 'BDC_OKCODE'   '/00',
                                         'RF05A-NEWBS'  '50',
                                         'RF05A-NEWKO'  IT_FINAL_ITEM-NEWKO,
                                         'RF05A-NEWBK'  IT_FINAL_ITEM-BUKRS.
          ELSE.
            PERFORM BDC_DYNPRO    USING  'SAPMF05A'    '0300'.
            PERFORM BDC_FIELD     USING: 'BDC_OKCODE'   '/00',
                                         'RF05A-NEWBS'  '40',
                                         'RF05A-NEWKO'  IT_FINAL_ITEM-NEWKO,
                                         'RF05A-NEWBK'  IT_FINAL_ITEM-BUKRS.
          ENDIF.
          PERFORM BDC_DYNPRO    USING  'SAPLKACB'   '0002'.
          PERFORM BDC_FIELD     USING: 'BDC_OKCODE' 'ENTE'.
    Amount & Text
          PERFORM BDC_DYNPRO    USING  'SAPMF05A'    '0300'.
          PERFORM BDC_FIELD     USING: 'BDC_OKCODE'  '/00',
                                       'BSEG-WRBTR'  IT_FINAL_ITEM-WRBTR,
                                       'BSEG-SGTXT'  IT_FINAL_ITEM-SGTXT,
                                       'DKACB-FMORE' 'X'.
    Cost Center
          PERFORM BDC_DYNPRO    USING  'SAPLKACB'    '0002'.
          PERFORM BDC_FIELD     USING: 'BDC_OKCODE' 'ENTE',
                                       'COBL-KOSTL' IT_FINAL_ITEM-KOSTL.
        ENDIF.
      ENDLOOP.
    *Save Details
      PERFORM BDC_DYNPRO        USING  'SAPMF05A' '0300'.
      PERFORM BDC_FIELD         USING  'BDC_OKCODE'
                                       '=BU'.
      PERFORM BDC_DYNPRO        USING  'SAPLKACB'    '0002'.
      PERFORM BDC_FIELD         USING: 'BDC_OKCODE' 'ENTE'.
    ENDFORM.                    " BDC_BUILD_ITEM
    Thanks
    Mahesh

  • In production order checking the errors

    Hi Experts,
    In production order i have created two new tabs.
    So if all the errors is rectified means while adding some errors while come"Product Number is missing" "dud date is missing"
    so if all the condition satisfied means all errors is cleared then only the document will add
    that time only i want to clear my matrix which created in new tab.
    in which event i should add the matrix.clear()
    what is the coding for that
    plz help

    Hi Nikhil,
    On After From Data Add event and check the pVal.ActionSuccess = true.
    Regards
    Edy

  • Do I miss something when checking the error 'Acct. determine error'

    Hi there,
    Need ur help urgently. Using VF02, I can see 'Acct. determine error' and do checking VKOA and also do the detail checking as all of you suggested in the previous posting. But everything is ok, do i miss something?
    Thank you for your help
    2tea

    Hi,
    1. check that the material is assembly or production related. if yes then the account determination setting for KOFK condition type should be there.
    2. see that the customer and material account assignment groups in the billing document created. if it is missing then we need to add.
    3. please check the process say if i want to create a credit memo , i have document type zcr, where u have created with some CR .
    thanks
    Kuntla

  • I keep getting the error (-9808) when i try to log in to itunes

    I keep getting the erro (-9808) when i try to log in to itunes.Anyone with the solution?

    Yep. Tried that. And just did it again.
    Still no joy.

  • I have no sound coming from my MacBook which is 3 years old.  I have checked the sound setting under preferences.  Any suggestions beyond going to the Apple store?

    I have no sound coming out of my MacBook and I have checked the sound settings in preferences.  Any other idea?  Thanks.

    can you hear sound using headphones?

  • VRML + EAI : check the error..

    Hello.... Can i know why this code not work... When i compile the java Class it make
    alot of error message: an the error message like -Class1.java:49: cannot resolve symbol......
    I use jdk 1.3.1-02 and plug in Contona for display vrml.... Below the code
    ----------VRML FILE : test.wrl----------------------------------------------------
    #VRML V2.0 utf8
    #This is a small world to use with EAI applet
    Group {
    children [
              Transform {
              children [
                   Shape {
                   appearance Appearance {
                   material DEF MAT1 Material {
                   diffuseColor 1.0, 0.0, 0.0
         geometry Sphere { }          
    ------------ Class1.java------------------------------------------------------
    import java.awt.*;
    import java.awt.event.*;
    import java.applet.*;
    import vrml.external.field.EventInSFColor;
    import vrml.external.Node;
    import vrml.external.Browser;
    import vrml.external.exception.*;
    public class Class1 extends Applet implements ActionListener {
    TextArea output = null;
    Browser browser = null;
    Node Mat1 = null;
    EventInSFColor Change_Color = null;
    Button bTrig = null;
    public void init() {
    // Note Browser.print() is only available in Cosmo Player 2.x
    Browser.print("RGBTest.init()...");
    // Browser.getBrowser() doesn't belong here! (See below)
    // But we do build the applet's UI right now:
    // Create some UI widgets
         //Make the buttons "Active" by adding Action Listeners (NEW TO JAVA 1.1)
         bTrig = new Button("BLUE");
         bTrig.addActionListener(this);
         add(bTrig);
    output = new TextArea(10, 50);
    add(output);
         public void start() {
              output.append("\nRGBTest.start()...\n");
              try {
                   //sometimes this call will fail if applet loads
                   //before browser. You may need to loop until this
                   //value returns true...
                   browser = (Browser) vrml.external.Browser.getBrowser(this);
                   Mat1 = browser.getNode("MAT1");
                   output.append("Got node: Mat1\n");
    Change_Color = (EventInSFColor) Mat1.getEventIn("set_diffuseColor");
         output.append("Got Event In Stream Change_Color.\n");
              catch (InvalidNodeException ne) {
              add(new TextField("Failed to get node:" + ne));
              catch (InvalidEventInException ee) {
              add(new TextField("Failed to get EventIn:" + ee));
              catch (InvalidEventOutException ee) {
              add(new TextField("Failed to get EventOut:" + ee));
         public void actionPerformed(ActionEvent event) {
    // Test which button is pressed, could support lots of buttons
    if (event.getSource() == bTrig ) {
              float[] val = new float[3];
              val[0] = 0.0f;
              val[1] = 0.0f;
              val[2] = 1.0f;
              Change_Color.setValue(val);
              output.append("CHANGED COLOR !!");
    ----------------------HTML FILE--------------------------------------------------------
    <html>
    <head>
    <title>JAVA EXAMPLE 1 :A Simple Applet / World Interface</title>
    <head>
    <body bgcolor="#FFFFFF">
    <p align="center"><embed src="test.wrl" border="0" width="500"
    height="250"></p>
    <br>
    <p align="center">
    <applet code="Class1.class" align="baseline" width="500"
    height="200" mayscript></applet><br>
    </p>
    </body>
    </html>

    How to set the classes.... If you are using Cosmoplayer then your compile statement should be something similiar to: (of course your installation directories of CosmoPlayer and Netscape will most probably differ)
    javac -classpath C:\Programme\CosmoSoftware\CosmoPlayer\npcosmop21.jar;C:\Programme\Netscape\Communicator\Program\java\classes\java40.jar yourfile.java
    If you experience a runtime error, you might have to first de-compile and then compile some of the classes contained in the npcosmop21.jar. There seams to be incompatibility issues between the java vm used by Netscape and class files in the jar - but if I were you, I wouldn&#8217;t worry about the problem until I have experience it.
    I have install 2 browser in my computer.
    There are cosmo player n cantona...
    But the others cannot work...
    do you know how can i get the vrml package ( it have vrml classes)..... In order to use the Java EAI, I am using Cosmoplayer 2.1 and Netscape Communicator 4.7. If you&#8217;re using a similiar setup then you can find the necessary jars in the respective installation directories - See classpath example above. I haven&#8217;t done anything with Cortona but I believe I acquired the classes at the www.parallelgraphics.com <http://www.parallelgraphics.com> website.

  • Who has free time to check the error report

    thank you
    error report :
    "myfavorejb.ejbgrpx": Spaces in the temporary directory path may cause WebLogic EJBC
    utility to produce fatal compile errors.
    "myfavorejb.ejbgrpx": Spaces in the classpath may cause WebLogic EJBC utility
    to produce fatal compile errors.
    "myfavorejb.ejbgrpx": G:\weblogic\wlogic\jdk131_03\bin\javaw -classpath
    "G:\weblogic\wlogic\weblogic700\server\lib\weblogic.jar;
    G:\weblogic\wlogic\weblogic700\server\lib\webservices.jar;
    G:\JBuilder\builder\lib\jdsremote.jar;" weblogic.ejbc -keepgenerated -compiler
    G:/weblogic/wlogic/jdk131_03/bin/javac
    "C:/Documents and Settings/JeLi/jbproject/myejbitem/myfavorejb.jar.jar"
    "C:/Documents and Settings/JeLi/jbproject/myejbitem/myfavorejb.jar"
    "myfavorejb.ejbgrpx": ERROR: Error from ejbc:
    "myfavorejb.ejbgrpx": In EJB ejbsession, the throws clause for method getCollection()
    in the bean class contains exceptions which are NOT in the throws clause of the remote
    interface.
    "myfavorejb.ejbgrpx": ERROR: ejbc found errors

    "myfavorejb.ejbgrpx": In EJB ejbsession, the throws
    clause for method getCollection()
    in the bean class contains exceptions which are NOT in
    the throws clause of the remote
    interface.
    "myfavorejb.ejbgrpx": ERROR: ejbc found errorsThe error is quite obvious.

  • I have uploaded the vlookup files......plz check the error

    Dear Members,
    i am sorry i am posting third time. my problem is not solved finally i have uploaded both the files (find link below), the vlookup is not working properly, and  80% of my work depends on vlookup. file-1 is the files where i used the vlookup formula
    and the file-2 is the file where i have to search the part-number and print the price coulum. one thing these files are copied from different folders so there is something error of data type i think. one thing very important that all the part-numbers in file-1
    they exist in file-2. just two of them does not exist, but my vlookup formula  just searched for first cell's price. because these files were on another computer there they worked for all part-numbers in file-1 except 2 part numbers.
    i have tried to convert part-number coulumns to number in both files,general and text as well but none of them worked for me. i want to know where is the problem actually, because its part of our work we have to copy and paste the data between different
    files, what is the solution of this........... 
    i have uploaded first time on onedrive.live.com and i have shared it if it needs any change please let me know.
    Thanks a lot
    file-1 link
    https://onedrive.live.com/redir?resid=9649FFB5C28F1581!108&authkey=!AA50CuEqUSalXlk&ithint=file%2c.xlsx
    file-2 link
    https://onedrive.live.com/redir?resid=9649FFB5C28F1581!109&authkey=!AKZLxDAGfFWjlY4&ithint=file%2c.xlsx
    Tahir Mehmood

    Your vlookup is working perfectly fine. Remaining records are not there in your looked up file. Your Search file contains numbers starting with 8252 only and your looked up file contains only following 8252 series.
    8252018
    8252019
    8252020
    8252022
    8252419
    8252488
    8252711
    Here, 8252419 is present, hence it is found. Other 8252 series numbers are not present in file 2. Hence, your formula is correct.

Maybe you are looking for

  • In the XI Szenario i cannot assign Adapter Engine in Communicationchannel

    Hi There, i have a new problem. I imported now the whole Scenario from my XI Cons System into the XI Prod System. After that i have to reconfigure the Communication Channels. URL etc.. but in Prod System i cannot Assign Integration Server to Adapter

  • Is there something better than CMD+Z for mass UNDOs?

    After a month of superb Macprovideo training in FCPX and futile searches of the "worthless" FCPX help[less] document, I cannot find more on a VERY BASIC subject that pertains to everybody using FCPX. EDITING HISTORY:  Since we have NO control over ou

  • JSF 2.0 and @ManagedBean

    I just started to build a new JSF 2.0 application using the latest RI available for download. My first intention was to try the new annotation features like marking a POJO class as managed bean using @ManagedBean and @SessionScoped. When I deployed m

  • Has anyone ever successful​ly done a cont double buffer acq from multiple SCXI channels AND a spare AI of the MIO that controls the SCXI chassis at the same time?

    I am trying do a sanity check before I order some hardware. What I want to do is acquire from multiple channels in a SCXI chasis and as part of the same acquisition, also read from one of the "un-used" AI channels of the MIO card. My concern is this:

  • Using max select query

    Hi all, LOOP AT ITAB.    IF S_KUNNR IS not INITIAL.     SELECT MAX( MBLNR ) FROM MSEG INTO MBLNR                                    WHERE MATNR EQ  ITAB-MATNR                                    AND   KUNNR EQ ITAB-KUNNR