bloggers bloggers

Marco Napolitano
Messaggi: 79
Stelle: 0
Data: 17/02/22
Jader Jed Francia
Messaggi: 63
Stelle: 0
Data: 18/02/21
Paolo Gambetti
Messaggi: 2
Stelle: 0
Data: 11/11/19
Katia Pazzi
Messaggi: 1
Stelle: 0
Data: 27/06/19
Ezio Lombardi
Messaggi: 11
Stelle: 0
Data: 10/04/18
Chiara Mambretti
Messaggi: 25
Stelle: 0
Data: 27/02/17
Serena Traversi
Messaggi: 3
Stelle: 0
Data: 21/07/16
Francesco Falanga
Messaggi: 8
Stelle: 0
Data: 14/06/16
Antonio Musarra
Messaggi: 2
Stelle: 0
Data: 18/11/13
Simone Celli Marchi
Messaggi: 6
Stelle: 0
Data: 09/07/13

Elementi con i tag service builder .

Collegarsi a datasource esterni con Liferay 7.2+

Qualche anno fa avevo affrontato lo stesso tema relativamente alla neonata versione 7.0; per chi se lo fosse perso vi ripropongo il link:  https://blog.d-vel.com/home/-/blogs/collegarsi-a-datasource-esterni-con-liferay-dxp . Con la versione 7.1 ci fu un piccolissimo cambiamento (che potete trovare nei commenti del vecchio articolo) ma con l'avvento della versione 7.2 (e successive)...
Maggiori dettagli riguardo Collegarsi a datasource esterni con Liferay 7.2+ »

Impariamo ad usare il TableMapper

Lavorando con Liferay ed il Service Builder vi sarà sicuramente capitato di dover gestire delle relazioni N-N; come sappiamo, all'interno del file service.xml , è possibile utilizzare l'attributo mapping-table per definire la relazione N-N demandando al Service Builder tutto il lavoro sporco. Ciò significa che il codice generato dal Service Builder conterrà tutti i metodi per leggere e...
Maggiori dettagli riguardo Impariamo ad usare il TableMapper »

Liferay 6.2 e la serializzazione deep delle entità via JSON

Recentemente stavo lavorando ad un progetto che consisteva nell'esporre dei metodi dello strato remoto dei servizi per essere consumati da un client REST. Praticamente tutte le entità possedevano campi di tipo long che rappresentavano foreign key verso altre entità; pertanto all'interno delle varie classi *Impl  dei modelli avevo definito altrettanti metodi getter per recuperare...
Maggiori dettagli riguardo Liferay 6.2 e la serializzazione deep delle entità via JSON »

Collegarsi a datasource esterni con Liferay DXP

Parecchio tempo fa avevamo già affrontato la problematica di accedere a database esterni a Liferay per leggere (e scrivere) informazioni; se vi siete persi il post potete rileggerlo qui  prima di procedere. Con l'uscita di Liferay DXP alcune cose sono cambiate ma è sempre possibile collegarsi ad un database esterno; vediamo cosa è cambiato e come fare. Iniziamo con la definizione...
Maggiori dettagli riguardo Collegarsi a datasource esterni con Liferay DXP »

Metodi Java standard negli oggetti Liferay

Sappiamo tutti che, utilizzando il Service Builder di Liferay, vengono generate moltissime classi Java tra model, interfacce ed implementazioni; ma quali metodi vengono esposti esattamente da queste classi? Oggi voglio parlarvi dei metodi presenti nelle varie classi di model , sovrascritti direttamente dalla classe Object  (ed affini); metodi che sono implementati all'interno delle...
Maggiori dettagli riguardo Metodi Java standard negli oggetti Liferay »

Impossibile creare entità Liferay contenenti la stringa Error

Stavo lavorando ad una portlet di importazione dati ed avevo la necessità di memorizzare nel database gli errori che si fossero verificati durante l'importazione; così ho creato, all'interno del file service.xml , una nuova entità chiamata ImportError . Peccato che, ad ogni avvio del target Ant  build-service , il build fallisse sempre senza un messaggio di errore che mi aiutasse a...
Maggiori dettagli riguardo Impossibile creare entità Liferay contenenti la stringa Error »

Service Builder e relazioni many-to-many

Il Service Builder fornito con Liferay è uno strumento molto potente per generare la maggior parte dello strato di persistenza necessario alle nostre portlet. Purtroppo però l'unica documentazione ufficiale disponibile è rappresentata dai commenti contenuti all'interno del DTD del file service.xml ; utile ma non sempre esaustiva. Cerchiamo quindi di capire come preparare opportunamente il...
Maggiori dettagli riguardo Service Builder e relazioni many-to-many »

Metodi custom void su service builder

ciao a tutti. c'e' questo bug http://issues.liferay.com/browse/LPS-29668 In breve: se si implementano metodi custom che restituiscono void nelle classi MyEntityLocalServiceImpl il service builder genera il codice errato, per cui viene sempre sollevata un'eccezione UnsupportedOperationException Spiegazione: Ho creato una mia entità Xyz e ho implementato un mio...
Maggiori dettagli riguardo Metodi custom void su service builder »