I try the following approach.
I connect to the database in the function init and I use a global
variable for the connection information, but when a try to make any
operation in the database I receive a core dump in the service.
This problem only occur when I use the axis2c module for the apache
server, when I use the simple http server from axis2, the approach
work like a charm, so I think that the problems is something about
threads.
If anybody has other idea about my questions, I thank in advance.
Regards,
On Oct 12, 2009, at 10:18 AM, Sam Carleton wrote:
I am no Axis2/C pro, and I don't have an answer to your first Q, but
I believe the answer to the second question is:
Do the initial connection to the database in the service's
axis2_get_instance() function and then cleanup in
axis2_remove_instance(). I am using SQLite and this is where I call
sqlite3_initialize() and sqlite3_shutdown(), respectfully. It works
for me;)
Sam
On Sun, Oct 11, 2009 at 12:29 PM, Jose M Medina V <jose_med...@wesamconsulting.com
> wrote:
I am using Axis2/C for a few weeks and I think this is an incredible
tool, but I’m still a newbie in web services world and an axis
environment.
So I have a couple of questions and I appreciate any help that
anyone could give to me.
There are some of the questions:
1. It is possible use simple XML as a message in axis2c? If it
possible could send me an example?
2. If I need run some operation in a PostgreSQL database from the
web service, I have to connect and disconnect to the database every
time that the web service is called?
Thanks in advance and apologize for my bad English.
------------------------------------------------------------
José M. Medina V.
Wesam Consulting
jose_med...@wesamconsulting.com
Mobile: +58(416)613-3302 +58(414)019-0580
Ofc: +58(212)959-4155 Ext. 204
BB pin: 31E562BF
Caracas - Venezuela
------------------------------------------------------------
José M. Medina V.
Wesam Consulting
jose_med...@wesamconsulting.com
Mobile: +58(416)613-3302 +58(414)019-0580
Ofc: +58(212)959-4155 Ext. 204
BB pin: 31E562BF
Caracas - Venezuela