Olá pessoal! 
Meu problema é bem simples, eu espero…
tenho que construir uma parametro dinamicamente e adicionalo a um butao tambem dinamico. O codigo que cria o parametro é esse
public static HtmlActionParameter param(String value, String methodBinding) {
HtmlActionParameter param = (HtmlActionParameter) JSFSessionHelper
.application()
.createComponent(HtmlActionParameter.COMPONENT_TYPE);
/*param.setValue(value);
param.setName(value);
param.getAttributes().put("value", value);*/
if(JSFSessionHelper.isVBExpression(methodBinding)) {
ValueExpression valueExpression = JSFSessionHelper.application().getExpressionFactory().createValueExpression(
JSFSessionHelper.elContext(), methodBinding, String.class);
param.setValueExpression(methodBinding, valueExpression);
}
return param;
}
Sem problemas, estou criando o butao e adicionando o parametro nele mas quando preciono, clico nesse botao ae vai null como valor do parametro. Tentei todos os metodos comentados mas nenhum deu resultado… sempre indo null no value do param, :shock:
Não sei o que pode ser por isso se alguem puder me ajudar eu agradeço…
ultimo post: http://www.guj.com.br/posts/list/98269.java#529482
att,
Posta o código da página também.
<h:form binding="#{requestAccessControl.formRequestNotAccess}" ></h:form>
se alguem tiver ideia do que possa ta ocorrendo pro cara nao ta indo eu egradeço 
att,
É, problema resolvido 
O metodo tava errado, a construção nao tava certa…
abaixo a forma correta
public static UIParameter param(String name, String value) {
UIParameter param = (UIParameter) JSFSessionHelper
.application()
.createComponent(UIParameter.COMPONENT_TYPE);
param.setName(name);
param.setValue(value);
return param;
}
Se for um ajaxparam entao devera ser montado dessa forma 8)
public static UIActionParameter param(String name, String value) {
HtmlActionParameter param = (HtmlActionParameter) JSFSessionHelper
.application()
.createComponent(HtmlActionParameter.COMPONENT_TYPE);
param.setName(name);
param.setValue(value);
return param;
}
Não tente instanciar UIActionParameter pos o contexto nao encontrara a classe, estranho ne mas é isso mesmo. Monte um HtmlActionParameter e retorne UIActionParameter que dara certo… beleza
att,
[quote=balthazar]É, problema resolvido 
O metodo tava errado, a construção nao tava certa…
[/quote]
importante, para pegar o parametro basta fazer o seguinte
public void actionWaiting() {
// deve-se passar como parametro o id da requisicao para saber qual tem que modificar
Map<String,String> map = JSFSessionHelper.externalContext().getRequestParameterMap();
String request = map.get("param");
System.err.println("aguarda > " + request);
}
att,