Per quanto riguarda l'applicazione in locale da te è normale perchè la root, se non la imposti è quella del workSpace che utilizzi, mentre se invece crei un'aaplicazione web, la root, la setti nel file .xml dell'ear se non erro, comunque puoi postare la stack trace dell'errore che ti esce?? In modo da potergli dare un'occhiata !!