Sto cercando una soluzione per un problema con GWT and OSGi+PAX-Web. Il problema particolare è che GWT non può caricare il file dei criteri di serializzazione, dando il seguente errore:In che modo GWT RPC carica i file dei criteri di serializzazione?
ERROR: The serialization policy file '/ctx/ctx/6ExxxxxxxxxxxxxxxxF.gwt.rpc' was not found; did you forget to include it in this deployment?
il problema si trova da qualche parte tra Equinox OSGi e PAX-WEB.
Per trovare una soluzione, vorrei capire meglio come GWT-RPC sta caricando i file dei criteri di serializzazione.
- Qual è il loro ciclo di vita? Quando vengono caricati? (Vedo che si trova all'avvio del server.Tutte le particolarità del ciclo di vita? Ricarica?)
- Come GWT carica questo file nel suo stack? A che punto della pila di chiamate di una richiesta? In che modo GWT sa dove caricarli? Posso dire a GWT dove dovrebbe cercare questo file?
(disclaimer: ho letto la documentazione GWT sui file generati [2] sto cercando ulteriori dettagli di basso livello. Ho l'impressione che l'errore stiamo avendo deve affrontare HttpContext. getResource())
grazie per i suggerimenti. Roba buona. Per la cronaca, ecco il link alla fonte. Potrebbe essere d'aiuto come riferimento: http://code.google.com/p/google-web-toolkit/sorgente/browse/trunk/utente/src/com/google/gwt/utente/server/rpc/RemoteServiceServlet.java? spec = svn5045 & r = 5045 – maasg
Come funziona con GWT-PhoneGap registrazione remota? https://code.google.com/p/gwt-phonegap/wiki/LoggingModule il '' .gwt.rpc'' richiesto è sul telefono. Devo copiarlo sul server o GWT lo invierà in qualsiasi momento. – confile