Return-Path: Delivered-To: apmail-ws-axis-user-archive@www.apache.org Received: (qmail 75552 invoked from network); 4 Mar 2005 11:33:19 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 4 Mar 2005 11:33:19 -0000 Received: (qmail 1736 invoked by uid 500); 4 Mar 2005 11:33:11 -0000 Delivered-To: apmail-ws-axis-user-archive@ws.apache.org Received: (qmail 1721 invoked by uid 500); 4 Mar 2005 11:33:10 -0000 Mailing-List: contact axis-user-help@ws.apache.org; run by ezmlm Precedence: bulk Reply-To: axis-user@ws.apache.org list-help: list-unsubscribe: List-Post: Delivered-To: mailing list axis-user@ws.apache.org Received: (qmail 1708 invoked by uid 99); 4 Mar 2005 11:33:10 -0000 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (hermes.apache.org: local policy) Received: from llwa575.servidoresdns.net (HELO llwa575.servidoresdns.net) (217.76.135.123) by apache.org (qpsmtpd/0.28) with SMTP; Fri, 04 Mar 2005 03:33:09 -0800 Received: (qmail 9517 invoked from network); 4 Mar 2005 10:57:28 -0000 Received: from 151.red-80-36-135.pooles.rima-tde.net (HELO ?192.168.1.62?) (80.36.135.151) by llwa575.servidoresdns.net with SMTP; 4 Mar 2005 10:57:28 -0000 Message-ID: <422847C0.6000104@ignos.com> Date: Fri, 04 Mar 2005 11:34:24 +0000 From: Adrian Perez Jorge User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7) Gecko/20040616 X-Accept-Language: en-us, en, es-es MIME-Version: 1.0 To: axis-user@ws.apache.org Subject: Re: axis client consuming an ejb service References: <318328314B3EB64FB64A987656098A3FE9EFB9@ems1000-05.na.ds.monsanto.com> <1532344d0503031036401019d@mail.gmail.com> <1532344d05030323394393d014@mail.gmail.com> In-Reply-To: <1532344d05030323394393d014@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Hi fabrizio, I believe your "object graph" is not so complex to get trouble in serialization/deserialization. That's what I do to use EJB's for service providing (more or less): - develop your session bean. - build a deploy-YourSessionBean.wsdd file like this: - deploy your session beans and axis servlet/web app. - deploy your web service using the .wsdd file above. - use Java2WSDL over the interface or implementation class of your session bean, and specify Trigger, Event, Parameter,... as extra classes (and also style wrapped/literal if you like that), namespace and location. You will get an .wsdl file you can use at the client side. The important here is to include Trigger, Event, Parameter,... as extra classes, to their wsdl definition will be included in the .wsdl file. I have used this to implement web services using session beans, including .net clients (must use unqualified at .net client side). Hope this help you, Adrian P.J. fabrizio picca wrote: >still having problems Jai. > >i think that the problem resides in the structure of the object that i >want to send. > >i'm trying to sendo something like this: > >triggerSet Object > String 1 > String 2 > vector of Trigger object > >Trigger object > String 1 > String 2 > vector of event object > >Event object > String 1 > String 2 > Parameter object > >Parameter object > String 1 > String 2 > String 3 > >maybe this is impossible to serialize... > > >