Return-Path: Delivered-To: apmail-ws-axis-c-user-archive@www.apache.org Received: (qmail 91050 invoked from network); 17 Feb 2007 02:58:30 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 17 Feb 2007 02:58:30 -0000 Received: (qmail 4926 invoked by uid 500); 17 Feb 2007 02:58:38 -0000 Delivered-To: apmail-ws-axis-c-user-archive@ws.apache.org Received: (qmail 4708 invoked by uid 500); 17 Feb 2007 02:58:37 -0000 Mailing-List: contact axis-c-user-help@ws.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: List-Id: "Apache AXIS C User List" Reply-To: "Apache AXIS C User List" Delivered-To: mailing list axis-c-user@ws.apache.org Received: (qmail 4697 invoked by uid 99); 17 Feb 2007 02:58:37 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Feb 2007 18:58:37 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (herse.apache.org: local policy) Received: from [203.59.1.175] (HELO customer-domains.icp-qv1-irony15.iinet.net.au) (203.59.1.175) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 16 Feb 2007 18:58:25 -0800 Received: from 203-206-36-52.dyn.iinet.net.au (HELO [192.168.0.2]) ([203.206.36.52]) by iinet-mail.icp-qv1-irony15.iinet.net.au with ESMTP; 17 Feb 2007 10:58:01 +0800 X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AgAAAFL91UXLziQ0UGdsb2JhbAANjloBASqTGQEBAQ X-IronPort-AV: i="4.14,182,1170604800"; d="scan'208"; a="58754241:sNHT8471550" Message-ID: <45D66EF7.8010504@intient.com> Date: Sat, 17 Feb 2007 12:56:55 +1000 From: Bradley Beddoes User-Agent: Thunderbird 1.5.0.9 (X11/20061219) MIME-Version: 1.0 To: axis-c-user@ws.apache.org Subject: [Axis2] Failed in creating DLL using apache2 module and echo example Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Hi, I have been trying to run up the 0.96 release of Axis2/c on my Fedora 64bit development environment over the past couple of days and have run into a brick wall I hope someone can help with. All the code builds fine, the axis2/c apache module loads in apache 2.2.3 fine and I get logging to the file specified by the Axis2LogFile directive, this logging seems to indicate its picking up the services.xml file and associated shared objects correctly. My problem is that every time I attempt to connect to the echo service using the provided echo client I get a log of: [Sat Feb 17 12:36:28 2007] [error] raw_xml_in_out_msg_recv.c(117) Impl object for service 'echo' not set in message receiver. 100 :: Failed in creating DLL Now I am sure its something simple I have overlooked here but I can't seem to locate what I have done, I have also attempted to write my own server implementation and client to which I get the same error. (Note I made 1 modification to the echo client to make it connect to http://localhost instead of http://localhost:9090 From investigating the code in raw_xml_in_out_msg_recv.c I assume the problem is that the implementation of axis2_get_instance(axis2_svc_skeleton_t **inst, const axis2_env_t *env) isn't being found or isn't being exported correctly but looking at the created libecho.so shared object the symbol is seemingly present. Any suggestions on where to look next? (Apache logs below for reference). regards, Bradley -- Bradley Beddoes Lead Software Architect http://intient.com Intient - "Open Source, Open Standards" ---------------- Apache Config: Axis2RepoPath /home/beddoes/programs/axis2c Axis2LogFile /tmp/axis2.log Axis2LogLevel AXIS2_LOG_LEVEL_TRACE LoadModule axis2_module modules/mod_axis2.so SetHandler axis2_module