Examples of InvocationResult


Examples of org.apache.maven.shared.invoker.InvocationResult

        File log = new File( pom.getParentFile(), "build.log" );

        // TODO: don't install test artifacts to local repository
        InvocationRequest request = buildTool.createBasicInvocationRequest( pom, properties, goals, log );
        request.setLocalRepositoryDirectory( localRepo );
        InvocationResult result = buildTool.executeMaven( request );

        assertNull( "Error compiling test project", result.getExecutionException() );
        assertEquals( "Error compiling test project", 0, result.getExitCode() );
    }
View Full Code Here

Examples of org.apache.qpid.management.domain.handler.impl.InvocationResult

           
            int sequenceNumber = SequenceNumberGenerator.getNextSequenceNumber();
            _methodInvocationListener.operationIsGoingToBeInvoked(new InvocationEvent(this,sequenceNumber,_exchangeChannelForMethodInvocations));
           _service.invoke(_parent.getName(), _name, _hash,objectId,parameters, method,sequenceNumber,objectId.getBankId(),objectId.getBrokerId());
            
            InvocationResult result = _exchangeChannelForMethodInvocations.poll(5000,TimeUnit.MILLISECONDS);
           
            if (result == null)
            {
              throw new TimeoutException();
            }
           
            Map<String, Object> output = method.decodeParameters(result.getOutputAndBidirectionalArgumentValues());
            result.setOutputSection(output);
           
            Log.logMethodInvocationResult(result);
           
            if (result.isException())
            {
                result.createAndThrowException();
            }
            return result;
        } finally
        {
            _service.close();
View Full Code Here

Examples of org.fenixedu.academic.util.InvocationResult

    @Atomic(mode = TxMode.WRITE)
    private void createAdministrativeOfficeFeeEvent(StudentCurricularPlan scp, ExecutionYear executionYear) {
        try {

            final AccountingEventsManager manager = new AccountingEventsManager();
            final InvocationResult result;
            if (scp.getAdministrativeOffice().isDegree()) {
                result = manager.createAdministrativeOfficeFeeAndInsuranceEvent(scp, executionYear);

            } else if (scp.getAdministrativeOffice().isMasterDegree()) {
                result = manager.createInsuranceEvent(scp, executionYear);

            } else {
                throw new RuntimeException();
            }

            if (result.isSuccess()) {
                AdministrativeOfficeFee_TOTAL_CREATED++;
            }
        } catch (Exception e) {
            taskLog("Exception on student curricular plan with oid : %s\n", scp.getExternalId());
            e.printStackTrace(getTaskLogWriter());
View Full Code Here

Examples of org.jboss.aerogear.controller.router.InvocationResult

        if (hasPaginatedAnnotation(routeContext.getRoute())) {
            final Map<String, Object> requestArgs = extractArguments(routeContext, consumers);
            final PaginationInfo paginationInfo = pagingStrategy.createPaginationInfo(routeContext, requestArgs);
            final Object[] args = pagingStrategy.preInvocation(paginationInfo, requestArgs);
            final Collection<?> results = (Collection<?>) endpointInvoker.invoke(routeContext, args);
            return new InvocationResult(pagingStrategy.postInvocation(results, routeContext, paginationInfo), routeContext);
        } else {
            return delegate.process(routeContext);
        }
    }
View Full Code Here

Examples of org.jboss.aerogear.controller.router.InvocationResult

        this.responders = responders;
    }

    @Override
    public InvocationResult process(final RouteContext routeContext) throws Exception {
        final InvocationResult result = delegate.process(routeContext);
        responders.respond(result.getRouteContext(), result.getResult());
        return result;
    }
View Full Code Here

Examples of org.jboss.aerogear.controller.router.InvocationResult

            }
            final Throwable rootCause = Throwables.getRootCause(t);
            final RouteContext errorContext = errorContext(rootCause, routeContext);
            final Object result = invokeErrorMethod(errorContext, rootCause);
            routeContext.getRequest().setAttribute(ErrorRoute.DEFAULT.getExceptionAttrName(), rootCause);
            return new InvocationResult(result, errorContext);
        }
    }
View Full Code Here

Examples of org.jmanage.core.remote.InvocationResult

        try {
            Object result = executeInternal(invocation.getClassName(),
                    invocation.getMethodName(),
                    invocation.getSignature(),
                    invocation.getArgs());
            return new InvocationResult(result);
        } catch (InvocationTargetException e) {
            Throwable t = e.getCause();
            if(t != null){
                if(t instanceof ServiceException || t instanceof UnAuthorizedAccessException){
                    return new InvocationResult(t);
                }else if(t instanceof ConnectionFailedException){
                    return new InvocationResult(
                            new ServiceException(ErrorCodes.CONNECTION_FAILED));
                }
            }
            logger.log(Level.SEVERE, "Error while invoking: " +
                    invocation.getClassName() +"->"+ invocation.getMethodName(),
View Full Code Here

Examples of org.jmanage.core.remote.InvocationResult

        }

        /* read the response */
        InputStream is = conn.getInputStream();
        ObjectInputStream ois = new ObjectInputStream(is);
        InvocationResult result = (InvocationResult) ois.readObject();

        ois.read(); // jsse connection pooling hack
        ois.close();
        oos.close();

        Object output = result.get();
        if(output instanceof Exception){
            throw (Exception)output;
        }
        return output;
    }
View Full Code Here

Examples of org.jmanage.core.remote.InvocationResult

            ServletInputStream sis = request.getInputStream();
            ObjectInputStream ois = new ObjectInputStream(sis);
            RemoteInvocation invocation = (RemoteInvocation) ois.readObject();
            ois.close();
            /* execute the method */
            InvocationResult result = ServiceCallHandler.execute(invocation);
            /* write the result */
            ServletOutputStream sos = response.getOutputStream();
            ObjectOutputStream oos = new ObjectOutputStream(sos);
            oos.writeObject(result);
            oos.close();
        } catch (Throwable t) {
            /* write the exception */
            ServletOutputStream sos = response.getOutputStream();
            ObjectOutputStream oos = new ObjectOutputStream(sos);
            oos.writeObject(new InvocationResult(t));
            oos.close();
        }
    }
View Full Code Here

Examples of org.mule.api.model.InvocationResult

{
    public void testMethodSetPass() throws Exception
    {
        ExplicitMethodEntryPointResolver resolver = new ExplicitMethodEntryPointResolver();
        resolver.addMethod("someBusinessMethod");
        InvocationResult result = resolver.invoke(new MultiplePayloadsTestObject(), getTestEventContext("blah"));
        assertEquals(result.getState(), InvocationResult.State.SUCCESSFUL);
    }
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.