[Resol. No XP, Win7???] Executar aplicativo no server JSP Tomcat 5.5 - sem ficar em segundo plano  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
waksman
JavaBaby

Membro desde: 10/06/2008 11:51:40
Mensagens: 79
Offline

Ae gente como que ta? baum espero......

seguinte to com um probleminha meio besta aki
eu tenho muitos videos no pc e tal tá até organizado em pasta la bunitinho mas as vezes eu baxo muitos e nao sei em qual parei nem se ta certo os episodios sequencias temporadas.
Ai eu fiz um banco, e uma pagina funciona blz testei no Net beans 6.0 fico baum bem organizado e tal, ai criei um botao la (Assistir Proximo) uso o Runtime.getRuntime() e mando o comando do Midia Player Classic



Filezão, no tomcat do net beans eu clico e o player abre tocando a parda normal (quando aperta F6 pra testa).

Ai eu fiz o Build e salvei no Tomcat 5.5
A pagina abre beleza, mas quando eu clico la no Assistir Proximo, ele até executa, mas fica em segundo plano, tipo, aparece na lista de processos do windows mas eu nao consigo ver não aparece na tela do pc pra ser claro, da pra ouvir o som

alguma ideia?


---------------------------------------------------------------------------
Bom desculpa reabrir o topico, mas alguem faz ideia de como fazer isso no Windows 7? Eu estava lendo uns artigos, Tentando ler, encontrei este aqui
http://windowsteamblog.com/blogs/developers/archive/2009/10/01/session-0-isolation.aspx mas nao tive sucesso...

This message was edited 4 times. Last update was at 13/03/2010 11:33:33

Guilherme Gomes
Virtual Machine Man
[Avatar]

Membro desde: 25/06/2007 14:32:09
Mensagens: 686
Localização: São Paulo
Offline

A sua aplicação simplesmente não faz sentido... Deveria ser uma app Desktop!
Pq não faz um aplicação desktop mesmo?

-----------
Atenciosamente,
Guilherme V. F. Gomes.
[WWW] [Yahoo!] aim icon [MSN] [ICQ]
waksman
JavaBaby

Membro desde: 10/06/2008 11:51:40
Mensagens: 79
Offline

Guilherme Gomes wrote:A sua aplicação simplesmente não faz sentido... Deveria ser uma app Desktop!
Pq não faz um aplicação desktop mesmo?


Por que? baum primeiramente por uso JSP no serviço eu faço muitos testes em casa, pra depois implementar alguma coisa la, e acho bem bacana um sistema web.... Claro que o caso acima não vai ser a questão de implementar la, mas varios metodos que uso durante o projeto como alguns campos ajax, desenho dos botoes performance da pagina etc, eu utilizo la.

Mas como seria uma app desktop? Fazer a mesma coisa que a web faz em um sistema totalmente no java? Prefiro eu fazer via web, um tanto mais simples e sempre consigo axar uma coisa nova pra atualizar os sistemas que tenho no serviço, mas se não for possivel fazer algo assim da pra criar uma app desktop, so nao queria ter que refazer tudo

Claro que isso ai não tem importancia nenhuma eu faço por fazer pela experiencia e facilidade depois pra usar, mas a duvida em questão estaria em:

Por que o tomcat 5.5 quando eu executo o Runtime ele faz em backgroun no process do windows?

This message was edited 2 times. Last update was at 18/01/2010 11:42:28

KWill
Virtual Machine Man
[Avatar]

Membro desde: 18/09/2006 10:05:46
Mensagens: 609
Offline

waksman wrote:

Por que o tomcat 5.5 quando eu executo o Runtime ele faz em backgroun no process do windows?


O Tomcat 5.5 tá executando como serviço? Se estiver, os processos filhos que tu tá gerando via Tomcat podem estar nascendo como processos em segundo plano assim como o Tomcat.
Mudar o serviço do Tomcat 5.5 para ter interação com o desktop ou rodar o Tomcat 5.5 pelo aplicativo executável direto pode resolver o problema.

Inté.

"Só estou certo de que não possuo outras certezas" - KWill
"Não penso, mas Googlo, logo existo!" - Geração Copy-Cola
waksman
JavaBaby

Membro desde: 10/06/2008 11:51:40
Mensagens: 79
Offline

KWill wrote:
waksman wrote:

Por que o tomcat 5.5 quando eu executo o Runtime ele faz em backgroun no process do windows?


O Tomcat 5.5 tá executando como serviço? Se estiver, os processos filhos que tu tá gerando via Tomcat podem estar nascendo como processos em segundo plano assim como o Tomcat.
Mudar o serviço do Tomcat 5.5 para ter interação com o desktop ou rodar o Tomcat 5.5 pelo aplicativo executável direto pode resolver o problema.

Inté.


Perfeito mano!!! Foi exatamente isso, na lista de processos do windows ele executava como SYSTEM
Na tela do tomcat memso: iniciar>programas>tomcat 5.5>Configure Tomcat
em Logon, tem la: LOCAL SYSTEM ACOUNT, e logo abaixo uma caixa pra marcar: Allow services to interact with desktop, so marca ela que funciona de boa!!!!! Vlw eu não lembro mais nada de swing pra refazer todo os modulos que ja tenho em ajax, combobox do select etc, agora ta funcionando perfeitamente ...

Lembrando, eu fiz essas alterações nas variaves assim como mostra os tutorial, mas nao funcionou ate eu fazer o que disse acima, não sei se interfere, mas pra fica ai pra quem quiser....
http://www.mhavila.com.br/topicos/java/tomcat.html#t03_02

This message was edited 1 time. Last update was at 18/01/2010 19:06:13

waksman
JavaBaby

Membro desde: 10/06/2008 11:51:40
Mensagens: 79
Offline

Bom desculpa reabrir o topico, mas alguem faz ideia de como fazer isso no Windows 7? Eu estava lendo uns artigos, Tentando ler, encontrei este aqui
http://windowsteamblog.com/blogs/developers/archive/2009/10/01/session-0-isolation.aspx mas nao tive sucesso...


Se eu usar o Process explorer pra alterar a permissao do Process do midia player, eu consigo da um restart no process e ai ele aparece, mas toda vez q é executado novamente ele vem sem a permissão.

This message was edited 1 time. Last update was at 13/03/2010 11:41:30

 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team