Mensagens enviadas por: yuripodho
Índice dos Fóruns » Perfil de yuripodho » Mensagens enviadas por yuripodho
Autor Mensagem
Alguém já implementou SSL no jetty?
Estou tentando mas sem sucesso. Utilizei estes 2 sites como base: http://atomic.exist-db.org/HowTo/JettySSL e http://docs.codehaus.org/display/JETTY/How+to+configure+SSL#HowtoconfigureSSL-step3
O meu xml jetty.xml está assim:



Já fiz diversas alterações e tentativas, mas sempre dá o mesmo erro no log do jetty:

org.xml.sax.SAXParseException: Element type "SystemProperty" must be followed by either attribute specifications, ">" or "/>".
Voltando um pouco o assunto, antes no vraptor 2 chamava assim:



Agora no VRaptor3 mudei para:



Entrou no método retirar e fez tudo certo, porém não voltou para o success. Como fica isso com o VRaptor3?;
SIm, faltou o @Component. Acho que não entendi muito bem a função dessa anotação ainda.
Quando tento acessar um método do meu controller está ocorrendo o seguinte erro, alguém poderia dizer pq acontece isso?

org.picocontainer.injectors.AbstractInjector$UnsatisfiableDependenciesException: br.com.projeto.controller.ArquivosController has unsatisfied dependency: class br.com.projeto2.framework.util.ClientOutput among unsatisfiable dependencies: [[class br.com.projeto2.framework.util.ClientOutput, interface javax.servlet.http.HttpServletRequest, interface javax.servlet.http.HttpSession, class br.com.projeto.model.Usuario, interface br.com.caelum.vraptor.Result]] where org.picocontainer.DefaultPicoContainer@15d060d:85<| was the leaf container being asked for dependencies.
Era isso mesmo, foi só alterar o xml. Na verdade tirei os mapeamentos antigos e fiz algumas mudanças que funcionou. Valeu pela ajuda
Eu tenho uma classe HibernateSessionRequestFilter mapeada no meu web.xml como:


Fazendo uns testes agora eu vi que não entra mais no método de filtro que inicia a transação. Antes quando acontecia os erros que eu citei pelo menos entrava nesse método.
É verdade, valeu.

Sabe me dizer o porque de não estar funcionando o hibernate?



Quando vai executar essa linha dá o erro:

br.com.caelum.vraptor.InterceptionException: org.hibernate.HibernateException: createQuery is not valid without active transaction

Não entendi muito bem quais as alterações que tenho que fazer para migrar do vraptor 2 para o 3 e não queria alterar siginificativamente o meu projeto.
Ok... problema resolvido trocando os nomes das classes de xxxLogic para xxxController. Agora toda vez que preciso fazer alguma consulta com o Hibernate dá o seguinte erro: br.com.caelum.vraptor.InterceptionException: org.hibernate.HibernateException: createCriteria is not valid without active transaction
Buenas...
Tenho um projeto utilizando o Vraptor 2 e estou tentando migrar para o 3. Alguém já conseguiu essa proeza?
Fiz os passos do site, quero ir migrando aos poucos. Ou seja, continuar utilizando algumas funções do vraptor 2 para não impactar tanto no projeto. O que eu fiz foi mudar o web.xml e adicionar as libs do vraptor 3, e o servidor(jetty) iniciou sem nenhum erro. Mas qualquer página que vou acessar ocorre 404.
Problema em utilizar a lib do vraptor2.5 junto com a do 3? Não é mais possivel acessar as urls com /nomedaclasse.nomedometodo.logic?
Descobri que quando eu acesso pelo o ip : http://172.17.1.58/blablabla.... tem um proxy que está limitando a url ¬¬". O fato é que eu preciso receber um arquivo xml enviado pelo método PUT, já vi que por parametro na URL não é viável
Pelo jeito tem um proxy que limita o tamanho da url em 2kB. Alguém sabe uma forma de receber um texto grande ou um arquivo xml via webservice REST?
É POST, com certeza tem mais de 255 caracteres. O estranho é que acessando com localhost funciona. Porém se tento acessar por outro computador ou até mesmo pelo meu utilizando o ip não funciona.
Não... nesse meu caso com 3000 e poucos caracteres funcionou. Estou utilizando para Web Service e nesse caso a url nem vai ser chamada pelo navegador e sim por uma aplicação em Delphi.
Tentei utilizar o método setMaxFormContentSize(int); da classe WebAppContext porém não fez a mínima diferença. (perdido)
Seguinte, tenho uma aplicação web rodando com vraptor e jetty. E preciso acessar um método enviando uma string gigante como parâmetro na URL(cerca de 3000 caracteres, sim eu sei que é tosco mas tem que ser assim). Para iniciar o jetty pelo eclipse eu tenho uma classe de start onde eu adiciono o ip que vou acessar.



Se eu coloco o ip 127.0.0.1 ou seja, localhost, e acesso "http://localhost/service.metodo.logic?texto=texto_gigante" funciona agora se eu coloco o 172.17.1.58 (ip do meu computador) "http://172.17.1.58/service.metodo.logic?texto=texto_gigante" não funciona nem acessando pelo meu computador nem por outro que está na rede. Se eu diminuir o tamanho do texto funciona...
Ou seja, não sei o que fazer. Alguém?
Estou implementando um webservice em rest onde tenho que receber uma string, na verdade um rtf que estou enviando como parâmetro na URL e estou recebendo como uma string.
Só que se trata de um texto muito grande, fui enviando o texto em pedaços e quando chegou lá no final deu erro (Arquivo não encontrado). Não sei qual é a melhor maneira de fazer isso, ou se tem outro jeito, ou mudar o tipo da string que estou recebendo. Enfim, alguém pode me ajudar?
 
Índice dos Fóruns » Perfil de yuripodho » Mensagens enviadas por yuripodho
Ir para:   
Powered by JForum 2.1.8 © JForum Team