| Autor |
Mensagem |
|
|
paulo, nao sabe as regras de etiqueta? se a gente fala tiozao num email eh pq eh privado
agora me queimei total e vou poder estrear essas carinhas estranhas q tem aqui no forum olha q chique?
bom tioz, oops, quero dizer, cesar, valeu pela ajuda
ps: arquivo sem ser class no .jar eu acho tao feio........... (esteticamente)
gui
|
 |
|
|
crolmos wrote:e assim o session sabe qual tipo de transport usar...
brigadao crolmos, isso resolve o misterio de todos os factories desse tipo que conheco.... todos eles tem marcado de uma maneira ou de outra qal a classe que ele deve usar.....
dentre todas essas, a de registrar misturada com a pre-definida sao com certeza a melhor solucao, que, se nao me engano, eh a do https...
guilherme
|
 |
|
|
Opa, eu tava pensando sobre a influencia de manter uma unica (ou poucas) servlets mestres que dividem seu trabalho e o impacto de manter diferentes servlets cada uma com sua funcao diferente tanto na memoria quanto na velocidade.
Sei que este eh um tema que ja foi discutido em varios lugares mas nunca ouvi ninguem falar algo que grande forca que indique que eh melhor usar um em tal caso e outro em outro...
Guilherme
|
 |
|
|
Alguem tem informacoes sobre post sem ser multipart? Se eh possivel, como funciona e tudo mais?
Eh pro tutorial de http/s q to fazendo
Com multipart ja tenho codigo suficiente
Gui
|
 |
|
|
dukejeffrie wrote:
O Security Manager "sandbox" deve ter impedido de redirecionar o Stream, e faz sentido nao?
Na verdade, eh o su que reclama dos streams, e não o SecurityManager (to viajando?).
O que se pode fazer eh ter um script que se quer rodar como root e chamar (pelo Runtime.exec()) uma linha assim:
su tibco -c script.sh
Seu script tb precisaria de input??
o script precisaria de input sim, o q seria:
perfeito pro su
preciso descobrir tambem com o ssh como manipul;ar isso
gui
|
 |
|
|
ta aqui o codigo q funciona parcialmente.
se alguem quiser testar pode ver
meu unico problema ficou sendo como executar comandos em outras maquinas. por exemplo, eu quero executar um ls (ou qq coisa) apos dar um ssh ele nao funciona pq o inputstream nao foi redirecionado... e esse eh o problema atual.
o problema com o su foi razoavelmente bugaiado resolvido com o codigo abaixo, isto eh, eu posso mudar de usuario e mandar ve que funciona...
....se ele nao pedir a senha.... isto eh, se voce for root e mudar pra um de nivel mais baixo, senao ele tenta redirecionar os streams e nao funciona denovo...
|
 |
|
|
Eu nao recebo nada na saida de erro, e recebo na saida padrao os dados de uma nova conexao (tipo: Welcome to Solaris 9 bla bla bla bla bla) mas nao me adiantas pq ai eu nao tenho como mandar novos comandos pro processo (o output nao funciona)....
Gui
|
 |
|
|
Paulo Silveira wrote:O funcionamento do javamail deve ser um pouco diferente, telvez ele tenha os nomes das interfaces hardcodado. Precisa ver no source.
o jdbc eu tinha pensado que era assim mesmo
sobre o javamail, ele nao registra a classe
e a interface num precisa ta hardcodada mas de algum jeito ele tem q achar as classes q implementam essas interfaces, e como sem registrar?
com o https vc tem q indicar (system property) qual o pacote q vc vai usar pra tomar conta do protocolo...
gui
|
 |
|
|
Tanto a API do javamail como a do jsse e http usam um pattern q eu nao faco ideia do nome e nem de como eles fazem isso, queria saber se alguem sabe como eles fazem isso.
Basicamente voce fala assim:
Substituindo a variavel pelo protocolo desejado. No caso do jsse e http eh na hora q cria uma conexao a partir de um objeto java.net.URL.
Entaum, minha duvida eh, como ele faz para achar as implementacoes do protocolo uma vez que as classes que implementam o protocolo estao em packages nada a ver com o da classe Transport (por exemplo). Como ele faz pra descobrir que esse protocolo esta disponivel?
Pra ver se eh disponivel eh soh achar as classes que implementam uma Interface de protocolo e pegar um metodo getProtocolName() ou qq coisa do genero.
Mas como descobrir quem implementa esta interface?
Se nao me engano o JDBC tambem usa um pattern meio assim, no caso dele voce pode ou registrar a classe que pode ser usada com o DriverManager ou NAO.
Naoe ntendo direito,
Abraco
Gui
|
 |
|
|
Isto nao resolve o problema pois se eu executo este codigo sendo root, a senha nao sera pedida (q eh meu objetivo secundario) mas ai nao consigo executar nenhum outro comando apos o su. Os inputstreams de entrada e saida nao funcionaram comigo pra mandar um comando pos su....
Vo tenta denovo e falo o resultado...
gui
|
 |
|
|
valeu....
Entoncis, pra mim nao deu certo isso pq um comanto eh o "su - tibco" e ai ele soh executa os comandos seguintes do script apos o su acabar, e como na aplicacao em java eu num jogo mais nada pro outputstream dela, ela nunca acaba
ai fica a questao de como usar o su de um ejito q eu especifique os comandos a serem dados na conexao que o su abrir...
guilherme
|
 |
|
|
isso mesmo
agora, tem como eu colocar cinquenta comandos em sequencia usando o sh?
acho q num tem muito a ve com java naum neh? por isso q coloquei no basico.....
ps: paulo, manda fotos do brasil pra mim, eu vi a foto ai do lado e da mo saudade. vcs reclamam q eu num mando daqui mas vcs q NUNCA mandam
ps2: avisa a dona mama q as fotos da love parade ja tao arrumadas
|
 |
|
|
No Windows eu posso rodar um comando qualquer utilizando:
ou algo do genero. Queria usar o mesmo com no unix, tipo, shell, ou algum comando do genero, qual seria?
|
 |
|
|