Uploaded image for project: 'Nuxeo IDE'
  1. Nuxeo IDE
  2. NXIDE-306

Surcharge de bean natifs non prise en compte dans SDK

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 1.2
    • Fix Version/s: None

      Description

      Si dans un plugin client, on surcharge un bean provenant de Nuxeo natif (par exemple 'documentActions') en fixant une précédence plus élevée que le bean natif, c'est bien le bean client qui est chargé par Nuxeo au démarrage. Cela fonctionne sur une instance nuxeo classique. Il y a une notification dans les logs :

      INFO [org.jboss.seam.init.Initialization] two components with same name, higher precedence wins

      Si maintenant, on souhaite déployer ce plugin dans NuxeoIDE sur une instance SDK cela ne fonctionne pas, le bean chargé est celui de nuxeo natif, on ne voit pas d’avertissements sur la précédence dans les logs. Les bean du plugin client ne sont pas chargés au même moment par Seam et donc ne sont pas pris en compte.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated: