perché vi ostinate a non capire che l'IDE imposta per voi delle cose e che quindi appena ne uscite fuori non siete in grado né di eseguire, né di capire cosa non va?
Ora qui hai una NullPointerException
at cart.client.CartClient.doTest(CartClient.java:50)
cosa fai a quella riga?
Sicuro che da una parte funziona?