Je réalise un développement de portlet pour IBM WebSphere Portal 6.1. Cependant, le processus de déploiement est douloureusement lent. Comme c'est la première fois que je développe un portlet, je ne connais pas très bien les différents serveurs de portail. Je voudrais des recommandations pour un serveur de portail léger sur lequel je peux me déployer rapidement pour le développement.Serveur de portail léger pour le développement de WebSphere Portal?
Répondre
Je ne suis pas au courant de chacune de leurs caractéristiques de déploiement, mais voici une liste des portails open source en Java: http://java-source.net/open-source/portals
Je crois que Liferay est devenu adopted strategy Sun, si cela a une incidence.
Peut-être que ma définition de «poids léger» est différente, mais je n'appellerais pas cela LifeRay. :-) –
J'étais dans une situation similaire il y a un an ou deux.
Le serveur met du temps à apparaître, mais il n'est pas nécessaire de le redémarrer avec un léger changement. Vous devez seulement redémarrer le serveur avec des modifications majeures, sinon, redémarrez ou redéployez le projet sur le serveur. Néanmoins, le système n'était pas accrocheur jusqu'à ce que j'ai trois concerts de bélier. Je recommande d'abord de mettre à niveau votre poste de travail pour prendre en charge le serveur. Ils s'appellent des systèmes de classe de station de travail pour une raison :) Obtenez-vous une machine 8gb et dites à votre patron que vous serez deux fois aussi productif :)
J'utilise généralement le déploiement à chaud des modifications des classes Java et des pages JSP. C'est le moyen le plus rapide. Nous avons partagé 1 serveur avec 5 développeurs en utilisant hotdeployment des classes sur PortalServer/installedApps/.ear/yourportlet.war et cela a bien fonctionné. Cependant, de temps en temps, nous avons dû redémarrer le serveur. Si vous avez modifié les descripteurs de déploiement, vous devez toujours redéployer le fichier WAR du portlet. Assurez-vous que l'indicateur reloadingEnabled est défini sur false pour l'application wps.war sur votre ordinateur de développement (le redémarrage reprend la modification).
Si vous utilisez le serveur Websphere Portal, vous pouvez utiliser la charge paresseuse des applications de portlet au démarrage du serveur. Cela aiderait à moins de temps de démarrage du serveur car il ne démarrerait pas beaucoup d'applications administratives.
Pour plus d'informations, suivez ce lien http://www-01.ibm.com/support/docview.wss?uid=swg27015437
Hope this vous aider :)
Vous pouvez utiliser le mode développeur expliqué ici:
- 1. Déploiement d'un portlet WebSphere Portal 6 sur WebSphere Portal 5
- 2. Filetage fictif du portlet WebSphere Portal
- 3. WebSphere Portal v.5.1 et AJP?
- 4. Comportement étrange de récupération de place avec Websphere Portal Server
- 5. WebSphere Portal 6.0 portlets Erreur journalisation
- 6. Websphere Portal générant une URL de plus de 2k
- 7. Portail Intranet pour le projet
- 8. Serveur SQL léger pour Linux/Windows?
- 9. Comment déployer avec Ant un portlet vers un portail WebSphere distant?
- 10. Comment afficher le contenu Excel de Struts portlet sur Websphere Portal
- 11. Serveur SMTP de développement
- 12. Configuration du serveur de développement pour Ruby
- 13. serveur privé virtuel bas de gamme pour le développement java
- 14. Connexion au serveur Websphere rmi
- 15. IDE préféré pour le développement de griffon
- 16. Serveur de développement Web ASP.NET
- 17. Style et thème du portail
- 18. Serveur de développement de tests de stress/serveur de production
- 19. Serveur de développement ASP.NET inaccessible
- 20. Recommandation nécessaire pour le système de site portail/CMS dynamique
- 21. Intégration de Lotus Notes à une plate-forme Java Portal
- 22. Cryptage client léger .NET rapide -> Décryptage de serveur
- 23. Comment ajouter programmation portlet au tableau de bord JBoss Portal
- 24. Arrêter le serveur de développement lorsque j'arrête le débogage
- 25. Définition de la langue pour le client léger Oracle JDBC
- 26. Configurer des références de serveur de développement
- 27. Obtention de l'adresse IP du client via ALUI Portal Gateway
- 28. mod_rewrite pour un problème de slash traînant
- 29. Minuteur d'exécution de processus léger pour Windows
- 30. Google App Engine - différences entre le serveur de développement et le serveur de production
> Lightweight ... Portail serveur ... rapidement ... Il y a trois mots que je n'aurais jamais cru voir dans la même phrase! – JDrago