标签: ibm-content-navigator

IBM Content Navigator自定义

除了RedBooks的教程之外,网上是否有用于自定义Filenet Content Navigator的技术教程?

任何帮助将不胜感激.

ecm ibm-content-navigator

2
推荐指数
2
解决办法
3573
查看次数

从外部应用程序登录 Content Navigator

我正在尝试从我的 Java 应用程序(FileNet P8 中的事件操作处理程序)访问 Content Navigator 上的 PluginService。应用程序使用 JAXRS 登录服务security_token从 Content Navigator 服务器接收。但是,如果我尝试调用 PluginService,我会收到登录已过期的响应。

我能够获得安全令牌,如此代码块中所述:

URL logonUrl = new URL("http://icn-host:9081/jaxrs/logon"
    + "?userid=user"
    + "&password=password"
    + "&desktop=admin"
    + "&contextPath=%2Fnavigator");
HttpURLConnection logonConnection = (HttpURLConnection)logonUrl.openConnection();
logonConnection.setRequestMethod("POST");
logonConnection.setRequestProperty("Content-Type",
    "application/x-www-form-urlencoded");
logonConnection.setDoOutput(true);
InputStream logonResponse = logonConnection.getInputStream();
String responseText = IOUtils.toString(logonResponse, "UTF-8")
    .replaceFirst("^\\{}&&", "");
JSONObject responseJson = JSONObject.parse(responseText);
return (String)responseJson.get("security_token");
Run Code Online (Sandbox Code Playgroud)

但是当我尝试发出另一个请求时,我收到错误响应:

URL requestUrl = new URL("http://icn-host:9081/plugin.do"
    + "?plugin=myPlugin&action=myPluginService&myRequestProps=foobar");
HttpURLConnection requestConnection =
    (HttpURLConnection)requestUrl.openConnection();
requestConnection.setRequestMethod("GET");
String securityToken = getSecurityToken(); // calls above code
requestConnection.setRequestProperty("security_token", securityToken);
equestConnection.setDoOutput(true); …
Run Code Online (Sandbox Code Playgroud)

java http ibm-content-navigator

2
推荐指数
1
解决办法
2076
查看次数

在内容导航器条目模板中动态设置日期字段的 minValue

我在 ICN 条目模板中有一项要求,以防止用户选择回溯日期。我知道可以使用 EDS 来实现这一点,并且我已经部分完成了。我可以将 MinValue 设置为静态/硬编码日期。但我不太确定如何动态设置 MinValue。

我就是这样做的。

{ "symbolicName": "date1", "label": "Date 1 : ", "minValue": "1982-09-10T01:18:17Z" }
Run Code Online (Sandbox Code Playgroud)

这就是我想要的样子:

{ "symbolicName": "date1", "label": "Date 1", "minValue": {now} OR {today} }
Run Code Online (Sandbox Code Playgroud)

任何指示将不胜感激。

filenet ibm-content-navigator

1
推荐指数
1
解决办法
536
查看次数

标签 统计

ibm-content-navigator ×3

ecm ×1

filenet ×1

http ×1

java ×1