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 Head First Android this week in the Android 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: 217

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: 641
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 !!!
Don't get me started about those stupid light bulbs.
subject: Can't invoke delete sql from web service client
It's not a secret anymore!