Frage

Ich bin neu in Documentum. Ich bin eine Stand-alone-Java-Anwendung erstellen, die auf eine documentum Instanz verbinden muss (5.3). Wie würde ich mich über zu der Instanz verbinden?

War es hilfreich?

Lösung

Sie müssen Documentum Foundation Classes (Documentum API) installieren und konfigurieren auf Ihrem Client-Rechner, kopieren Sie an einer beliebigen Stelle in Ihrem classpath und am Ende lesen Tonnen Dokumentation dfc.jar: -)

Andere Tipps

Ihre erste dmcl.ini Datei muss die folgenden Zeilen conain

[DOCBROKER_PRIMARY]
host=<host address or ip of docbroker for your docbase>
port=<port # usually 1489>

dann der folgende Code sollte für Sie arbeiten

        String docbaseName = "docbase";
        String userName = "user";
        String password = "pass";
        IDfClientX clientx = new DfClientX();
        IDfClient client = clientx.getLocalClient();

        IDfSessionManager sMgr = client.newSessionManager();
        IDfLoginInfo loginInfoObj = clientx.getLoginInfo();
        loginInfoObj.setUser(userName);
        loginInfoObj.setPassword(password);
        loginInfoObj.setDomain(null);
        sMgr.setIdentity(docbaseName, loginInfoObj);
        IDfSession session = null;
        try
        {
            session = sMgr.getSession(docbaseName);
            // do stuff here
        }
        finally
        {
            if(session != null)
            {
                sMgr.release(session);
            }
        }
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top