Sim.
Instalei o plugin sysdeo para rodar o tomcat no eclipse.
Como o Mario Jr me explicou, exportei o projeto java.war para a pasta webapp
do tomcat.
Hummm ... Lembrei de uma coisa: não joguei o projeto Flex na pasta webapp do
tomcat ... eu deveria ??
Segue o tutorial que estou estudando: http://www.fabielprestes.com.br/?p=67

t+

2009/4/14 George Queiroz <[email protected]>

> o seu proj esta associado ao tomcat do eclipse?
>
>
> 2009/4/14 Marcel Pigozzi <[email protected]>
>
>> Consegui!
>> O que eu fiz foi parar o tomcat fora do eclipse.
>> E depois eu iniciei ele pelo Eclipse ... e nao apareceu mais nenhum erro.
>> Só que ainda nao tá dando certo.
>> Aparece aquela pagina e com o seguinte erro:
>> *The requested resource (/Java_Integracao/Flex_Integracao.html) is not
>> available.*
>>
>> Como o Flex_Integracao não está disponível ? mas hem ?!
>>
>>
>>
>> 2009/4/14 George Queiroz <[email protected]>
>>
>>> deve ter alguma jvm presa no SO.
>>>
>>>
>>> 2009/4/14 Marcel Pigozzi <[email protected]>
>>>
>>>> Entao ... eu vi isso tbm ... mas nao entendi O_o
>>>>
>>>> 2009/4/14 George Queiroz <[email protected]>
>>>>
>>>> ele ta dzdo q sua porta 8080 ja esta em uso
>>>>>
>>>>>   2009/4/14 Marcel Pigozzi <[email protected]>
>>>>>
>>>>>>  Mario Jr,
>>>>>>
>>>>>> Fiz aqui tudo certinho como vc disse.
>>>>>> Só que qdo eu inicio o tomcat lá no eclipse no projeto java, aparece
>>>>>> uns erros.
>>>>>> Pelo que entendi, o Tomcat não encontrou o library do jre6.
>>>>>> Seria isso mesmo ? Se sim, o que eu poderia fazer ?
>>>>>>
>>>>>> 14/04/2009 09:11:47 org.apache.catalina.core.AprLifecycleListener init
>>>>>> INFO: The APR based Apache Tomcat Native library which allows optimal
>>>>>> performance in production environments was not found on the
>>>>>> java.library.path: C:\Arquivos de
>>>>>> programas\Java\jre6\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos
>>>>>> de programas/Java/jre6/bin/client;C:/Arquivos de
>>>>>> programas/Java/jre6/bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Arquivos
>>>>>> de programas\ATI Technologies\ATI Control Panel;C:\Arquivos de
>>>>>> programas\ZipGenius 6\;C:\Arquivos de
>>>>>> programas\Autodesk\Backburner\;C:\Arquivos de programas\Arquivos
>>>>>> comuns\Autodesk Shared\;C:\Arquivos de programas\QuickTime\QTSystem\
>>>>>> 14/04/2009 09:11:47 org.apache.coyote.http11.Http11Protocol init
>>>>>> SEVERE: Error initializing endpoint
>>>>>> java.net.BindException: Address already in use: JVM_Bind<null>:8080
>>>>>>     at
>>>>>> org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
>>>>>>     at
>>>>>> org.apache.coyote.http11.Http11Protocol.init(Http11Protocol.java:176)
>>>>>>     at
>>>>>> org.apache.catalina.connector.Connector.initialize(Connector.java:1058)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
>>>>>>     at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
>>>>>>     at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>     at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
>>>>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
>>>>>> 14/04/2009 09:11:47 org.apache.catalina.startup.Catalina load
>>>>>> SEVERE: Catalina.start
>>>>>> LifecycleException:  Protocol handler initialization failed:
>>>>>> java.net.BindException: Address already in use: JVM_Bind<null>:8080
>>>>>>     at
>>>>>> org.apache.catalina.connector.Connector.initialize(Connector.java:1060)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardService.initialize(StandardService.java:677)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardServer.initialize(StandardServer.java:795)
>>>>>>     at org.apache.catalina.startup.Catalina.load(Catalina.java:530)
>>>>>>     at org.apache.catalina.startup.Catalina.load(Catalina.java:550)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>     at org.apache.catalina.startup.Bootstrap.load(Bootstrap.java:260)
>>>>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:412)
>>>>>> 14/04/2009 09:11:47 org.apache.catalina.startup.Catalina load
>>>>>> INFO: Initialization processed in 604 ms
>>>>>> 14/04/2009 09:11:47 org.apache.catalina.core.StandardService start
>>>>>> INFO: Starting service Catalina
>>>>>> 14/04/2009 09:11:47 org.apache.catalina.core.StandardEngine start
>>>>>> INFO: Starting Servlet Engine: Apache Tomcat/6.0.18
>>>>>> 14/04/2009 09:11:49 org.apache.catalina.startup.HostConfig deployWAR
>>>>>> INFO: Deploying web application archive Java_Integracao.war
>>>>>> 14/04/2009 09:11:51 org.apache.coyote.http11.Http11Protocol start
>>>>>> SEVERE: Error starting endpoint
>>>>>> java.net.BindException: Address already in use: JVM_Bind<null>:8080
>>>>>>     at
>>>>>> org.apache.tomcat.util.net.JIoEndpoint.init(JIoEndpoint.java:502)
>>>>>>     at
>>>>>> org.apache.tomcat.util.net.JIoEndpoint.start(JIoEndpoint.java:519)
>>>>>>     at
>>>>>> org.apache.coyote.http11.Http11Protocol.start(Http11Protocol.java:203)
>>>>>>     at
>>>>>> org.apache.catalina.connector.Connector.start(Connector.java:1131)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardService.start(StandardService.java:531)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>>>>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>>>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>>>>>> 14/04/2009 09:11:51 org.apache.catalina.startup.Catalina start
>>>>>> SEVERE: Catalina.start:
>>>>>> LifecycleException:  service.getName(): "Catalina";  Protocol handler
>>>>>> start failed: java.net.BindException: Address already in use:
>>>>>> JVM_Bind<null>:8080
>>>>>>     at
>>>>>> org.apache.catalina.connector.Connector.start(Connector.java:1138)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardService.start(StandardService.java:531)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
>>>>>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>>>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>>>>>> 14/04/2009 09:11:51 org.apache.catalina.startup.Catalina start
>>>>>> INFO: Server startup in 3668 ms
>>>>>> 14/04/2009 09:11:51 org.apache.catalina.core.StandardServer await
>>>>>> SEVERE: StandardServer.await: create[8005]:
>>>>>> java.net.BindException: Address already in use: JVM_Bind
>>>>>>     at java.net.PlainSocketImpl.socketBind(Native Method)
>>>>>>     at java.net.PlainSocketImpl.bind(Unknown Source)
>>>>>>     at java.net.ServerSocket.bind(Unknown Source)
>>>>>>     at java.net.ServerSocket.<init>(Unknown Source)
>>>>>>     at
>>>>>> org.apache.catalina.core.StandardServer.await(StandardServer.java:373)
>>>>>>     at org.apache.catalina.startup.Catalina.await(Catalina.java:642)
>>>>>>     at org.apache.catalina.startup.Catalina.start(Catalina.java:602)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>>>>>     at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
>>>>>>     at java.lang.reflect.Method.invoke(Unknown Source)
>>>>>>     at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
>>>>>>     at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> 2009/4/14 Mário Júnior <[email protected]>
>>>>>>
>>>>>>> Esse processo chamamos de "deploy". É a "publicação" do seu projeto
>>>>>>> dentro do servlet container, que no caso do tomcat fica dentro da pasta
>>>>>>> webapp (por default).
>>>>>>>
>>>>>>> Clique com o botão direito encima do seu projeto Java e selecione
>>>>>>> "export WAR file".. joga o arquivo dentro da pasta webapp do seu tomcat 
>>>>>>> e
>>>>>>> inicie o servidor. Logicamente q seu projeto deve ser um projeto para 
>>>>>>> web..
>>>>>>> se for um projeto java normal (jar) não vai funcionar.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> 2009/4/14 Marcel Pigozzi <[email protected]>
>>>>>>>
>>>>>>>> Olá Mario Jr,
>>>>>>>>
>>>>>>>> Obrigado por estar me ajudando.
>>>>>>>> Então, eu já tinha configurado isso ... só nao coloquei o context
>>>>>>>> root flex compiler ...
>>>>>>>> Uma dúvida: eu tenho que colocar alguma coisa na webapp do tomcat
>>>>>>>> correto ? Eu copio o projeto do java do workspace e colo lá na webapp 
>>>>>>>> ? Como
>>>>>>>> é isso ?
>>>>>>>>
>>>>>>>> Fico no aguardo
>>>>>>>>
>>>>>>>> T+
>>>>>>>>
>>>>>>>> 2009/4/14 Mário Júnior <[email protected]>
>>>>>>>>
>>>>>>>> Para passar argumentos para o compilador Flex, vc clica com o botão
>>>>>>>>> direito sobre o projeto e escolhe a opção "Properties..."
>>>>>>>>> Na janela q abrir, no lado esquerdo, vc tem a opção Flex Compiler.
>>>>>>>>> Nessa aba vc pode restringir a versão mínima do flash player para
>>>>>>>>> rodar sua aplicação, e terá um um text input bem longo onde poderá 
>>>>>>>>> passar
>>>>>>>>> alguns argumentos.
>>>>>>>>>
>>>>>>>>> Lá, por default, já tem o locale para ingles e depois vc pode
>>>>>>>>> adicionar:
>>>>>>>>>
>>>>>>>>> -services='endereço-arquivo-services-config.xml'
>>>>>>>>> -context-root='contexto-da-app-java'
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> Lembrando q o contexto da sua aplicação java é o nome do pacote war
>>>>>>>>> do seu aplicativo, ou ainda o diretório em que sua app será "deployed"
>>>>>>>>> (construída).
>>>>>>>>>
>>>>>>>>> Por exemplo:
>>>>>>>>> webapps/HelloWorldFlex  ===> -context-root='HelloWorldFlex'
>>>>>>>>> webapp/CadastroOnLine  ===> -context-root='CadastroOnline'
>>>>>>>>>
>>>>>>>>> É um tipo de configuração q só se faz uma vez na vida (e nem outra
>>>>>>>>> na morte será preciso =D, eu espero.. hehehe)
>>>>>>>>> Espero ter compreendido, um abraço.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> 2009/4/14 Marcel Pigozzi <[email protected]>
>>>>>>>>>
>>>>>>>>>>  Olá Mario Jr,
>>>>>>>>>>
>>>>>>>>>> Então, como estou começando o BlazeDS, ainda me sinto um pouco
>>>>>>>>>> perdido hehehe. Claro que entendi bastante coisa, mas a parte que 
>>>>>>>>>> mais ferra
>>>>>>>>>> é a de configuração ... às vezes me perco ... rs
>>>>>>>>>>
>>>>>>>>>> Cara, não entendi ... Como vejo se estou passando como argumento
>>>>>>>>>> no compilador ?
>>>>>>>>>> E outra: se estou passando como argumento no compilador, onde
>>>>>>>>>> coloco o "context-root=<CONTEXTO DA APP JAVA>" ?
>>>>>>>>>>
>>>>>>>>>> Desde já, obrigado!
>>>>>>>>>>
>>>>>>>>>> T+
>>>>>>>>>>
>>>>>>>>>> 2009/4/13 Mário Júnior <[email protected]>
>>>>>>>>>>
>>>>>>>>>>> Hum... Daniel, pode dizer pra gente oq está usando como
>>>>>>>>>>> des/serializador de Objetos AS3 <=> Java?
>>>>>>>>>>>
>>>>>>>>>>> Se for OpenAMF (que eu acredito q seja) saiba q foi descontinuada
>>>>>>>>>>> em 2006. Além do mais, ela só funciona com AMF0 e não AMF3. Não tem
>>>>>>>>>>> Messaging API, Factory de Objetos e Adapters extensíveis. Tb, não 
>>>>>>>>>>> possui
>>>>>>>>>>> caminho "fácil" ao gerenciamento de sessoes do contexto ("fácil" q 
>>>>>>>>>>> eu digo é
>>>>>>>>>>> pela própria API, e não por gambis)... bem... uma série de outras
>>>>>>>>>>> vantagens...
>>>>>>>>>>>
>>>>>>>>>>> Enfim, a configuração do BlazeDS é simples e fácil. Pode parecer
>>>>>>>>>>> um bicho de 7 cabeças para quem não trabalha com JEE, mas para quem 
>>>>>>>>>>> já
>>>>>>>>>>> trabalhou com Struts, SpringMVC (2.0 e anteriores) e outros afins 
>>>>>>>>>>> sabe q é
>>>>>>>>>>> uma delícia mexer em poucos xmls =D.
>>>>>>>>>>>
>>>>>>>>>>> Aliás, a configuração do BlazeDS resume-se (basicamente) e 2
>>>>>>>>>>> xmls: services-config.xml que pode ser definido apenas uma vez na 
>>>>>>>>>>> vida
>>>>>>>>>>> (hehehe) e no remoting-config.xml que vai declarar os serviços 
>>>>>>>>>>> expostos para
>>>>>>>>>>> o Flex. O GraniteDS e o WebORB for Java tb funcionam assim.
>>>>>>>>>>>
>>>>>>>>>>> Se quiseres, tb tem a possibilidade de configuração por runtime,
>>>>>>>>>>> mas daí sim acho complicado e ainda não vi a necessidade de usar 
>>>>>>>>>>> esse
>>>>>>>>>>> caminho.
>>>>>>>>>>>
>>>>>>>>>>> Por fim, tavez vc tenha tido uma experiencia ruim com o BlazeDS
>>>>>>>>>>> (recebo e-mails diários de casos assim) e se quiser coloco-me a 
>>>>>>>>>>> disposição
>>>>>>>>>>> para ajudá-lo. Mas, diz aí pra gente, oq tem usado em vez ao 
>>>>>>>>>>> BlazeDS?
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> Um abraço.
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> 2009/4/13 Daniel Paixao <[email protected]>
>>>>>>>>>>>
>>>>>>>>>>>>  Cara, se eu fosse voce nao mechia com BlazeDS nao, é fria,
>>>>>>>>>>>> muito chato de configurar. Eu fiz direto atraves do protocolo AMF3.
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> _________________________________________________________________
>>>>>>>>>>>> Daniel Paixão
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>  ------------------------------
>>>>>>>>>>>> *De:* Marcel Pigozzi <[email protected]>
>>>>>>>>>>>> *Para:* flexdev <[email protected]>
>>>>>>>>>>>> *Enviadas:* Segunda-feira, 13 de Abril de 2009 17:46:42
>>>>>>>>>>>> *Assunto:* [flexdev] Problemas na integração Java + Flex com
>>>>>>>>>>>> BlazeDS
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Pessoal,
>>>>>>>>>>>>
>>>>>>>>>>>> Estou estudando o blazeDS ... configuração está tudo ok ...
>>>>>>>>>>>> mas aparece o seguinte erro:
>>>>>>>>>>>>
>>>>>>>>>>>> The services configuration includes a channel-definition
>>>>>>>>>>>> 'my-amf' that
>>>>>>>>>>>> has an endpoint with a context.root token but a context root has
>>>>>>>>>>>> not
>>>>>>>>>>>> been defined. Please specify a context-root compiler argument.
>>>>>>>>>>>>
>>>>>>>>>>>> Alguém sabe o pq ?
>>>>>>>>>>>> Fico no aguardo,
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>> Abraços
>>>>>>>>>>>>  ------------------------------
>>>>>>>>>>>> Veja quais são os assuntos do momento no Yahoo! + Buscados: Top
>>>>>>>>>>>> 10<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/>-
>>>>>>>>>>>> Celebridades<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/celebridades/>-
>>>>>>>>>>>> Música<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/m%C3%BAsica/>-
>>>>>>>>>>>> Esportes<http://br.rd.yahoo.com/mail/taglines/mail/*http://br.maisbuscados.yahoo.com/esportes/>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>> --
>>>>>>>>>>>  Mário Júnior
>>>>>>>>>>> Programador Java / Adobe Flex
>>>>>>>>>>> http://blog.mariojunior.com
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>> --
>>>>>>>>>> Marcel Pigozzi
>>>>>>>>>> http://thegeekers.wordpress.com/
>>>>>>>>>>
>>>>>>>>>> "Procure ser uma pessoa de valor, em vez de procurar ser uma
>>>>>>>>>> pessoa de sucesso. O sucesso é conseqüência"
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> Mário Júnior
>>>>>>>>> Programador Java / Adobe Flex
>>>>>>>>> http://blog.mariojunior.com
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Marcel Pigozzi
>>>>>>>> http://thegeekers.wordpress.com/
>>>>>>>>
>>>>>>>> "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa
>>>>>>>> de sucesso. O sucesso é conseqüência"
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Mário Júnior
>>>>>>> Programador Java / Adobe Flex
>>>>>>> http://blog.mariojunior.com
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Marcel Pigozzi
>>>>>> http://thegeekers.wordpress.com/
>>>>>>
>>>>>> "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
>>>>>> sucesso. O sucesso é conseqüência"
>>>>>>
>>>>>>
>>>>
>>>>
>>>> --
>>>> Marcel Pigozzi
>>>> http://thegeekers.wordpress.com/
>>>>
>>>> "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
>>>> sucesso. O sucesso é conseqüência"
>>>>
>>>>
>>
>>
>> --
>> Marcel Pigozzi
>> http://thegeekers.wordpress.com/
>>
>> "Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
>> sucesso. O sucesso é conseqüência"
>> >>
>>


-- 
Marcel Pigozzi
http://thegeekers.wordpress.com/

"Procure ser uma pessoa de valor, em vez de procurar ser uma pessoa de
sucesso. O sucesso é conseqüência"

--~--~---------~--~----~------------~-------~--~----~
Você recebeu esta mensagem porque está inscrito na lista "flexdev"
Para enviar uma mensagem, envie um e-mail para [email protected]
Para sair da lista, envie um email em branco para 
[email protected]
Mais opções estão disponíveis em http://groups.google.com/group/flexdev
-~----------~----~----~----~------~----~------~--~---

Responder a