Notes de version de Sun Java System Portal Server 7.1 Update 2

Problèmes et restrictions connus

Les problèmes et restrictions répertoriés ci-dessous sont connus dans le logiciel Portal Server.


En configuration japonaise, après la mise à niveau de Portal Server 7.1 vers 7.1 Update 2, vous n'avez pas la possibilité d'utiliser un nom wiki japonais. (n° 6569515)

Solution :

Lors de la mise à niveau, définissez manuellement la variable suivante avant d'exécuter la commande psupdate :

export LC_ALL=en_US.UTF-8

export LANG=en_US.UTF-8


L'aide de la console d'administration Portal Server s'affiche en anglais. (n° 6513360)

Description :

Dans la configuration fr-FR, l'aide de la console d'administration Portal Server s'affiche en anglais.


L'aide localisée ne s'affiche pas pour les canaux dans les onglets Administration et Exemples de portlet. (n° 6421034)

Description :

En configuration japonaise, l'aide s'affiche en anglais pour les canaux dans les onglets Administration et Exemples de portlet.


Les messages ne sont pas traduits. (n° 6480324, 6540250)

Description :

Portal Server 7.1 Update 2 comporte les problèmes de localisation suivants :

  • Dans l'exemple de communauté, certains messages ne sont pas traduits.

  • Certains messages sont obsolètes et doivent être remplacés par les nouveaux messages traduits.


L'autorisation ou le refus d'accès à la fonctionnalité URL ne s'applique pas aux utilisateurs d'une organisation. (n° 6553271)

Description :

Procédez comme suit :

  1. Créez une organisation, « gatewayorg », et un utilisateur, « g », dans celle-ci.

  2. Connectez-vous à la console d'administration Portal Server. Sélectionnez SRA -> Contrôle d'accès.

  3. Pour l'utilisateur, « g », ajoutez http://www.yahoo.com et bloquez-en l'accès sous l'option Autoriser/refuser l'accès à l'URL.

  4. Redémarrez le profil de passerelle.

  5. Connectez-vous à la passerelle en tant qu'utilisateur « g », puis, à partir du fournisseur de signets, invoquez http://www.yahoo.com. L'accès est refusé.

  6. Pour « g », autorisez l'accès à http://www.yahoo.com.

  7. Redémarrez le profil de passerelle.

  8. Connectez-vous à la passerelle en tant qu'utilisateur « g », puis, à partir du fournisseur de signets, invoquez http://www.yahoo.com. L'utilisateur peut alors accéder à http://www.yahoo.com .

  9. Supprimez cette règle pour l'utilisateur et ajoutez une règle bloquant l'accès à http://www.yahoo.com pour l'organisation « gatewayorg ».

  10. Connectez-vous à la passerelle en tant qu'utilisateur « g », puis, à partir du fournisseur de signets, invoquez http://www.yahoo.com. L'utilisateur peut accéder à http://www.yahoo.com .


La configuration de la propriété d'expiration pour une connexion HTTP persistante ne fonctionne pas. (n° 6568269)

Description :

La propriété d'expiration pour une connexion HTTP persistante ne fonctionne pas lorsque vous procédez comme suit :

  1. Connectez-vous à la console d'administration Portal Server.

  2. Sélectionnez l'onglet SRA.

  3. Sélectionnez un profil de passerelle.

  4. Activez les connexions HTTP à la passerelle sur le port 80.

  5. Sélectionnez l'onglet Performances relatif à ce profil.

  6. Activez la connexion HTTP persistante.

  7. Définissez le délai des connexions aux sockets persistants sur 15 secondes.

  8. Connectez Telnet à la passerelle sur le port 80 et saisissez les commandes suivantes :


    GET /amconsole HTTP/1.1
    Connection:keep-alive

    Les en-têtes s'affichent.

  9. Patientez pendant 20 secondes et passez à l'étape 8.

    Vous pourrez remarquer que l'expiration de la session ne s'est pas produite.


Lorsque vous sélectionnez une instance de proxy dans l'onglet Contrôle de Secure Remote Access, une exception s'affiche. (n° 6569625)

Description :

Une exception s'affiche lorsque vous procédez comme suit :

  1. Connectez-vous à la console d'administration Portal Server.

  2. Sélectionnez l'onglet SRA.

  3. Sélectionnez l'onglet Contrôle.

  4. À partir de Sélectionner l'instance proxy, sélectionnez le nom du profil. Par exemple, le profil« default ».


Sur la plate-forme Linux, vous n'avez pas la possibilité d'ajouter des partages pour FTP dans NetFile. (n° 6574393)

Description :

Si vous avez activé ipv6 sur la plate-forme Linux, vous ne pouvez pas ajouter des partages pour FTP dans NetFile. Si vous n'utilisez pas ipv6, désactivez-le. Vous pouvez utiliser ipv4 à la place de ipv6.


Le portlet de Blog a des problèmes dans Portal Server. (n° 6557448)

Description :

Le portlet de Blog a les problèmes suivants :

  • Certaines des fonctionnalités de l'éditeur FCK telles que Serveur de navigation, Envoi de fichier, et Créer un nouveau dossier ne fonctionne pas avec le portlet de Blog.


En configuration japonaise, les portlets dans les onglets Admin et modèle de portlets affichent l'aide en anglais. (n° 6421034 )

Description :

L'aide doit être localisée.


Vous ne pouvez pas créer de nouveau canal ou de conteneur avec un nom localisé sous AJAXTableContainerProvider. (n° 6542381 )

Description :

AJAXTableContainerProvider n'est pas localisé.


Vous ne pouvez pas ajouter un utilisateur local au partage NFS dans Netfile. (n° 6545795)

Description :

L'ID utilisateur devrait être en NIS pour ajouter un utilisateur au partage NFS dans Netfile. De plus, seuls les partages répertoriés dans le fichier /etc/dfs/dfstab peuvent être ajoutés au partage NFS dans Netfile.


L'aide localisée ne s'affiche pas pour les canaux dans les onglets Exemples Admin et Portlets. (6421034)

Description :

L'aide dans les onglets Exemples Admin et Portlets a besoin d'être localisée.


Le canal Calendrier affiche la date dans un format incorrect. (n° 6411476)

Description :

Le canal Calendrier affiche une date au format incorrect dans l'exemple de développement.


Mobile Access ne prend en charge que le canal UWCMail par défaut fournit avec Portal Server. (n° 6491303)

Description :

Vous ne pouvez pas ajouter MailProvider ou MailJSPProvider au JSPRenderingContainer.


Cliquer sur l'icône Nettoyer HTML supprime la page Wiki. (n° 6545358)

Description :

Lors de l'édition d'une page Wiki, si vous cliquez sur l'icône Nettoyer HTML puis sur OK, la page Wiki est supprimée.


Vous ne pouvez pas vous référer à une autre url de communauté à partir d'une page Wiki.(n° 6536333)

Description :

À partir d'une page Wiki, vous ne pouvez pas vous référer à une autre url de communauté existant sur le même hôte


Le portlet Wiki sort du contexte du portail. (n° 6533753)

Description :

Si vous accédez à une page Wiki non définie (comme authless), le portlet Wiki sort du contexte du portail.


Certaines chaînes sont tronquées lors du lancement d'un proxylet. (n° 6447909)

Description :

Certaines chaînes sont tronquées lors du lancement d'un proxylet.


La configuration Taskadmin doit définir les attributs de service de bureau du rôle administrateur. (n° 6519875)

Solution :

Procédez comme suit :

  1. Avant de lancer la configuration taskadmin, assurez-vous que les valeurs d'attribut de service de bureau Portal répertoriées ci-dessous et disponibles dans le fichier taskadmin.properties content.admin.role.dn et user.admin.role.dn

  2. correspondent aux valeurs d'attribut de service de bureau Portal de l'organisation.

    Par exemple, si les valeurs d'attribut de service de bureau Portal de l'organisation EnterpriseSample sont les suivantes : Conteneur parent : ASCTabContainer, EditContainer: JSPEditContainer et type par défaut : enterprise_sample , les DN du rôle administrateur sont configurés sur "cn=Organization Admin Role, o=EnterpriseSample, dc=siroe, dc=com".

  3. Assurez-vous que les attributs de service de bureau Portal du DN de rôle d'administrateur "cn=Organization Admin Role, o=EnterpriseSample, dc=siroe, dc=com" correspondent aux paramètres de l'organisation. Dans le cas contraire, le bureau Portal qui s'affiche lorsqu'un utilisateur appartenant au rôle d'administrateur s'authentifie risque d'être incorrect.


Le calendrier UWC ne s'affiche pas par la passerelle. (n° 6218353)

Description :

Le lien Démarrer le calendrier affiche le message d'erreur « Impossibilité de charger la page demandée. Les cookies sont bloqués.»


Le carnet d'adresses SunOne ne fonctionne pas si Portal Server et Access Manager sont installés sur deux noeuds différents. (n° 653732)

Solution :

Redémarrez le conteneur Web.


Si Portal Server est installé dans un cluster Application Server, vous ne pouvez pas supprimer une seule instance de Portal Server. (n° 6506689)

Description :

Vous devez supprimer toutes les instances de Portal Server. Utilisez la commande psconfig --unconfig pour annuler la configuration Portal Server ou utilisez la commande psadmin delete-portal pour supprimer Portal Server.


IPC ne peut pas être utilisé avec WSRP. (n° 6509086)

Description :

Inter Portlet Communication (IPC) ne peut pas être utilisé avec WSRP. Vous pouvez publier les portlets qui participent aux communications interportlet via WSRP. Cependant, la fonctionnalité IPC ne fonctionne pas.


L'onglet UserRoleAdmin-AdminTab n'est pas visible aux utilisateurs du rôle OrganisationAdmin. (n° 6511559)

Solution :

Modifiez le fichier /etc/opt/SUNWam/config/AMConfig.properties sur la machine Portal Server ou Access Manager SDK pour donner à la propriété com.iplanet.am.session.client.polling.enable la valeur False. Redémarrez ensuite le conteneur Web de Portal Server.


Portal Server est sensible aux multiples versions JRE. (n° 6510536)

Description :

S'il existe plusieurs JRE sur la machine client, des problèmes risquent de se poser en lançant Java Web Start avec un navigateur Netscape ou Mozilla.

Solution :

Conservez uniquement un JRE sur la machine client et désinstallez les autres.


En raison des faiblesses de SSL2 au niveau de la sécurité, il est conseillé aux clients de désactiver SSL2 et de le conserver désactivé. (n° 6507762)

Solution :

Pour désactiver SSL2, procédez comme indiqué ci-dessous.

  1. Connectez-vous à la console d'administration Portal Server.

  2. Cliquez sur SRA > Profil > Sécurité.

  3. Sous TLS et SSL, désactivez l'option Activer SSL Version 2.0.

  4. Cliquez sur Enregistrer.


Vous êtes déconnecté lorsque vous essayez de déployer un portlet ou de créer un nouveau producteur WSRP avec Internet Explorer. (n° 6491413)

Solution :

Pour la console d'administration Portal Server, utilisez un navigateur autre qu'Internet Explorer.


Portal Server ne prend pas en charge un conteneur Web différent pour Access Manager. (n° 6470425)

Description :

Utilisez le même conteneur Web pour Portal Server et Access Manager.


Vous ne pouvez pas travailler avec le fichier strutssample.war si Portal Server est installé sous Web Server 7.0. (n° 6505547)

Description :

Si vous déployez strutssample.war alors que Portal Server est installé sous Web Server 7.0, la commande psadmin qui modifie la configuration de Web Server ne fonctionne pas. Exemple : commande psadmin deploy-portlet.


Les événements et tâches partagés ne peuvent pas créer d'événement ni de tâche. (n° 6486930)

Solution :

Pendant l'installation et la configuration d'événements partagés, donnez à la propriété IS_HOSTED_DOMAIN_ENV= la valeur True dans le fichier tokens.properties.

Le fichier tokens.properties est situé dans le répertoire /var/opt/SUNWportal/portals/portal1/portletapps/sharedevents/tokens.properties.


La structure du système de fichiers doit être similaire pour toutes les instances d'un même portail. (n° 6348452)

Description :

La structure du système de fichiers doit être similaire pour toutes les instances d'un même portail.


Le portail Exemple d'enterprise n'est pas localisé. (n° 6337500)

Description :

L'exemple Enterprise n'a pas été localisé.


Les ports internes sont révélés si le proxylet est activé dans un profil de passerelle. (n° 6326785)

Description :

Si la passerelle n'est pas exécutée sur un port par défaut, le navigateur affiche la valeur du port dans l'URL. Tel est le cas même si la passerelle est exécutée sur un port SSL qui n'est pas un port par défaut et autre que 443 avec le proxylet désactivé. Lorsque le proxylet est activé, un socket d'écoute est introduit dans la passerelle. Le socket d'écoute est exécuté sur le port par défaut et la passerelle est obligée d'écouter sur un port qui n'est pas un port par défaut. Le port qui n'est pas un port par défaut est donc affiché dans l'URL.

Solution :

Dans le fichier /etc/opt/SUNWportal/platform.conf.default, ajoutez les lignes suivantes :


gateway.enable.customurl=true
gateway.httpurl=https://hostname:port/

Les communications interportlet pour plusieurs fichiers WAR ne fonctionnent pas si le canal portlet n'est pas réduit ou fermé. (n° 6271542 )

Description :

La portée du traitement d'événement est actuellement limitée aux portlets du même onglet. De ce fait, les portlets du canal réduit ou fermé n'apparaissent pas dans la liste de portlets participant aux communications interportlet. Les communications interportlet ne fonctionnent pas lorsque le canal portlet est réduit ou fermé dès lors que les événements ne sont pas envoyés aux canaux réduits ou fermés.


Le proxylet ne fonctionne pas correctement dans un environnement d'exécution Java. (n° 6409604)

Description :

Le proxylet ne fonctionne pas correctement dans un environnement d'exécution Java 1.4.2_03, 1.5.0_04, 1.5.0_08 et 1.5.0_09. La fonctionnalité proxylet n'est pas prise en charge dans les versions de l'environnement d'exécution Java antérieures à la version 1.4.2. Il est recommandé d'utiliser l'environnement d'exécution Java 1.5.0_06. Si vous disposez de toute autre version de l'environnement d'exécution Java, désinstallez-la.


Il n'est pas possible d'ajouter ou de modifier les contacts comportant des caractères spéciaux dans le carnet d'adresses. (n° 6490665)

Description :

En utilisant le carnet d'adresses de Mobile Access, un utilisateur ne peut pas ajouter ni modifier les contacts contenant des caractères spéciaux comme < >, &, ', et ". Cette situation se produit lorsque le carnet d'adresses est configuré avec UWC (Communications Express).

Solution :

Utilisez le client HTML UWC (Communications Express) (pas le périphérique mobile) pour gérer les contacts contenant des caractères spéciaux.


Les API Google ne sont pas totalement prises en charge. (n° 6335501)

Description :

Les API Google ne prennent pas totalement en charge les recherches de caractères à double octet, notamment en chinois, en japonais et en coréen, pour le moment.


Portal Server doit pouvoir être installé avec Access Manager en mode Domaine (n° 6381856, 6499572)

Description :

Portal Server doit pouvoir être installé lorsque Access Manager a été installé en mode Domaine.

Solution :

En installant Access Manager en mode Domaine avec le programme d'installation Java ES, vous pouvez ignorer le message contextuel qui indique que Portal Server ne peut être installé qu'en mode Hérité. Portal Server s'installe correctement avec Access Manager en mode Domaine.

Pour utiliser Portal Server en mode Domaine, vous devez tenir compte des points suivants :

  • La migration de Portal Server 7.0 en mode Hérité à Portal Server 7.1 en mode Domaine n'est pas prise en charge.

  • Lorsque Portal Server est configuré avec Access Manager en mode Domaine, il est nécessaire de redémarrer le conteneur d'agents communs une fois la configuration achevée. Sans redémarrage, il n'y a pas de méta-adaptateur en accédant à l'onglet Adaptateur SSO dans la console d'administration Portal Server. Si l'adaptateur SSO ne contient pas de méta-adaptateur, UWC et les canaux de communication disponibles sur le bureau Portal Server ne fonctionnent pas. Les applications telles que Exchange et iNotes ne fonctionnent pas.

  • Portal Server ne prend en charge le mode Domaine que si Directory Server et le plug-in SDK d'Access Manager sont installés et configurés.

  • En mode Domaine, la console d'administration est accessible à partir de http://host.port/amserver/console. Pour plus d'informations sur l'utilisation de la console d'administration en mode Domaine, reportez-vous à la documentation d'Access Manager car la console d'administration n'est pas disponible en mode Hérité.


Les paramètres du navigateur doivent être modifiés dans Netscape 8.0.4 pour que le Proxylet s'affiche sous forme de fenêtre de console. (n° 6483268 )

Solution :

Pour afficher le proxylet sous forme de fenêtre de console dans Netscape 8.0.4, procédez comme suit:

  1. Cliquez sur Outils —> Options —> Contrôles de sites —> Liste de sites —> Paramètres maîtres.

  2. Désactivez les cases à cocher Ouvrir les fenêtres popup non désirées dans un nouvel onglet et Autoriser les fenêtres popup non désirées.

  3. Cliquez sur Outils > Options > Navigation par onglets.

  4. Activez la case à cocher Ouvrir les liens d'autres applications dans une nouvelle fenêtre. Désactivez les cases à cocher Ouvrir un nouvel onglet au lieu d'une nouvelle fenêtre et Ouvrir les fenêtres popup non désirées dans un nouvel onglet.

  5. Redémarrez le navigateur.


Vous ne pouvez pas ouvrir de fichiers avec l'option NetFile. Si vous essayez d'ouvrir un fichier, la boîte de dialogue Enregistrer sous s'affiche. (n° 6465918)

Description :

Idéalement, le type de fichier doit être connu pour pouvoir l'ouvrir. Si le type de fichier est inconnu, la boîte de dialogue Enregistrer sous doit s'afficher pour proposer à l'utilisateur d'enregistrer le fichier. Firefox 1.07 n'autorise pas l'utilisateur à spécifier des procédures sur les extensions de fichier. Lorsque l'utilisateur essaie d'ouvrir un fichier avecNetFile, la boîte de dialogue Enregistrer sous s'affiche donc. Firefox 1.5 et les versions plus récentes permettent à l'utilisateur d'ouvrir les fichiers de type connu.


La fonctionnalité Netmail a été supprimée de Java Enterprise System 5. (n° 6448968)

Description :

La fonctionnalité Netmail a été supprimée de Java Enterprise System 5.


Les liens de portail sont redirigés vers une installation incorrecte si le portail n'est pas déployé dans une Access Manager installation à plusieurs portails. Ce problème ne se produit qu'avec Internet Explorer 6 Service Pack 1. (n° 6325586 )

Solution :

Utilisez Internet Explorer 6 Service Pack 2 sous Windows XP ou utilisez Mozilla Firefox.


psconsole ne se comporte pas correctement après un changement de configuration de site. (n° 6446355)

Solution :

Redémarrez le conteneur d'agents communs et Access Manager après avoir modifié la configuration de site.


Le portlet de communauté de portail ESP n'affiche rien. (n° 6506357)

Solution :

Actualisez le portlet de communauté de portail ESP.


Le niveau LE PLUS FIN doit être configuré pour la journalisation administrative du portail pendant la création de plusieurs portails et instances. (n° 6446151 )

Solution :

Avant d'exécuter les commandes psadmin, telles que create-portal, create-instance, create-search, etc., configurez le niveau de journalisation LE PLUS FIN afin d'obtenir des journaux détaillés sur la configuration. Vous pouvez utiliser la commande suivante pour configurer le niveau de journalisation LE PLUS FIN :

psadmin set-logger -u uid -f password-filename -m component-type -L FINEST

Basculez vers le niveau de journalisation GRAVE une fois la commande psadmin exécutée en procédant comme suit :

psadmin set-logger -u uid -f password-filename -m component-type -L SEVERE


Le fichier pac n'est pas créé en mode JNLP pour le navigateur Netscape 8.0. (n° 6319863)

Description :

Le fichier pac n'est pas créé en mode JNLP pour le navigateur Netscape 8.0.


Certains des attributs d'Accès distant sécurisé n'existent pas dans psconsole. (n° 6301784)

Description :

Les attributs suivants de l'Accès distant sécurisé ne peuvent être modifiés qu'au moyen de l'interface de ligne de commande Command—.

  • sunPortalGatewayDefaultDomainAndSubdomains

  • sunPortalGatewayLoggingEnabled

  • sunPortalGatewayEProxyPerSessionLogging

  • sunPortalGatewayEProxyDetailedPerSessionLogging

  • sunPortalGatewayNetletLoggingEnabled

  • sunPortalGatewayEnableMIMEGuessing

  • sunPortalGatewayParserToURIMap

  • sunPortalGatewayEnableObfuscation

  • sunPortalGatewayObfuscationSecretKey

  • sunPortalGatewayNotToObscureURIList

  • sunPortalGatewayUseConsistentProtocolForGateway

  • sunPortalGatewayEnableCookieManager

  • sunPortalGatewayMarkCookiesSecure