Domanda

Sto sviluppando alcuni portlet per IBM WebSphere Portal 6.1. Tuttavia, il processo di distribuzione è dolorosamente lento. Dato che è la prima volta che eseguo lo sviluppo di portlet, non ho familiarità con i vari server del portale disponibili. Vorrei alcuni consigli per un server portale leggero su cui posso implementare rapidamente per lo sviluppo.

È stato utile?

Soluzione

Plutone è la risposta!

http://portals.apache.org/pluto/

Sono molto felice ora. :)

Altri suggerimenti

Credo che Liferay sia diventata la strategia adottata da Sun , se questa ha cuscinetto.

Se si utilizza il server Websphere Portal, è possibile utilizzare il carico lento delle applicazioni portlet all'avvio del server. Ciò contribuirebbe a ridurre i tempi di avvio del server in quanto non avviarebbe molte applicazioni amministrative.

Per ulteriori informazioni, segui questo link http://www-01.ibm.com/support/docview.wss ? uid = swg27015437

Spero che questo ti aiuti :)

Non ho familiarità con ciascuna delle loro caratteristiche di distribuzione, ma ecco un elenco di portali open source in Java: http://java-source.net/open-source/portals

Ero in una situazione simile un anno o due fa.

Il server impiega molto tempo a presentarsi indipendentemente, ma in realtà non deve essere riavviato con qualche piccola modifica. Devi solo riavviare il server con importanti modifiche, altrimenti riavvia o ridistribuisci il progetto sul server.

Tuttavia, il sistema non è stato scattante fino a quando non ho avuto tre concerti di ram. Consiglio di aggiornare prima la workstation per supportare il server. Si chiamano sistemi di classe workstation per un motivo :) Procuratevi una macchina da 8 GB e dite al vostro capo che sarete due volte più produttivi :)

In genere utilizzo la distribuzione a caldo delle modifiche alle classi Java e alle pagine JSP. Questo è il modo più veloce. Abbiamo condiviso 1 server con 5 sviluppatori che utilizzano hotdeployment delle classi su PortalServer / installedApps / .ear / yourportlet.war e questo ha funzionato alla grande. Tuttavia, di tanto in tanto abbiamo dovuto riavviare il server. Se sono stati modificati i descrittori di distribuzione, è comunque necessario distribuire nuovamente il portlet WAR. Assicurati che il flag reloadingEnabled sia impostato su false per l'app wps.war sul tuo computer di sviluppo (riavvia prende la modifica).

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top