Uploaded image for project: 'Wicket'
  1. Wicket
  2. WICKET-1239

java.lang.IllegalAccessError when changing AjaxEditableLabel

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 1.3.0-rc2, 1.3.0-final
    • 1.3.2
    • wicket-extensions
    • None
    • Windows XP Pro SP2, Java 1.6.0_03-b05

    Description

      When changing AjaxEditableLabel system throws:

      java.lang.IllegalAccessError: tried to access method
      org.apache.wicket.Component.onModelChanging()V from class
      org.apache.wicket.extensions.ajax.markup.html.AjaxEditableLabel$1
      at
      org.apache.wicket.extensions.ajax.markup.html.AjaxEditableLabel$1.onModelChanging
      (AjaxEditableLabel.java:273)
      at org.apache.wicket.Component.modelChanging(Component.java:2058)
      at org.apache.wicket.Component.setModelObject(Component.java:2823)
      at org.apache.wicket.markup.html.form.FormComponent.updateModel(
      FormComponent.java:992)
      at org.apache.wicket.markup.html.form.FormComponent.processInput(
      FormComponent.java:874)
      [...]

      The probem is in methd:

      protected FormComponent newEditor(MarkupContainer parent, String componentId, IModel model)
      {
      TextField editor = new TextField(componentId, model)
      {
      private static final long serialVersionUID = 1L;

      protected void onModelChanged()

      { super.onModelChanged(); AjaxEditableLabel.this.onModelChanged(); //here is a bug }

      protected void onModelChanging()

      { super.onModelChanging(); AjaxEditableLabel.this.onModelChanging(); //here is a bug }

      };
      editor.setOutputMarkupId(true);
      editor.setVisible(false);
      editor.add(new EditorAjaxBehavior());
      return editor;
      }

      AjaxEditableLabel.this.XXXXXX is not visible.

      Artur

      Attachments

        1. code.java
          2 kB
          Eric Gulatee

        Issue Links

          Activity

            People

              Unassigned Unassigned
              a_wronski@gazeta.pl Artur Wronski
              Votes:
              4 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: