File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes Can't invoke delete sql from web service client Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of The Java EE 7 Tutorial Volume 1 or Volume 2 this week in the Java EE forum
or jQuery UI in Action in the JavaScript forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "Can Watch "Can New topic

Can't invoke delete sql from web service client

sam White
Ranch Hand

Joined: Feb 18, 2011
Posts: 208

I have an EAR project, written with CXF.
backend is built with hibernate 4.
The problem is when the client service facade execute a remove(obj) through web sersice, it doesnt' invoke the delete hibernate sql query in the backend.

The log message shown that it is going through the cxf calls:

but there is no sign of finding its invocation with the "delete" sql query.

Here is my client service facade invoking the remove(obj) function:

In the above code, logger.debug("======== removing product+category....") is executed, so I am very sure the remove(p) function is getting invoke.

Any help is much appreciated.
Praful Thakare
Ranch Hand

Joined: Feb 10, 2001
Posts: 617
can you post code of your remove method ? how are transactions handled? is there exception thrown after this call that might cause a rollback?

All desirable things in life are either illegal, banned, expensive or married to someone else !!!
With a little knowledge, a cast iron skillet is non-stick and lasts a lifetime.
subject: Can't invoke delete sql from web service client