Examples of XBayaException


Examples of edu.indiana.extreme.xbaya.XBayaException

              leadCtxHeader = WSDLUtil.buildLeadContextHeader(this.workflow, this.configuration,
              // Set the userdn in the right proxy if necessary
                  new MyLead(new MyLeadConfiguration(), proxy), new MonitorConfiguration(this.configuration.getBrokerURL(), this.topic, true, this.configuration.getMessageBoxURL()), wsNode.getID(), null);
            }
          } catch (URISyntaxException e) {
            throw new XBayaException(e);
          }

          leadCtxHeader.setServiceId(node.getID());
          try {
            leadCtxHeader.setWorkflowId(new URI(this.workflow.getName()));
View Full Code Here

Examples of edu.indiana.extreme.xbaya.XBayaException

                    if (Runtime.getRuntime().exec(
                            new String[] { "which", browsers[count] })
                            .waitFor() == 0)
                        browser = browsers[count];
                if (browser == null) {
                    throw new XBayaException("Could not find web browser.");
                } else {
                    Runtime.getRuntime().exec(new String[] { browser, url });
                }
            }
        } catch (ClassNotFoundException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (NoSuchMethodException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (IllegalAccessException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (InvocationTargetException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (IOException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (InterruptedException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        } catch (RuntimeException e) {
            throw new XBayaException(ERROR_MESSAGE, e);
        }
    }
View Full Code Here

Examples of edu.indiana.extreme.xbaya.XBayaException

                    .xmlElementToString((XmlElement) this.faultMessage));
      }
      return this.success;
    } catch (RuntimeException e) {
      String message = "Error in invoking a service.";
      throw new XBayaException(message, e);
    }
  }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

                    targetMethod = method;
                    break;
                }
            }
            if (targetMethod == null) {
                throw new XBayaException("Could not find the method using reflection: " + this.operationName);
            }

            targetMethod.setAccessible(true);
            this.result = targetMethod.invoke(obj, inputs);

        } catch (Exception e) {
            throw new XBayaException(e);
        }
        return true;
    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

            Method method = sysclass.getDeclaredMethod("addURL", parameters);
            method.setAccessible(true);
            method.invoke(sysloader, new Object[] { this.jarUrl });
        } catch (Throwable t) {
            t.printStackTrace();
            throw new XBayaException("Error, could not add URL to system classloader");
        }
    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

                for (int i = 0; i < ret.size(); i++) {
                    strRet[i] = ret.get(i);
                }
                return strRet;
            }
            throw new XBayaException("Unknown type");

        } catch (RuntimeException e) {
            String message = "Error in getting output. name: " + name;
            throw new XBayaException(message, e);
        }
    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

            invoker.setOperation("deployServiceFromClass");
            invoker.setInput("classAsString", code);
            invoker.invoke();
            invoker.getOutput("return");
        } catch (Exception e) {
            throw new XBayaException(e);
        }

    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

        }
        if (exception != null) {
            if (exception instanceof XBayaException) {
                throw (XBayaException) exception;
            } else {
                throw new XBayaException(exception);
            }
        }
    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

            throw e;
        } catch (URISyntaxException e) {
            logger.error(e.getMessage(), e);
            String message = "The location of the WSDL has to be a valid URL or file path: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        } catch (WsdlException e) {
            logger.error(e.getMessage(), e);
            String message = "Error in processing the WSDL: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        } catch (RuntimeException e) {
            logger.error(e.getMessage(), e);
            String message = "Error in processing the WSDL: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        }catch (Error e) {
            logger.error(e.getMessage(), e);
            String message = "Unexpected error: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        }
    }
View Full Code Here

Examples of org.apache.airavata.xbaya.XBayaException

            throw e;
        } catch (RuntimeException e) {
            logger.error(e.getMessage(), e);
            String message = "The WSDL does not conform to the invoking service: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        } catch (Error e) {
            logger.error(e.getMessage(), e);
            String message = "Unexpected error: " + this.serviceInformation;
            this.notifier.invocationFailed(message, e);
            throw new XBayaException(message, e);
        }
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.