Delta Update Problem when loading to Cube

Dear all.
Scenario:
DataSources 2LIS_18_NOTIF and 2LIS_18_I0TASK are extracted to ODS Daily which is a Delta Update.Weekly once they are updated to cube which is also Delta Update.This is automated by a process chain.
DataSource 2LIS_18_NOTIF failed on 27.07.2005 which we did not notice.Datasource 2LIS_18_IOTASK is fine.I did a repeat delta for 2LIS_18_NOTIF which is successful.Data upto ODS is fine.
Now the problem is loading data from ODS to cube which is Delta Update to be loaded every week.There are some Update rules written in which <b>sy-datum</b> is used.
Proposed Solution:
Change sy-datum for every monday date and do the delta update for 7 2LIS_18_I0TASK requests and 1  2LIS_18_NOTIF request.Delete the request from Cube,to remove delta management for 2LIS_18_NOTIF request.Now load for second week with 7 2LIS_18_I0TASK requests and the same 2LIS_18_NOTIF.Do this for all weeks and finally reconstruct all the requests which are deleted from cube.
if i follow the above approach can there be any Data inconsistency?
please help me to resolve this issue.
Regards
Ravi.

Hi Ravi,
If you are going to make a code change, which it looks like you are going to do, then I would suggest the following:
- Create an InfoObject called ZMondayd. Define is a type date, and allow master data.
- Input in the date you want your update rules to use
- In the update rule, change the code to read the value from the InfoObject, not sy-datum.
- Load your data.
I would also set up a process to update the InfoObject on a weekly basis to hold the date that you want. By using this method, if for some reason or another this process fails, you do not have to make any code changes, just maintain the InfoObject with the correct date, and reload the data.
Cheers! Bill

Similar Messages

  • Problem when loading from ODS to the CUBE

    Hi Experts,
    I am facing an unusual problem when loading data from ODS to the cube.
    I have a first level ODS where the delta postings are updated. I have checked the active table of the ODS and the data is accurate.
    I have deleted the entire data from the Cube and trying to do a full load from ODS to the CUBE.
    I am sure when I run a full load the data goes from Active table of the ODS.
    After the full load the the keyfigure values are 0. I have tried doing the testing by loading couple of sales documents and still the keyfigure values are 0.
    I wonder when I load the full. The data should be picked exactly the way it is in active table of the ODS.
    I also dont have any fancy routines in the update rules.
    Please help me in this regard.
    Regards
    Raghu

    Hi,
    Check the procedure did u do that exactly or not. just follow the the laymen steps here:... and let me know ur issue
    o     First prepare a flat file in Microsoft excel sheet for master data and transaction data and save it in .CSV format and close it.
    o     First select info objects option and create info area then create info object catalog then char, & key figure. Then create ‘id’ in Char, Name as attribute activate it then in key figures create no and activate it.
    o     In info sources create application component then create info source with direct update for master data and flexible update for transaction data. The flat files would be created for master data create info package and execute it.
    o     For transaction data go to info provider then select the file right click on it then select option create ODS object. Then a new screen opens give the name of the ODS and create other screen opens then drag character to key fields.
    o     Activate it then update rules it will give error to it then go to communication structure and give 0Record mode then activate it then go to update rules it will activate it.
    o     Then go to info source then create info package then external data then processing update, Data targets then the scheduling then click start then the monitor.
    o     Then other screen opens there we can see if we doesn’t able to see the records then come back to the info provider right click on it then other screen opens then select the option activate data in ODS then a screen opens.
    o     so select the option QM where it would be in a yellow co lour then by double click then another screen opens then select green color option then click continue it and it comes to the previous screen then select the option and click save it would be underneath of it just click it up and close it.
    o     Then come back to the main screen to the info source to the info package go to the package and right click on it then a screen opens then click schedule without distributing any of the tab directly click the monitor tab. Then refresh it until the records come to the green.
    o     Once it is green the click the data target and see the file executed.
    o     Now go to the info provider then a right click on the file name then create info cube. Then a new screen opens and gives the name and activates it. The drag the key figures to the other side, time characteristics to the other side, and chacetristics to the other side.
    o     Then create the dimension table then assign it and activate it .Then go to file name right click on it then select the option create update rules select ODS option and give the file name and activate it .
    o     Then come back to the main screen and refresh it. Whenever you see 8 file names you will know that it is undergoing the data mart concept.
    o     In the main screen click ODS file right click then a pop up screen opens select the option update ODS data target. Then another screen opens in that we are able to see 2 options full update, initial update then select initial update.
    o     Then another screen opens info Package there the external data , data targets , scheduler select the option later in background option then a another screen opens just click immediate then click save automatically it closes then click start option.
    o     Then select monitor option then the contents then the field to be elected then the file to be executed.
    regards
    ashwin

  • Dump ASSIGN_TYPE_CONFLICT when loading into Cube

    Hi,
    since an few weeks we have sometimes a problem when loading data from DSO to cube.
    After transport a changed cube the first dataload into the cube dumps with ASSIGN_TYPE_CONFLICT.
    We always activate all transformations and all DTPs which belong to the changed cube and also transport them.
    When we repeat the dataload after the dump there is no problem and the data will be loaded successfully.
    The dump appears on a very strange coding-place:
    *  FORM WRITE_DATA_CHAVL                                              *
    *  Kommentar:  incoming data is based in characteritic values!        *
    *              Transformation to Dimension Id's needs first to        *
    *              translate the charateristic values into SID's          *
    FORM write_data_chavl
      USING
        i_r_data       TYPE REF TO data
        i_simulation   TYPE rs_bool
        i_trexaggr     TYPE rs_bool
        i_req_sid      TYPE rssid
        i_t_tabix      TYPE gt_t_tabix
        i_ncum_loadtp  TYPE ncum_loadtype
        i_pkg_id       TYPE rssid
      CHANGING
        c_subrc        TYPE i.
      DATA:
        l_recno       LIKE sy-tabix,
        l_erridx      LIKE sy-tabix,
        l_nexterr     LIKE sy-tabix,
        l_errnumbers  TYPE i,
        l_subrc1      LIKE sy-subrc,
        l_pdimid      TYPE rssid.
      FIELD-SYMBOLS:
        <l_t_cubeval> TYPE g_t_cubecha,
        <l_s_cubecha> TYPE g_s_cubecha.
      IF i_pkg_id <> 0.
    *   bug, cube is not delta write enabled...
        cl_rsdd_cube_writer=>monitor_log(
          i_recno    = 0
          i_msgid    = 'DBMAN'
    >>>      i_msgno    = '971'
          i_errtp    = ''
          i_errnm    = ''
          i_fieldnm  = '' ).
        c_subrc = cl_rsdd_cube_writer=>nc_error-no_continue.
        RETURN.
      ENDIF.
    Does anyone else have this problem?
    Or does anyone even have the solution?
    I haven't found anything useful in SDN and SAP-Notes....
    Christian

    Hi Christian,
    In that case check if this helps.....
    1905680 - SP32: 'ASSIGN_TYPE_CONFLICT' in transformation during loading data using DTP
    It says
    SAP NetWeaver BW 7.31 (SAP NW BW 7.3 EnhP 1)
    Import Support Package 10 for SAP NetWeaver BW 7.31 (SAPKW73110) into your BW system.
    Regards

  • I deal with a itunes update problem when i try to update i get coneection has timed out error! i had the same problem when i had vista.. yesterday i formated my pc but i still have the same prommblem. i dont deal with such problems on direct downloads.

    i deal with a itunes update problem when i try to update i get coneection has timed out error! i had the same problem when i had vista.. yesterday i formated my pc but i still have the same prommblem. i dont deal with such problems on direct downloads.i have this problem only with tunes. maybe my conection freezes for a sec idk

    Sorry I gave this a 'this helped me' but after a long struggle I found some ticked box somewhere from some unauthorised chrome extension blaaa....... the link you gave was great, not only did it confirm all the bad things google is supposed to be up to it provided a better browser. Cheers man.
    Anyone who find this; I disabled all extension in chrome. I then searched the word proxy in the settings section. A button came up, "change proxy settings" I clicked on it. Earlier it was greyed out as an extension was interefering.. It brought up a box with my own settings from my computer. Then I clicked LAN settings, then unchecked the 'Use a proxy server' button.
    P.S. If you're using chrome, bail, and dowload Komodo Dragon. It's virtually identical, but you're not tracked, and you can use chrome extensions, and you can quickily transfer your chrome preferences into it.

  • Tools for Anaylsing DB request when loading a cube

    Hello everyone !
    I have seen in documentation a screen in BW where you can see, while a cube is loading, usefull informations about SQL statement (request code, elapsed time...).
    (It is may be accessible from SM50 while prosseces are running).
    Anyone has got idea about this management tools (transaction name) ?
    Thanks
    Best Regards
    Fred

    It's much like ST05  !
    When I load a cube, I have for instance an update routine for the infoobjet XXX.
    Is it possible to get, for the whole datapackage, the time elapsed for this particular sql statement ?
    Thanks anyway,
    Best Regards
    Fred

  • Error Message When Loading a Cube

    Hello - I received the following error message when I attempted to load a cube:
    No SID found for value '0.000' of characteristic 0CURRENCY
    Is anyone familiar with this error message?  Also, I tested this load in DEV before I moved the cube into QA but I did not receive the error message in DEV.  Any help would be greatly appreciated, thanks.

    Hi,
    I had a similar error just a few days ago. I could solve it by replicating the datasources again and activating the transfer structures via rs_transtru_activate_all. After that the load went fine.
    regards
    Siggi

  • An error occurred when loading the Cube ; Analysis services 2012

    Hi All
    We are facing issue on our SQL Analysis services 2012 (11.0.3381.0) on windows 2008 R2.
    All cubes are not getting loaded on server. When we restart services some times 2/8 cubes some times 4/8 cubes and some times all cubes get loaded. We are not sure what could be reason for such in consistency. Below are the logs
    Failed to load server plug-in extension defined in assembly System. The following error(s) have been raised during the plug-in initialization. Loading of the System assembly failed with the following error: Microsoft::AnalysisServices::AdomdServer::AdomdException;Could
    not load file or assembly 'msmdspdm, Version=11.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91' or one of its dependencies. Strong name validation failed. (Exception from HRESULT: 0x8013141A)
    Strong name validation failed. (Exception from HRESULT: 0x8013141A). Enumeration of types or functions through reflection in managed code failed with the following error: Microsoft::AnalysisServices::AdomdServer::AdomdException.
    OLE DB or ODBC error: Query timeout expired; HYT00.
    LOGS :
    (12/6/2013 7:45:12 AM) Message: Service started. Microsoft SQL Server Analysis Services 64 Bit Enterprise (x64) SP1 11.0.3381.0. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210000)
    (12/6/2013 7:46:37 AM) Message: An error occurred when loading the Claim Industry Summary Metrics Current. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:37 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:41 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:41 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:42 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:44 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:45 AM) Message: An error occurred when loading the AW Cube. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 3, Category: 289, Event ID: 0xC1210013)
    (12/6/2013 7:46:55 AM) Message: Service stopped. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210001)
    (12/6/2013 7:47:04 AM) Message: The Query thread pool now has 1 minimum threads, 40 maximum threads, and a concurrency of 20.  Its thread pool affinity mask is 0x00000000000fffff. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000A)
    (12/6/2013 7:47:04 AM) Message: The ParsingShort thread pool now has 4 minimum threads, 4 maximum threads, and a concurrency of 20.  Its thread pool affinity mask is 0x00000000000fffff. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000A)
    (12/6/2013 7:47:04 AM) Message: The ParsingLong thread pool now has 4 minimum threads, 4 maximum threads, and a concurrency of 20.  Its thread pool affinity mask is 0x00000000000fffff. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000A)
    (12/6/2013 7:47:04 AM) Message: The Processing thread pool now has 1 minimum threads, 64 maximum threads, and a concurrency of 20.  Its thread pool affinity mask is 0x00000000000fffff. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000A)
    (12/6/2013 7:47:04 AM) Message: The IOProcessing thread subpool with affinity 0x000000000000001f now has 1 minimum threads, 50 maximum threads, and a concurrency of 10. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000B)
    (12/6/2013 7:47:04 AM) Message: The IOProcessing thread subpool with affinity 0x00000000000003e0 now has 1 minimum threads, 50 maximum threads, and a concurrency of 10. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000B)
    (12/6/2013 7:47:04 AM) Message: The IOProcessing thread subpool with affinity 0x0000000000007c00 now has 1 minimum threads, 50 maximum threads, and a concurrency of 10. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000B)
    (12/6/2013 7:47:04 AM) Message: The IOProcessing thread subpool with affinity 0x00000000000f8000 now has 1 minimum threads, 50 maximum threads, and a concurrency of 10. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x4121000B)
    (12/6/2013 7:47:11 AM) Message: The flight recorder was started. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210005)
    (12/6/2013 7:47:11 AM) Message: Service started. Microsoft SQL Server Analysis Services 64 Bit Enterprise (x64) SP1 11.0.3381.0. (Source:
    \\?\L:\Microsoft SQL Server\MSAS11.MSSQLSERVER\OLAP\Log\msmdsrv.log, Type: 1, Category: 289, Event ID: 0x41210000)
    Thanks
    Saurabh Sinha
    http://saurabhsinhainblogs.blogspot.in/

    Hi Saurabh,
    Please elaborate your scenario or OLAP Server environment with more detail. What's the method you used to load the SSAS cube?
    For this issue, I would suggest opening a case with Microsoft Customer Support Services (CSS) (http://support.microsoft.com), so that a dedicated Support Professional can assist you in a more efficient manner.
    Regards,
    Elvis Long
    TechNet Community Support

  • I'm receiving the following problem when load firefox 5.0 The NTVDM CPU has encountered an illegal instruction

    I'm receiving the follow message when loading firefox 5.0
    The NTVDM CPU has encountered an illegal instruction

    Make sure that you do not run Firefox in compatibility mode.<br />
    You can open the Properties via the right-click context menu of the Firefox desktop shortcut and check that in the "Compatibility" tab.<br />
    Make sure that all items are deselected in the "Compatibility" tab of the Properties window.<br />

  • JTextField update problem when called from PropertyChangeEvent

    Hi,
    I'm trying to create forms that can be dynamically loaded with Class.forname(formName).
    Those forms should always inherit some methods that make it easy to pass data to
    them and receive data from them. The idea is that the data comes from a table which
    sends a hashmap (String column/JTextField-name + String Value pairs) with firePropertyChanged
    as soon as a new row is seleceted. The JTextFields in the form are marked with setName("FieldName") that has to correspond to the name of the columns of the table.
    My problem is that I can't update the fields in my form when I'm calling getRow(HashMap)
    from within propertyChangeEvent but that's necessary to keep the forms flexible.
    JTextFieldName.setText(newText) just won't work. But it works when I call getRow(HashMap)
    from the constructor. SwingWorker and threads to update the form didn't help.
    I don't need to call pack() / update() / repaint() on the JFrame, do I ??
    update() / validate() / repaint() etc. didn't work on the JTextField themselves.
    Below is the code for one of the test-forms (just a JPanel that is inserted in a frame)
    with all of it's methods. Does anybody have a solution to this problem ??
    Thanks for taking time for that !!
    Benjamin
    * testTable.java
    * Created on 15. April 2004, 16:12
    package viewcontrol.GUI;
    * @author gerbarmb
    import javax.swing.*;
    import java.awt.*;
    import java.beans.*;
    import java.util.*;
    public class testTable extends javax.swing.JPanel
              implements
                   java.awt.event.KeyListener,
                   java.beans.PropertyChangeListener {
          * public static void main(String[] argv) { testTable tt = new testTable();
          * JFrame jf = new JFrame(); jf.setContentPane(tt); jf.setVisible(true); }
         /** Creates new customizer testTable */
         public testTable() {
              initComponents();
              HashMap hm = new HashMap();
               * Only for debugging, to see that the method getRow() works when
               * called from the constructor.
               hm.put("ttext", "TEst");
               this.getRow(hm);
          * This method is called from within the constructor to initialize the form.
          * WARNING: Do NOT modify this code. The content of this method is always
          * regenerated by the FormEditor.
         private void initComponents() {//GEN-BEGIN:initComponents
              java.awt.GridBagConstraints gridBagConstraints;
              jLabel1 = new javax.swing.JLabel();
              textIn = new javax.swing.JTextField();
              jLabel2 = new javax.swing.JLabel();
              intIn = new javax.swing.JTextField();
              jLabel3 = new javax.swing.JLabel();
              numIn = new javax.swing.JTextField();
              jLabel4 = new javax.swing.JLabel();
              dateIn = new javax.swing.JTextField();
              jLabel5 = new javax.swing.JLabel();
              dateTimeIn = new javax.swing.JTextField();
              jLabel6 = new javax.swing.JLabel();
              jCheckBox1 = new javax.swing.JCheckBox();
              keepValues = new javax.swing.JCheckBox();
              jButton1 = new javax.swing.JButton();
              setLayout(new java.awt.GridBagLayout());
              jLabel1.setText("Text");
              add(jLabel1, new java.awt.GridBagConstraints());
              textIn.setName("ttext");
              textIn.setPreferredSize(new java.awt.Dimension(100, 21));
              textIn.addActionListener(new java.awt.event.ActionListener() {
                   public void actionPerformed(java.awt.event.ActionEvent evt) {
                        textInActionPerformed(evt);
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridwidth = 2;
              add(textIn, gridBagConstraints);
              jLabel2.setText("Integer");
              add(jLabel2, new java.awt.GridBagConstraints());
              intIn.setName("tint");
              intIn.setPreferredSize(new java.awt.Dimension(50, 21));
              add(intIn, new java.awt.GridBagConstraints());
              jLabel3.setText("Number");
              add(jLabel3, new java.awt.GridBagConstraints());
              numIn.setName("tnum");
              numIn.setPreferredSize(new java.awt.Dimension(50, 21));
              add(numIn, new java.awt.GridBagConstraints());
              jLabel4.setText("Date");
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridx = 0;
              gridBagConstraints.gridy = 1;
              add(jLabel4, gridBagConstraints);
              dateIn.setName("tdate");
              dateIn.setPreferredSize(new java.awt.Dimension(50, 21));
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridx = 1;
              gridBagConstraints.gridy = 1;
              add(dateIn, gridBagConstraints);
              jLabel5.setText("DateTime");
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridx = 2;
              gridBagConstraints.gridy = 1;
              add(jLabel5, gridBagConstraints);
              dateTimeIn.setName("tidate");
              dateTimeIn.setPreferredSize(new java.awt.Dimension(80, 21));
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridy = 1;
              add(dateTimeIn, gridBagConstraints);
              jLabel6.setText("Bit");
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridy = 1;
              add(jLabel6, gridBagConstraints);
              jCheckBox1.setName("tbit");
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridy = 1;
              add(jCheckBox1, gridBagConstraints);
              keepValues.setText("keep values");
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridx = 7;
              gridBagConstraints.gridy = 3;
              add(keepValues, gridBagConstraints);
              jButton1.setText("Send");
              jButton1.addActionListener(new java.awt.event.ActionListener() {
                   public void actionPerformed(java.awt.event.ActionEvent evt) {
                        jButton1ActionPerformed(evt);
              gridBagConstraints = new java.awt.GridBagConstraints();
              gridBagConstraints.gridx = 7;
              gridBagConstraints.gridy = 2;
              add(jButton1, gridBagConstraints);
         }//GEN-END:initComponents
         private void jButton1ActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_jButton1ActionPerformed
              sendRow();
         }//GEN-LAST:event_jButton1ActionPerformed
         private boolean sendRow() {
              java.util.HashMap hm = new java.util.HashMap();
              Component[] cs = this.getComponents();
              for (int i = 0; i < cs.length; i++) {
                   if (((Component) cs).getName() != null) {
                        if (cs[i] instanceof JCheckBox) {
                             String value = ((JCheckBox) cs[i]).isSelected() ? "1" : "0";
                             hm.put(cs[i].getName(), value);
                        } else if (cs[i] instanceof JCheckBox) {
                             hm.put(cs[i].getName(), ((JTextField) cs[i]).getText());
              } // end for
              firePropertyChange("rowChanged", null, hm);
              return true;
         private void getRow(java.util.HashMap hm) {
              //if (! this.keepValues.isSelected()) {
              Component[] cs = this.getComponents();
              for (int i = 0; i < cs.length; i++) {
                   if (cs[i].getName() != null && hm.containsKey(cs[i].getName())) {
                        Component component = cs[i];
                        String componentName = cs[i].getName();
                        String componentValue = (String) hm.get(component.getName());
                        if (cs[i] instanceof JTextField) {
                             // output for debugging
                             System.out.println("Setting " + cs[i].getName() + " = "
                                       + componentValue);
                             ((JTextField) component).setText(componentValue);
                        } else if (cs[i] instanceof JCheckBox) {
                             // output for debugging
                             System.out.println("JCheckBox found");
                             JCheckBox cb = (JCheckBox) component;
                             boolean selected = (componentValue == null ? false : (componentValue.equals("1")
                                       ? true
                                       : false));
                             ((JCheckBox) component).setSelected(selected);
              } // end for
              /* Uncomment this code snippet to retrieve the text that has been set
              for the components (that means JTextFields)
              This is just for debugging !
              Component[] cs = this.getComponents(); for (int i = 0; i < cs.length;
              i++) { if (cs[i].getName() != null) { if (cs[i] instanceof
              JTextField) { System.out.println("Value of " +cs[i].getName() + " = " +
              ((JTextField) cs[i]).getText()); } } } // end for
         private void textInActionPerformed(java.awt.event.ActionEvent evt) {//GEN-FIRST:event_textInActionPerformed
         }//GEN-LAST:event_textInActionPerformed
         public void keyPressed(java.awt.event.KeyEvent e) {
              if (e.getKeyCode() == java.awt.event.KeyEvent.VK_ENTER) {
                   sendRow();
         public void keyReleased(java.awt.event.KeyEvent e) {
         public void keyTyped(java.awt.event.KeyEvent e) {
         public void propertyChange(java.beans.PropertyChangeEvent evt) {
              if (evt.getPropertyName().equals("newRow")) {
                   final PropertyChangeEvent finalEvt = evt;
                   Runnable makeChanges = new Runnable () {
                        public void run() {
                             getRow((java.util.HashMap) finalEvt.getNewValue());
         // Variables declaration - do not modify//GEN-BEGIN:variables
         private javax.swing.JTextField dateIn;
         private javax.swing.JTextField dateTimeIn;
         private javax.swing.JTextField intIn;
         private javax.swing.JButton jButton1;
         private javax.swing.JCheckBox jCheckBox1;
         private javax.swing.JLabel jLabel1;
         private javax.swing.JLabel jLabel2;
         private javax.swing.JLabel jLabel3;
         private javax.swing.JLabel jLabel4;
         private javax.swing.JLabel jLabel5;
         private javax.swing.JLabel jLabel6;
         private javax.swing.JCheckBox keepValues;
         private javax.swing.JTextField numIn;
         private javax.swing.JTextField textIn;
         // End of variables declaration//GEN-END:variables

    The problem of the change in the form not being comitted is that
    I forgot SwingUtilities.invokeLater(makeChanges); in the bottom
    part in public void propertyChange(java.beans.PropertyChangeEvent evt)
    after having created a new Runnable.
    Changes to the UI often have to be comitted by SwingUtitlities.invokeLater()
    though I don't know that much about Swing yet.
    Thanks to everybody who tried to solve that problem.
    Benjamin

  • Cache problem when loading modules ?

    Hello Flex friends !
    I am currently experiencing a strange problem. It happens in
    my production environment when using my web browser to access the
    application. Here it is :
    The main application is a menu on the left and a ModuleLoader
    in the center. Regarding the menu's button I click, the
    ModuleLoader will load either ModuleA, ModuleB, etc ... nothing's
    special until then, everything works fine.
    Then I update the ModuleA.swf and Module.swf files. Now when
    I click the menu's button I get the old ModuleA and ModuleB.
    This seems to be a cache problem, no ? I thought the browser
    was going to compare the local ModuleA version and the server
    ModuleA version and then load the server ModuleA version, but it
    does not seem to work this way. So How does it work ? I'd like to
    understand.
    Thanks for your help guys !
    Olivier

    Hi,
    Try this.
    Step 1:  Goto Details, Status get the IDoc number,and go to BD87 in R/3,place the cursor in the RED IDoc entroes in tRFC
    queue thats under outbound processing and click on display the IDOC which is on the menu bar.
    Step 2: In the next screen click on Display tRFC calls (will take you to SM58 particular TRFC call)
    place the cursor on the particular Transaction ID and go to EDIT in the menu bar --> press 'Execute LUW'
    (Display tRFC calls (will take you to SM58 particular TRFC call) ---> select the TrasnID ---> EDIT ---> Execute LUW)
    Rather than going to SM58 and executing LUW directly it is safer to go through BD87 giving the IDOC name as it will take you
    to the particular TRFC request for that Idoc.
    OR
    Directly go to SM58 > Give * / user name or background  (Aleremote) user name and execute. It will show TRFCs to be executed
    for that user. Find the particular TRFC (SM37 > Req name > TID from data packet with sysfail).select the TrasnID (SM58) --->
    EDIT ---> Execute LUW
    Thanks,
    JituK

  • Problem when loading the form in workspace  ( LCES2  v9)

    Hey,
    I have a problem with some process .Each time I try to invoke it through the workspace I get this error (ALC-WKS-007-040).
    This is what I found in the server log .
    15:21:09,133 INFO  [STDOUT] [LCDS][ERROR] Exception when invoking service 'remoting-service': flex.messaging.MessageException: ALC-WKS-005-028: A problem occurred in the Render Service.  Please review the render orchestration for this process.
      incomingMessage: Flex Message (flex.messaging.messages.RemotingMessage)
        operation = render
        parameters = [1FBED60E-CEFF-102D-B474-0000B88028EB, 503, 0, ASObject(519082525){acroClientType=, acrobatVersion=10}]
        clientId = E72502C6-A32E-5892-86F5-D3F3E21E0A9D
        destination = task-actions
        messageId = 1D1F80DC-242B-43D2-4499-0427FB490F03
        timestamp = 1292854869075
        timeToLive = 0
        body = null
        hdr(DSId) = E716F344-070B-158E-7EC5-BDC42A0017A6
        hdr(DSEndpoint) = workspace-polling-amf
      Exception: flex.messaging.MessageException: ALC-WKS-005-028: A problem occurred in the Render Service.  Please review the render orchestration for this process.
            at com.adobe.workspace.AssemblerUtility.createMessageException(AssemblerUtility.java:409)
            at com.adobe.workspace.tasks.TaskActions.render(TaskActions.java:764)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at flex.messaging.services.remoting.adapters.JavaAdapter.invoke(JavaAdapter.java:421)
            at flex.messaging.services.RemotingService.serviceMessage(RemotingService.java:183)
            at flex.messaging.MessageBroker.routeMessageToService(MessageBroker.java:1406)
            at flex.messaging.AsyncMessageBroker.routeMessageToService(AsyncMessageBroker.java:571)
            at flex.messaging.endpoints.AbstractEndpoint.serviceMessage(AbstractEndpoint.java:1005)
            at flex.messaging.endpoints.amf.MessageBrokerFilter.invoke(MessageBrokerFilter.java:103)
            at flex.messaging.endpoints.amf.LegacyFilter.invoke(LegacyFilter.java:158)
            at flex.messaging.endpoints.amf.SessionFilter.invoke(SessionFilter.java:44)
            at flex.messaging.endpoints.amf.BatchProcessFilter.invoke(BatchProcessFilter.java:67)
            at flex.messaging.endpoints.amf.SerializationFilter.invoke(SerializationFilter.java:165)
            at flex.messaging.endpoints.BaseHTTPEndpoint.service(BaseHTTPEndpoint.java:293)
            at flex.messaging.MessageBrokerServlet.service(MessageBrokerServlet.java:364)
            at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:290)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at com.adobe.workspace.events.RemoteEventClientLifeCycle.doFilter(RemoteEventClientLifeCycle .java:138)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at org.jboss.web.tomcat.filters.ReplyHeaderFilter.doFilter(ReplyHeaderFilter.java:96)
            at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.j ava:235)
            at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
            at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:230)
            at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:173)
            at org.jboss.web.tomcat.security.SecurityAssociationValve.invoke(SecurityAssociationValve.ja va:179)
            at org.jboss.web.tomcat.security.JaccContextValve.invoke(JaccContextValve.java:84)
            at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
            at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
            at org.jboss.web.tomcat.service.jca.CachedConnectionValve.invoke(CachedConnectionValve.java: 157)
            at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
            at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:262)
            at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
            at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.ja va:583)
            at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:446)
            at java.lang.Thread.run(Thread.java:619)
    Caused by: ALC-DSC-012-000: com.adobe.idp.dsc.registry.ServiceNotFoundException: Service: Default Render ES Update1 not found.
            at com.adobe.idp.taskmanager.dsc.service.TaskManagerServiceImpl.renderForm(TaskManagerServic eImpl.java:4468)
            at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
            at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at com.adobe.idp.dsc.component.impl.DefaultPOJOInvokerImpl.invoke(DefaultPOJOInvokerImpl.jav a:118)
            at com.adobe.idp.dsc.interceptor.impl.InvocationInterceptor.intercept(InvocationInterceptor. java:140)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.interceptor.impl.DocumentPassivationInterceptor.intercept(DocumentPassi vationInterceptor.java:53)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor$1.doInTransaction(Transa ctionInterceptor.java:74)
            at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.execute(EjbTr ansactionCMTAdapterBean.java:357)
            at com.adobe.idp.dsc.transaction.impl.ejb.adapter.EjbTransactionCMTAdapterBean.doRequiresNew (EjbTransactionCMTAdapterBean.java:299)
            at sun.reflect.GeneratedMethodAccessor639.invoke(Unknown Source)
            at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
            at java.lang.reflect.Method.invoke(Method.java:597)
            at org.jboss.invocation.Invocation.performCall(Invocation.java:359)
            at org.jboss.ejb.StatelessSessionContainer$ContainerInterceptor.invoke(StatelessSessionConta iner.java:237)
            at org.jboss.resource.connectionmanager.CachedConnectionInterceptor.invoke(CachedConnectionI nterceptor.java:158)
            at org.jboss.ejb.plugins.StatelessSessionInstanceInterceptor.invoke(StatelessSessionInstance Interceptor.java:169)
            at org.jboss.ejb.plugins.CallValidationInterceptor.invoke(CallValidationInterceptor.java:63)
            at org.jboss.ejb.plugins.AbstractTxInterceptor.invokeNext(AbstractTxInterceptor.java:121)
            at org.jboss.ejb.plugins.TxInterceptorCMT.runWithTransactions(TxInterceptorCMT.java:404)
            at org.jboss.ejb.plugins.TxInterceptorCMT.invoke(TxInterceptorCMT.java:181)
            at org.jboss.ejb.plugins.SecurityInterceptor.invoke(SecurityInterceptor.java:168)
            at org.jboss.ejb.plugins.LogInterceptor.invoke(LogInterceptor.java:205)
            at org.jboss.ejb.plugins.ProxyFactoryFinderInterceptor.invoke(ProxyFactoryFinderInterceptor. java:138)
            at org.jboss.ejb.SessionContainer.internalInvoke(SessionContainer.java:648)
            at org.jboss.ejb.Container.invoke(Container.java:960)
            at org.jboss.ejb.plugins.local.BaseLocalProxyFactory.invoke(BaseLocalProxyFactory.java:430)
            at org.jboss.ejb.plugins.local.StatelessSessionProxy.invoke(StatelessSessionProxy.java:103)
            at $Proxy376.doRequiresNew(Unknown Source)
            at com.adobe.idp.dsc.transaction.impl.ejb.EjbTransactionProvider.execute(EjbTransactionProvi der.java:143)
            at com.adobe.idp.dsc.transaction.interceptor.TransactionInterceptor.intercept(TransactionInt erceptor.java:72)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.interceptor.impl.InvocationStrategyInterceptor.intercept(InvocationStra tegyInterceptor.java:55)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.interceptor.impl.InvalidStateInterceptor.intercept(InvalidStateIntercep tor.java:37)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.interceptor.impl.AuthorizationInterceptor.intercept(AuthorizationInterc eptor.java:165)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.interceptor.impl.JMXInterceptor.intercept(JMXInterceptor.java:48)
            at com.adobe.idp.dsc.interceptor.impl.RequestInterceptorChainImpl.proceed(RequestInterceptor ChainImpl.java:60)
            at com.adobe.idp.dsc.engine.impl.ServiceEngineImpl.invoke(ServiceEngineImpl.java:121)
            at com.adobe.idp.dsc.routing.Router.routeRequest(Router.java:129)
            at com.adobe.idp.dsc.provider.impl.base.AbstractMessageReceiver.routeMessage(AbstractMessage Receiver.java:93)
            at com.adobe.idp.dsc.provider.impl.vm.VMMessageDispatcher.doSend(VMMessageDispatcher.java:19 8)
            at com.adobe.idp.dsc.provider.impl.base.AbstractMessageDispatcher.send(AbstractMessageDispat cher.java:66)
            at com.adobe.idp.dsc.clientsdk.ServiceClient.invoke(ServiceClient.java:208)
            at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerService.invokeWithRetry2(TypedTaskMa nagerService.java:159)
            at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerService.invokeWithRetry(TypedTaskMan agerService.java:147)
            at com.adobe.idp.taskmanager.dsc.client.TypedTaskManagerService.callRenderService(TypedTaskM anagerService.java:1441)
            at com.adobe.workspace.tasks.TaskActions.render(TaskActions.java:731)
            ... 38 more
    Informations :
    I use Livecycle ES Version 9
    workbench 9.5
    and my process is long-lived
    I would be very grateful if you can tell me or offer me a solution to overcome this problem.
    Naoufal FAHEM

    Caused by: ALC-DSC-012-000: com.adobe.idp.dsc.registry.ServiceNotFoundException: Service: Default Render ES Update1 not found.
    This likely means you copied an older ES Update 1 process into your ES2 environment and did not do a migration.  There is a new set of Render and Submit processes for ES2 and your older process is referencing the set shipped with ES Update1. 
    Ideally, if you are trying to have a pure ES2 environment, then you should convert your processes to be ES2 processes (I believe there are docs to help with this) - I recommend this as it puts you in a cleaner position for future migrations. 
    But if you choose to keep it using the older Render and Submit processes, then you need to deploy the adobe-process-management-system.lca from the ES Update 1 environment.  You would do this in the Adminui where LCAs are deployed, but make sure you choose the LC8 LCA tab.
    Hope this helps.
    Jon

  • Problem when load more swf files work with xml files into my movie

    hi ;
    I have one flash file & more of swf files which work with xml files .
    when I load one swf file into my flash file  and remove it and load anther one on the same movieclip in my flash file it load the old swf file.
    when i load one on movieclip and remove it and load anther swf  on anther movieclip the file doesn`t work  and stoped.
    when test my flash file to load and remove swf files without xml file it work fine but when repleaced the swf files with other work with xml files the problem hapend.
    thanks;

    YOu should trace the names of the files that are being targeted for loading to see if they agree with what you expect.  If you want help with the coding you will need to show the code that is relevant to your problem (not all of it)

  • Installation problem when loading Photoshop from Creative cloud.  PS runs for about 5-9 seconds then it crashes with a standard windows app going down message

    I have installed PS from the cloud twice now.  It loaded without any errors but when I try to run it, it comes up fine with all the dialogs and everything but after 5 seconds it tells me the app is closing down without giving any error message.

    I tried loading as admin and this did not work.  I have added two images that show the error message and my computer configuration.  I am running Norton Antivirus, could this be the problem?
    I am running two other editing programs Flexi and Adobe Illustrator, other than that it is a new system running standard programs.

  • Problem when loading pdf files from Shared Content

    When I load pdf files from Shared Content, I got the following problem: "The selected document could not be retrieved, please try uploading the document again."
    Anyone knows this?
    Thank you very much in advanced.

    I don't migrated the program, but installed it from the original installer,
    i. e. I first installed Indesign from backup, and then uninstalled it and
    reinstall  clean from Adobe.
    What a plug-in or utility converts page from InDesign to PDF?
    2014-08-10 22:51 GMT+04:00 Peter Spier <[email protected]>:
        problem with exporting PDF files from InDesign CS5  created by Peter
    Spier <https://forums.adobe.com/people/P+Spier> in InDesign - View the
    full discussion <https://forums.adobe.com/message/6627440#6627440>

  • Problems when load testing a cluster on CSS11501

    Hello there,
    I have the following setup:
    INTERNET <--> CSS11501 <----> SERVER CLUSTER
    Vlan address of server cluster is in the same subnet of that of the CSS. server's gateway is IP of CSS. My problem is when we do load testing on each server, it goes well with no errors. but when we do the load testing using the VIP address of the cluster, the load testing app gets a timeout when getting the flash content of the cluster.
    my config on the content is:
    content BGUIDE_NEW
    vip address 192.168.8.4
    protocol tcp
    port 80
    balance leastconn
    advanced-balance sticky-srcip
    add service SRV1
    add service SRV2
    add service SRV3
    add service SRV4
    active
    Is there anything lacking in my content config that I need to do? Where else in the config do I need to look at.
    Thanks in advanced.
    JC

    Testing tool is outside the subnet/network. Only the particular file cannot be loaded. I haven't used any sniffer programs yet. Should I install it on one of the server in the cluster? What do I look for on the trace.
    Sorry about this. I haven't used sniffer programs yet.
    Thanks

Maybe you are looking for

  • Cannot see folders in memory card for video files

    Hi, I am having this issue after i upgraded to mountain lion. This memory card is used in canon hidef camcorder. I have pictures as well as videos on this folder. In OS X Lion it used to show 2 folders when I insert the card in the mac like below. -D

  • Updting Actual Lot Quantity

    Hi Everybody, A material has inspection type 01 active but the Post to insp stock is not checked in the QM view of material master. User did three GRs of quantity 10 each for a batch BAT1. So now the actual lot quantity becomes 30. When the user did

  • Trying to download photoshop cs4 trial and keeps coming up with error message

    trying to download cs4 keep getting error message

  • Sony Bridge for Mac - Cannot Sync

    So, whenever I connect my Sony Xperia ® (seriously, that ® EVERYWHERE is annoying), I either get an error message "could not connect", or the memory appears to be full. The display bar that usually says what is occupying my memory (Pictures, Videos,

  • Minimum flash version for Flex SDK 3.6

    Using FB 4.5.1 to build to Flex SDK3.6. For 3.6, what's the minimum flash version. I didn't see it in the readme doc