Examples of ServiceDefinition


Examples of org.jibx.ws.server.ServiceDefinition

        assertThat(baos.toString(), is(wsdl));
    }

    @Test
    public void givenInvalidWsdlFileInServiceDefinition_SoapServiceShouldThrowWsException() throws Exception {
        ServiceDefinition sdef = new ServiceDefinition();
        sdef.setOperationDefinitions(Collections.EMPTY_LIST);
        sdef.setWsdlFilepath(WSDL_FILE_PATH + "nonexistent");
        try {
            SoapProtocol.SOAP1_1.getServiceFactory().createInstance(sdef);
            Assert.fail("Expected WsException");
        } catch (WsConfigurationException e) {
            assertThat(e.getMessage(), containsString(WSDL_FILE_PATH));
View Full Code Here

Examples of org.jibx.ws.server.ServiceDefinition

    }

    @Test
    public void givenWsdlTransformInServiceDefinition_SoapServiceShouldBeConfiguredWithWsdlAdapter()
            throws Exception {
        ServiceDefinition sdef = new ServiceDefinition();
        sdef.setOperationDefinitions(Collections.EMPTY_LIST);
        sdef.setWsdlFilepath(WSDL_FILE_PATH);
        sdef.setWsdlLocationTransform(true);
        Service soapService = SoapProtocol.SOAP1_1.getServiceFactory().createInstance(sdef);
        assertThat(soapService.getWsdlProvider(), instanceOf(WsdlLocationToRequestUrlAdapter.class));
    }
View Full Code Here

Examples of org.jibx.ws.server.ServiceDefinition

    }

    static Service createSoapService(String serviceMethodName) throws NoSuchMethodException, JiBXException,
            WsException {

        ServiceDefinition sdef = getServiceDefinition(serviceMethodName);
        sdef.init();

        ServiceFactory serviceFactory = ProtocolDirectory.getProtocol(sdef.getProtocolName()).getServiceFactory();
        return ServicePool.getInstance(serviceFactory, sdef);
    }
View Full Code Here

Examples of org.rioproject.sla.RuleMap.ServiceDefinition

    }

    private static RuleMap getRuleMap() {
        RuleMap ruleMap = new RuleMap();
        List<ServiceDefinition> services = new ArrayList<ServiceDefinition>();
        ServiceDefinition service = new ServiceDefinition("S1");
        //service.addWatches("load", "CPU");
        service.addWatches("load");
        services.add(service);
        RuleDefinition rule = new RuleDefinition("ScalingRuleHandler");
        ruleMap.addRuleMapping(rule, services.toArray(new ServiceDefinition[services.size()]));
        return ruleMap;
    }
View Full Code Here

Examples of org.rioproject.sla.RuleMap.ServiceDefinition

    }

    private static RuleMap getRuleMap2() {
        RuleMap ruleMap = new RuleMap();
        List<ServiceDefinition> services = new ArrayList<ServiceDefinition>();
        ServiceDefinition service = new ServiceDefinition("S2");
        service.addWatches("load");
        services.add(service);
       
        service = new ServiceDefinition("S3");
        service.addWatches("load");
        services.add(service);

        RuleDefinition rule = new RuleDefinition("ScalingRuleHandler");

        ruleMap.addRuleMapping(rule, services.toArray(new ServiceDefinition[services.size()]));
View Full Code Here

Examples of org.uengine.kernel.ServiceDefinition

      fd = getFieldDescriptor("Role");   
      fd.setInputter(new RoleInput(pd, RoleInput.WEBSERVICE_ONLY){
        public void onValueChanged(){
          Role role = (Role)getValue();
          ServiceDefinition svcdef = (ServiceDefinition)role.getServiceType();
          serviceDefinitionInputter.setValue(svcdef);
          portTypeInputter.setServiceDefinition(svcdef);         
        }
      });
View Full Code Here

Examples of org.uengine.kernel.ServiceDefinition

  public static void generateStubCommand(ProcessDefinition definition) throws Exception{   
    Properties command = new Properties();
    command.setProperty("wsdlLocations.length", ""+definition.getServiceDefinitions().length);
   
    for(int i=0; i<definition.getServiceDefinitions().length; i++){
      ServiceDefinition sd = definition.getServiceDefinitions()[i];
      command.setProperty("wsdlLocation" + i, sd.getWsdlLocation());
      command.setProperty("name" + i, ""+sd.getName());
    }
   
    command.store(new FileOutputStream(COMMAND_FILE), "");
  }
View Full Code Here

Examples of org.uengine.kernel.ServiceDefinition

      JPanel panel = new JPanel(new BorderLayout());
      JButton btn = new JButton("Generate");
      btn.addActionListener(new ActionListener(){
        public void actionPerformed(ActionEvent ae){
          try{                       
            ServiceDefinition tempSvcDef = (ServiceDefinition)((ObjectInstance)((DefaultApplication)getApplication()).getSelectedRecord()).getObject();
            tempSvcDef.generateStub();
            setValue(tempSvcDef.getStubPackage());         
          }catch(Exception e){
            e.printStackTrace();
          }
        }
      });     
View Full Code Here

Examples of org.uengine.kernel.ServiceDefinition

    if(portTypeInputter!=null)
    cb.addItemListener(new ItemListener(){
      public void itemStateChanged(ItemEvent e){
        if(e.getStateChange()!=ItemEvent.SELECTED) return;
        ServiceDefinition svcdef = (ServiceDefinition)getValue();
       
        portTypeInputter.setServiceDefinition(svcdef);       
      }
    });      
   
View Full Code Here

Examples of org.uengine.kernel.ServiceDefinition

  public Object convert(Object src, java.util.Hashtable keyedContext) throws Exception{
    ReceiveActivity srcAct = (ReceiveActivity)src;
    WebServiceActivity destAct = new WebServiceActivity();
    Role role = (Role)keyedContext.get("role");   
    Role myRole = (Role)keyedContext.get(ProcessDefinitionAdapter.MY_ROLE);   
    ServiceDefinition serviceDefinition = (ServiceDefinition)keyedContext.get(ProcessDefinitionAdapter.MY_SVC_DEF);   
    if(srcAct.getFromRole()==null || !srcAct.getFromRole().equals(role)) return null;

    try{
      String msgName = srcAct.getMessageDefinition().getName();
      destAct.setPortType(myRole.getName());
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.