FileNet中访问PE的方法:
第一种在环境中设置"filenet.pe.bootstrap.ceuri"这个变量:
Connection p8Connection = Factory.Connection
.getConnection("http://servername:9080/wsi/FNCEWS40MTOM/");
Subject subject = UserContext.createSubject(p8Connection, "username",
"password", "FileNetP8WSI");
System.out.println("subject:=" + subject);
UserContext uc = null;
uc = UserContext.get();
uc.pushSubject(subject);
System.setProperty("filenet.pe.bootstrap.ceuri", "http://servername:9080/wsi/FNCEWS40MTOM/");
VWSession vwsession = new VWSession("P8Domain");
System.out.println("vwsession:=" + vwsession);
第2种方式:
Connection p8Connection = Factory.Connection
.getConnection("http://servername:9080/wsi/FNCEWS40MTOM/");
Subject subject = UserContext.createSubject(p8Connection, "username",
"password", "FileNetP8WSI");
System.out.println("subject:=" + subject);
UserContext uc = null;
uc = UserContext.get();
uc.pushSubject(subject);
vwsession = new VWSession();
System.out.println("vwsession:=" + vwsession);
vwsession
.setBootstrapCEURI("http://servername:9080/wsi/FNCEWS40MTOM/");
vwsession.logon("username", "password", "P8Domain");
System.out.println("vwsession:=" + vwsession);
第一种在环境中设置"filenet.pe.bootstrap.ceuri"这个变量:
Connection p8Connection = Factory.Connection
.getConnection("http://servername:9080/wsi/FNCEWS40MTOM/");
Subject subject = UserContext.createSubject(p8Connection, "username",
"password", "FileNetP8WSI");
System.out.println("subject:=" + subject);
UserContext uc = null;
uc = UserContext.get();
uc.pushSubject(subject);
System.setProperty("filenet.pe.bootstrap.ceuri", "http://servername:9080/wsi/FNCEWS40MTOM/");
VWSession vwsession = new VWSession("P8Domain");
System.out.println("vwsession:=" + vwsession);
第2种方式:
Connection p8Connection = Factory.Connection
.getConnection("http://servername:9080/wsi/FNCEWS40MTOM/");
Subject subject = UserContext.createSubject(p8Connection, "username",
"password", "FileNetP8WSI");
System.out.println("subject:=" + subject);
UserContext uc = null;
uc = UserContext.get();
uc.pushSubject(subject);
vwsession = new VWSession();
System.out.println("vwsession:=" + vwsession);
vwsession
.setBootstrapCEURI("http://servername:9080/wsi/FNCEWS40MTOM/");
vwsession.logon("username", "password", "P8Domain");
System.out.println("vwsession:=" + vwsession);