如何取得某个站点区域下的内容并显示出来
我用的版本是6.1 ,如标题所示,如何取得某个站点区域下的内容并显示出来,我写的代码如下,怎么老是提示如下错误:com.ibm.workplace.wcm.api.WCM_SiteArea incompatible with com.ibm.workplace.wcm.api.Content_2ypn+x"L{$r
nm^%Lb2c
我的代码如下:portal爱好者h u)@
v:T:Nb/a
Workspace workspace = null;@$chfz
www.portalfan.com,e;IA3f
F
N0j
kGs
xe3j#a
try {S:b6x-x"C+})Pu
zo`
E_}
try {!@Sd\4D
workspace=WCM_API.getRepository().getWorkspace("wpsadmin", "wpsadmin");
7TX)y[
hC2K
^!oPk'^ }?,F-x&k4Q
catch (ServiceNotAvailableException serviceNotAvailableException) {|)N-Kc+j
if (log.isTraceEnabled()) {www.portalfan.com}6k w3eBT
hx
serviceNotAvailableException.printStackTrace();5b(~T;s(D;QZnj6Mj
}G8J9a|7[
} catch (OperationFailedException operationFailedException) {
.O
h1o#j2M1jR;C if (log.isTraceEnabled()) {&uo"q+^(]x
operationFailedException.printStackTrace();muQ:`-}&|-Ah3Hn6Z
}www.portalfan.comh(O!CA+s
}
_1[d/L;Sg-w$jn*_ u'kwww.portalfan.com
6]-e
^W*Dportal爱好者 workspace.login();
-y
eJb({+O.\ workspace.setCurrentDocumentLibrary(workspaceportal爱好者0O|/GL-n"zOpr
.getDocumentLibrary("newslib"));portal爱好者Q3AG*c)A8J
G^j_-_}2Hvg^_pwww.portalfan.com // 取得Descriptionn8B @m W5[6_5^N)L
DocumentIdIterator contentIdIterator;
X
jx@v0Lxwww.portalfan.com
1LN!X uh8] contentIdIterator = workspace.findByPath("newslib/newsweb/DirectNews",
K5n{ BRZs,mBL Workspace.WORKFLOWSTATUS_PUBLISHED);q9Z
[
S1JJC
%p/E't
z4M~B
sHwww.portalfan.com if (contentIdIterator != null && contentIdIterator.hasNext()) {.F_O9@qO2}ci
z
DocumentIterator contentIterator = workspace.getByIds(portal爱好者`B2VO7CF/k,Lc
contentIdIterator, true);Y3C&i)mq
)l0zwSYwww.portalfan.com if (contentIterator.hasNext()) {
"}m
f]hZ hZa J.@v
%k.\/o xg)wwww.portalfan.com Content currentContent = (Content) contentIterator-Hjk s5Eg
.nextDocument();
9Nx"[6mFwww.portalfan.com|
SYj9FL"j1E
if (currentContent.isPublished()) {x:~QO2d2?
|