Re: [java-l] Dúvidas

Olá querido Marcos,

O Tomcat na versão 9 creio não existir, de toda forma posso estar enganado.

Caso realmente o tomcat 9 ainda não exista... e você está usando a ultima versão ela deve ser a 7.0.
Para descobrir qual versão realmente está usando acesse a máquina na qual instalou o tomcat passando o ip e porta da instação.
Exemplo:

Bom descobrindo a versão correta vamos para os próximos passos.

Opção 1
1- Se você realmente estiver usando o tomcat 7 esse erro não deveria acontecer...
    1.1- Se você está usando o tomcat 7 e erro acontece é porque vc importou o servlet-api.jar, do tomcat6.
    1.2- Neste caso para corrigir a configuração abra o modelo... clique no ambiente onde ocorre o erro, clique em propriedades...
           clique em Classpath, remova o arquivo servlet-api.jar. E adicione ele novamente da pasta lib do tomcat 7. Execute o F5, e           
           teste novamente.

Opção 2
2- Se você estiver usando tomcat 6 ou 5
    2.2- Vá em propriedades do modelo, e ache o Agrupamento Web information..., e altere Escolha: annotations for servlet definition = no


Por padrão se genexus detecta que vc tem tomcat 7 na sua máquina ele entende que vc vai usar ele, e já seta essa propriedade = yes, fazendo com que se vc utilziar no tomcat6 dê o erro que nos encaminhou

Genexus.png


Att

Bruno Vrban Aquino

Em 3 de agosto de 2011 15:46, Marcos Corso <marcos.corso@ablsystem.com.br> escreveu:

 

Boa tarde pessoal

 

Estou usando

 

Genexus 10

Postgresql 9

JDK 7

Tomcat 9

Firefox 7

 

A conexão com o banco já está ok

Criei uma tabela cliente para teste

Num campo com + de 30 caracteres ele dá erro ao criar pelo genexus, se criar pelo postgresql funciona

Como resolver ???

 

Deve ter alguma configuração entre genexus e o tomcat

O que preciso configurar

Eu importei o servlet-api2.2.jar e o 2.4 e dá erro

 

\callmake.bat "C:\Models\java_postgresql\JavaModel\web\GXJMake.exe" "C:\Program Files\Java\jdk1.7.0\bin\javac.exe" developermenu  options: -O

GeneXus Java Make v1.0

promptmasterpage.java:16: error: package javax.servlet.annotation does not exist

@javax.servlet.annotation.WebServlet(value ="/servlet/promptmasterpage")

                         ^

cliente.java:16: error: package javax.servlet.annotation does not exist

@javax.servlet.annotation.WebServlet(value ="/servlet/cliente")

                         ^

gx0010.java:16: error: package javax.servlet.annotation does not exist

@javax.servlet.annotation.WebServlet(value ="/servlet/gx0010")

                         ^

appmasterpage.java:16: error: package javax.servlet.annotation does not exist

@javax.servlet.annotation.WebServlet(value ="/servlet/appmasterpage")

                         ^

recentlinks.java:16: error: package javax.servlet.annotation does not exist

@javax.servlet.annotation.WebServlet(value ="/servlet/recentlinks")

                         ^

5 errors

 

failed ( error code=1)

Build failed.

DeveloperMenu Compilation Failed

Build Developer Menu Failed

 

 

 

 




--
(71) 9285-2180
bruno@vrban.com.br
Bruno Vrban Aquino

--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.

0 Response to "Re: [java-l] Dúvidas"

Publicar un comentario