| Autor |
Mensagem |
|
|
|
descobri pessoal, no value do não usem uma expressão lógica, e sim uma propriedade do tipo boolean, que ele se encarreaga de todo o trabalho e não dá esse bug que mandei. Ficaria assim
|
 |
|
|
pessoal, fiz uma pagina de teste, sem nada de mais complexo, sem ajax4jsf, e tb nao funciona. Quando eu tiro o checkbox funciona, ou seja, vai pro metodo correto. Segue a pagina abaixo:
Deve ser alguma coisa q estou colocando de mais ou de menos.
|
 |
|
|
|
percebi também que o problema está acontecendo com o próprio do tomahawk, independente do ajax
|
 |
|
|
Pessoal, estou com um problema que não sei mais o que fazer. Na minha página, eu tenho um que chama um metodo para uma lista e os filtros são o seguinte , ou melhor deveriam se funcionassem com o commandButton, pois ele não chama o método que deveria chamar. E quando eu tiro os checkbox, chama direitinho o método com os valores certos. Detalhe também é que se eu uso um também chama o método com todos os parametros. Então só pode ser uma incompatibilidade do commandButton com os checkboxs. Se eu colocar o parametro bypassUpdates="true" no command button, ele chama o método mas nao passa os parametros. Alguem sabe o que pode ser isso?
obs.: estou usando escopo de request no managedbean, e ja passei pra session e nao adianta nada.
|
 |
|
|
Pessoal,
alguem sabe como colocar dois tomcat´s como serviço?
Consigo colocar dois tomcat´s rodando ao mesmo tempo, porém em portas diferentes.
Mas ao tentar colocar os dois como serviço, eu não consigo, mesmo mudando as variaves de ambiente, ele só me permite colocar um, e quando tento colocar os dois, me dá um failed installing 'nome do serviço'.
[]´s
Fábio
|
 |
|
|
Fala pessoal,
estou com um problema que realmente ainda nao tenho ideia de como resolver. Tem um servlet que por motivos especificos chama um outro servlet atraves de uma popup para fazer a geração de um relatório. Até aí tudo bem, mas o problema que nao consigo fechar este popup, após a geração do relatório, até pq no meu caso o servlet é responsavel por gerar um pdf e manda-lo atraves do response(getuotputsream) para i usuário, lembre-se que meu mime/content-type esta como aplication/pdf, alguem tem uma idéia aí. Sei que ja vi isso em alguns sites. Tipo, seria um window.close() apos mandar o pdf pro cara.
|
 |
|
|
Fala pessoal,
o problema é o seguinte, estou tentando pegar o OutputStream do response em um Servlet, mas o mesmo retorna IllegalArgumentException. Sei que isso se dá porque há um getWriter chamado anteriormente, e como sabemos, não é possivel a chamada dos dois juntos na mesma submissão. A pergunta é o seguinte, como eu recebo a requisicao de outro servlet, que sinceramente nao sei o q faz anter de chegar ao meu servlet, mas provavelmente neste percurso um getWriter foi chamado, como posso anular o getwriter e chamar o meu getOutputStream do response sem me retorna um IlegalArgumentException.
[]´s
Fábio
|
 |
|
|
Amigos,
tenho um problema que sinceramente não sei mais o q fazer. Tenho uma proc que é chamada pela minha rotina em java. Até aí, tudo bem, mas ao executá-la nas ferramentas do DB2 (fora da aplicação), essa proc grava em uma tabela uns 700 registros, e pela minha aplicação (codigo java), só são gravados uns 9. Já verifiquei tipo de parametros, quantidade, enfim, tudo que possa ser simples sobre este problema.
Alguma sugestão?
[]´s
|
 |
|
|
|
concordo com vc sobre o baixo uso, mas se for assim, comecaremos a jogar tudo na aplicação, e um dia a casa cai...
|
 |
|
|
na verdade, acho q seria mais uma filosofia (de que se deve otimizar sempre que possível a alocação de memória), do que uma perda de memória considerável (a não ser que o sistema tenha milhares de milhares de rotinas), ja que segundo nosso amigo acima, as variaveis são guardadas em um hashmap.
Continuo com a minha idéia que mesmo que consuma pouca (que é uma coisa que eu ja sabia), vai consumir mais do que o necessário,
|
 |
|
|
concordo com vc q fragmentar é uma boa saída, mas fragmentar na hora de gerar o .war, uni-los atraves do ant, que aliás, é o que eu faço.
O problema não é carregar o struts-config na memoria, que é inevitável, mas sim o uso desnecessário de init-param.
Não acho uma boa prática, com tanta preocupação em usar a menor quantidade possivel de memória e recursos para otimização memória (principalmente evitar o conhecido new ...), tipo cache de classes, singleton, etc..., eu venho e carrego mais de 200 init-param para o servlet do struts.
Não acha que desta forma, estamos indo na contramão?
|
 |
|
|
Olá pessoal,
estou em uma discursão interminável com um amigo, e nao chegamos a uma conclusão...
O problema é que ele resolveu separar o struts-config.xml dele em varios pedaços, até aí tudo bem, mas para isso, teria que criar muitos <init-param> com o mapeamento de cada um, pois ele quer separar por rotinas, e o sistema é grande, mais ou menos umas 200 rotinas. Já que esses parametros são guardados na memória (para o servlet), não seria um absurdo vc criar mais ou menos 200 <init-param> mapeando esses arquivos e guardá-los todo na memória?
Por favor, acabem com essa discurssão, hehe
|
 |
|
|
estou tentando utilizar o DB2 com o ireport, mas estou encontrando erros em uma query bem simples ao tentar executar o relatorio, a query segue abaixo:
select CDRCT, DCRCT, PRDSCIOF from fin_codrec
where ( CDRCT = $P{codigoReceita} or $P{codigoReceita} is null )
, a mensagem de erro é a seguinte
a statment contains a use of a parameter marker that is not valid
,
soube que o pessoal tem tido problemas com prepared statement, ja que o ireport o usa.
atenciosamente
fabio
|
 |
|
|
|
POR FAVOR, ALGUEM RESPONDA...
|
 |
|
|
Olá... Estou tendo um problema que etsá me consumindo muitas hpras... é o seguinte, estou criando um relatório, em q nele, é passado por parametro uma string como essa "'11212',1212'" por exemplo q é o numero de matriculas selecionadas. No meu relatorio eu tenho esta query
"SELECT A.NMEPG, A.NRMAT, E.CDORG, C.CDCGO
FROM PRVBR_CAD_EMPREGADOS A
WHERE
A.CDGRUCLR = $P{codigoGrupoControlador}
AND A.CDEMP = $P{codigoEmpresa}
AND A.CDFIL = $P{codigoFilial}
AND A.NRMAT IN ($P{matriculasSelecionadas})"
até aí tudo bem, mas ele nunca me retorna nada, e quando eu troco o parametro $P{matriculasSelecionadas} na query pela mesma string (ex. AND A.NRMAT IN ('11212',1212'), ela me retorna algo, a string q susbistitui o parametro é a mesma q viria da aplicação. Como faço pra isso funcionar. Tem alguma regra pra usar o IN no ireport
|
 |
|
|
|
|