 
					
				
		
09-22-2011 04:31 PM
        from("activiti:myProcess:servicetask1")
            .log(LoggingLevel.INFO, "Received message on service task")
            .to("jms:queue:myQueue");
        
        from("direct:start")
            .to("activiti:myProcess");
    @Autowired
    private CamelContext camelContext;
    @Produce(uri = "direct:start", context = "camelProcess")
    protected ProducerTemplate template;
    @Test
    public void testMyProcessViaCamel() throws Exception {
        // Advise all the endpoints
        for (final RouteDefinition route : this.camelContext.getRouteDefinitions()) {
            route.adviceWith(this.camelContext, new AdviceWithRouteBuilder() {
                @Override
                public void configure() throws Exception {
                    // mock all endpoints
                    this.mockEndpoints();
                }
            });
        }
  void addConsumer(ActivitiConsumer consumer) {
    if (activitiConsumer != null) {
      throw new RuntimeException("Activit consumer already defined for " + getEndpointUri() + "!");
    }
    activitiConsumer = consumer;
  }
  void addConsumer(ActivitiConsumer consumer) {
    activitiConsumer = consumer;
  }
 
					
				
		
09-23-2011 07:20 AM
 
					
				
				
			
		
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.