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?
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