小编Jos*_*lly的帖子

检查是否存在具有完整路径名的文件时,二元运算符预期错误

pathname=$(cat $HOME/.rm.cfg)
if [ ! -z $pathname/$1 ]
Run Code Online (Sandbox Code Playgroud)

.rm.cfg 是包含以下目录的文件

/家/用户名/ deleted1

$1是文件的名称,例如.玻璃

为什么该行如果[ ! -z $pathname/$1 ]给出二元运算符预期的错误.

unix

12
推荐指数
2
解决办法
6万
查看次数

从oozie到Hue运行shell脚本

我在Hue使用oozie编辑器调用bash shell脚本.

我在工作流中使用了shell动作,并在shell命令中尝试了以下不同的选项:

  1. 使用"选择文件"上传shell脚本
  2. 提供存在shell脚本的本地目录路径
  3. 提供存在shell脚本的HDFS路径

但所有这些选项都给出了以下错误:

无法运行程序"sec_test_oozie.sh"(在目录"/ data/hadoop/yarn/local/usercache/user/appcache/application_1399542362142_0086/container_1399542365422_0086_01_000002"):java.io.IOException:error = 2,没有这样的文件或目录

我应该如何给出shell脚本执行命令?shell脚本文件应该驻留在哪里?

bash hadoop hue oozie

5
推荐指数
4
解决办法
7449
查看次数

注销控件不起作用

我在我的应用程序的主要布局中有登录/注销链接,以David Leedy在此视频中描述的方式:http://notesin9.com/index.php/2012/03/09/notesin9-049-xpages-login -和-注销/

一切正常,除了注销链接.该链接的代码是:

facesContext.getExternalContext().getRequest().getContextPath() + "?Logout&redirectTo=" + facesContext.getExternalContext().getRequest().getContextPath()

单击它,然后我退出并返回主页,这很好.但是如果我刷新或点击另一个页面,我会立即重新登录,而不会输入密码.这是因为服务器上保存的会话没有被清除吗?如何更改此项以便在注销后,有人必须在登录前再次完成完整的登录过程?

xpages xpages-ssjs

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

使用动态视图面板

我使用动态视图面板在单个XPage中显示各种视图.这导致了一些问题.首先,在XPage中不显示在视图内设置的列样式(例如:使列标题加粗).更重要的是,虽然视图包含指向视图内部文档的链接,但链接都会附加到action=editDocument我想要更改的链接action=openDocument.但是,我找不到任何方法来改变这个属性.

lotus-notes xpages

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

在部分刷新的面板中有条件地隐藏编辑框

我的自定义控件包含一个面板中的许多组合框和文本输入框.组合框值彼此依赖,因此当更改组合框时,将在面板上执行部分刷新以刷新其他组合框的值.

其中一个文本输入框也依赖于其中一个组合框 - 假设组合框标题是"你有什么特殊要求吗?" 值为"是"和"否".如果值为"否",则隐藏special_requirements文本框,并在querySaveDocument事件中将其保存为文档"N/A".如果值为"是",则显示special_requirements文本框,用户必须将其填写,并保存其输入.

我一直遇到的问题是,如果我计算文本框的"可见"属性的值,那么它会被适当地显示/隐藏,但只要刷新面板,任何用户输入都会被清除 - 例如,用户选择"是",输入一些文本,然后更改另一个导致部分刷新的组合框 - 文本框仍然显示,但现在为空.

目前我正在使用一种解决方法,而不是计算"Visible"属性,我计算CSS样式,在不需要文本框时将其设置为隐藏.但是,这意味着用户可以输入它,尽管在组合框中选择"否",因此它不是理想的解决方案.是否有一种方法可以在刷新之间保留用户以前的输入,如果使用"可见"属性将组合框选项从"是"更改为"否",则将其删除?

xpages

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

控制用户对单个文档的访问权限

我有一种文档,默认情况下用户不应该阅读.允许单个给定用户访问以读取此类型的单个给定文档的最佳做法是什么?

示例:用户创建"活动",然后可以邀请其他用户加入活动.未经邀请的用户无法查看该活动中的任何字段,而受邀用户可以查看所有这些字段(但仅限于该特定活动).

lotus-notes xpages

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

标签 统计

xpages ×4

lotus-notes ×2

bash ×1

hadoop ×1

hue ×1

oozie ×1

unix ×1

xpages-ssjs ×1