Escape key "dies" in combobox and JTable

I have set in my JDialog the default key ESCAPE as this standard code:
          KeyStroke escKey = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0);
          int param = JComponent.WHEN_IN_FOCUSED_WINDOW;
          root.getInputMap(param).put(escKey, "close");
          root.getActionMap().put("close", actionCancel);
     this.btCancel.setAction(actionCancel);
The problem is when I have JComboBoxs and JTables. All key events seem to be consumed
In this components (and maybe more components). So, if I press ESCAPE and my focus
in a combobox, the dialog won't close.
How could I work around this?
thank you

I've got the solution!
I have a javaBean (JPanel) that has only one JComboBox. I trigger key pressed (don't know
if should be key released in this case) on comboBox. Then I check if...
this.comboBox.isPopupVisible().
Simple. If popup is not visible and dispatch the event to this.
I just wonder how the event goes to my javaBean, my javabean is in a dialog and this
dialog of mine ends up to catch the event. ???
Ok, this stays has a solution for future developers to found - in case they guess that
right keywords :)

Similar Messages

  • Escape Key Event in JTable

    I have a KeyPressed event method in a java file where I am using the F3 and Escape keys. I have a JTable in the java file with values in it. The user can select any row in the table and when you press F3 or Escape key some methods get called up which deselect the chosen rows in the table. This works fine with the F3 key but when I put the exact same code in the Escape key event, nothing happens.
    However when the focus goes off the JTable to another componement on the screen, pressing the Escape key now works. I want to have the Escape key working when the focus is on the table. Any suggestion please?

    thanks for you response but I am still a bit confused. When I press the Esc key whilst the focus is on the JTable nothing happens but when the focus is off the JTable, all the methods in the Esc event get called and the rows in the table get deselected.
    Is there any way of not having the JTable consuming the Esc key so the Esc key will work when focus is on the JTable.
    I have a key pressed method registered to the class (not the JTable). Say that my class is called 'xinternetDesktop', my code is this:
    public void xinternetDesktop_KeyPressed(java.awt.event.KeyEvent keyEvent) {
    int code = keyEvent.getKeyCode();
    switch (code) {
    case KeyEvent.VK_ESCAPE : /*Escape key*/
    resetListSelectionBidsAndOffers();
    break;
    case KeyEvent.VK_F3 : /*F3*/
    resetListSelectionBidsAndOffers();
    break;
    Could u give any suggestion please.
    Thank you

  • Some keys as ENTER, SPACE and BACKSPACE type characters

    Some keys as ENTER, SPACE and BACKSPACE are not working properly in my HP Pavilion dm4 1055br. When pressing one of these keys type two or three characters ( ): ENTER (lçj), SPACE (.;M), BACKSPACE (~h). This latter at the same time turn off the F11 key (sound). The light of wireless key (F12) does not turn on. When turn off the F12 key, all the keys mentioned work well.

    Dear Customer, Welcome and Thank you for posting your query on HP Support Forum It looks like you are having issues with the Keyboard on your Notebook.We will surely assist you with this. Troubleshooting: Step 01. Click on the Start Button and go to Control PanelStep 02. Open the Device Manager and expand the Keyboard from the listStep 03. Right click on Standard PS/2 Keyboard and click on UninstallNote: This driver will get installed again automatically on your NotebookStep 04. Please turn OFF the NotebookStep 05. Un-plug the Power/AC Adapter and also remove the Battery tooStep 06. Press and Hold the Power Button of the Notebook for a full minuteStep 07. Now let's re-insert the battery back in and plug back the Power/AC AdapterStep 08. Start the Notebook and keep tapping F10 Key during the startup to access the BIOSStep 09. Once you get to the BIOS, Please press F9 or F5 Key[Model specific] to load setup defaults for the BIOSStep 10. Use the arrow keys to say "YES" and hit enterStep 11. Now let's press Esc/Escape Key. Save Changes and Exit - YesStep 11. Now please wait till the Unit loads the Windows Operating system If the issue still persists please check and verify if an External Keyboard works fine with your Notebook Note: Please click on the below shown link to find more troubleshooting stepshttp://h10025.www1.hp.com/ewfrf/wc/document?docname=c03738933&tmp_task=solveCategory&cc=us&dlc=en&lc=en&product=5442782 You also need to download and install the BIOS driver first and then Chipset driver followed by Graphics driver from the HP Website
    Note: Please follow this order only while installing the driver - BIOS, Chipset and then Graphics Hope this helps, for any further queries reply to the post and feel free to join us again   **Click the White Thumbs Up Button on the right to say Thanks**Make it easier for other people to find solutions by marking a Reply 'Accept as Solution' if it solves your problem. Thank You,K N R KAlthough I am an HP employee, I am speaking for myself and not for HP

  • Default behaviour of the Escape key while editing a cell in JTable??

    Hi all,
    i have a Jtable which get its data from an own model object which extends DefaultTableModel.
    If i overwrite the isCellEditable(row, col) method within the tablemodel object and set a specific column to editable, then i notice while editing a cell in that column that the default behaviour of the Escape key is that independet from what you have entered before in to the cell the editing stops and the cell gets the value it had before editing.
    This is the case for me even if i apply a custom editor to a column (one that extends DefaultCellEditor). It is just a JTextField that limits the number of digits a user can enter. Everything works fine. If the user edits the cell and presses ENTER or the "down arrow key" i can check what he has entered with the help of the getCellEditorValue() method. But if the user hits the ESC key after editing a cell this method is not invoked!!!
    My question is :
    is there any way to detect that the user cancels editing with the ESC-key.
    this is very important for me because if the user goes editing the cell i lock the related record in the database, if i cannot detect this it is locked till the application terminates.
    Thanks for any help in advance

    I try override the JTable editingCanceled() ==> does not work.
    I try the addCellEditorListener( CellEditorListener l ) ==> does not work.
    Finally, I try the addKeyListener ==> it works.
    Here is a quick demo. program:
    import javax.swing.*;
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.event.*;
    import javax.swing.table.*;
    public class Test {
    public static void main(String[] args){
    JFrame f = new JFrame();
    String[] colName = {"a", "b"};
    String[][] rowData = {{"1", "2"}, {"3", "4"}};
    JTable table = new JTable(rowData, colName);
    JTextField t = new JTextField(10);
    t.setBackground(Color.red);
    t.addKeyListener(new KeyAdapter() {
    public void keyPressed(KeyEvent e) {
    if (e.getKeyCode() == KeyEvent.VK_ESCAPE) {
    // do what ever you want ex. un-lock table
    System.out.println("ESCAPE");
    DefaultCellEditor editor = new DefaultCellEditor(t);
    TableColumnModel colModel = table.getColumnModel();
    for (int i = colModel.getColumnCount()-1; i >= 0; i--) {
    colModel.getColumn(i).setCellEditor(editor);
    f.setContentPane(new JScrollPane(table));
    f.pack();
    f.setVisible(true);

  • Escape key in jtable while editing

    I am trying to unregister the escape key from the jtable when it is in an editing mode. The field in an editable mode is a JTextField. I tried:
    this.getInputMap().remove(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0));I also tried removing it from the JTextField in MyCellEditorObject (which extends DefaultCellEditor)
    But the escape key does not seem to be in either of these components when I do:
    KeyStroke[] ks = this.getInputMap().allKeys();
    if(null == ks)
        System.out.println("null ks........................");
    else
        for (int i = 0; i < ks.length; i++)
            System.out.println(ks.toString());
    Once I get this figured out I need to add and remove other keys to whatever object is handling the events.
    Does anyone know what object is handling the escape key in the JTable while it is in an editing state using a JTextField?

    Well, for others who may have the same problem this is what I found so far:
    The jtable.getInputMap() will always return null (hardcoded in BasicTableUI). To get the input map one has to put:
    jtable.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT)
    Then
    KeyStroke[] ks = this.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).allKeys();
    returns keys in the input map and the parent input map....(.keys() will exclude the keys in the parent input map).
    For the JTable all the keys are registered in the parent inputMap.
    m_table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).getParent().remove(KeyStroke.getKeyStroke(KeyEvent.VK_ALPHANUMERIC, 0));
    m_tablegetInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).getParent().remove(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false));
    m_table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).getParent().put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, true), "quitRelease");
    m_table.getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT).getParent().put(KeyStroke.getKeyStroke(KeyEvent.VK_F9, 0), "actionMApKeyObject");
    m_table.getActionMap().put("quitRelease", new QuitAction());
    m_table.getActionMap().put("send", new SendAction());
    private class QuitAction  extends AbstractAction
        public void actionPerformed(ActionEvent ae)
           //do quit cellediting stopped? yes then press quit btn no thenstop ...
    private class SendAction  extends AbstractAction
        public void actionPerformed(ActionEvent ae)
           //do send
    }I still would like to know more about the input maps...and the parent input map???
    As well as the ActionMaps all introduced in 1.3.
    Does anyone know of any URLs or books that contain good explanations and samples
    (I have not found any)...
    I am also interested in how this could be applied more globally
    like the enter key pressing all buttons in my application.
    Or having text fields respond to keyReleased rather than pressed.

  • Using the Escape key in simulations and assessments

    I have recently recorded a simulation/assessment that needs to use the Escape key to close a pop-up window and returns to the main application window. The recording has not been an issue; however, using Escape with failure messages is proving to be tricky.  Here's what I have discovered while resording my sim/assess, along with my questions:
    When I press Escape, Captivate captures this keystroke as a shortcut attached to a Click Box. This works on the assessment side, but fails to produce a failure message on the assessment side when the user does not press the Escape key.
    I need to produce a failure message when the user  does not press Escape.
    Can I storethe unicode value of Escape in a TEB variable and then use an if . . . else statement to either advance to the next slide (success action) or produce a caption that mimics a failure caption?  If so, how would I write this item?
    Could I use a Loss of focus trigger instead?
    Does Captivate have a variable that records a unicode value (Something like CPKeyPressedValue"?
    Are there any other alternatives?

    In the case of buttons and clickbox objects, where clicking is allowed, the failure is normally registered when the user CLICKS OUTSIDE the button or click box.  The evaluation of Success/Fail happens on the click.
    In the case of a Text Entry Box, the interactivity is all about what the user enters into the text field and whether or not it is correct/incorrect when compared to approved answer text.  The main purpose of the TEB object is not centered on the clicking of the button that accompanies the text field.  The button just provides a way to trigger the Success/Failure evaluation of the user interaction with the text field.
    Since you have deselected Allow Mouse Click for your click box, you've effectively made it mandatory to use keystrokes to trigger the Success/Failure evaluation of the object. So clicking outside the box is no longer going to do anything because Allow Mouse Click is off.  You'll get a failure message on this click box now for many (but not all) keystrokes that are not the one assigned.
    By the way, using the Escape key as a keystroke if you Preview the project in Captivate just shuts down the preview (as you've probably already found out).

  • Richt Click Mouse with user32.dll and String Constant for Escape Key

    Hi, could some one provide the input parameters to use with Mouse_Event function in user32.dll to Right Click the Mouse?   Also, what is the string constant to send if one want to type the Escape Key (Esc)?  
    I have searched this forrum but only find the parameters for Left Mouse Click.  Thanks for any help.

    Hi,
    The mouse_event function has been superseded by the sendinput command.  To learn more about the function calls with user32.dll, have a look at the msdn.com website.  The user32.dll website is shown here.  The syntax for the mouse_event function is shown below:
    Syntax
    VOID mouse_event(      
        DWORD dwFlags,
        DWORD dx,
        DWORD dy,
        DWORD dwData,
        ULONG_PTR dwExtraInfo
    );I hope this helps,
    Regards,
    Nadim
    Applications Engineering
    National Instruments

  • ComboBocCellEditor and JTable

    Hello everyone,
    I have a JInternalFrame with a JTable with 12 columns (and other components). In the third column there is a ComboBox editable with AutoCompleteDecorator (package org.jdesktop.swingx.autocomplete.*) added with the following code:
            comboBox=new JComboBox();//combobox editable
            //filling the combobox with some data
            AutoCompleteDecorator.decorate(comboBox);
            this.cbce=new ComboBoxCellEditor(comboBox);
            this.cbce.addCellEditorListener(this.tabCBKeyListener);
            jtable.getColumnModel().getColumn(3).setCellEditor(cbce);The combobox editing works fine, but i have problems at 'editingStopped' event. In other words, when i press the TAB command, the focus exit from table going to a JTextField component, but this is an error because the focus must continue to the table in the 4th column!
    I added this code (the CellEditorListener tabCBKeyListener), but doesn't function:
    tabulatoreCBKeyListener=new CellEditorListener(){
                public void editingStopped(ChangeEvent e){
                    jtable.editCellAt(jtable.getSelectedRow(), 4);
                public void editingChanged(ChangeEvent e){   
                public void editingCanceled(ChangeEvent e){   
            };Can someone help me?
    Thanks in andvance!

    [email protected] wrote:
    camickr wrote:
    You do not need custom code to set the cell selection. By default the table will go to the next cell when you use the Tab key.The table will go to the next cell when i use the normal combo box in JTable, with the DefaultCellEditor.
    If I use a combo with AutoCompleteDecorator and ComboBoxCellEditor it doesn't function...
    I'm working both with normal JComboBox and AutoCompleteDecorator JComboBox.I verified more carefully and I've seen that you have reason in case the next cell is blank (without components).
    If the next cell contains a combo box NOT editable, the tab exit from the table.
    Now I rewrite the code:
    //initialize and fill combobox and combobox2 - first is editable, the second is not editable
            comboBox.setEditable(true);
            AutoCompleteDecorator.decorate(comboBox);
            this.cbce=new ComboBoxCellEditor(comboBox);
            this.cbce.addCellEditorListener(this.tabulatoreCBKeyListener);
            table.getColumnModel().getColumn(3).setCellEditor(cbce);
            table.getColumnModel().getColumn(4).setCellEditor(new DefaultCellEditor(comboBox2));

  • JComboBox consumes Escape Key

    Hi,
    I have a JDialog on which I am putting various components. I have used to the following code so that the cancel() method is called when the esacpe key is pressed.
    String CANCEL_ACTION_KEY = "CANCEL_ACTION_KEY";
    AbstractAction cancelAction = new AbstractAction(){
    public void actionPerformed(ActionEvent e){
    cancel();
    this.getRootPane().getActionMap().put(CANCEL_ACTION_KEY, cancelAction);
    KeyStroke escapeKeyStroke = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false);
    InputMap dialogInputMap = this.getRootPane().getInputMap
    JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT);
    dialogInputMap.put(escapeKeyStroke, CANCEL_ACTION_KEY);
    This works for all the components except for the JComboBox. Is there any way I can get the JComboBox not to consume the key event if it is not open? (i.e. of the combo box is open, i want to be able to cancel the second time escape is pressed.)
    The JComboBox is in a panel on another panel inside the JDialog. It's a type of wizard, and the componets are loaded dynamically by reflection, so the JComboBox doesn't have a reference to the action (or the cancel method).
    Maybe there's a way I could override one of the JComboBox's methods so it doesn't consume the key event if it is closed? (hence sending it up to the root pane?)
    Any help would be greatly appreciated!
    Thanks,
    Rob

    I've got it!
    Cheers for the reply vinny.... but the answer just came to me this morning. It's so simple! I override the processEvent method of the ComboBox like so: (super is the ComboBox)
    public void processKeyEvent(KeyEvent e)
    if((e.getKeyCode() == KeyEvent.VK_ESCAPE) && !super.isPopupVisible()){
    return; //don't process the event
    super.processKeyEvent(e);
    So, if the list is visible, escape will process the event and close the list .
    If escape is pressed again, list is not visible so the ComboBox will not process the event, sending it up to it's parent. Perfect operation.
    In my JDialog I have the following code to catch the escape key:
    private void addCancelByEscape()
    AbstractAction closeDialogAction = new AbstractAction(){
    public void actionPerformed(ActionEvent e){
    cancel();
    String actionName = "close-dialog";
    KeyStroke stroke = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0);
    JLayeredPane layeredPane = this.getLayeredPane();
    layeredPane.getActionMap().put(actionName, closeDialogAction);
    layeredPane.getInputMap(JComponent.WHEN_IN_FOCUSED_WINDOW).put(stroke, actionName);
    This seems to work a treat. I also have a JTree on the dialog, and this seems to consume the escape key aswell. I've overridden the processKeyEvent for that (similar to above) and it works aswell! Thanks for the help.
    I might be including editable JComboBoxes soon.... if I come across any info or help i'll let you know....

  • My Escape key is not working

    Hi,
    I am Meena.
    I am doing a project using NetBeans and MS-Access.
    When I run my project a internal framed named login loaded on the jdesktoppane which in JFrame.
    So in the login internal frame i used two buttons one for Sign-in and another for sign out.
    So I combined the Sign-in button with Enter key and Sign-out button with Escape key by the following coding.
    I wrote the following coding in LoginInternalFrame->properties->enabled->advanced->Generate PreIntialization Code.
    Action EscFromLogin=new AbstractAction()
    public void actionPerformed(ActionEvent e)
        jButton2.doClick();
    Action OkFromLogin=new AbstractAction()
        public void actionPerformed(ActionEvent e)
           jButton1.doClick();
    getRootPane().getInputMap(jButton2.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE,0,false),"Esc_in_Login");
    getRootPane().getActionMap().put("Esc_in_Login",EscFromLogin);
    getRootPane().getInputMap(jButton1.WHEN_IN_FOCUSED_WINDOW).put(KeyStroke.getKeyStroke(KeyEvent.VK_ENTER,0,false),"Ok_in_Login");
    getRootPane().getActionMap().put("Ok_in_Login",OkFromLogin);In the above coding Enter key works well no problem.that is when I press the Enter key ,it combined with Sign-in button and works well.
    But when I press Escape key,it doesnot combined with Sign-off button.
    that is nothing is happening when I press Esc key.
    So i change the Escape key and test with F1 then F2 then F3 all are combined with Sign-off button and works well.But only the escape key is not working.
    But I have so many internal frames .In all internalframes my esc key works well.But not in the first inter frame(login internalframe)
    I couldnot understand the reason.
    Will you please help me to solve.
    Thank you so much.
    Meena

    mmm, i'm doing some tests and the case is working for me... The reason F1,F2 keys works while ESC don't is that some component is "eating" the ESC key. Probably your password textField, but it is not its default behaviour. For example, try to replace the textField with a FormattedTextField, write something into it and press ESC, this first ESC is consumed by the FormattedTextField, if you press ESC a second time the FormattedTextField not consume it, so the ESC keystroke processing is given to the rest of the componentes until one of they consume it (basically). So, how can you solve th problem? Try to determine which component is the "escape-eater". Once you detected it try to determine which properties are set and if this properties can alter the keyboard mapping. The problem can be difficult to repeat for us because the look and feel, java version, etc. can affect the system behaviour too. A global hook to ESC can also be the reason (maybe esc key it's not reaching ths components), try to override ProcessKeyBindings and log the results....

  • When I hit the escape key to close out the open file dialog box, firefox hangs or crashes.

    When I open the "open file" dialog box using the ctrl+O and then hit the escape key to exit the box, I get an error message which I'm not able to paste here.
    it says something about a runtime problem and if I try the same thing again to reproduce the problem, it will sometimes just hang and windows vista will tell me the program is not responding.
    I've checked to see if there are any crash IDs but none were found for this time frame.
    I have even disabled all add ons.
    I'm currently using vista 64 bit edition and Firefox 6, beta edition.

    Hi,
    Please also try right-clicking on the link corresponding to the language version and '''Save Target As''' to save the Firefox installer. If the problem persists, posting [http://answers.microsoft.com/ here] would also be helpful.
    [https://www.mozilla.org/en-US/firefox/all.html Firefox Latest]

  • How to disable detection of ESCAPE key in JDialog?

    Hi,
    I've implemented a non-modal JDialog, and to be sure the user doesn't close it I call setDefaultCloseOperation(WindowConstants.DO_NOTHING_ON_CLOSE)However, the user can always close it by pressing the ESCAPE key.
    Key binding does not work as the dialog is not a JComponent, and a KeyListener seems not to work.
    Is there a way to catch the ESCAPE key?
    Thanks in advance for any hint.

    However, the user can always close it by pressing the ESCAPE key.Is this a new feature in JDK1.5 or JDK6?
    The escape key is not supported by default in JDK1.4.2 so I'm surprised that its turned on by default in later versions.
    This is how I add the funtionality in JDK1.4.2:
    Action escapeAction = new AbstractAction()
         public void actionPerformed(ActionEvent e)
              System.out.println("escape");
              setVisible( false );
    KeyStroke escapeKeyStroke = KeyStroke.getKeyStroke(KeyEvent.VK_ESCAPE, 0, false);
    getRootPane().getInputMap(JComponent.WHEN_ANCESTOR_OF_FOCUSED_COMPONENT)
         .put(escapeKeyStroke, "escape");
    getRootPane().getActionMap().put("escape", escapeAction);So, presumably you could override the default behaviour by using a dummy Action.

  • Using KeyMap in Editable JComboBoxes and JTable

    I am using Keymapping for JTextFields. It works fine ! I am interested in extending the keymap feature to JComboBoxes and JTable.

    if you want to do the keymapping inside the editable component of the combobox or the table, make sure you apply it on the editor component.e.g. comboBox.getEditor().getEditorComponent() and table.getCellEditor().getTableCellEditorComponent().

  • Escape Key Not Working

    Hi Gang
    Was surprised to see the escape key can no longer end/stop a capture. I have to manually stop the camera and wait a second for FC to say 'reached end of edit/tape'. I poked around in system Prefs and FC Keyboard Functions - couldn't find anything?
    Umm?
    Mike

    Hi James
    Actually I spoke too soon ....
    The problem returned.
    I cleared the keyboard commands - reset them - escape performed ok the 1st time, but then the problem returned again

  • How can I get the escape key to work again?

    I've used "esc" to get out of VI's insert mode for 40 years. I am not going to relearn that keystroke as "ctl-esc", period. Even if I were to do that, then I'd be typing ctl-esc on other platforms where it would not work because I have to type "esc" alone. If there is a way to fix in in System Preferences->keyboard, I cannot find it. If there is not, then it is completely 100% brain-dead wrong. I hope that's not the case.  So there is definitely a bug:
    The key-up event on the escape key does not cause the escape key code to be delivered to the active window when no other key is pressed, or
    The UI is sufficiently obtuse that the cause of the suppression cannot readily be found.
    I do hope it is merely the latter because I am compelled to use Outlook and Outlook does not work properly under OS/X 10.6.  (Our Exchange Server is rigged to only allow Outlook clients to send email outside of the company.)
    Thank you.

    The answer is:  The bug is in the UI.  Speech recognition was enabled, by default it uses the bare escape key as a "mic on" indicator, and it does not leave any trace in the keybord configuration.  So that is the bug.  It needs to leave a trace there, a la: "X Listen-for-voice-command  ^" under Mission Control.

Maybe you are looking for

  • Server proxy is not working

    Hi Experts, I have a scenario from jdbc to SAP.I have made serverproxy.The proxy was not working.I have test the proxy backend it is working fine,but i am staring jdbc channel the data was not insert in to the database table in sap.I have checked in

  • Two records from the same table in for loop

    I have a table that holds teams, a table that holds scores and a table that holds match data. I am finding it dificult to get the player data for the second team. Currently It is showing player information for one team. It does echo out the second te

  • How to render with alpha channel?

    Hello, I am trying to render a comp with alpha  channel QT PNG. When i play the clip it's with black BG but if i  imported in AE is with alpha channel. How to render in such way that i  can play in Quicktime without the black BG? Am i missing somethi

  • Strange Error occured in ID

    Hello Folks, while i enter into the SAP PI 7.1 Integration Directory (ESB) i am getting a strange bug " JAR resources in JNLP file are notsigned by same certificate"  (Unable to launch this application )So i am unable to enter into the Integration Di

  • Error when installing purchasing infocube

    hi experts, anyone has a suggestion for a problem i am facing? when trying to install purchasing infocube 0pur_c01, in dataflow before,after i ve collected the items and press install i get an abap error, here's part of it which you may find useful: