Nao completa renderização jsp, o que pode ser ?  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
renanpto
JavaEvangelist
[Avatar]

Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline

Boa Tarde,

Por incrivel que pareça, estou com uma zica numa tela que deve possuir uma combobox com quase 2500 registros .

Não sei qual é o motivo a renderização do jsp nao conclui.. dando a impressao que ele nao conseguiu escrever toda a resposta.
Essa é uma parte do html resultante:


Simplesmente a renderização do jsp para. Não ocorre nenhuma exceção e tal.

Alguém já passou por algo parecido ?

obs: O sistema está rodando no Jboss 5.

Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br
[WWW] [MSN]
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4181
Offline

Para fins de debug, ja tentou colocar um <% try %> no jsp? Faz ae só para ver se ele emite alguma exception na calada.

no catch vc manda um sys out.

Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
aluisiodsv
JavaEvangelist
[Avatar]

Membro desde: 01/07/2010 17:28:24
Mensagens: 368
Offline

Mais de 2500 registros em um combo box não é uma boa coisa. Alguma coisa pode ter sido mal planejada.
Se realmente existe esta necessidade, tente algum filtro, ou então algum outro componente. (Uma janela pop-up, ou coisa do tipo, q abre, vc pocura em uma listagem e depois seleciona)
renanpto
JavaEvangelist
[Avatar]

Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline

jakefrog wrote:Para fins de debug, ja tentou colocar um <% try %> no jsp? Faz ae só para ver se ele emite alguma exception na calada.

no catch vc manda um sys out.

Coloquei o try catch, e renderizou a combo com menos uma opção.
Terminando assim o HTML:

Da a impressao que existe um limite, tipo um buffer na renderização do jsp .

A detalhe, nao caiu no bloco do catch.

This message was edited 1 time. Last update was at 09/08/2010 17:19:55


Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br
[WWW] [MSN]
renanpto
JavaEvangelist
[Avatar]

Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline

aluisiodsv wrote:Mais de 2500 registros em um combo box não é uma boa coisa. Alguma coisa pode ter sido mal planejada.
Se realmente existe esta necessidade, tente algum filtro, ou então algum outro componente. (Uma janela pop-up, ou coisa do tipo, q abre, vc pocura em uma listagem e depois seleciona)

Concerveja voce tem toda razão, o sistema inteiro foi mau planejado.. HAUHAUhUAhUAh
O problema que o sistema é gigante e tem muitas, digo muitas telas que tem combo dessa forma. Um refactory não rola.
Tenho que tentar resolver esse problema pois esse sistema rodava no jboss 3.X.X... Eu fiz a migração para o jboss 5.

Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br
[WWW] [MSN]
Maracuja
GUJ Ranger
[Avatar]

Membro desde: 28/03/2006 10:18:44
Mensagens: 940
Localização: Behind the screen
Offline

Opa, nunca passei por este problema, no entanto encontrei outras threads similares nos fóruns JBoss.

http://community.jboss.org/message/530580?tstart=0

e

http://community.jboss.org/message/8483#8483

E tem um Bug aberto no jira

https://jira.jboss.org/browse/JBAS-6442

não sei se é o caso, de caracter especial, no entanto parece corrigido na versão 6.

Espero que ajude.

[]'s

"Nunca deixarei de reclamar, mas espero reclamar de coisas melhores a cada dia..." Um amigo muito sabio
aluisiodsv
JavaEvangelist
[Avatar]

Membro desde: 01/07/2010 17:28:24
Mensagens: 368
Offline

Humm. Aí complica. aUHUAHUuAhUaUH

Não consigo pensar em outra alternativa a não ser o debug bem em baixo, na montagem do texto do jsp. Mas aí complica. Melhor alguém com mais conhecimento.

Alguém ??
jakefrog
GUJ Expert
[Avatar]

Membro desde: 22/01/2007 22:00:53
Mensagens: 4181
Offline

renanpto wrote:
jakefrog wrote:Para fins de debug, ja tentou colocar um <% try %> no jsp? Faz ae só para ver se ele emite alguma exception na calada.

no catch vc manda um sys out.

Coloquei o try catch, e renderizou a combo com menos uma opção.
Terminando assim o HTML:

Da a impressao que existe um limite, tipo um buffer na renderização do jsp .

A detalhe, nao caiu no bloco do catch.


Hum... vamo tentar uma POG! tsc(detesto isso mas... )

Tenta fazer um for que vai de 1 a 1000 e depois de 1000 a 2500. Sacou?



Sei lá ne? vamo tentar! [=

This message was edited 1 time. Last update was at 09/08/2010 17:56:33


Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]

SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)

Vamos em frente que atrás vem gente!
renanpto
JavaEvangelist
[Avatar]

Membro desde: 16/04/2007 11:58:32
Mensagens: 458
Localização: Curitiba
Offline

Maracuja wrote:Opa, nunca passei por este problema, no entanto encontrei outras threads similares nos fóruns JBoss.

http://community.jboss.org/message/530580?tstart=0

e

http://community.jboss.org/message/8483#8483

E tem um Bug aberto no jira

https://jira.jboss.org/browse/JBAS-6442

não sei se é o caso, de caracter especial, no entanto parece corrigido na versão 6.

Espero que ajude.

[]'s


E ai,

Realmente é algum caracter especial que tava zicando tudo.

Na criação dos objetos que serao usados para popular a combo, coloquei um filtro com uma expressão regular para permitir apenas letras, numeros e acentos.

Funcionou de primeira.

Obrigado pela ajuda de todos.


Sun Certified Java Programmer 5
Oracle Certified Web Component Developer 5
www.devlogic.com.br
[WWW] [MSN]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team