Package org.apache.geronimo.testsuite.common.ui

Examples of org.apache.geronimo.testsuite.common.ui.ServerTasks


        boolean success = false;
        try {
            workbenchShell = WorkbenchUtilities.getWorkbenchWindow().getShell();
            aHelper = new AbbotHelper (workbenchShell);
           
            ServerTasks serverTasks = new ServerTasks(workbenchShell, aHelper, Constants.SERVER_V21 );
            WorkbenchTasks workbenchTasks = new WorkbenchTasks(workbenchShell, aHelper);
            ProjectTasks projectTasks = new ProjectTasks(workbenchShell, aHelper);
           
            // so we are sure that we are looking in the desired perspective
            workbenchTasks.showJEEPerspective();

            // create server from an installed instance
            serverTasks.createServer();

            projectTasks.createProjects ();

            serverTasks.publishAllProjects();
            serverTasks.startServer();

            projectTasks.webTesting();

            serverTasks.stopServer();

            // delete the projects that have been created
            // reverse alphabetical is a little smoother
            projectTasks.deleteProject ("SampleWAR");
            projectTasks.deleteProject ("SampleEJB");
            projectTasks.deleteProject ("SampleEAR");

            // remove the server
            serverTasks.removeServer();

            success = true;
        }
        catch (Exception e) {
            e.printStackTrace();
View Full Code Here


    public void createPojoProject()
    {
        try {
            aShell = WorkbenchUtilities.getWorkbenchWindow().getShell();
            aHelper = new AbbotHelper(aShell);
            ServerTasks serverTasks = new ServerTasks(aShell, aHelper, Constants.SERVER_V20 );
            serverTasks.createServer();
            aHelper.clickMenuItem (aShell,new String[] {"&Window", "&Close Perspective"});
            Shell perspectiveShell = aHelper.clickMenuItem (aShell,
                                                            new String[] {"&Window", "&Open Perspective", "&Other..."},
                                                            "Open Perspective");
            aHelper.clickItem (perspectiveShell, "Java");
View Full Code Here

    }

    public void addSharedLibSupport()
    {
        try {
            ServerTasks serverTasks = new ServerTasks(aShell, aHelper, Constants.SERVER_V20 );
            serverTasks.showServerOverview();
            aHelper.clickButton(aShell, "Enable in-place shared library support.");
            aHelper.clickMenuItem(aShell,new String[]{"&File","&Save"});
            aHelper.clickMenuItem(aShell, new String[]{"&File","C&lose All"});
            serverTasks.startServer();
        }
        catch (Exception e) {
            e.printStackTrace();       
        }
    }
View Full Code Here

            Shell perspectiveShell = aHelper.clickMenuItem (aShell,
                                                            new String[] {"&Window", "&Open Perspective", "&Other..."},
                                                            "Open Perspective");
            aHelper.clickItem (perspectiveShell, "Java EE (default)");
            aHelper.clickButton (perspectiveShell, IDialogConstants.OK_LABEL)
            ServerTasks serverTasks = new ServerTasks(aShell, aHelper, Constants.SERVER_V20 );
            serverTasks.publishAllProjects();  
        }
        catch (Exception e) {
            e.printStackTrace();
        }
    }
View Full Code Here

    }

    public void deleteServer()
    {
        try {
            ServerTasks serverTasks = new ServerTasks(aShell, aHelper, Constants.SERVER_V20 );
            // stop the server
            serverTasks.stopServer();
            // remove the server
            serverTasks.removeServer();
            success=true;
        }
        catch (Exception e) {
            e.printStackTrace();
        }
View Full Code Here

        success = false;
        try {
            WorkbenchTasks workbenchTasks = new WorkbenchTasks(workbenchShell, abbotHelper);
            // so we are sure that we are looking in the desired perspective
            workbenchTasks.showJEEPerspective();
            ServerTasks serverTasks = new ServerTasks(workbenchShell, abbotHelper, Constants.SERVER_V20 );
            serverTasks.createServer();
            success = true;
        }
        catch (Exception e) {
            e.printStackTrace();
        }
View Full Code Here


    private void startServer() {
        success = false;
        try {
            ServerTasks serverTasks = new ServerTasks(workbenchShell, abbotHelper, Constants.SERVER_V20 );
            serverTasks.startServer();
            success = true;
        }
        catch (Exception e) {
            e.printStackTrace();
        }
View Full Code Here


    private void deleteServer() {
        success = false;
        try {
            ServerTasks serverTasks = new ServerTasks(workbenchShell, abbotHelper, Constants.SERVER_V20 );
            serverTasks.stopServer();
            serverTasks.removeServer();
            success = true;
        }
        catch (Exception e) {
            e.printStackTrace();
        }
View Full Code Here

        boolean success = false;
        try {
            workbenchShell = WorkbenchUtilities.getWorkbenchWindow().getShell();
            aHelper = new AbbotHelper (workbenchShell);
           
            ServerTasks serverTasks = new ServerTasks(workbenchShell, aHelper, Constants.SERVER_V20 );
            WorkbenchTasks workbenchTasks = new WorkbenchTasks(workbenchShell, aHelper);
            ProjectTasks projectTasks = new ProjectTasks(workbenchShell, aHelper);
           
            // so we are sure that we are looking in the desired perspective
            workbenchTasks.showJEEPerspective();

            // create server from an installed instance
            serverTasks.createServer();

            projectTasks.createProjects ();

            serverTasks.publishAllProjects();
            serverTasks.startServer();

            projectTasks.webTesting();

            serverTasks.stopServer();

            // delete the projects that have been created
            // reverse alphabetical is a little smoother
            projectTasks.deleteProject ("SampleWAR");
            projectTasks.deleteProject ("SampleEJB");
            projectTasks.deleteProject ("SampleEAR");

            // remove the server
            serverTasks.removeServer();

            success = true;
        }
        catch (Exception e) {
            e.printStackTrace();
View Full Code Here

        boolean success = false;
        try {
            workbenchShell = WorkbenchUtilities.getWorkbenchWindow().getShell();
            aHelper = new AbbotHelper (workbenchShell);
           
            ServerTasks serverTasks = new ServerTasks(workbenchShell, aHelper, Constants.SERVER_V20 );
            WorkbenchTasks workbenchTasks = new WorkbenchTasks(workbenchShell, aHelper);
           
            // so we are sure that we are looking in the desired perspective
            workbenchTasks.showJEEPerspective();

            // create server from an installed instance
            serverTasks.createServer();

            serverTasks.startServer();
           
            EclipseSelenium selenium = new EclipseSelenium();
            selenium.start();
           
            selenium.open( "http://localhost:8080/console/" );
            selenium.waitForPageToLoad( "2000" );
            selenium.type("j_username", "system");
            selenium.type("j_password", "manager");
            selenium.click("submit");
           
            serverTasks.stopServer();

            // remove the server
            serverTasks.removeServer();
            selenium.stop();

            success = true;
        }
        catch (Exception e) {
View Full Code Here

TOP

Related Classes of org.apache.geronimo.testsuite.common.ui.ServerTasks

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.