Netbeans nao conecta no tomcat - Resolvido

1 resposta
T

Olá!!

Estou iniciando na programação java e estou com um problema no netbeans.
No curso estamos utilizando Netbeans e Tomcat na plataforma windows, mas eu estou tentando programar em linux.
instalei o Netbeas e o tomcat está tudo normal, configurei o conf to tomcat, liberei as senhas, configurei o home catalina (/usr/share/tomcat6) e o catalina base (/var/lib/tomcat6), login e senha.
testei o tomcat via web digitando no firefox o endereço http://localhost:8080/
abre certinho digito login e senha e abre normal.
mas na hora de mandar compilar meu codigo no Netbeans dá o erro:

Erro de deployment:

O acesso ao servidor Tomcat não foi autorizado. Digite corretamente o nome de usuário e senha com o papel (role) manager no personalizador do Tomcat no Gerenciador do servidor.

Verifique o log do servidor para maiores detalhes.

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:224)

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:132)

at org.netbeans.modules.j2ee.ant.Deploy.execute(Deploy.java:103)

at org.apache.tools.ant.UnknownElement.execute(UnknownElement.java:288)

at sun.reflect.GeneratedMethodAccessor56.invoke(Unknown Source)

at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)

at java.lang.reflect.Method.invoke(Method.java:616)

at org.apache.tools.ant.dispatch.DispatchUtils.execute(DispatchUtils.java:106)

at org.apache.tools.ant.Task.perform(Task.java:348)

at org.apache.tools.ant.Target.execute(Target.java:357)

at org.apache.tools.ant.Target.performTasks(Target.java:385)

at org.apache.tools.ant.Project.executeSortedTargets(Project.java:1337)

at org.apache.tools.ant.Project.executeTarget(Project.java:1306)

at org.apache.tools.ant.helper.DefaultExecutor.executeTargets(DefaultExecutor.java:41)

at org.apache.tools.ant.Project.executeTargets(Project.java:1189)

at org.apache.tools.ant.module.bridge.impl.BridgeImpl.run(Unknown Source)

at org.apache.tools.ant.module.run.TargetExecutor.run(Unknown Source)

at org.netbeans.core.execution.RunClassThread.run(Unknown Source)

Caused by: java.lang.IllegalStateException: O acesso ao servidor Tomcat não foi autorizado. Digite corretamente o nome de usuário e senha com o papel (role) manager no personalizador do Tomcat no Gerenciador do servidor.

at org.netbeans.modules.tomcat5.TomcatManagerImpl.list(TomcatManagerImpl.java:394)

at org.netbeans.modules.tomcat5.TomcatManager.modules(TomcatManager.java:622)

at org.netbeans.modules.tomcat5.TomcatManager.getAvailableModules(TomcatManager.java:433)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.getAvailableTMIDsMap(TargetServer.java:393)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.checkUndeployForSharedReferences(TargetServer.java:349)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.checkUndeployForSharedReferences(TargetServer.java:298)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.checkUndeployForSharedReferences(TargetServer.java:295)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.processLastTargetModules(TargetServer.java:417)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.init(TargetServer.java:163)

at org.netbeans.modules.j2ee.deployment.impl.TargetServer.deploy(TargetServer.java:556)

at org.netbeans.modules.j2ee.deployment.devmodules.api.Deployment.deploy(Deployment.java:189)

 17 more

Caused by: org.netbeans.modules.tomcat5.AuthorizationException

at org.netbeans.modules.tomcat5.TomcatManagerImpl.list(TomcatManagerImpl.java:395)

 27 more

BUILD FAILED (total time: 1 second)

eu estou usando o Ubuntu 9.10

1 Resposta

T

oi galera
descobri o erro, o netbeans nao reconhece mesmo, tem que criar um link:

sudo ln -sfn /etc/tomcat6 ${CATALINA_HOME}/conf

agora sim

valeu a todos!!

Criado 17 de abril de 2010
Ultima resposta 17 de abr. de 2010
Respostas 1
Participantes 1