Mensagens enviadas por: caiozanchetti
Índice dos Fóruns » Perfil de caiozanchetti » Mensagens enviadas por caiozanchetti
Autor Mensagem
Pessoal, a solução do problema é simplesmente adicionar o parâmetro namespace no "result":



Fonte: http://struts.apache.org/2.x/docs/redirect-action-result.html
Olá Pessoal!

Alguém teria alguma pista?

Abraços
Fernando, tudo bem?

Cara tive esse mesmo problema a alguns dias atrás, tudo por causa de permissões nos diretórios que estavam envolvidos com a operação (não era no arquivo).

Me chamou atenção um detalhe importante. Na sua stacktrace há o Jasper (org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267) no que vc está usando ele? como funciona exatamente seu programa?

Abraço
Olá pessoal.

Tenho um Interceptor no Struts 2, cujo objetivo é validar a sessão do usuário, retornando para Action.LOGIN, ou para actionInvocation.invoke(), conforme o caso do objeto usuario ser válido ou não.

A ação referente a Action.Login ("login"), está mapeada da seguinte forma:






O problema que estou encontrando é que o usuário pode estar em qualquer lugar do sistema (ex: edição ou listagem de usuário), e o Struts ao passar pelo Interceptor redireciona para o local atual + "AuthenticationBean_logout.action". Isto é, se a url correta da action for: http://sitedocliente.com.br/sistema/AuthenticationBean_logout.action o que ele fará quando forem visualizados arquivos internos ao diretório usuario é http://sitedocliente.com.br/sistema/usuario/AuthenticationBean_logout.action

Obs: Indiferentemente de colocar qualquer prefixo no nome da ação, inclusive "/", ou o namespace do pacote onde a ação se encontra.


Vcs teria ideia do que pode estar acontecendo?

Obrigado!

Claudiomir Zanchetti (Caio)
SCJP 5.0


vc pensou em usar singleton?
Cara eu tentei rodar ele aqui mas tem varias outras classes. Vc já tentou rodar esse programa eu outra Vm (outro pc) talvez pra ver se o erro também ocorre?

Pelo seu codigo não há nada de mais.

Se vc quizer eu rode o seu programa na minha maquina pra testar (embora acredito que não seja isso) só posta o codigo de forma que nos possibilite tal teste.

Da uma olhada no HotJava (http://java.sun.com/products/archive/hotjava/index.html)
Olá, vc pode usar a displaytag (http://displaytag.sourceforge.net/11/) para suas tabelas. Ela cria a paginação automática para o numero de registros que vc retornar do banco e passar pra ela.
Cara, se importa se eu pedir o pq vc pretende implementar isso?
Cara, da uma olhada no spring, pq houvi comentários que ele tem um mvc para apps desktop, swing. Ai vc obterá o que precisa.
Ola, seu sistema é web ou desktop? Se for web, usando struts por exemplo, isso é tranquilamente possível.
Alexandreapt vamos fazer um teste: Tenta fazer um bat e executar ele normalmente pra ver se o dump acontece, depois tenta chamar esse bat com o runtime (talvez esse post possa te ajudar quanto a questao do outputstrem: http://www.guj.com.br/posts/list/57056.java), posta os resultados desses testes..
Abraço,

Usa a OutputStreamWriter, qq coisa grita outra vez.
Opa cara ouvi comentários sobre as classes ProcessBuilder e Process para usar processos externos dá uma conferida, caso queira uma forma alternativa para resolver o seu problema.

Vc tem certeza que no momento do System.getProperty("user.dir") e caminho estão certos neh....


Show de bola.. Essa nao eu conhecia ramilani12....


ramilani12 wrote:Prq vc nao usa a função split(); semelhante ao Java ....



Faça isso

 
Índice dos Fóruns » Perfil de caiozanchetti » Mensagens enviadas por caiozanchetti
Ir para:   
Powered by JForum 2.1.8 © JForum Team