I use PostgreSQL with out any problem, I use a global variable for the 
connection.  you need include the the database library with the service to work 
properly with apache when you compile the service.   you need to connect and 
disconnect to the database server every time the service is called.




________________________________
From: Jose M Medina V <jose_med...@wesamconsulting.com>
To: Apache AXIS C User List <axis-c-user@ws.apache.org>
Sent: Tue, October 13, 2009 4:52:33 PM
Subject: Re: Axis2c Questions


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


      

Reply via email to