Forums

Home » Liferay Portal » Italiano »

Combination View Flat View Tree View
Threads [ Previous | Next ]
toggle
Giacinto Claudio De Caro
Web Services - Nascondere alcune chiamate nel wsdl
September 2, 2010 6:20 AM
Answer

Giacinto Claudio De Caro

Rank: Junior Member

Posts: 37

Join Date: September 19, 2007

Recent Posts

Salve

Uso Liferay 5 su Jboss.

Vorrei "nascondere" alcuni metodi che attualmente sono esposti via Web Services.
Potrei semplicemente "cancellarli" dal descrittore deployato all'interno di jboss?
Se si, dove posso trovarlo?
Al momento ho trovato un file "server-config.wsdd" nel [...]/ROOT.war/WEB-INF/ che sembrerebbe mostrare quello che effettivamente espongo... ma cancellando da lì non ottengo risultati.

Viceversa, dove dovrei intervenire via codice per nascondere queste funzioni?
Per non renderle accessibili da remoto?

Grazie emoticon
Giacinto Claudio De Caro
RE: Web Services - Nascondere alcune chiamate nel wsdl
September 2, 2010 7:17 AM
Answer

Giacinto Claudio De Caro

Rank: Junior Member

Posts: 37

Join Date: September 19, 2007

Recent Posts

Aggiornamento.

Ho trovato il wsdl del mio servizio all'interno dell' ext-impl.jar

Ho cancellato da questo file e dal server-config.wsdd di cui sopra le <operation> che vorrei nascondere... tuttavia quando vado a scaricare il descrittore da

http://localhost:8080/tunnel-web/axis/[SERVICE_NAME]?wsdl

Continua a mostrarmi anche le operazioni che non sono più presenti nei files...

A questo punto entra in gioco la curiosità... da dove va a pescare il vecchio wsdl?