I trying to use stubs but I am getting erros like "InputStream Could not be
null", even for out-only methods. What this mean?

PS. In the other thread I had "Read time out" using the ServiceClient
approach.

On Feb 19, 2008 6:40 AM, Antonio Manuel Muñiz Martín <
[EMAIL PROTECTED]> wrote:

> I like to use an Adapter Class that encapsulates all the creation message
> logic. This adapter class is used as a simple java object, in other words,
> the user of this class dont know if it is calling a web service,  is calling
> a database, ... methods of this Adapter Class only receive parameters of
> Java native API (Integer, String, ...) no XMLBeans or ADB Objects, this
> objects are used inside the Adapter Class.
>
> This approach provide a low coupled Client Application and Web Service
> Client.
>
> If somebody is interesting in this approach I can create a small example
> and post it here.
>
> Bye.
>
> 2008/2/15, [EMAIL PROTECTED] <
> [EMAIL PROTECTED]>:
>
> >  Hi,
> >
> >
> >
> > Indeed this is the aproach.
> >
> >
> >
> > First genereate client-stub and then create a ServiceClient which calls
> > the stubmethods.
> >
> >
> >
> > See small example voor de client main.
> >
> >
> >
> >     *public* *static* *void* main(String[] args) *throws*RemoteException {
> >
> >         // *TODO* Auto-generated method stub
> >
> >         DemoStub stub = *new* DemoStub();
> >
> >         DemoRequest request = *new* DemoRequest();
> >
> >         InputBean ib = *new* InputBean();
> >
> >         Structure[] ss = *new* Structure[5];
> >
> >         Structure str = *new* Structure();
> >
> >         *for* (*int* i = 0; i < 5; i++) {
> >
> >             str.setX(100 * (i + 1));
> >
> >             str.setY(200 * (i + 1));
> >
> >             ss[i] = str;
> >
> >         }
> >
> >
> >
> >         ib.setStruct(ss);
> >
> >         request.setInputBean(ib);
> >
> >
> >
> >         DemoResponse response = stub.bepaal(request);
> >
> >         OutputBean ob = response.getOutputBean();
> >
> >
> >
> >      }
> >
> >
> >
> >
> >
> > regards
> >
> > Dirk
> >
> >
> >
> >
> >
> >
> >
> > -----Original Message-----
> > *From:* [EMAIL PROTECTED] [mailto:
> > [EMAIL PROTECTED]
> > *Sent:* vrijdag 15 februari 2008 13:12
> > *To:* axis-user@ws.apache.org
> > *Subject:* writing a client
> >
> >
> >
> > Hi,
> >
> >
> >
> > Could you please let me how to go about writing a client?
> >
> > I mean what is the approach.
> >
> >
> >
> > 1)       Generate the client-side stub using wsdltojava & call methods
> > on the stub
> >
> > 2)       Start from using ServiceClient ..
> >
> >
> >
> > What is the suggested approach?
> >
> >
> >
> > Thanks,
> >
> > Ajit
> >
> >
> >
> >
> >
> > DISCLAIMER:
> > This message contains privileged and confidential information and is
> > intended only for an individual named. If you are not the intended
> > recipient, you should not disseminate, distribute, store, print, copy or
> > deliver this message. Please notify the sender immediately by e-mail if you
> > have received this e-mail by mistake and delete this e-mail from your
> > system. E-mail transmission cannot be guaranteed to be secure or error-free
> > as information could be intercepted, corrupted, lost, destroyed, arrive late
> > or incomplete or contain viruses. The sender, therefore, does not accept
> > liability for any errors or omissions in the contents of this message which
> > arise as a result of e-mail transmission. If verification is required,
> > please request a hard-copy version.
> >
> > ================================================
> > The information transmitted via this e-mail is intended only for the person 
> > or entity to which it is addressed and may contain confidential and/or 
> > privileged material.  Any review, retransmission, dissemination or other 
> > use of, or taking of any action in reliance upon this information by 
> > persons or entities other than the intended recipient is prohibited. If you 
> > received this in error, please contact the sender and delete the material 
> > from any computer.
> >
> >
>


-- 
Wesley Mesquita
LIS/IC - UNICAMP
[skype: wesley.mesquita]

Reply via email to