Package org.apache.jackrabbit.rmi.repository

Examples of org.apache.jackrabbit.rmi.repository.RMIRemoteRepository


        return session;
    }

    private Session getSessionByRMI(ConnectionInfo connectionInfo) {
        Repository repository = new RMIRemoteRepository(connectionInfo.getRepositoryURL());
        Session session = null;
        try {
            String workspaceName = connectionInfo.getWorkspaceName();
            String username = connectionInfo.getUsername();
            String password = connectionInfo.getPassword();

            if (workspaceName == null || workspaceName.equals("") || workspaceName.equals("default")) {

                session = repository.login(new SimpleCredentials(username, password.toCharArray()));
            } else {
                session = repository.login(new SimpleCredentials(username, password.toCharArray()),
                    workspaceName);
            }

        } catch (LoginException e) {
            log.warn("Failed to get JCR session by RMIRemoteRepository");
View Full Code Here

TOP

Related Classes of org.apache.jackrabbit.rmi.repository.RMIRemoteRepository

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.