2015-04-14 3 views
1

Je souhaite configurer des pages de portail sur mon serveur WebSphere Portal Server (WPS), déjà configurées par quelqu'un d'autre sur son bureau. J'ai essayé avec la fonction de page de portail d'exportation pour exporter la page de portail du bureau de mon collègue. exportPage.xml est créé. J'ai essayé d'importer le même sur mon WPS, en utilisant la fonction Importer XML. Mais ci-dessous donne erreurComment exporter et importer une page de portail dans Websphere Portal 6.1.5

Une erreur est survenue lors de la récupération de la ressource avec l'objet ID 3_G5UKGAEUGB8B50A64RRL3H10N7. [Portletinstance 5_G5UKGAEUGB8B50A64RRL3H1OO1]

L'ID de référence de portlet qui ce XML pointe à présent sur mon WPS. C'est-à-dire que j'ai déployé le même fichier EAR (qui contient l'ensemble des portlets) que mon collègue a déployé sur son WPS.

Quelle pourrait être la solution? Cette exportation/importation permet d'économiser beaucoup de temps lors de la configuration d'un nouvel environnement.

+0

Avez-vous un thème associé aux pages? – Michael

+0

oui. Thèmes et Skins ont été exportés avec succès (xmlaccess.bat) et importés – UmeshPathak

Répondre

0

Vous devez d'abord identifier le problème. S'il n'y a pas d'informations supplémentaires sur la question à l'intérieur de WAS_HOME/profil_wp/logs/WebSphere Portal/SystemOut.log vous devez activer des traces à l'aide de la console WebSphere Portal pour XMLAccess com.ibm.wps.services.xml. * = meilleur plus d'informations devrait être WAS_HOME/profil_wp/logs/WebSphere Portal/trace.log et vous donner plus de perspicacité

Je viens d'essayer des mesures similaires sans problème. La façon dont vous l'avez utilisé semble raisonnable

+0

J'ai essayé avec xmlaccess.bat d'importer cette page. Il donne l'erreur ci-dessous – UmeshPathak

+0

com.ibm.wps.command.xml.XmlFormatException: EJPXA0129E: Une erreur s'est produite lors de la récupération de la ressource avec l'ID d'objet 3_G5UKGAEUGB8B50A64RRL3H10N7. [portletinstance 5_G5UKGAEUGB8B50A64RRL3H1OO1] com.ibm.wps.command.xml.XmlFormatException: EJPXA0141E: Aucune ressource n'a pu être trouvée pour l'ID d'objet 3_G5UKGAEUGB8B50A64RRL3H10N7. [portletinstance 5_G5UKGAEUGB8B50A64RRL3H1OO1] UmeshPathak

+0

semble que l'objet objectID du portlet n'est pas installé. Sans le XML lui-même, il existe plusieurs options possibles. 1. Le portlet n'est pas installé sur le système cible mais vous mentionnez que le portlet est installé sur votre environnement. Vous pouvez le vérifier en effectuant une exportation complète et vérifier si l'objectid est à l'intérieur du xml et si ce n'est pas le cas, vérifiez si le portlet a un objectif différent. Comme les ObjectID sont générés pendant l'installation, ils sont différents (s'ils ne sont pas explicitement fournis lors de l'installation) –