Autoconfig resets values?

Hi All,
Last week I ran autoconfig and it seems to reset serveral of my values like outbound email server, jdk_top (plus other java values) and workflow administrator to past values in the context file. This is quite a nuisance as we had to go into OAM and reset several of them manually plus I had to copy back my context file from backup.
Any idea where autoconfig is retrieving this information from and updating my context file with? It is incorrect and quite a pain especially with clones.
Thank you.
Troy

Hi there,
I agree it shouldn't update the context file but it did and with the wrong version.
I should mention our ebs verion is 11.5.10.2.
I suspect it has something to do with values being passed for s_jdktop and s_jretop in the adxmlctx.tmp but no idea.
<JDK_TOP oa_var="s_jdktop">%s_jdktop%</JDK_TOP>
<JRE_TOP oa_var="s_jretop">%s_jretop%</JRE_TOP>
Java seems fine:
$which java
/usr/java6/bin/java
$java -version
java version "1.6.0"
Java(TM) SE Runtime Environment (build pap3260sr8fp1-20100624_01(SR8 FP1))
IBM J9 VM (build 2.4, JRE 1.6.0 IBM J9 2.4 AIX ppc-32 jvmap3260sr8ifx-20100609_5
Any other ideas would be appreciated.
Thanks
Troy

Similar Messages

  • Copa there is a option for reset value field / quantity value filed

    Hi
    As per the sap standard in copa there is a option for reset value field / quantity value filed. We
    use this function to reset a quantity or value field depending on the
    billing type (For eg L2 (Debit Memo) G2(Credit Memo). This means that
    the condition value set in the field is replaced by value 0. Due to
    this quantity value filed in copa reflects nil. My client requirement is when profit center document is generated System should display the quantity as nil.
    i have tried some enhancement but these enhancement is only used in  case of PGI . But in the case of debit and credit memo their is no PGI. first we create debit not request (va01) then billing(vf01) then document is generated .
    Can we do the same thing in profit center Accounting? When PCA document
    is generated System should display the quantity as nil.
    Please let me know some user exit or substitution or Bte  we can use ?
    Anjali

    hi Jerry,
    Very appreciated the link you sent.  In this article of this link,  it gives an example of a conversion from an external to an internal format:
    1. '1234 ' -> '00001234'
    2. 'ABCD ' -> 'ABCD '
    Just wonder why the external format '1234 '  has to be converted to '00001234', what's the purpose of doing this converstion?
    Thanks!

  • Resetting values in popup

    I am sharing a sample script that one can use to reset values in popup for versions that do not support resetEditable values.
    resetAction=function(clientId){
        var component= AdfPage.PAGE.findComponentByAbsoluteId(clientId);
        console.log(component);
        var components=component.getDescendantComponents();
        this.resetFunction(components);
       resetFunction=function(components){
         for (var i=0;i<components.length;i++){
         if(components[i] instanceof AdfRichInputText){
         if(components.getVisible()&&!components[i].getDisabled()&&!components[i].getReadOnly()){
    components[i].setValue("");
    if(components[i] instanceof AdfRichSelectOneChoice){
    if(components[i].getVisible()&&!components[i].getDisabled()&&!components[i].getReadOnly()){
    components[i].resetValue();
    * Resets the popup
    * @return null
    public String resetPopupAction() {
    FacesContext context = FacesContext.getCurrentInstance();
    ExtendedRenderKitService erks =
    Service.getRenderKitService(context, ExtendedRenderKitService.class);
    erks.addScript(context,"resetAction('"+formBinding.getClientId(context) +"')");
    return null;
    Edited by: Ramandeep Nanda on Nov 17, 2011 7:18 PM                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    Yes, but i thought i'd share it here as users often come to the forums so it will answer their query .
    Edited by: Ramandeep Nanda on Nov 17, 2011 7:57 PM

  • How to reset values in a Data Form Bean?

    I have created an ADF application that has a search facility in it. The architecture is as follows:
    DataPage (search.jsp) --> DataAction (validateSearch) -->DataAction (refreshCollection) --> DataPage (results.jsp)
    I have successfully created a data form bean to hold the data that is submitted in the search and bind it to the refresh method of the collection. I have also successfully overridden the validate method, which catches and throws and displays appropriate ActionErrors on the search.jsp page.
    I have added a link back to the search.jsp page from the results.jsp page (as a user may wish to perform another search), the ActionErrors are resetting ok but I have not managed to work out how to reset the values of the actual data form bean.
    I have tried several different ways of overriding the reset method within the data form bean but so far have been unsuccessful - I would appreciate any assistance with this matter.
    Shown here is a basic example of a form bean that I have been trying different things out with - I can not get the reset method to even be called - please help!
    package uk.dmf.eg02;
    import javax.servlet.http.HttpServletRequest;
    import org.apache.struts.action.ActionError;
    import org.apache.struts.action.ActionErrors;
    import org.apache.struts.action.ActionForm;
    import org.apache.struts.action.ActionMapping;
    public class searchForm extends ActionForm
    String search;
    public setupForm()
    public ActionErrors validate(ActionMapping mapping, HttpServletRequest request)
    ActionErrors errors = new ActionErrors();
    if (search.trim().length()==0)
    errors.add("search", new ActionError("error.search"));
    return errors;
    public void reset(ActionMapping mapping, HttpServletRequest request)
    System.err.println("EXECUTING RESET METHOD");
    this.search = "";
    public void setSearch(String search)
    this.search = search;
    public String getSearch()
    return search;

    If you run in request scope the reset method is called, however in session scope is't only called once (or never?). See documentation of method reset():
    public void reset(ActionMapping mapping,
    javax.servlet.http.HttpServletRequest request)
    Reset bean properties to their default state, as needed. This method is called before the properties are repopulated by the controller.
    The default implementation does nothing. In practice, the only properties that need to be reset are those which represent checkboxes on a session-scoped form. Otherwise, properties can be given initial values where the field is declared.
    If the form is stored in session-scope so that values can be collected over multiple requests (a "wizard"), you must be very careful of which properties, if any, are reset. As mentioned, session-scope checkboxes must be reset to false for any page where this property is set. This is because the client does not submit a checkbox value when it is clear (false). If a session-scoped checkbox is not proactively reset, it can never be set to false.
    This method is not the appropriate place to initialize form value for an "update" type page (this should be done in a setup Action). You mainly need to worry about setting checkbox values to false; most of the time you can leave this method unimplemented.

  • How to reset values in fileds of a selection screen?

    I have a selection screen ,can you please tell me how to reset the values of the fields in selection screen.

    Hi,
    SELECTION-SCREEN: begin of block blk,
    SELECT-OPTIONS FL_DATE FOR SBOOK_WA-FLDATE.
    SELECTION-SCREEN: End of block blk,
    INITIALIZATION.
    REFRESH  FL_DATE.
    Please Note: Always search SCN before posting.
    Hope it helps you,
    Regards,
    Abhijit G. Borkar

  • Quick Develop Reset values not  working in 1.3

    Clicking the Setting names like Exposure or Recovery Quick Develop panel in Library module should reset the respective value to its default. But it doesn't!
    Running LR 1.3 on Windows XP.

    Lee Jay,
    The fact that a Tool Tip (Set .... to 0*) implies that clicking the label for Exposure etc will set the adjustment to
    0 is probably the underlying reason why Matteo expects that clicking on the label would have some effect. In version 1.2 clicking on the label did in fact set the adjustment to zero, but the badge remained - I filed a bug on that a loooooong time back. In version 1.3 and now 1.3.1 clicking on the label does nothing. Looks like I need to report it again :-(
    Zero rather than the default value.

  • Reset value by default for drop doown list inside a  valueChangeListener

    Dear all,
    I have two drop down list.
    A valueChangeListener for the dropdown1.
    Inside the valueChangeListerner i set the value to null for the dropdown2.
    But after that the setter of the dropdown2 is call with the previous value selected by the user.
    Why?
    My bean are in request scope.
    But I create a reset button and in that case it works but it 's not what i want.      
    I look at now the JSF cycle, and I notice that the process events is called before the Update Model Values
    I try to call FacesContext.getCurrentInstance().renderResponse() .
    It doesn't work in fact.
    Any idea?

    It doesn't work.
    But I find finally a way.
    for each component I want to reset ,I specify a binding attribute.
    and in my actionListener method ( I have attribute immediate at true, I don't know if it linked)
    I call folowing code:
    component.setSubmittedValue(null);
    component.setValue(null);
    component.setLocalValueSet(false);
    but apparently i can use also the method: resetValue()
    but it works well

  • Reset values in af:tree

    Hi ,
    JDeveloper version 11.1.1.2.
    I have a boolean check box inside the each nodestamp. I am passing a list of beans with the Tree model.
    When I am click on clear button then I am manually clearing all the fileds . I observed that everything is working fine but boolean check box select is not working.
    Even the property value selected is set to true then the boolean check box was not selected in the tree.
    I suspect that issue is that cache is not cleared in the compoent. How can I reset the value in the boolean check box inside af:tree
    Thank you.
    Regards,
    K.Satish.

    Hi,
    Maybe you need to set a partialTriggers in af:selectBooleanCheckbox, referencing to clear button.
    Anyway, see this Andrejus' article, perhaps you can on it a better way to achieve that: http://andrejusb.blogspot.com.es/2011/12/adf-tree-how-to-autoselectdeselect.html
    AP

  • CallStudio: reset Value of Count element

    Hi all!
    Im developing a script in Callstudio 8.5.
    There is a Sub-Menu in the flow where the user has to enter TPIN. User gets 3 tries, if unsuccessful, it goes back to Main menu.
    NOW I have used a count element (Initial=0, step=1) to do this. The the problem is, when the retries are over, the Count Value does not reset to 0. it stays 3. If user comes back to this menu, user gets only 1 try, as the Count element value does not reset and starts from its last value (ie from3, then goes to 4, then increases for each attempt in this menu).
    I need to set the value of this count element to 0 when ever this subMenu is accessed. I dont want to write a class or code for this.
    Is there a simpler way to do this, to set this count element data back to 0?
    your help required..
    regards, ,Asif.

    Hi,
    A quick workaround would be setInstances() method.
    I am surprised that you are getting removeInstance() to work without calling instanceManager or the shorthand underscore (_).
    _myForm.setInstances(0); // remove all instances
    _myForm.setInstances(1); // create a new blank instance
    Hope that helps,
    Niall

  • Thread run() resets value of variables! WHY!

    Hello.. i am having a VERY frustrating problem here. I have used a thread to create a stopwatch. I want to be able to play, pause and stop. I can get the play to start counitng, the stop to stop it...but..wheni pause...it pauses, yet when i resume the stopwatch, it starts again from 00:00:00:0
    II have four int variables.
    private int fractionOfSeconds;
    private int seconds;
    private int minutes;
    private int hours;
    in the constructor of the thread I am setting them to value 0;
    Stopwatch()
    fractionOfSeconds = 0;
    seconds = 0;
    minutes = 0;
    hours = 0;
    In the run() function I have it increment the values of those variables and pass the result to a label.
    public void run()
    isPlaying = true;
    isPaused = false;
    isStopped = false;
    try
    while(!isStopped && !isPaused)
    sleep(100);
    fractionOfSeconds++;
    if(fractionOfSeconds % 10 == 0 && fractionOfSeconds != 0)
    fractionOfSeconds -= 10;
    seconds++;
    if(seconds % 60 == 0 && seconds != 0)
    seconds -= 60;
    minutes++;
    if(minutes % 60 == 0 && minutes != 0)
    minutes -= 1;
    hours++;
    secondsString = "" + seconds;
    if(seconds < 10)
    secondsString = "0" + seconds;
    minutesString = "" + minutes;
    if(minutes < 10)
    minutesString = "0" + minutes;
    hoursString = "" + hours;
    if(hours < 10)
    hoursString = "0" + hours;
    transportControl.setTimerLabel(hoursString + ":" + minutesString + ":" + secondsString + ":" + fractionOfSeconds);
    catch(Exception e)
    LOGICALLY speaking..unless I am missing somehing really big, the stopwatch variables should be set to ZERO when the stopwatch class is contrsucted..and after that everytime i run the thread using the run() /start() function the variables should keep increasing..and every time i runit again it should keep counting from where it left off before.
    but it doenst. it resets the variables to zero EVERYTIME!!!
    Plese.anybody?what am i missing here??
    thanx in advance

    You can build a stop watch using one of the Timer classes.
    - Set the timer to tick every 55 milliseconds (18.2 Hertz) if your on an Intel based machine this is the best resolution you'll get.
    - When you start the stopwatch, record the currentMillis
    - when the timer ticks use that value and the currentMillis to determing the elapsed time.
    - when you pause the stopwatch shut the timer down and record the elapsed time so far
    - when you unpause the stopwatch restart the timer
    You probably don't even need a separate thread since the timer provide one for you. Note that times set in timers and sleep are not going to be the same as the time actually elapsed since these things run at very low priority.

  • Reset Values to ZERO

    What is an easy way to reset the values to ZERO.
    For example, I made several color adjustments in the HSL/Color/Grayscale pane, but I would like to 'start over' because I screwed it up totally. Is there a way to reset the whole set to ZERO without having to do one slider at a time?

    Richard, isn't the develop preset 'Tone Curve - Lightroom Default' the one LR uses during import when you select 'None'? This would be the standard Zero.
    Mick

  • Legal consolidation reset values

    Hi All
    My legal consolidation package behaves strangely.
    I input my data for consolidation on COM_RAW datascr which has is_CONSOL to Y and DATASCR_TYPE to I.
    In my businnes rules I used COM_RAW as source datascr and ELIM1 as destination datasrc which has  DATASCR_TYPE  A.
    After run my package no entries are generated (0submitted......)
    But when I changed COM_RAW DATASCR_TYPE to A  all values on COW_RAW have been reset- set to 0. On ELIM1 which has DATASCR_TYPE set to A nothing was generated.
    Do you know why this happen?
    Regards
    Justyna

    Hi Justyna,
    the datasrc on which you enter/load your data has to be type I, so the intial setting was correct. Once you change it to type A the system expects that it needs to calculate the values and that there should be no LC values, so whatever you entered gets deleted.
    As to why the package did not post anything, I can only guess. One potential problem is the ownership information, the system will only created posting if the ownership information is correctly maintained.
    Regards

  • JTable resetting values

    There is a lot of code to look at, but if you run it the program will work fine and you will see what happens. After I set the number of rows in the class RegressInput, the class Table is shown on the second card of the CardLayout. Whenever I try to type in a new value, however, it resets the value to 0. What's wrong?
    Thanks so much!
    import javax.swing.*;                     //FOR SWING COMPONENT CLASSES
    import javax.swing.JPanel.*;
    import java.awt.*;                        //FOR CONTAINER CLASS
    import java.awt.event.*;                  //FOR EVENT HANDLING
    import javax.swing.table.AbstractTableModel;
    public class RegressInput extends JFrame
        private JComboBox listJComboBox;        //COMBO BOX TO HOLD HOW MANY PAIRS OF DATA POINTS THE USER HAS TO ENTER
        private JButton answerButton;           //BUTTON TO CLICK AFTER SELECTING PAIRS OF DATA POINTS
        private JPanel textFieldPanel;          //TEXT FIELD PANEL   
        private CardLayout cardSelector;        //DECLARE CARD LAYOUT OBJECT   
        private JPanel cardDeck;                //DECLARE CARD PANEL OBJECT
        public RegressInput(String title)
            super(title);               //CALL SUPERCLASS CONSTRUCTOR
            //CREATE A CONTAINER
            Container container = getContentPane();
            //INSTANTIATE CARD LAYOUT OBJECT
            cardSelector = new CardLayout();
            //INSTANTIATE PANEL OBJECT
            cardDeck = new JPanel();
            //SET LAYOUT OF CARD DECK PANEL TO CARD LAYOUT
            cardDeck.setLayout(cardSelector);
            //DEFINE LABEL FOR FIRST CARD
            Label question = new Label("How many PAIRS of data would you like to enter?");
            //BUTTON TO SUBMIT NUMBER OF POINTS TO PLOT
            answerButton = new JButton("OK");
            listJComboBox = new JComboBox( getArray() );//USE getArray() METHOD TO SET ITEM LIST OF THE COMBO BOX
            listJComboBox.setMaximumRowCount(10);       //SETS THE VISIBLE NUMBER OF ITEMS TO THE USER
            //BUILD CARD DECK
            JPanel comboBoxCard = new JPanel();     //CREATE FIRST CARD
            comboBoxCard.add(question);             //ADD question LABEL TO FIRST CARD
            comboBoxCard.add(listJComboBox);        //ADD listJComboBox TO FIRST CARD
            comboBoxCard.add(answerButton);         //ADD answerButton TO FIRST CARD
            cardDeck.add(comboBoxCard, "Step 1");       //ADD FIRST CARD TO DECK
            container.add(cardDeck);                    //ADD CARD DECK TO CONTAINER
            //DEFINE BUTTON HANDLER OBJECT
            ButtonHandler buttonHandler = new ButtonHandler();
            //ADD ACTION LISTENER FOR BUTTONS
            answerButton.addActionListener(new ButtonHandler());
        }//END RegressInput() CONSTRUCTOR
        //METHOD TO CREATE AND RETURN AN ARRAY OF VALUES FOR JComboBox
        private String[] getArray()
            //CREATE ARRAY TO HOLD 30 VALUES
            int numbers[] = new int[49];
            //CREATE int IN ORDER TO START THE ARRAY AT 2 INSTEAD OF 1
            int number = 2;
            //ASSIGN VALUES FROM 2 TO 30 TO numbers[] ARRAY
            for(int count=0; count < 49; ++count)
                numbers[count] = number;        //SETS EACH INDEX TO number
                number++;                       //INCREMENTS number
            }//END for LOOP
            //CREATE pairs[] ARRAY TO HOLD 30 STRINGS
            String pairs[] = new String[49];
            //ASSIGN VALUES 1 TO 30 IN STRING ARRAY FOR COMBO BOX
            for(int count = 0; count < 49; ++count)
                pairs[count] = "" + numbers[count];
            }//END for LOOP
            return pairs;//RETURNS pairs[] ARRAY FOR THE LIST ITEMS IN listJComboBox
        }//END getArray() METHOD8
        //RETURNS THE ITEM SELECTED BY THE USER FROM THE JComboBox
        private int getValue()
            //ASSIGNS STRING VALUE OF THE JComboBox TO A WRAPPER
            Integer v = new Integer((String) listJComboBox.getSelectedItem());
            //ASSIGNS WRAPPER VALUE TO int
            int value = v.intValue();
            //RETURN VALUE OF SELECTED ITEM
            return value;
        }//END getValue()
        //BUTTON EVENT HANDLER CLASS
        private class ButtonHandler implements ActionListener
         //PROCESS EVENT
            public void actionPerformed(ActionEvent e)
                //WHICH BUTTON CAUSED THE EVENT?
                if(e.getSource() == answerButton)
                    Table table = new Table(getValue());
                    cardDeck.add(table, "Step 2");     //ADD SECOND CARD TO DECK
                    cardSelector.last(cardDeck);
                    cardDeck.setSize(600,600);
                }//END if STATEMENT
            }//END actionPerformed()
        }//END ButtonHandler CLASS
    }//END RegressInput CLASS
    import javax.swing.*;                     //FOR SWING COMPONENT CLASSES
    import javax.swing.JPanel.*;
    import java.awt.*;                        //FOR CONTAINER CLASS
    import java.awt.event.*;                  //FOR EVENT HANDLING
    import javax.swing.table.AbstractTableModel;
    public class Table extends JPanel
        private boolean DEBUG = false;
        public Table(int value)
            super(new GridLayout(1,0));
            int row = value;
            JTable table = new JTable(new InputTable(row));
            table.setPreferredScrollableViewportSize(new Dimension(500, 70));
            //Create the scroll pane and add the table to it.
            JScrollPane scrollPane = new JScrollPane(table);
            //Add the scroll pane to this panel.
            add(scrollPane);
        class InputTable extends AbstractTableModel {
            private boolean DEBUG = false;
            private String[] columnNames = {"X Values", "Y Values"};
            private final int COLUMNS = getColumnCount();
            private int[][] data;
            public InputTable(int row)
                int rows = 2;
                rows = row;
                data = new int[rows][COLUMNS];
                for(int x = 0; x < rows; ++x)
                    for(int y = 0; y < COLUMNS; ++y)
                        data[x][y] = (0);
            public int getColumnCount() {
                return columnNames.length;
            public int getRowCount() {
                return data.length;
            public String getColumnName(int col) {
                return columnNames[col];
            public Integer getValueAt(int row, int col) {
                return data[row][col];
            public Class getColumnClass(int c) {
                return getValueAt(0, c).getClass();
            public boolean isCellEditable(int row, int col) {
                return true;
            public void setValueAt(Integer value, int row, int col) {
                if (DEBUG) {
                    System.out.println("Setting value at " + row + "," + col
                            + " to " + value
                            + " (an instance of "
                            + value.getClass() + ")");
                data[row][col] = value;
                fireTableCellUpdated(row, col);
                if (DEBUG) {
                    System.out.println("New value of data:");
                    printDebugData();
            private void printDebugData() {
                int numrows = getRowCount();
                int numCols = getColumnCount();
                for (int i=0; i < numrows; i++) {
                    System.out.print("    row " + i + ":");
                    for (int j=0; j < numCols; j++) {
                        System.out.print("  " + data[i][j]);
                    System.out.println();
                System.out.println("--------------------------");
    import javax.swing.JFrame;
    public class TestSharpStats
         public static void main(String[] args)
            //DEFINE FRAME OBJECT
            RegressInput window = new RegressInput("Hi");     //SETS TITLE BAR
            window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);      //CLOSES WINDOW
            window.setSize(400, 600);    //SET FRAME SIZE
            window.setResizable(true);  //PREVENTS USER FROM RESIZING WINDOW
            window.setVisible(true);     //SETS window TO VISIBLE
        }//END main()
    }//END TestSharpStats CLASS

    Yah I know that is correct. However, I have to receive the variable row in order to set the user-defined number of rows for the table. I have to set rows equal to 2 in order to get around the error that I haven't instantiated the variable. Does that make sense?
                int rows = 2;
                rows = row;
                data = new int[rows][COLUMNS];
                for(int x = 0; x < rows; ++x)
                    for(int y = 0; y < COLUMNS; ++y)
                        data[x][y] = (0);

  • How to reset values in module pool?

    Hi ,
    I have a requirement to refresh all the values from the screen on pressing the reset button.
    I have one main screen which have the reset button and four subscreens, and each subscreen has different set
    of fields.i am clearing the values in each subscreen. But the values are not getting cleared,
    When I debugged i saw the values are getting cleared but it is not getting assigned in the screen.
    Kindly help.

    Hi Nidhi,
    When the user tries to reset use the statement.
    Leave to transaction <Your transaction code>.

  • HT4847 Icloud storage reset value on icloud-emails

    I have deleted all my icloud emails sucessfully including the trash can (about 3 GB). However,  in settings @ "manage storage" it didn't reset the Mail storage value, consecuently I cannot add files to the icloud. What may be wrong here?

    You can go to Settings > iCloud > Storage & Backup > Manage Storage, and select the backup of the old device. This will give you a breakdown of how much storage each individual app takes up but you can't see what exactly is backed up.

Maybe you are looking for

  • Creation of Standby database on same host

    Hi All, I am using oracle 9.2.0.1.0 on windows XP machine. *I want to create the standby database for my primary database on same machine. But both tha data base is heaving diff instance as well as the diff database name say "ASHU" for primary & "TES

  • Services in SICF and in SE80

    Hi friends, Can anybody tell me the difference between services created in SICF and the services in SE80.From where i have to execute the services?   I have created a screen-based service in se80 and published the service.      In SICF i have created

  • YouTube Video in Keynote

    How do I get a link from YouTube to play (full size) in Keynote?

  • Change Photoshop language when it isn't default available

    Hi, in my work we have some photoshops CS4 (box edition) and it's only with one language "polish" is there a legal way and simple way to change it to english? Ps sorry for poor english Thanks  in advance!

  • How to open Adobe Digital editions books on the iPad

    When I try to download a digital book from my library website it's saying that the book is incompatible with my iPad. What software would allow me to open this book?