Apostila Caleum - j28 - Web 2.0 com VRaptor, Hibernate e Ajax

Boa noite a todos,

Gostaria de saber o seguinte, estudei toda a apostila, fiz o site, agora tenho uma grande duvida de como faço para poder hospedar uma estrutura como esta em um servidor.
Para ver como ficou o site no eclipse, eu inicio o Tomcat, abro o Mozila e coloco esse endereço http://localhost:8180/site/admin.login.logic, mais se eu tiver um dominio, www.meudominio.com.br, tenho que colocar tambem o www.meudominio.com.br/site/admin.login.logic para poder acessar?

Att,

vc estudou a apostila com o vraptor 2?

Não comece sistemas mais com ele, dê uma olhada na apostila do FJ-28 com o VRaptor 3:
http://www.caelum.com.br/curso/fj-28-vraptor-hibernate-ajax/

de qqr forma, qdo vc tiver o domínio, vc vai configurar seu servidor (Apache, IIS, etc) para redirecionar o www.meudominio.com.br para http://ip-do-servidor:8180/site… não sei o suficiente sobre isso pra te dar a configuração específica, mas isso funciona normalmente

Não, depende. Se fizer o deploy com o war file como faz no Eclipse, correto. Mas pode colocar no ROOT do servidor de aplicações e acessar assim:

www.seudominio.com.br

E o seu admin seria acessível assim:

www.seudominio.com.br/admin.login.logic

E ai pessoal,

Então seria só uma configuração do meu dominio, neste caso o meu dominio é na locaweb, devo configurar no tomcat deles?.

E eu precisaria saber o seguinte, no Eclipse, como faço para criar um war?

Att,

vc não configuraria isso no tomcat, e sim no Apache Httpd de lah… ou faria o tomcat subir na porta 80 e a sua app pra subir no contexto root… mas o melhor a fazer e o http mesmo…

o eclipse tem um export >> war… mas vc pode usar builds do ant ou do maven pra fazer isso tb

Galera voces estão me dando uma grande força, mais preciso de mais uma coisa.

Seguinte, fiz um site e estou hospedando ele na Locaweb, como faço para configurar, para abrir o site www.tjttecnologia.com.br ou tjttecnologia.com.br, usando aquela estrutura que no meu computador local funciona http://localhost:8180/site/admin.login.logic?

Att,

se vc está usando o apache httpd no unix, basta editar o arquivo /etc/httpd.conf e configurar os redirecionamentos…
não lembro a configuração de cabeça, mas é bem fácil de achar na internet…

possívelmente a locaweb tenha um jeito mais alto nível de fazer isso (via web, numa página de configuração)

Vou dar uma olhada, assim que conseguir eu respondo.

Se estiver utilizando o VPS deles, que chamam de Cloud, vai ter que se virar na mão.
Do contrário, peça suporte, se é que ainda tem alguma alma boa lá capaz de fazer isso.
Se não conseguir, faça como eu (juro que ainda num tirei uma grana fazendo esse jabazão), hospede na Integrator, que é especialidade deles. Seu site só não vai ao ar se você disser que não quer.

Boa noite pessoal,

Por um milagre consegui resolver a minha hospedagem nos servidores da Locaweb, mais estou com uma duvida que talves será ate falta da minha atenção, será que alguem pode me ajudar…

Seguinte:

www.meudominio.com.br/admin.login.logic?id=1
.
.
.
www.meudominio.com.br/admin.login.logic?id=5

para cada menu do site um ID… no Id=5 seria para enviar o contato/informações… na Locaweb precisa colocar na URL assim:

www.meudominio.com.br/servlet/MailCheck para depois abrir uma pagina de redirecionamento (www.meudominio.com.br/admin.login.logic?id=7), sem o /servlet/, assim vai para o site normal, isso que deveria fazer.

Gostaria de saber como faço para remover via programação o /servlet/ para poder usar o meu dominio.

Att,

não use o VRaptor2 mais… use o VRaptor3:
http://vraptor.caelum.com.br/documentacao

esse /servlet provavelmente está configurado no seu web.xml, é só mudar

Valeu Lucas,

Vou baixar ele e vou alterar no meu site… acho que vai ser bem melhor do que esperar a boa vontade do pessoal da Locaweb…

Att,