Examples of EARDeployable


Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

        checkSupportedDeployable(deployable);
        if (deployable instanceof EJBDeployable) {
            deployEJB((EJBDeployable) deployable);
        } else if (deployable instanceof EARDeployable) {
            // needs to unpack it before deploying it
            EARDeployable earDeployable = unpackEARDeployable((EARDeployable) deployable);
            deployEAR(earDeployable);
            // flag as deployed
            String path;
            try {
                path = earDeployable.getOriginalDeployable().getArchive().getURL().toExternalForm();
            } catch (ArchiveException e) {
                throw new DeployerException("Cannot get the URL for deployable '" + earDeployable + "'.", e);
            }
            setDeployed(path, earDeployable);
        }
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

     */
    protected void undeployEAR(final EARDeployable tmpEARDeployable) throws DeployerException {
        logger.info("Undeploying {0}", tmpEARDeployable);

        // From which deployable get the containers deployed
        EARDeployable earDeployable = tmpEARDeployable;

        // Was deployed ?
        EARDeployable existingDeployable = null;
        try {
            existingDeployable = EARDeployable.class.cast(getDeployedDeployable(tmpEARDeployable.getArchive().getURL()
                    .toExternalForm()));
        } catch (ArchiveException e) {
            throw new DeployerException("Cannot get the URL on the EAR deployable '" + earDeployable + "'.", e);
        }
        if (existingDeployable != null) {
            earDeployable = existingDeployable;
        }

        // Check if this archive has been unpacked ?
        EARDeployable unpackedDeployable = earDeployable.getUnpackedDeployable();
        if (unpackedDeployable != null) {
            earDeployable = unpackedDeployable;
        }

        // get EAR URL
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

        checkSupportedDeployable(deployable);
        if (deployable instanceof EJBDeployable) {
            deployEJB((EJBDeployable) deployable);
        } else if (deployable instanceof EARDeployable) {
            // needs to unpack it before deploying it
            EARDeployable earDeployable = unpackEARDeployable((EARDeployable) deployable);
            deployEAR(earDeployable);
        }
    }
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

        checkSupportedDeployable(deployable);
        if (deployable instanceof EJBDeployable) {
            deployEJB((EJBDeployable) deployable);
        } else if (deployable instanceof EARDeployable) {
            // needs to unpack it before deploying it
            EARDeployable earDeployable = unpackEARDeployable((EARDeployable) deployable);
            deployEAR(earDeployable);
        }
    }
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

     * @param earDeployable a given EAR deployable
     * @throws DeployerException if the deployment is not done.
     */
    protected void undeployEJB3FromEAR(final EARDeployable earDeployable) throws DeployerException {
        // From which deployable get the containers deployed
        EARDeployable workingDeployable = earDeployable;

        // Check if this archive has been unpacked ?
        EARDeployable unpackedDeployable = earDeployable.getUnpackedDeployable();
        if (unpackedDeployable != null) {
            workingDeployable = unpackedDeployable;
        }

        // Get Containers of this deployable
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

        checkSupportedDeployable(deployable);
        if (deployable instanceof EJBDeployable) {
            deployEJB((EJBDeployable<?>) deployable);
        } else if (EARDeployable.class.isAssignableFrom(deployable.getClass())) {
            // needs to unpack it before deploying it
            EARDeployable earDeployable = unpackEARDeployable(EARDeployable.class.cast(deployable));
            deployEAR(earDeployable);
        }
    }
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

     */
    protected void undeployEAR(final EARDeployable tmpEARDeployable) throws DeployerException {
        logger.info("Undeploying {0}", tmpEARDeployable);

        // From which deployable get the containers deployed
        EARDeployable earDeployable = tmpEARDeployable;

        // Check if this archive has been unpacked ?
        EARDeployable unpackedDeployable = earDeployable.getUnpackedDeployable();
        if (unpackedDeployable != null) {
            earDeployable = unpackedDeployable;
        }

        // Need to undeploy Wars from the EAR
View Full Code Here

Examples of org.ow2.util.ee.deploy.api.deployable.EARDeployable

        checkSupportedDeployable(deployable);
        if (deployable instanceof EJBDeployable) {
            deployEJB((EJBDeployable<?>) deployable);
        } else if (EARDeployable.class.isAssignableFrom(deployable.getClass())) {
            // needs to unpack it before deploying it
            EARDeployable earDeployable = unpackEARDeployable(EARDeployable.class.cast(deployable));
            deployEAR(earDeployable);
        }
    }
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.