0 Replies Latest reply on Aug 15, 2012 6:03 AM by jolacitrouille

    Ajax request encoding changed

    jolacitrouille

      Hi guys,

       

      I am working on a project with Richfaces 3.3.0 and I received a message from the person in charge of doing stress tests with the appliction. He told me that the application still behave the same, but the requests changed with the last release. Looking at what he sent me, they look very similar, but the way they are encoded seems to have changed. Here are the two versions.

       

      Last release :
      Body=AJAXREQUEST=_viewRoot&pvbureau-form%3Apvbureau-form-33396489=&pvbureau-form_link_hidden_=%5Bobject%20HTMLFieldSetElement%5D&pvbureau-form_link_hidden_=%5Bobject%20HTMLFieldSetElement%5D&pvbureau-form_link_hidden_=%5Bobject%20HTMLFieldSetElement%5D&pvbureau-form_link_hidden_=%5Bobject%20HTMLFieldSetElement%5D&pvbureau-form_link_hidden_=%5Bobject%20HTMLFieldSetElement%5D&pvbureau-form_link_hidden_=%5Bobject%20HTMLInputElement%5D&pvbureau-form%3Apvbureau-rentre-33396489=100&pvbureau-form%3Apvbureau-blanc-33396489=0&pvbureau-form%3Apvbureau-nul-33396489=0&pvbureau-form%3Apvbureau-valable-33396489=100&pvbureau-form%3Apvbureau-oui-33396
      (...)
      ureau-form%3Apvbureau-valable-33396490=100&pvbureau-form%3A&pvbureau-form%3Apvbureau-oui-33396493=80&pvbureau-form%3Apvbureau-non-33396493=20&pvbureau-form=pvbureau-form&pvbureau-form=pvbureau-form&autoScroll=&javax.faces.ViewState={JViewStateID}&pvbureau-form%3A{JSauvegarderID}=Sauvegarder&

      Current relsease:
      Name=AJAXREQUEST", "Value=_viewRoot", ENDITEM,
        "Name=pvbureau-form:pvbureau-form-33412389", "Value=", ENDITEM,
        "Name=pvbureau-form:pvbureau-rentre-33412389", "Value=120", ENDITEM,
        "Name=pvbureau-form:pvbureau-blanc-33412389", "Value=15", ENDITEM,
        "Name=pvbureau-form:pvbureau-nul-33412389", "Value=5", ENDITEM,
      (...)
      "Name=autoScroll", "Value=", ENDITEM,
      "Name=javax.faces.ViewState", "Value={JViewStateID}", ENDITEM,
        "Name=pvbureau-form:{JSauvegarderID}", "Value=Sauvegarder", ENDITEM,

       

      I didn't change the button generating the request and can't figure out of any general change that could have influence this in this was... Does it ring a bell to somebody?

       

      Cheers,

       

      Jonas