Package org.jbpm.formbuilder.shared.task

Examples of org.jbpm.formbuilder.shared.task.TaskServiceException


        HttpServletResponse response = EasyMock.createMock(HttpServletResponse.class);
        EasyMock.expect(request.getParameter(EasyMock.eq("profile"))).andReturn("jbpm").once();
        EasyMock.expect(request.getParameter(EasyMock.eq("uuid"))).andReturn(uuid).once();
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        ExportTemplateServlet servlet = createServlet(null, taskService);
        EasyMock.expect(taskService.getContainingPackage(EasyMock.eq(uuid))).andThrow(new TaskServiceException()).once();
        response.sendError(EasyMock.eq(HttpServletResponse.SC_INTERNAL_SERVER_ERROR), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
       
        EasyMock.replay(request, response, taskService);
        servlet.doGet(request, response);
View Full Code Here


                    }
                }
            }
            return tasks;
        } catch (IOException e) {
            throw new TaskServiceException("Couldn't read task definitions", e);
        } catch (Exception e) {
            throw new TaskServiceException("Unexpected error", e);
        } finally {
            if (method != null) {
                method.releaseConnection();
            }
        }
View Full Code Here

                    } finally {
                        processCall.releaseConnection();
                    }
                }
            } catch (JAXBException e) {
                throw new TaskServiceException("Couldn't read task definition for package:" + pkgName +
                        ", process: " + processId + ", task: " + taskId, e);
            } catch (IOException e) {
                throw new TaskServiceException("Couldn't read task definition for package:" + pkgName +
                        ", process: " + processId + ", task: " + taskId, e);
            } catch (Exception e) {
                throw new TaskServiceException("Unexpected error", e);
            } finally {
                call.releaseConnection();
            }
        }
        return retval;
View Full Code Here

    @Override
    public String getContainingPackage(final String uuid) throws TaskServiceException {
        try {
            return helper.getPackageNameByContentUUID(uuid);
        } catch (JAXBException e) {
            throw new TaskServiceException("problem querying package", e);
        } catch (IOException e) {
            throw new TaskServiceException("problem querying package", e);
        } catch (Exception e) {
            throw new TaskServiceException("Unexpected error", e);
        }
    }
View Full Code Here

                    } finally {
                        processCall.releaseConnection();
                    }
                }
            } catch (JAXBException e) {
                throw new TaskServiceException("Couldn't read task definition" + uuid + " : " + userTask, e);
            } catch (IOException e) {
                throw new TaskServiceException("Couldn't read task definition " + uuid + " : " + userTask, e);
            } catch (Exception e) {
                throw new TaskServiceException("Unexpected error", e);
            } finally {
                call.releaseConnection();
            }
        }
        return null;
View Full Code Here

        EasyMock.expect(request.getParameter(EasyMock.eq("usr"))).andReturn(null).once();
        EasyMock.expect(request.getParameter(EasyMock.eq("pwd"))).andReturn(null).once();
        EasyMock.expect(request.getParameter(EasyMock.eq("uuid"))).andReturn(uuid).once();
        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        EasyMock.expect(taskService.getContainingPackage(EasyMock.eq(uuid))).andThrow(new TaskServiceException()).once();
        response.sendError(EasyMock.eq(HttpServletResponse.SC_INTERNAL_SERVER_ERROR), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
        EmbedingServlet servlet = createServlet(formService, taskService);
       
        EasyMock.replay(request, response, formService, taskService);
View Full Code Here

        FormDefinitionService formService = EasyMock.createMock(FormDefinitionService.class);
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskRef task = new TaskRef();
        task.setPackageName("somePackage");
        EasyMock.expect(taskService.getBPMN2Task(EasyMock.eq(xml), EasyMock.eq("PROCESS_NAME"), EasyMock.eq("USER_TASK"))).
            andThrow(new TaskServiceException("problem")).once();
        EmbedingServlet servlet = createServlet(formService, taskService);
        response.sendError(EasyMock.eq(HttpServletResponse.SC_INTERNAL_SERVER_ERROR), EasyMock.anyObject(String.class));
        EasyMock.expectLastCall().once();
       
        EasyMock.replay(request, response, formService, taskService);
View Full Code Here

   
    //test response to a TaskServiceException for RESTIoService.getIoAssociations(...)
    public void testGetIoAssociationsServiceProblem() throws Exception {
        RESTIoService restService = new RESTIoService();
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskServiceException exception = new TaskServiceException("Something going wrong");
        EasyMock.expect(taskService.query(EasyMock.eq("somePackage"), EasyMock.eq(""))).andThrow(exception).once();
        restService.setTaskService(taskService);
        ServletContext context = EasyMock.createMock(ServletContext.class);
       
        EasyMock.replay(taskService, context);
View Full Code Here

   
    //test response to a TaskServiceException for RESTIoService.getIoAssociation(...)
    public void testGetIoAssociationServiceProblem() throws Exception {
        RESTIoService restService = new RESTIoService();
        TaskDefinitionService taskService = EasyMock.createMock(TaskDefinitionService.class);
        TaskServiceException exception = new TaskServiceException("Something going wrong");
        EasyMock.expect(taskService.getTasksByName(
                EasyMock.eq("somePackage"), EasyMock.eq("someProcess"), EasyMock.eq("someTask"))).andThrow(exception).once();
        restService.setTaskService(taskService);
        ServletContext context = EasyMock.createMock(ServletContext.class);
       
View Full Code Here

TOP

Related Classes of org.jbpm.formbuilder.shared.task.TaskServiceException

Copyright © 2018 www.massapicom. 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.