Examples of RCEnvironment


Examples of org.apache.lenya.cms.rc.RCEnvironment

     * @throws IOException when something went wrong.
     */
    protected RevisionController getRevisionController() throws RevisionControlException, ExecutionException {
        if (revisionController == null) {
            File publicationDir = publication.getDirectory();
            RCEnvironment rcEnvironment;
            try {
                File servletContext = publication.getServletContext();
                rcEnvironment = RCEnvironment.getInstance(servletContext.getCanonicalPath());
            } catch (IOException e) {
                throw new RevisionControlException(e);
            }

            File rcmlDirectory = new File(publicationDir, rcEnvironment.getRCMLDirectory());
            File backupDirectory = new File(publicationDir, rcEnvironment.getBackupDirectory());

            revisionController =
                new RevisionController(
                    rcmlDirectory.getAbsolutePath(),
                    backupDirectory.getAbsolutePath(),
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

     */
    public RevisionController getRevisionController(FOM_Cocoon cocoon)
    throws PageEnvelopeException, IOException {       
        final Publication publication = getPageEnvelope(cocoon).getPublication();
        final String publicationPath = publication.getDirectory().getAbsolutePath();
        final RCEnvironment rcEnvironment = RCEnvironment.getInstance(publication.getServletContext().getAbsolutePath());
        String rcmlDirectory = rcEnvironment.getRCMLDirectory();
        rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
        String backupDirectory = rcEnvironment.getBackupDirectory();
        backupDirectory = publicationPath + File.separator + backupDirectory;

        return new RevisionController(rcmlDirectory, backupDirectory, publicationPath);     
    }
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

            throw e;
        }

        //get Parameters for RC
        String publicationPath = publication.getDirectory().getAbsolutePath();
        RCEnvironment rcEnvironment =
            RCEnvironment.getInstance(publication.getServletContext().getAbsolutePath());
        rcmlDirectory = rcEnvironment.getRCMLDirectory();
        rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
        backupDirectory = rcEnvironment.getBackupDirectory();
        backupDirectory = publicationPath + File.separator + backupDirectory;

        // Initialize Revision Controller
        rc = new RevisionController(rcmlDirectory, backupDirectory, publicationPath);
        getLogger().debug("revision controller" + rc);
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

            throw e;
        }

        //get Parameters for RC
        String publicationPath = publication.getDirectory().getCanonicalPath();
        RCEnvironment rcEnvironment =
            RCEnvironment.getInstance(publication.getServletContext().getCanonicalPath());
        rcmlDirectory = rcEnvironment.getRCMLDirectory();
        rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
        backupDirectory = rcEnvironment.getBackupDirectory();
        backupDirectory = publicationPath + File.separator + backupDirectory;

        // Initialize Revision Controller
        rc = new RevisionController(rcmlDirectory, backupDirectory, publicationPath);
        getLogger().debug("revision controller" + rc);
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

     */
    public RevisionController getRevisionController(FOM_Cocoon cocoon)
    throws PageEnvelopeException, IOException {       
        final Publication publication = getPageEnvelope(cocoon).getPublication();
        final String publicationPath = publication.getDirectory().getCanonicalPath();
        final RCEnvironment rcEnvironment = RCEnvironment.getInstance(publication.getServletContext().getCanonicalPath());
        String rcmlDirectory = rcEnvironment.getRCMLDirectory();
        rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
        String backupDirectory = rcEnvironment.getBackupDirectory();
        backupDirectory = publicationPath + File.separator + backupDirectory;

        return new RevisionController(rcmlDirectory, backupDirectory, publicationPath);     
    }
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

            throw e;
        }

        // get Parameters for RC
        String publicationPath = publication.getDirectory().getCanonicalPath();
        RCEnvironment rcEnvironment = RCEnvironment.getInstance(publication.getServletContext()
                .getCanonicalPath(), getLogger());
        this.rcmlDirectory = rcEnvironment.getRCMLDirectory();
        this.rcmlDirectory = publicationPath + File.separator + this.rcmlDirectory;
        this.backupDirectory = rcEnvironment.getBackupDirectory();
        this.backupDirectory = publicationPath + File.separator + this.backupDirectory;

        // Get session
        Session session = request.getSession(false);
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

        if(!request.endsWith("/"))
          request = request+"/";
        try {
            //get Parameters for RC
            String publicationPath = _publication.getDirectory().getCanonicalPath();
            RCEnvironment rcEnvironment = RCEnvironment.getInstance(_publication.getServletContext()
                    .getCanonicalPath());
            String rcmlDirectory = rcEnvironment.getRCMLDirectory();
            rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
            String backupDirectory = rcEnvironment.getBackupDirectory();
            backupDirectory = publicationPath + File.separator + backupDirectory;

            // Initialize Revision Controller
            RevisionController rc = new RevisionController(rcmlDirectory, backupDirectory, publicationPath);         
         
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

        String request = getSourceURL();

        try {
            //get Parameters for RC
            String publicationPath = _publication.getDirectory().getCanonicalPath();
            RCEnvironment rcEnvironment = RCEnvironment.getInstance(_publication.getServletContext()
                    .getCanonicalPath());
            String rcmlDirectory = rcEnvironment.getRCMLDirectory();
            rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
            String backupDirectory = rcEnvironment.getBackupDirectory();
            backupDirectory = publicationPath + File.separator + backupDirectory;

            // Initialize Revision Controller
            RevisionController rc = new RevisionController(rcmlDirectory, backupDirectory, publicationPath);         
         
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

            throw e;
        }

        //get Parameters for RC
        String publicationPath = publication.getDirectory().getCanonicalPath();
        RCEnvironment rcEnvironment = RCEnvironment.getInstance(publication.getServletContext()
                .getCanonicalPath());
        this.rcmlDirectory = rcEnvironment.getRCMLDirectory();
        this.rcmlDirectory = publicationPath + File.separator + this.rcmlDirectory;
        this.backupDirectory = rcEnvironment.getBackupDirectory();
        this.backupDirectory = publicationPath + File.separator + this.backupDirectory;

        // Initialize Revision Controller
        this.rc = new RevisionController(this.rcmlDirectory, this.backupDirectory, publicationPath);
        getLogger().debug("revision controller" + this.rc);
View Full Code Here

Examples of org.apache.lenya.cms.rc.RCEnvironment

        super.initParameters();

        try {
            final Publication publication = getSourceDocument().getPublication();
            final String publicationPath = publication.getDirectory().getCanonicalPath();
            final RCEnvironment rcEnvironment = RCEnvironment.getInstance(publication
                    .getServletContext().getCanonicalPath());
            String rcmlDirectory = rcEnvironment.getRCMLDirectory();
            rcmlDirectory = publicationPath + File.separator + rcmlDirectory;
            String backupDirectory = rcEnvironment.getBackupDirectory();
            backupDirectory = publicationPath + File.separator + backupDirectory;
            this.rc = new RevisionController(rcmlDirectory, backupDirectory, publicationPath);
            final String filename = getSourceDocument().getFile().getCanonicalPath()
                    .substring(publication.getDirectory().getCanonicalPath().length());
            this.rcml = this.rc.getRCML(filename);
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.