Return-Path: Delivered-To: apmail-ws-axis-dev-archive@www.apache.org Received: (qmail 82893 invoked from network); 21 Jul 2008 10:20:13 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 21 Jul 2008 10:20:13 -0000 Received: (qmail 75596 invoked by uid 500); 21 Jul 2008 10:20:09 -0000 Delivered-To: apmail-ws-axis-dev-archive@ws.apache.org Received: (qmail 75040 invoked by uid 500); 21 Jul 2008 10:20:06 -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: List-Id: Delivered-To: mailing list axis-dev@ws.apache.org Received: (qmail 75025 invoked by uid 99); 21 Jul 2008 10:20:06 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jul 2008 03:20:06 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [140.211.11.140] (HELO brutus.apache.org) (140.211.11.140) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 21 Jul 2008 10:19:09 +0000 Received: from brutus (localhost [127.0.0.1]) by brutus.apache.org (Postfix) with ESMTP id 80031234C164 for ; Mon, 21 Jul 2008 03:19:34 -0700 (PDT) Message-ID: <556478193.1216635574509.JavaMail.jira@brutus> Date: Mon, 21 Jul 2008 03:19:34 -0700 (PDT) From: "Ankit Jain (JIRA)" To: axis-dev@ws.apache.org Subject: [jira] Commented: (AXIS2-3928) how to add information about the Derived class for abstract data types present in parmater for any service In-Reply-To: <756742818.1216624291651.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/AXIS2-3928?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12615196#action_12615196 ] Ankit Jain commented on AXIS2-3928: ----------------------------------- Hi, Please if you have any doubt you can ask me. I would really appreciate your help. I am stuck in this from last 21days Regards, Ankit Jain > how to add information about the Derived class for abstract data types present in parmater for any service > ---------------------------------------------------------------------------------------------------------- > > Key: AXIS2-3928 > URL: https://issues.apache.org/jira/browse/AXIS2-3928 > Project: Axis 2.0 (Axis2) > Issue Type: Test > Components: wsdl > Affects Versions: 1.4 > Environment: Windows/ Weblogic > Reporter: Ankit Jain > Priority: Critical > > Hi, > The parameters of the operation/service is abstract type so when I create the instance it says Abstract type can not be instantiated. > I do not have any idea how to tell before the generation of the wsdl that this are my derived class of abstract type and use them. > After doing some of the changes I generated the wsdl with the information about my derived class. I have copied only the relevant information below. In the below example my service is setBucketBarringIndicator. It takes 3 parameters out of which BaseChannel is abstract and DtARChaneel is the one of the derived class of this abstract type. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > In my deploy.wsdd I have the below lines > > > > > > > Can you please help me to know that my wsdl and wsdd is correct? > When I use some tools to invoke my service and when I try to pass values to all the parameter I get error as cannot create instance of abstract type. It is creating the instance of abstract but it should do it for my derived class. What should be done to pass info about derived class. > I would really appreciate your reply. > Thanks and Best Regards, > Ankit Jain -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: axis-dev-unsubscribe@ws.apache.org For additional commands, e-mail: axis-dev-help@ws.apache.org