0

Je reçois l'erreur ci-dessous lorsque je lance mon application:XPages Library Extension ne peut être trouvé

com.ibm.xsp.FacesExceptionEx: The application /test/Test.nsf requires com.ibm.xsp.extlib.relational.library 

La bibliothèque d'extension ne peut pas être trouvé, mais la bibliothèque a été installée en reproduisant le UPDATESITE.NSF de la principale serveur au serveur actuel en lançant cette erreur.

Quand je lance la commande ci-dessous:

tell http osgi ss com.ibm.xsp.extlib 

Le spectacle de journal que la bibliothèque est active, mais ne montre pas qu'il a été installé.

enter image description here

Depuis la bibliothèque est déjà sur le serveur, comment puis-je l'installer?

Votre soutien sera apprécié.

Merci.

Répondre

2

com.ibm.xsp.extlib.relational.library ne fait pas partie de la bibliothèque d'extensions 9.0.1 de base. Il a seulement été incorporé dans le noyau OpenNTF Extension Library dans 9.0.1_v00_10. Il n'a pas été incorporé dans le noyau IBM bibliothèque d'extension jusqu'à Feature Pack 8. Vous verrez que rien de com.ibm.xsp.extlib à partir est référencé dans votre capture d'écran de la console du serveur, et la version 9.0.1_v00_00 qui montre que vous avez seulement 9.0.1 base bibliothèque d'extension installée . Il existe trois options:

  • Installez le composant ExtLibX à partir de la bibliothèque d'extensions OpenNTF. Vous utiliserez toujours la version de base 9.0.1 pour tous les autres contrôles.
  • Mettez à niveau la version de la bibliothèque d'extensions vers une version plus récente, par ex. 9.0.1_v00_17. Cela remplacera la version de base 9.0.1 de tous les contrôles de bibliothèque d'extension.
  • Mise à jour vers 9.0.1 Feature Pack 8.

Notez que si vous utilisez ExtLibX, le code SSJS ou XPages composants continueront à fonctionner lorsque vous mettez à niveau par la suite EXTLIB (ou Domino à FP8 +). Toutefois, pour éviter les collisions de noms, les noms de classes Java vont changer. Si vous utilisez un code Java personnalisé, vous devrez modifier et mettre à jour les classes avec les nouveaux noms de package Java lors de la mise à niveau ultérieure.

+0

J'ai désactivé toutes les anciennes bibliothèques d'extension et activé la dernière et tout semble fonctionner maintenant. Merci. –