public HelloResponse hello(Hello_Type req) {
   System.out.println(
       "Hello_PortType_Impl received: " + req.getArgument() + ", " + req.getExtra());
   HelloResponse resp = new HelloResponse();
   resp.setName("vivek");
   resp.setArgument(req.getArgument());
   resp.setExtra(req.getExtra());
   return resp;
 }
Esempio n. 2
0
  public void invoke(Source source, AsyncProviderCallback<Source> cbak, WebServiceContext ctxt) {
    System.out.println("**** Received in AsyncService Impl ******");
    try {
      Hello_Type hello = recvBean(source);
      String arg = hello.getArgument();
      new Thread(new RequestHandler(cbak, hello)).start();

    } catch (Exception e) {
      throw new WebServiceException("Endpoint failed", e);
    }
  }
Esempio n. 3
0
 public void run() {
   try {
     Thread.sleep(10000);
   } catch (InterruptedException ie) {
     cbak.sendError(new WebServiceException("Interrupted..."));
     return;
   }
   try {
     cbak.send(sendSource(hello.getArgument(), hello.getExtra()));
   } catch (Exception e) {
     cbak.sendError(new WebServiceException(e));
   }
 }