Return-Path: Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 69178 invoked by uid 500); 10 Jul 2003 12:42:26 -0000 Mailing-List: contact axis-dev-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-dev@ws.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 69126 invoked from network); 10 Jul 2003 12:42:26 -0000 From: "susantha" To: axis-dev@ws.apache.org Subject: Re: wrapper class generation? Date: Thu, 10 Jul 2003 08:42:26 -0400 Message-Id: <20030710122043.M19442@opensource.lk> In-Reply-To: <20030710111715.M6682@opensource.lk> References: <20030710111715.M6682@opensource.lk> X-Mailer: Open WebMail 2.00 20030325 X-OriginatingIP: 192.248.17.197 (susantha@opensource.lk) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N > currently axis c++ is supposed to generate a wrapper class for each > web service class deployed, using information in the WSDD and the > interface file > (C++ header file)of the web service class. > finally the wrapper class generator will be a deployment tool on the server which takes users webservice header file and other header files (which describles custom types) and the wsdd that is similar to the one we use to deploy a web service with Axis Java. But the wrapper class generator will be interested in only the following infor mation in the input wsdd. 1. Typemapping information like namespace and type name for all custom types that are in header files 2. Information related to the web service class those information taken from the wsdd will be hard coded in the generated wrapper class. > what would be the feasiblity of giving those information in the > header file itself in form of comments or compiler directives and > generate WSDD from that information ? > Its true that we can easily use set of compiler directives that only the wrapper class generator understands to do this. But I dont think this is feasible due to following reasons, 1. We cannot ask the web service writer to include all the information in the include file anyway. ie .we need wsdd anyway 2. In order to change the namespace of the service the header file has to be changed which is not good. thanks, Susantha --------------- Lanka Software Foundation (http://www.opensource.lk.) Promoting Open-Source Development in Sri Lanka. --------------- ---------- Original Message ----------- From: "sanjayasing" To: axis-dev@ws.apache.org Sent: Thu, 10 Jul 2003 08:04:53 -0400 Subject: wrapper class generation? > --------------- > Lanka Software Foundation (http://www.opensource.lk) > Promoting Open-Source Development in Sri Lanka. > --------------- ------- End of Original Message -------