Ahah! So you finally admit that there is no such class named com.DataAccessObjectRemote, that what you really have is de.h3llghost.data.DataAccessObjectRemote. Now things make more sense, and this question is not about a class not found exception, but rather a misconfiguration of the web service. Could you post some source where DataAccessObjectRemote is referenced in annotations or config files? That might help point out the issue (it appears that you referenced DataAccessObjectRemote by is simple name rather than its full name of de.h3llghost.data.DataAccessObjectRemote somewhere.)