How To Maintain Logger Information By Tomcat.

hello,
I have more html files, so i want to maintain logger information just like that one person access file , time , no of access time etc. for different-2 user.
Plz Guide me anybody.

Java Programming
Use this forum to discuss general topics related to the Java programming language.

Similar Messages

  • How to maintain EXIF information when exporting

    I've recently posted 2 photos on Flickr, afterhaving edited them in LR5. 
    Suddenly, might EXIF information is not showing under Addition Info.  I haven't altered anything in my Flickr settings. 
    Someone has suggested it could my export settings in LR.  Could you tell me how I find these?

    Brilliant!  That worked, just did a test run.  Thank you so much!  I don't know what happened before because  can't remember altering anything befor exporting.  Anyway, I know what to do now, thanks.

  • How can I add classpath in tomcat 4.0.3

    I am sorry to ask a newbie question but I am really dying to know the answer.
    I have tomcat4.0.3 installed and working.
    I have j2ee1.3.1 install and working.
    I have jboss3.0.0RC installed and working.
    now I want to use a EJB in tomcat application,
    the source file compile correctly.
    but I type http://192.168.100.24/tomcat/servlet/FirstServlet
    a ServletException throwed,tomcat complain javax.ejb.EJBHome class
    cannot be founded.
    I think it is a problem about classpath.but the environment variable
    classpath has included j2ee.jar and when I use j2ee to develop an
    web application I have never met such case.later I found a article
    says tomcat4.0.3 don't use system classpath.
    then I found a file named setclasspath.bat in bin directory,
    and I change the line 'set CLASSPATH=%CLASSPATH%' to
    'set CLASSPATH=%CLASSPATH%;%J2EE_HOME%\lib\j2ee.jar'
    but the tomcat cannot startup.
    how should I do.
    BTW,how to get the information about tomcat fail to startup

    Throw your j2ee.jar into the WEB-INF\lib directory of your web app module. The servlet should pick it up there.

  • Validation: How to maintain the entry in GB02C

    HI FI GURUS n EXPERTS,
    My requirement is that - We want to restrict Negative posting for some GL i.e. For some GL balance should not be Zero.
    When I have made the search on SDN, I found it can be done with the help of Validation: OB28 & GGB0.
    Currently we are not using any validation. When we use T-Code GGB0 --> Financial Accounting --> Line Item --> New Validation
    System shows a pop-up window to select Boolean Class & Message ID.
    I also found that this information is maintained in Table GB02C.
    When I use Se16 to see the detail of the table GB02C, I found there is only one entry Bool. Class: FP1 & Message ID 7F.
    But I don't know How to maintain the entry in table GB02C & What is the T-Code for it. which message ID I have to create.
    Please help.
    DSC

    Dear Alex,
    When I use: GGB0 --> Financial Accounting --> Line Item --> New Validation
    System shows a pop-up window to select Boolean Class & Message Class, I select the Message Class 9 and for Message Class Press F4 and select any message class. System gives an error message: Message ID must start with 'Z' Message no. GB116.
    Basically, My question is that: Which T-Code we have to use to maintain Boolean Class & Message Class.
    With thanks,
    DSC

  • How to maintain Fonts in SAP

    Hi All,
    In our few Dev system font is maintained for the Smartform creation. Now we have to configure for few more systems.Let me know how to maintained in SE73?

    Hi Dheen,
    Please refer SAP Note 1132685 - Deletion of Arial True type font used in Payment/ETP summary
    Here they have specified steps on Arial font maintenance. You can follow the steps for your required font.
    Additional information can be found in threads
    Smart Form , Font Family Not Maintained
    Create a new font type with the spool administrator (SPAD)
    Hope this helps.
    Regards,
    Deepak Kori

  • How to maintain the integrity of datbase??

    Hi,
    I wanted to know that waht are the things which must always be considerd when you maintain the integrity of database and also how to maintain the security that balance the user requirement? I am asking in general point of view.
    hope for your precious advise.

    Data integrity is normally ensured by ensuring that the schema design is properly normalized (i.e. there is 1 and only 1 place where a particular piece of information belongs) and by creating referential integrity constraints. It is also a good idea to create packages that operate on the tables and expose only these packaged procedures to app developers. When there are bugs, it is a lot easier to fix a single stored procedure than to modify every application out there. Stored procedure interfaces also simplify life for developers because they don't have to be concerned about remembering to insert all the appropriate relationships, just passing in the right parameters to the function.
    Your question on security, unfortunately, is incredibly broad. Generally, practice the principle of least privilege-- give users the absolute minimum of privileges they could need to do their job. Precisely what sort of security policies you need really depends on the application and the organization. Large US companies have things like Sarbanes-Oxley to worry about which drives a lot of requirements, systems with sensitive data (i.e. payroll) probably need more security than something like the product database.
    Justin

  • How to maintain LCM job integrity while promoting?

    Hi
    Question/Issue:
    We are trying to find out how to maintain job integrity while promoting using LCM? This is from a process security perspective that "only tested and approved items should move from QA to PROD"
    Use Case/Scenario:
    We are using BO in a three scale landscape (Windows Server). DEV, QA and PRD are all are in a same network. LCM is installed on BO DEV.
    I create a job having report objects to move from  DEV -> QA. This job can have multiple iterations ie. to incorporate changes in the DEV and move to QA for testing. Once the final version is tested in QA, only the "tested" objects should move from QA -> PRD.
    Two ways to do the above is:
    1. Copy the existing job which promoted items from DEV to QA and then change the Destination to Production. This will ensure object integrity because only initially packaged & tested objects will be present in this job (and no new untested QA objects can be added and "piggy backed" promoted to PROD)
    Problem with this approach:
    When i make a copy of the existing job, it does not allow me to change the source system but only the destination. Which means I'll essentially be moving DEV objects to Prod. However, we should not move objects from from DEV -> PRD. Ideally, LCM should allow to copy the original job and also change the source system to QA so that the original job is just "updated" to pick originally promoted DEV equivalent objects from QA).
    2. Create a New job in QA and manually choose equivalent DEV objects that were originally promoted using previous DEV -> QA Job.
    Problem with this approach:
    This breaks the "promotion process" from a security perspective because we cannot ensure "only the tested objects are promoted to production". There is a chance human error or malicious intentions that the new job can be modified to include untested items or different version items.
    So, would like to know from LCM Product Management whether:
    - Is it possible to change the source system of LCM jobs?
    - To maintain the interity, is it required to create two jobs
    DEV -> QA - Job1
    QA -> PRD - Job2 (With same objects as in Job1)
    Please suggest. This is relavant from ITIL Security Management process point of view. (Information Security Management System)
    Thanks.
    Edited by: Deepb on May 4, 2011 7:21 PM

    Hi there,
    @Maheshwar: I am afraid, you can't change the source only the destination when you copy a promotion job.
    I have a problem to understand the underlying issue fully. How do you - let's say - mark the reports which have been tested (successfully?) in QA? And also how do you know which haven't been tested yet? You cannot see that in the LCM nor in the CMC, am I right?
    One option would be to create a new folder in QA where you save the tested and approved reports and you only promote that folder into PROD. Ultimately this would change the folder structure between DEV and PROD but this wouldn't be a problem at all. The approved documents would have to be saved into the new folder whereby they get a new CUID. Hence from DEV to QA the report has got CUID = ABC and after testing it would be saved into the new folder and its technical name changes to CUID = DEF and you transport that one from QA to PROD.
    You would have to create a new promotion job in to accommodate that. No copy of your first promotion job would be possible in that case. Also you would need a good naming convention to separate all your promotion jobs because they are all on the same BO server.
    Does that make any sense to you?
    Happy to hear your thoughts on that!
    Cheers
    Sven

  • How to maintain alternative material in a BOM for a component.

    how to maintain alternative material in a BOM for a component.if stock for existing bom component is less then it should consider other alternative material in the same BOM

    HI,
    You can maintain alternate material for BOM Component by specifying Alternate Item group as below;
    Go to CS03/CS02--> Items-> Select Component and go to details->Basic Data Tab--> General Data
    Pls. find more details about Alternate Item group maintainance as below:
    Alternative item: group
    Consolidation of alternative items within a BOM. Every material in the assembly can be included in the alternative item group.
    Use
    As soon as you enter an alternative item group, you see an additional dialog box with the following data: ranking order, strategy, usage probability.
    You can maintain alternative items in the following situations:
    Alternative positions with specific usage probability
    These alternative items are incorporated with a specific usage probability. Enter the usage probability for each alternative item in the group, so that:
    dependent requirements are determined in requirements planning
    dependent requirements are changed to a reservation in the production order
    Alternative positions as information
    You can enter an alternative item for information purposes. This item would then, for example, only be taken into account in situations involving missing parts.
    As there should be neither dependent requirements nor a reservation for this item, enter no usage probability.
    Procedure
    Enter the same character string to denote the alternative items of an alternative item group.
    Enter the same strategy for all alternative items in the alternative item group.
    Dependencies
    Alternative items are valuated in the following way:
    Dependent requirements determination
    Requirements planning determines the dependent requirements according to the usage probabilities that have been entered.
    If the usage probability is 0%, then no procurement is planned for the item. For information purposes, however, dependent requirements with 0 as quantity are created.
    Withdrawal posting
    You can control the withdrawal posting for the resevation in the production order in the following way:
    Withdrawal according to usage probability (manual change is possible)
    Withdrawal if there is 100% availability
    (Check ranking order and strategy)
    Example: See Strategy for alternative position
    Further you can also maintain alternate material if you want to stop using this material at certain time as below:
    In material master of the material ,
    Go to MRP-4 View----> Under Discongtinued parts specify
    Discontinuation Indicator
    Eff-out.
    Follow-up matl
    So system will automatically consider follow up material in BOM as per the settings you have maintained for the material to be replaced.
    Hope this helps.
    Regards,
    Tejas

  • How to update an information structure

    Hi experts,
    I create an information structure and i want have data from past purchase orders. (i only have data create after my information structure)
    How can i do?
    Thanks in advance,
    Aurélie

    Yes i know but i'm new and i try with OLI3 but nothing happens.
    In my previous message, i had no data. I maintain my information structure with OMO2 and now, i have data create after my information structure. But i haven't data create before.

  • Please help me how to maintain log for procedure execution

    Hi Experts,
    How to maintain the log for procedure execution
    I want to maintain the log for procedures as below.
    Once the procedure starts it should show status as RUNNING and PROC_END_TIME should be NULL.
    Once the procedure completes it should show status as COMPLETED and shold show the PROC_END_TIME.
    Once the MAIN_PROC completes then only the status of that procedure should show COMPLETED.
    STEP_ID RECORDS_INS_UPD  RECORDS_DELETED PROC_NAME PROC_START_TIME                PROC_END_TIME              JOB_STATUS ERROR_MSG
    1 500             0  MAIN_PROC 1/4/2014 5:47:38.000000 AM                         RUNNING
    2 100             0  SUB_PROC1 1/4/2014 5:49:30.000000 AM                         RUNNING
    3  0             0  SUB_PROC2 1/4/2014 5:47:38.000000 AM 1/4/2014 5:47:38.000000 AM COMPLETED
    I have tried the below code but it's not working properly.
    CREATE OR REPLACE PROCEDURE procedures_log
       p_seq                NUMBER,
       p_rec_ins_upd        NUMBER,
       p_rec_deleted        NUMBER,
       p_proc_name          VARCHAR2,
       p_start_time         TIMESTAMP,
       p_end_time           TIMESTAMP,
       p_job_status         VARCHAR2,
       p_error_msg          VARCHAR2
    IS
    PRAGMA AUTONOMOUS_TRANSACTION;
    BEGIN
        IF p_seq = 0 THEN
            INSERT INTO proc_log
                STEP_ID,
                ORG_ID,
                TABLENAME,
                RECORDS_INS_UPD,
                RECORDS_DELETED,
                JOB_NAME,
                PROC_NAME,
                JOB_START_TIME,
                JOB_END_TIME,
                JOB_STATUS,
                ERROR_MSG
            VALUES
                p_seq,
                p_rec_ins_upd,
                p_rec_deleted,
                p_proc_name,
                p_start_time,
                p_end_time,
                p_job_status,
                p_error_msg
        ELSE
            UPDATE proc_log
            SET
                RECORDS_INS_UPD = p_rec_ins_upd,
                RECORDS_DELETED = p_rec_deleted,
                JOB_END_TIME = p_end_time,
                JOB_STATUS = p_job_status,
                STEP_ID = p_seq,
                ERROR_MSG = p_error_msg
            WHERE UPPER(TRIM(PROC_NAME)) = UPPER(TRIM(p_proc_name))
            AND STEP_ID = 0
            AND JOB_STATUS = 'RUNNING';
        END IF;
        COMMIT;
        EXCEPTION
            WHEN OTHERS
            THEN NULL;
    END;
    Please help me.
    Thanks.

    ramya_162 wrote:
    Hi,
    I don't want to maintain multiple records for one procedure.
    The log table will grow huge.
    Please help me.
    Thanks.
    You have two options.
    Either a running log, from which you periodically delete old records, or maintain a standing record  for each process you are tracking.
    Ok, let's take the second, since that seems to be your preferred method.
    Going back to your original post, you gave us code and said "I have tried the below code but it's not working properly."
    Please define "not working".  That statement is totally devoid of actionable or diagnostic information. 

  • How to implement Personal Information for non supported countries

    Hi,
       Can anyone give me some tips on how to implement Personal Information ESS services for countries which are not supported by the standard business package. We need to implement for the following countries as well as a part of global implementation.
    Cyprus
    Czech Republic
    Egypt
    Ireland
    Luxembourg
    Monaco
    Russia
    Ukraine
    Regards,
    Subhadip

    Hi Subhadip,
    You need to the following customization settings in SPRO.
    Personnel Management->ESS->Service Specific settings->OWn Data->Reuse Country Specific Application
    Just follow the IMG documentation and it should be done.  Basically we do,
    1.  Identify the Infotype and the country for which we want to re-use existing application (e.g Egypt).
    2.  Select the country from which you want to copy the screens (e.g. Australia, India)
    3. Specify the "Use Case and Active Subtypes" for that country.  Follow the documentation for this node.
    4. Maintain country specific entries for services (in this case will add entries for the new countries added).
    Hope this helps.
    Regards,
    Jigar

  • How to change billing information for my annual subscription as the chart through which I was paying

    The option that gives me my brand Subscription error and I can not make changes.

    It solved the problem of changing the credit card for payment of a subcripción.
    thanks
    Date: Wed, 18 Jul 2012 14:22:59 -0600
    From: [email protected]
    To: [email protected]
    Subject: How to change billing information for my annual subscription as the chart through which I was paying
        Re: How to change billing information for my annual subscription as the chart through which I was paying
        created by David__B in Adobe Creative Cloud - View the full discussion
    Hi Beto, What information are you attempting to change (address, credit card)? What is the error message you are getting? Would it be possible to post a screen shot of the error? -Dave
         Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: http://forums.adobe.com/message/4565913#4565913
         To unsubscribe from this thread, please visit the message page at http://forums.adobe.com/message/4565913#4565913. In the Actions box on the right, click the Stop Email Notifications link.
         Start a new discussion in Adobe Creative Cloud by email or at Adobe Forums
      For more information about maintaining your forum email notifications please go to http://forums.adobe.com/message/2936746#2936746.

  • How can I transfer information from one ipad to another?

    how can I transfer information from one ipad to another ?

    What kind of information? You can sync things like Contacts and Calendars by using iCloud. You can backup one iPad to iTunes on a computer and then sync the backup to the other iPad. You can configure your iTunes content and sync the same content to both iPads.
    It is based on what you want to do. Or are you looking for a way to send files from one iPad to another wirelessly? There are apps to do things like that, as well as cloud services, such as DropBox.

  • How to maintain budget in 2006 when user in 2008 & vice versa?  frame 1 y

    Problem:
    User could not save changes in  original budget in 2006 & in 2008 also.
    Description
    When user tried to change original budget (FR04) in 2006 year,
    then getting a Message on screen
    “ Payment for yearly  budget 2008 samller than distrubuted budget”
    with fund center – commitment item list &
    “ Payment for the annual budget 2006 are less than annual release “
    with fund center – commitment item list.
    User add & release fund in specific fund center-commitment item which was showing in error list.
    After the ‘check’-
    then getting error ‘’ Payment for yearly  budget 2008 samller than distrubuted budget”
    with fund center – commitment item list
    Time frame only shown 2006.
    Here how to maintain budget in 2008 when user in 2006?
    In Next step
    When user tried to change original budget (FR04) in 2008 year,
    then getting a Message on screen
    “ Payment for yearly  budget 2008 samller than distrubuted budget “
    with fund center – commitment item list &
    “Payment for the annual budget 2006 are less than annual release”
    with fund center – commitment item list.
    User add & release fund in specific fund center-commitment item which as  showing in error list.
    After the ‘check’-
    then getting error
    ‘’ Payment for the annual budget 2006 are less than annual release”
    with fund center – commitment item list
    Time frame only shown 2007 2008 2009.
    here how to maintain budget in 2006 when user in 2008?
    Means user can only change budget in 2007 to 2009” when more years coming in timeframe.
    Current year :2008
    Closed year: 2006 
    In Fund Management, need change original budget payments in 2006 which is already closed.
    Purpose:
    Maintain the positive budget in fund center -Commitment item in 2006 & in 2008 which is shwoing in error.
    Can we see past-current timeframe at the same time ?

    1. copy the frames of your looping animation.
    2. create a new movieclip and paste those copied frames onto
    this movieclip's timeline
    3. from your library drag a copy of the above movieclip to
    frame 1 of your main timeline and attach a stop() to that frame.
    4. place your login textfield and ok button on frame 1 of
    your main timeline.
    5. when ok is pressed (and login) passes some condition
    direct your main timeline to frame 20.

  • How to add records or how to maintain list in stored Procedure

    Hi,
    I am facing an issue in the addition of record in the type
    create or replace
    TYPE               "PROD_SEARCH_COUNT_TBL"                                          AS TABLE OF PROD_SEARCH_COUNT_OBJ;
    create or replace
    TYPE               "PROD_SEARCH_COUNT_OBJ"                                          AS OBJECT
    ( /* TODO enter attribute and method declarations here */
        V_Name Varchar2(500 Byte),
        v_Value Varchar2(500 Byte),
        v_count Number
    I want to add records to the type I tried following way
    prod_wcf_rec PROD_SEARCH_COUNT_TBL;
      SELECT PROD_SEARCH_COUNT_OBJ('Name1','Value1',1) BULK COLLECT INTO prod_wcf_rec FROM DUAL;
        SELECT PROD_SEARCH_COUNT_OBJ('Name2','Value2',2) BULK COLLECT INTO prod_wcf_rec FROM DUAL;
        SELECT PROD_SEARCH_COUNT_OBJ('Name3','Value3',3) BULK COLLECT INTO prod_wcf_rec FROM DUAL;
        SELECT PROD_SEARCH_COUNT_OBJ('Name4','Value4',4) BULK COLLECT INTO PROD_WCF_REC FROM DUAL;
    DBMS_OUTPUT.PUT_LINE ('-----------------------------Looping----------------------------');
    FOR i in 1 .. prod_wcf_rec.COUNT
    LOOP         
    DBMS_OUTPUT.PUT_LINE (prod_wcf_rec(i).V_Name||' - '||prod_wcf_rec(i).v_Value||' - '||prod_wcf_rec(i).v_count);     
       END LOOP;
       DBMS_OUTPUT.PUT_LINE ('-----------------------------Looping----------------------------');
    In printing I am getting last records only .So is there any way to add records to PROD_SEARCH_COUNT_TBL
    How to add records or how to maintain list in stored Procedure

    Every time you BULK COLLECT into a collection type the value is overwirtten. So you need to try something like this.
    SQL> create or replace type prod_search_count_obj as object(v_name varchar2(500 byte), v_value varchar2(500 byte), v_count number)
      2  /
    Type created.
    SQL> create or replace type prod_search_count_tbl as table of prod_search_count_obj
      2  /
    Type created.
    SQL> declare
      2    prod_wcf_rec prod_search_count_tbl;
      3  begin
      4    select obj_val
      5      bulk collect into prod_wcf_rec
      6      from (
      7            select prod_search_count_obj('name1','value1',1) obj_val from dual
      8            union all
      9            select prod_search_count_obj('name2','value2',2) from dual
    10            union all
    11            select prod_search_count_obj('name3','value3',3) from dual
    12            union all
    13            select prod_search_count_obj('name4','value4',4) from dual
    14           );
    15
    16    dbms_output.put_line ('-----------------------------looping----------------------------');
    17    for i in 1 .. prod_wcf_rec.count
    18    loop
    19      dbms_output.put_line (prod_wcf_rec(i).v_name||' - '||prod_wcf_rec(i).v_value||' - '||prod_wcf_rec(i).v_count);
    20    end loop;
    21    dbms_output.put_line ('-----------------------------looping----------------------------');
    22  end;
    23  /
    -----------------------------looping----------------------------
    name1 - value1 - 1
    name2 - value2 - 2
    name3 - value3 - 3
    name4 - value4 - 4
    -----------------------------looping----------------------------
    PL/SQL procedure successfully completed.
    SQL>

Maybe you are looking for

  • Questions on data migration....

    Hi all, I'm currently facing the problem that my colleagues from the data migration team are about to migrate legacy data to the new system using BDC/LSMW. 1.) Is it true that the system bypasses any checks concerning number ranges (even if the range

  • Link to local wmv file not working - is this possible?

    I would like to launch a wmv file in the default application (windows media player) from an AIR application. I tried just linking to it but it doesnt do anything? Anyone know why? security reason maybe? thanks in advance..

  • Status for Purchase order or contract.

    Hi,     Where can I see the  Standard settings for Statuses of PO or PC in the SRM system ? Basically I want to know which are the statuses (Held, awating approval, ordered or released...so on) set by system for PO & PC & their sequence. I am working

  • Error in forms Compilation in 10g. Internal Error Problem.

    Hi, I am involved in Migration of Oracle Forms, currently running on 9i DS, to 10G DS. As of now there are no compilation issues encounted on 9i DS. But while compiling on 1oG DS, I am getting following error. Error 801 at line 1, Column 1 Internal E

  • Memory problems in 10.4.6

    I have 1 GB of RAM as you can see and I noticed a significant speed difference so I opened Activity Monitor and I get good CPU speed and everything. But my RAM is basically eaten up. Here is what it looks like. Ok so if you can't tell I have: 83.98 W