Application server performance

Hey friends,
I have a lot of user made procedures built in the program units of forms.
Since ia m in a process to make a web server of teh forms application, i wanted to know that would these program units cause any performance problems on the application server.
Since the processing of thses program units would occur at application server.
Do i have to create these procedures at database level?
thanks
Thanks

I checked the logs and all is well and nothing unusual, I followed another replys suggestion and put a timestamp in throught the process. It shows a consistant 6.xx minutes to return yet little time is spent at the database and precompiling my JSP made no difference (as well as every other parameter I could tweak). I have since taken my WAR file and dropped it into BEA's Weblogic Express - works fine and JBOSS 3.2.5 - works fine. I know my application is fine and every server but AS8 that I have tried works fine. I am waiting for Sun to care enough to call me back (I have left many voicemails and been routed all over the place, everyones first name seems to start with David) untill then JBOSS is the winner since it is free and works. Thank you for the replys and help.

Similar Messages

  • Sun Java Application Server Performance with Web Services

    We are running a web service on SJAS (Standard Edition). Load testing under 1 or 2 users works alright, but with 5 users making concurrent web service calls it immediately crashes the domain. Has anyone else run into performance issues when using SJAS with Web Services? Are there any configuration parameters we need to setup to handle more than 1 connection?
    I'm sure that the application server can handle many concurrent connections, just not sure how to configure and where to look for more information. If anyone is aware of actual numbers for load testing, that would be great information.
    Thanks,
    Dawson

    Hi Dawson,
    SJSAS can definetly handle more users. Can you please tell us, what version of SJSAS and web services (jax-rpc 1.1 or jax-ws 2.0?) implementation you are using? When you say it crashes the domain, do you see any error messages in the server.log?

  • Application Server performance  issues

    I am a DBA consultant at a county government site that recently went live on FSCM 9.1 using Tools 8.53.04 Running Windows Server with MS-SQL Server 2012
    A problem has started with our two Prod App Servers. There are a few hundred Accounting users on the system and they have been reporting extreme slowness going page to page, and many times getting kicked out of the system. I have launched Process Explorer, Resource Monitor, Task Manager on both App Serves and found individual PSAPPSRV processes peaking as high as 39% CPU and then bouncing down to 2%, back up to 17%, and all over the map
    In PSADMIN I ran TMAdmin and shut down and then rebooted the individual processes that had the high cpu usage, but they spiked back up.
    So we sent out a message for users to log off and bounced both app servers and cleared app server cache, however that didn't fix it either. This is the first time this has happened, so we ar soliciting feedback from other PS/MS-SQL DBA's to see if they have experienced this and how they handled it.
    We looked at resources and each App Server (they are virtual) have only 16 GB of ram and each has two Opteron 2.79 Ghz processors. So we are thinking it is a resource problem, however this situation has not happened before
    Thanks in advance
    2944096

    The problem is there is no service timeout for the PSAPPSRV process:
    [PSAPPSRV]
    ;=========================================================================
    ; Settings for PSAPPSRV
    ;=========================================================================
    ; UBBGEN settings
    Min Instances=5
    Max Instances=5
    Service Timeout=0
    Please review the following Km Doc E-AS: PSAPPSRV process Service Timeout=0 Causing Severe Slow Down of Application (Doc ID 1992038.1)
    This can happen if the psdbgsrv process gets started:  E-AS: Service Timeout for PSAPPSRV reverts to = 0 after Domain Configuration (Doc ID 664081.1)
    Please set the psappsrv process back to the servicetimeout of =300 after reviewing the above km docs and this should fix the issue.

  • Uploading xml file from application server

    HI everybody guys having promblem reading xml file from application server.Here is the solution. the sample program is below.
    TYPE-POOLS: ixml. "iXML Library Types
    *TABLES : rbkp.
           TYPE DECLERATIION
    TYPES: BEGIN OF type_tabpo,
           ebeln  TYPE ekko-ebeln,         "PO document number
           ebelp TYPE ekpo-ebelp,          "PO line item
           END OF type_tabpo.
    TYPES: BEGIN OF type_ekbe,
           belnr TYPE rbkp-belnr,          "Invoice document
           gjahr TYPE rbkp-gjahr,          "fiscal year
           END OF type_ekbe.
    TYPES: BEGIN OF type_invoice,
           belnr TYPE rbkp-belnr,          "PO document number
           gjahr TYPE rbkp-gjahr,          "Fiscal Year
           rbstat TYPE rbkp-rbstat,        "invoice status
           END OF type_invoice.
    TYPES: BEGIN OF t_xml_line,            "Structure for holding XML data
            data(256) TYPE x,
            END OF t_xml_line.
         INTERNAL TABLE DECLERATIION
    DATA: gi_tabpo TYPE STANDARD TABLE OF type_tabpo,
          gi_ekbe TYPE STANDARD TABLE OF type_ekbe,
          gi_invoice TYPE STANDARD TABLE OF type_invoice,
          gi_bapiret2 TYPE STANDARD TABLE OF bapiret2.
    DATA: l_ixml TYPE REF TO if_ixml,
          l_streamfactory TYPE REF TO if_ixml_stream_factory.
         l_parser TYPE REF TO if_ixml_parser,
         l_istream TYPE REF TO swif_ixml_istream,
         l_document TYPE REF TO if_ixml_document,
         l_node TYPE REF TO if_ixml_node,
         l_xmldata TYPE string.
    *DATA: l_elem TYPE REF TO if_ixml_element,
         l_root_node TYPE REF TO if_ixml_node,
         l_next_node TYPE REF TO if_ixml_node,
         l_name TYPE string,
         l_iterator TYPE REF TO if_ixml_node_iterator.
    DATA: l_xml_table TYPE TABLE OF t_xml_line, " XML Table of the structure
          l_xml_line TYPE t_xml_line, " Record of structure t_xml_line
          l_xml_table_size TYPE i. " XML table size
    DATA: l_filename TYPE string.
          WORK AREA DECLARATION
    DATA: gw_tabpo TYPE type_tabpo,
          gw_ekbe TYPE type_ekbe,
          gw_invoice TYPE type_invoice,
          gw_bapiret2 TYPE bapiret2.
       BEGIN OF SELECTION SCREEN
    SELECTION-SCREEN BEGIN OF BLOCK blk1 WITH FRAME TITLE text-001.
    PARAMETERS: p_file TYPE pathintern LOWER CASE DEFAULT '/usr/sap/tmp/'.
    Validation of XML file: Only DTD included in XML document is supported
    SELECTION-SCREEN END OF BLOCK blk1.
      INTIALISATION.
    INITIALIZATION.
      SELECTION SCREEN VALIDATION
    AT SELECTION-SCREEN.
    To validate p_file is not initial
      PERFORM sub_validate_file.
    PERFORM sub_validate_path.
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    Request for filename for xml file from the application server
      PERFORM sub_get_filename_appl USING  p_file.
      START OF SELECTION SCREEN
    START-OF-SELECTION.
      PERFORM sub_fetch_po_details.
      PERFORM sub_get_invoice.
      PERFORM sub_rel_invoice.
      END OF SELECTION SCREEN
    END-OF-SELECTION.
    *&      Form  sub_validate_file
         To Validate the file
    FORM sub_validate_file .
      IF p_file IS INITIAL.
        MESSAGE e000.           "specify the file path
      ENDIF.
    ENDFORM.                    " sub_validate_file
    *&      Form  sub_get_filename_appl
    form sub_get_filename_appl  USING  l_fname TYPE any.
    DATA:  l_fname TYPE filename-fileintern.        " File name
    *GET THE FILENAME FROM THE APPLICATION SERVER
      CALL FUNCTION '/SAPDMC/LSM_F4_SERVER_FILE'
        EXPORTING
          directory        = l_fname
          filemask         = '*'
        IMPORTING
          serverfile       = l_fname
        EXCEPTIONS
          canceled_by_user = 1
          OTHERS           = 2.
      IF sy-subrc <> 0.
        MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
    ENDFORM.                    " sub_get_filename_appl
    *&      Form  sub_fetch_po_details
         To fetch the PO details from the application server
         Format of file is XML
    FORM sub_fetch_po_details .
          TYPE DECLERATIION
      l_ixml = cl_ixml=>create( ).
    Creating a stream factory
      l_streamfactory = l_ixml->create_stream_factory( ).
      PERFORM get_xml_table.
      LOOP AT gi_tabpo INTO gw_tabpo.
        WRITE:/ gw_tabpo.
      ENDLOOP.
    ENDFORM.     " sub_fetch_po_details
    *&      Form  get_xml_table
          Read from the xml file
    FORM get_xml_table .
    Local variable declarations
      DATA: l_len TYPE i,
      l_len2 TYPE i,
      l_tab TYPE tsfixml,
      l_content TYPE string,
      l_str1 TYPE string,
      c_conv TYPE REF TO cl_abap_conv_in_ce,
      l_itab TYPE TABLE OF string.
      l_filename = p_file.
    code to upload data from application server
      OPEN DATASET l_filename FOR INPUT IN BINARY MODE.
      IF sy-subrc <> 0.
        WRITE:/ 'invalid file path'.
      ENDIF.
      DO.
        READ DATASET l_filename INTO l_xml_line.
        IF sy-subrc EQ 0.
          APPEND l_xml_line TO l_xml_table.
        ELSE.
          EXIT.
        ENDIF.
      ENDDO.
      CLOSE DATASET l_filename.
    code to find the table size
      DESCRIBE TABLE l_xml_table.
      l_xml_table_size = ( sy-tleng ) * ( sy-tfill ).
    *code to convert hexadecimal to XML
      LOOP AT l_xml_table INTO l_xml_line.
        c_conv = cl_abap_conv_in_ce=>create( input = l_xml_line-data
    replacement
        = space ).
        c_conv->read( IMPORTING data = l_content len = l_len ).
        CONCATENATE l_str1 l_content INTO l_str1.
      ENDLOOP.
      l_str1 = l_str1+0(l_xml_table_size).
      SPLIT l_str1 AT cl_abap_char_utilities=>cr_lf INTO TABLE l_itab.
      LOOP AT l_itab INTO l_str1.
        REPLACE ALL OCCURRENCES OF cl_abap_char_utilities=>horizontal_tab IN
        l_str1 WITH space.
      ENDLOOP.
      CALL TRANSFORMATION ('ID')    " code to put in internal table
      SOURCE XML l_str1
      RESULT tab = gi_tabpo[].
    ENDFORM. " get_xml_table

    Hi Raja,
    I tried the same. But it not populating the table and giving an error message in the return table "line   1 col   1-unexpected symbol; expected '<', '</', entity reference, charac".
    I can't find any ' ; ' in the XML file. What could be the possible reason of error?

  • Slow start-up for JSF projects on Sun Java System Application Server 8.2?

    App. Server: Sun Java System Application Server 8.2
    I really don't understand why a JSF project starts-up so slow on Sun Java System Application Server 8.2.
    I've gone through the "Overview of Sun Java System Application Server Performance" guide and tuned my server.
    It's not memory or processor, I am developing on a SunOS 5.8 Generic_117350-27 sun4u sparc SUNW,UltraAX-MP.
    The JSF project contains one index.jsp and one login.faces - that's it. But it takes up towards 15 seconds to load the page, if I type:
    http://<domain>:8080/login/
    I would believe that the application should be a lot faster.
    What can I do to solve this?
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

    Yes I am.
    Right now I have:
    <!-- Faces Servlet -->
      <servlet>
          <servlet-name>Faces Servlet</servlet-name>
          <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
          <load-on-startup> -1 </load-on-startup>
      </servlet>
      <servlet>
          <servlet-name>Persistent Faces Servlet</servlet-name>
          <servlet-class>com.icesoft.faces.webapp.xmlhttp.PersistentFacesServlet</servlet-class>
          <load-on-startup> 1 </load-on-startup>
      </servlet>
      <servlet>
          <servlet-name>Blocking Servlet</servlet-name>
          <servlet-class>com.icesoft.faces.webapp.xmlhttp.BlockingServlet</servlet-class>
          <load-on-startup> 1 </load-on-startup>
      </servlet>
      <!-- Preload -->
      <servlet>
          <servlet-name>Transaction Browser</servlet-name>
          <jsp-file>/transactionbrowser.jspx</jsp-file>
          <load-on-startup> 1 </load-on-startup>
      </servlet>It still doesn't work, so you may be right.
    Thanks,
    --Todd                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       

  • Urgent - Append data to internal table from Application server

    Hi All,
    I encountered the problem while read the input file from Application server...then append it to internal table. I manage to read the input file from presentation and append the data to internal table.
    Below are my coding which cause me not able the append data from Application server. Please kindly help me to solving/correct my coding. Thanks in advance .
    PARAMETERS : p_inpfl LIKE rlgrap-filename.  "Material Input File
    SELECTION-SCREEN BEGIN OF LINE.
    Application Server
    SELECTION-SCREEN COMMENT 1(19) text-002 FOR FIELD rb_ux.
    SELECTION-SCREEN POSITION 33.
    PARAMETERS: rb_ux RADIOBUTTON GROUP g1.
    Presentation Server
    SELECTION-SCREEN COMMENT 40(21) text-003 FOR FIELD rb_pc.
    SELECTION-SCREEN POSITION 65.
    PARAMETERS: rb_pc RADIOBUTTON GROUP g1 DEFAULT 'X'.
    SELECTION-SCREEN END OF LINE.
    SELECTION-SCREEN  SKIP.
    SELECTION-SCREEN END OF BLOCK b01.
    FORM f_Input_file.
      CLEAR: v_f_exists.
      CHECK NOT p_inpfl IS INITIAL.  "input file exist
      IF NOT rb_pc IS INITIAL.  " Pc check
        PERFORM f_read_tab_delimited_file TABLES i_input
                               USING    c_09
                                        p_inpfl
                                        rb_ux
                               CHANGING v_ifile_str_with_tab
                                        v_f_exists
                                        v_ifile_record_count
                                        v_message.
        IF v_f_exists EQ '1' .
      UPLOAD FILE could not be read
          MESSAGE e546 .
        ENDIF .
        IF v_ifile_record_count EQ 0 .
      Zero records in upload file
          MESSAGE e547 .
        ENDIF.
      ELSE.
        OPEN DATASET p_inpfl FOR INPUT IN TEXT MODE.
        DO.
          READ DATASET p_inpfl INTO i_input.
          IF sy-subrc EQ 0.
            APPEND i_input.
          ELSE.
            EXIT.
          ENDIF.
        ENDDO.
        CLOSE DATASET p_inpfl.
      ENDIF.

    Hi,
    Refere the following code for the poulating internal from the application server.
    PARAMETERS :  pr_sfile TYPE  filename-fileintern,
    Here give the logical file name from the application serevr.
    data :        w_param_1 LIKE  filename-fileintern,
                   x_file(500),
                   w_move_file LIKE  epsf-epsfilnam,
                   w_from_dir  LIKE epsf-epsdirnam,
                   w_path LIKE rlgrap-filename,
                  input_line(1000),
                  w_path LIKE rlgrap-filename,
                  w_file LIKE rlgrap-filename,
                  w_dir LIKE  rlgrap-filename,
                  w_dir1 LIKE epsf-epsdirnam,
                  w_file1 LIKE  epsf-epsfilnam,
    **************Start of the code***************
      MOVE '*' TO w_param_1.
      PERFORM get_file_name USING pr_sfile w_param_1.
        LOOP AT it_file WHERE name CP w_file1.
          CLEAR : x_file, w_path,
                  w_move_file, w_from_dir.
          REFRESH : it_input,
                    it_input_err.
       IF w_flag IS INITIAL.
          CONCATENATE w_dir it_file-name INTO x_file.
          CONDENSE  x_file.
    TO Move file from sever for backup storing the file name and path
          w_path = x_file.
          CALL FUNCTION 'TRINT_SPLIT_FILE_AND_PATH'
            EXPORTING
              full_name     = x_file
            IMPORTING
              stripped_name = w_move_file
              file_path     = w_from_dir
            EXCEPTIONS
              x_error       = 1
              OTHERS        = 2.
          IF sy-subrc <> 0.
            MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                    WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
          ENDIF.
    ********here it_input will be the structure of the file present on the application server
          PERFORM read_file TABLES it_input
                            USING  x_file.
          CLEAR it_input_err.
          REFRESH it_input.
        ENDLOOP.
    *******************end of the code****************
    *&      Form  read_file
          text
         -->P_X_FILE  text
    FORM read_file  TABLES it_tab
                    USING  x_file.
      OPEN DATASET x_file FOR INPUT IN TEXT MODE ENCODING DEFAULT.
      IF sy-subrc NE 0.
        WRITE : / text-006.
      ELSE.
        DO.
          READ DATASET x_file INTO input_line.
          IF sy-subrc = 0.
            CLEAR: it_input, count.
            DO.
              ADD 1 TO count.
              ASSIGN COMPONENT count OF STRUCTURE it_tab TO <fs>.
              IF sy-subrc = 0.
                SPLIT input_line AT separator INTO <fs> input_line.
              ELSE.
                EXIT.
              ENDIF.
            ENDDO.
            APPEND it_tab.
          ELSE.
            EXIT.
          ENDIF.
        ENDDO.
      ENDIF.
      CLOSE DATASET x_file.
    *&      Form  get_file_name
          text
         -->P_P_SFILE  text
         -->P_W_PARAM_1  text
    FORM get_file_name USING    p_sfile
                                w_param_1.
                               CHANGING x_file.
      CALL FUNCTION 'FILE_GET_NAME'
        EXPORTING
          client           = sy-mandt
          logical_filename = p_sfile
          parameter_1      = w_param_1
        IMPORTING
          file_name        = x_file
        EXCEPTIONS
          file_not_found   = 1
          OTHERS           = 2.
      IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
            WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
      ENDIF.
      w_path = x_file.
      CALL FUNCTION 'TRINT_SPLIT_FILE_AND_PATH'
        EXPORTING
          full_name     = w_path
        IMPORTING
          stripped_name = w_file
          file_path     = w_dir
        EXCEPTIONS
          x_error       = 1
          OTHERS        = 2.
      IF sy-subrc <> 0.
        MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
                WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
      ENDIF.
      w_dir1 = w_dir.
      w_file1 = w_file.
      CALL FUNCTION 'EPS_GET_DIRECTORY_LISTING'
        EXPORTING
          dir_name               = w_dir1
          file_mask              = w_file1
        TABLES
          dir_list               = it_file
        EXCEPTIONS
          invalid_eps_subdir     = 1
          sapgparam_failed       = 2
          build_directory_failed = 3
          no_authorization       = 4
          read_directory_failed  = 5
          too_many_read_errors   = 6
          empty_directory_list   = 7
          OTHERS                 = 8.
      IF sy-subrc <> 0.
        WRITE : / text-006.
      ENDIF.
    Hope this will help you.

  • Bea Weblogic Server performance question.

    Hello,
    Im wondering if there are big performance difference between Bea Weblogic Server
    versions.
    I run BWS 5.1 and find it great, I ve tested the application on 6.0 and it seems
    to run as good as 5.1, I ve tested with 6.1 and it works fine too.
    And now is my question... is it big difference between WLS from 5.1, 6.0, 6.1,
    7.0, 8.0, 8.1 ???
    I dont need any "super-hyper" features just run a simple EJB (30-40 EJBs) application.
    If there are big performance difference then there is a good reason to update
    to the latest WLS. (Do you have any benchmark urls for this issue?)
    Do I need to modify the EJBs if I want to upgrade from 5.1 to 8.1 ??
    When I upgraded from 5.1 to 6.1 there was a little changes I ve to make in the
    xml files.
    Thanks for all your help!
    /Sonny!

    "Sonny" <[email protected]> wrote in message
    news:3f0d6ca6$[email protected]..
    |
    | Hello,
    |
    | Im wondering if there are big performance difference between Bea Weblogic
    Server
    | versions.
    | I run BWS 5.1 and find it great, I ve tested the application on 6.0 and it
    seems
    | to run as good as 5.1, I ve tested with 6.1 and it works fine too.
    | And now is my question... is it big difference between WLS from 5.1, 6.0,
    6.1,
    | 7.0, 8.0, 8.1 ???
    | I dont need any "super-hyper" features just run a simple EJB (30-40 EJBs)
    application.
    |
    | If there are big performance difference then there is a good reason to
    update
    | to the latest WLS. (Do you have any benchmark urls for this issue?)
    |
    | Do I need to modify the EJBs if I want to upgrade from 5.1 to 8.1 ??
    | When I upgraded from 5.1 to 6.1 there was a little changes I ve to make in
    the
    | xml files.
    |
    | Thanks for all your help!
    |
    | /Sonny!
    As new versions release, there is differences in performance. One
    significant point to note is the JVM versions that are supported which
    significantly impact the application server performance. The new WLS 8.1 on
    the newest released 1.4.2 JVM is damn good. The 1.4.1_0x JVMs have been
    dramatically slower in tests that I've done. So even incremental releases
    will make an impact.
    In newer releases, code matures also. I also believe in 7.x they gave the
    capability of clustering JVM more effectively.
    anyway... good luck.
    ken k

  • Application Server Tuning

    Hi there,
    Actually I have a full iPlanet solution up running on Solaris 8 environment, which contains:
    -iPlanet Application Server 6.5
    -iPlanet Directory Server 4.1
    -iPlanet Web Server 4.1
    -iPlanet Integration Server (EAI) 2.6
    -iPlanet Portal Server 3.0
    -Netegrity Site Minder
    And I want to monitor the Application Server performance and to tune the required parameters.
    So that, firstly I want to know what is the services that I should monitor to make sure that the Application Server is up and running and performing well.
    And then, I want to know if there is any tool which can help me evaluate the Application Server performance and find out the proper tuning parameter in case if it is needed.
    Many Thanks

    There are some tuning tips available at the following url :
    http://docs.sun.com/source/816-5794-11/index.html
    hope this might help a bit !!

  • Slow application server

    hi,
    i have oracle application server 10g on windows 2000 server, my server is working very slow how to speed it fast ?
    how to tune it plz tell me .
    thxs

    Wow! this is pretty broad/open ended questions so I can only give you a broad answer. The first place to start will be Oracle Application Server Performance Guide.
    10.1.3 guide is here:
    http://download.oracle.com/docs/cd/B32110_01/core.1013/b28942/toc.htm
    10.1.2 guide is here:
    http://download.oracle.com/docs/cd/B14099_19/core.1012/b14001/toc.htm
    Thanks
    Shail

  • Performance questions in Oracle Forms/Reports of Application Server 10g

    Hello.
    I have a dual Xeon 2.6 computer with 3 GB of memory and 6 GB of cache, running RedHat EL 3 with Oracle AS 10g (9.0.4.0.0).
    Application Server is used to run some applications created with forms, and it generates several reports, but the forms are also used as a front end to another Oracle Database (Oracle 7.0, runing in Sun Solaris 5.6).
    I've notested (and also my users) the application is getting very slow (is running in a dual Xeon, with 2 Gbit nics, in a 3 Gb backbone).
    The speed (or lack of it) is most noted when the forms are generating the reports (it used to be fast - 2 seconds) and now it can take up to 5 minutes.
    The AS 10g, when generating the reports, almost all of the querys go to the other server (in Solaris) and the results return to the server, and then the report is generated. The network has no problems (at least, that i know of), and the network performance is not an issue - both the servers are connected to a Gbit switch.
    Can someone may have an ideia of it can be?
    even in the clients, when running the forms application, the transition of the several menus is slow, and it used to be more fast.
    the 10g is using Java Jinitiator 1.3.18. Can it be from that ? i'm not certain, but i could say this things start happen when we upgraded the jinitiator from 1.3.13 to 1.3.18...
    My users are really getting on my nervers and i cant do nothing, because they have reason...
    any help would be appreciated !
    Cheers
    Bruno Santos

    Bruno, did you solve the performance problem? I'm experiencing the same lack of speed.

  • How to improve the performance of applications in Oracle Application Server 9i ?

    I have my applications deployed to Oracle 8.1.7 database using OSE in Oracle Application Server 9i. My machine has 256 MB RAM. It has both Oracle Application Server and Oracle 8i database server installed on it. When I try running my applications I find they are very slow. Can I get some guidelines using which I can better the performance of my Application? It can be in the form of code, memory ,disk space etc.
    Thanks in advance,
    Regards,
    krithika.
    null

    The system configuration is more than enough to run java applications.
    You are probalbly doing time-consuming operations in the event thread. Which blocks the event thread and the gui seems not to be responding. If you you have a very bad design.
    Use a thread for time consuming operations.

  • Does turning on Hprof hurt performance in an application server?

    i'm running WebSphere Application Server v6.1 on HP-UX, which runs on Hotspot VM by default.
    Since Hotspot won't produce anything like javacore or heapdump. I would very much like it to turn on Hprof all the time. So that I have some material for analysis if an application server hang or performance delegation occurs.
    However I hardly find anyone saying they've turned on this option for WebSphere, nor does IBM redbooks. Would this hurt performance to turn on hprof for WAS JVM? or does this bring along any performance hazard? I'm planning to have this option on all the time in my production servers.

    Have you heard of HPjmeter? Try running with -XX:+HeapDump -XX:+HeapDumpOnCntrlBreak (i'm not sure of the syntax o the latter option, but its documented in the HPjmeter user manual. Any further questions ask me - I used to develop the tool.

  • Slow performance of Application server with a 9i database.

    I am experiencing extremely slow perrformance of my 1.0.2.2.2 Application Server portal with my 9.0.1.2.1 database.
    After logging in it takes forever just to connect to the Portal home page and even longer using the navigation link to connect to 'my pages'.
    This degradation of performance pretty much happened over night. One day it was fine and the next it seemed to hang on every movement.
    My server is running on Win 2000 with 1 GB of RAM. I ordered another GB of RAM hoping to alleviate a little of the congestion. I think it must hhave something to do with all the indexes, but I don't know how to tune the DB for it.
    Does anyone have any idea of how to tune the DB to work with the Application Server portal? I am developing this portal for a client and I hate to think what will happen when it becomes fully rolled out and robust.

    I tried to do a simular thing, but I did not notice a performance decrease. However it might be possible that this happens. For example, if you are calling a time critical vi in the second while loop, it will lock all other processes until it is finished. Or maybe you are calling a shared resource (allocate an array, access to a file, using a mutex) that the other loop holds. Until the shared resource is released the first while loop must wait before it can access that resource (memory, file, etc.).
    Without looking at the source code it will be hard to say what is causing it. I recommend to remove part by part subVI's from the second loop, to debug where the problem exists. If you want I can have a look at the code, please reply to this thread.
    ErikvH
    A
    pplications Engineering
    National Instruments
    Attachments:
    Digital_Output.vi ‏56 KB

  • [Question:] Performance issue while deploying on Application Server

    Oracle Application server 10G release 3 is used on which Jheadstart built application need to be deployed. but when its deployed it get very slow.
    What are the things i need to check so that it can speed up . like disabling any Debugging messages, log, or other particular messages which can increase performance.

    If you are getting "running_without_metadata"  this means the Agentry server did not load any application on start up.
    1) In your Agentry.ini in the [Configuration] section what is developmentServer set to?
    2) Depending on the value is where the Agentry Server looks for the application logic in the following locations:
    Set to" True"
    C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Development\
    Set to false:
    C:\SAP\MobilePlatform\Servers\UnwiredServer\Repository\Agentry\default\com.sap.agentry.wm53\Application\Production
    In the above folder does it contain your application logic?
    Stephen

  • Application Server and performance with Attached Libraries

    We are moving toward Forms 9i and 9iAS.
    I have common SQL code that should be accessed from many Forms and considering
    between creating Database Packages and Oracle Forms Packages as Attached
    Libraries.
    Have been told that they both operate differently with the Forms PL/SQL packages
    loaded 'thinly' (only the components being called and also in 4k memory size).
    So there is an argument to go for Forms Package as opposed to Database packages
    this way!.
    Obviously the Forms package will be loaded somewhere in a Run Forms session, but
    does this means other Oracle Forms programs can access the loaded program unit.
    Let me say user A running Forms A has an attached library which is also accessed
    by user B running Forms B but trying to access the same program unit in the same
    attached library.
    Would the 9iAS recognise this and load only one copy, assuming user A started
    first and hasnt closed his/her session while user B starts Forms B soon after?

    You should probably ask this on the Forms discussion forum.
    http://www.oracle.com/technology/discussionforums/forms.html
    But in general Forms on the Web share objects in the memory on the application server - including plls.

Maybe you are looking for

  • Cross References Will Not Display Page Number

    Got some documents created in InDesign CS3 (MAC). When bringing them into CS4 (Windows) and trying to create a paragraph cross-reference the page numbers will not display. All the other text in the cross reference ("paragraph", the word "page", etc.)

  • [SOLVED] PGP signature could not be verified!

    I am trying to install password safe from the AUR. I have downloaded and un-tarred the tar.gz file but when I execute makepkg -s I get the following error: $ makepkg -s ==> Making package: passwordsafe 0.94.1BETA-1 (Mon Dec 29 21:41:00 PST 2014) ==>

  • Stack Lag, Simultaneous addChild/addtoState Issues

    It would be great if someone could help explain a few issues I have been having: - The main issue I have been dealing with is a lag time between addChild/removeChild and the load of the Images, and the actual finished load of the images (complete wit

  • Dll call from java using Jbuilder?

    Please? Does anyone know how I do dll calls from java (jubuilder). I have tried but did not manage to get it wright??? / thanks carlos

  • Error Message nsp.kext

    Hi, Whenever I am updating my OS or installing any application I get an error massage saying that I nsp.kext needs to be updated. How critical is this file? Can I ignore this message as I cannot see any problems functionally as of now? Thanks