2011-09-04 12 views
5

Ho l'installazione Glassfish 3.1.1 (Metro JAX-WS stack) con diversi listener HTTP nel server virtuale del mio dominio. Quando distribuisco il mio EAR, l'applicazione web ei servizi di sapone sono tutti collegati a tutti i listener HTTP disponibili, mentre voglio che siano conservati da diversi listener, ognuno con le proprie prestazioni e l'impostazione del pool di connessioni.Come si collega il servizio Web a una particolare porta glassfish?

Credevo che sun-web.xml fosse responsabile per quel tipo di binding ma non ho trovato alcuna opzione di servizio di binding a porte o server virtuali specifici.

Qualche idea?

risposta

2

Una possibilità è quella di utilizzare il comando deploy con una conseguenza impostare virtualservers parametro di comando ... per riferimento vedere http://download.oracle.com/docs/cd/E18930_01/html/821-2433/deploy-1.html o la pagina 262, ecc a http://download.oracle.com/docs/cd/E18930_01/pdf/821-2433.pdf

Un'altra opzione:

Diversi file di configurazione sono nuovo nomi (ad esempio glassfish-web.xml è il nuovo nome per sun-web.xml).

Per associare l'EAR a un URI specifico, vedere l'esp. l'elemento web e il suo sotto-elemento come web-uri - per dettagli ed esempi vedi

Problemi correlati