the problem finaly was that it would not find the Proxy ... some idiot ( that is me ) was runing tomcat from tomcat/bin and this directory was included in the classpath instead of the one with the classes. the question now is how did it finaly manage to create the object in the Db without the proxy ?