You are viewing a plain text version of this content. The canonical link for it is here.
Posted to c-dev@axis.apache.org by Manjula Peiris <ma...@wso2.com> on 2007/08/07 08:52:20 UTC

Re: [jira] Created: (AXIS2C-660) Folder structure and minimum files needed to run Only Axis2C client in a production system

Hi Manoj, 

Please see my commnets inline.


> 1 .  What are the Files needed  to run Axis2C  client only . 

You need to have a client-repo in your system. A client-repo is a folder
which contains libs and modules to run an Axis2/C client. 

Following is a folder structure of a client-repo.

client-repo
   |
   |----modules
   |----lib
   |----axis2.xml

You need to have following libs.
1. libaxutil.so
2. libaxis2_axiom.so
3. libaxis2_engine.so
4. libaxis2_http_common.so
5. libaxis2_http_receiver.so
6. libaxis2_http_sender.so
7. libaxis2_parser.so
8. libneethi.so

If you want addressing to be used with your client you need 
libaxis2_mod_addr.so and module.xml inside the modules folder.

>  
> 2.  Can any one pls explain the concept of repository in Axis2.

please refer to
http://ws.apache.org/axis2/c/docs/axis2c_manual.html#repo_folder section
in Axis2/C mannual for a good explanation on this.

> 3.  concept of Deploy Folder .  whether I need to set client_home ( Because  In  doc  Installation guide section ..it is mentioned that set AXIS2C_HOME if you need to use


When running an Axis2/C client, to create the svc_client you need give
the place of above mentioned libs and modules. In Your client program it
can be given by setting the AXIS2C_HOME as the above mentioned
client-repo. Or you can simply give the path of the client repo.
eg:-
client_home = "/path/to/client_repo"
eg:- axis2_svc_client_create(env, client_home).

>   sample code ... dont set for your own service or client ....   I am getting confused  here ...  ).
> 
> 4. waht are the minimum  set up has to be done for running a client .  

You need to have above client-repo and your client code. Please refer to
the following section for a good explanation.

http://ws.apache.org/axis2/c/docs/axis2c_manual.html#quick_start


Thanks
-Manjula.





---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org


Re: [jira] Created: (AXIS2C-660) Folder structure and minimum files needed to run Only Axis2C client in a production system

Posted by Samisa Abeysinghe <sa...@wso2.com>.
Please add your comments to the Jira itself, helps to keep track on Jira.

Thanks,
Samisa..

Manjula Peiris wrote:
> Hi Manoj, 
>
> Please see my commnets inline.
>
>
>   
>> 1 .  What are the Files needed  to run Axis2C  client only . 
>>     
>
> You need to have a client-repo in your system. A client-repo is a folder
> which contains libs and modules to run an Axis2/C client. 
>
> Following is a folder structure of a client-repo.
>
> client-repo
>    |
>    |----modules
>    |----lib
>    |----axis2.xml
>
> You need to have following libs.
> 1. libaxutil.so
> 2. libaxis2_axiom.so
> 3. libaxis2_engine.so
> 4. libaxis2_http_common.so
> 5. libaxis2_http_receiver.so
> 6. libaxis2_http_sender.so
> 7. libaxis2_parser.so
> 8. libneethi.so
>
> If you want addressing to be used with your client you need 
> libaxis2_mod_addr.so and module.xml inside the modules folder.
>
>   
>>  
>> 2.  Can any one pls explain the concept of repository in Axis2.
>>     
>
> please refer to
> http://ws.apache.org/axis2/c/docs/axis2c_manual.html#repo_folder section
> in Axis2/C mannual for a good explanation on this.
>
>   
>> 3.  concept of Deploy Folder .  whether I need to set client_home ( Because  In  doc  Installation guide section ..it is mentioned that set AXIS2C_HOME if you need to use
>>     
>
>
> When running an Axis2/C client, to create the svc_client you need give
> the place of above mentioned libs and modules. In Your client program it
> can be given by setting the AXIS2C_HOME as the above mentioned
> client-repo. Or you can simply give the path of the client repo.
> eg:-
> client_home = "/path/to/client_repo"
> eg:- axis2_svc_client_create(env, client_home).
>
>   
>>   sample code ... dont set for your own service or client ....   I am getting confused  here ...  ).
>>
>> 4. waht are the minimum  set up has to be done for running a client .  
>>     
>
> You need to have above client-repo and your client code. Please refer to
> the following section for a good explanation.
>
> http://ws.apache.org/axis2/c/docs/axis2c_manual.html#quick_start
>
>
> Thanks
> -Manjula.
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
> For additional commands, e-mail: axis-c-dev-help@ws.apache.org
>
>
>   


-- 
Samisa Abeysinghe : "http://wso2.org/projects/wsf/c?WSO2&nbsp;Web&nbsp;Services&nbsp;Framework/C&nbsp;-&nbsp;Open&nbsp;source&nbsp;C&nbsp;library&nbsp;for&nbsp;providing&nbsp;and&nbsp;consuming&nbsp;Web&nbsp;services"


---------------------------------------------------------------------
To unsubscribe, e-mail: axis-c-dev-unsubscribe@ws.apache.org
For additional commands, e-mail: axis-c-dev-help@ws.apache.org