Re: Not found 404 - Vraptor 4 Tomcat 8 - "hello world" - Sem erro e URGENTE!

96 views
Skip to first unread message
Message has been deleted

Rodrigo Turini

unread,
Apr 8, 2016, 7:46:26 AM4/8/16
to caelum-vraptor
Oi Luciano.

qual url você está colocando no navegador pra acessar esse controller?
além disso, você tem o falaMudao.jsp no seu projeto? em qual diretório?

Em sex, 8 de abr de 2016 às 08:39, Luciano ferreira <ferreira...@gmail.com> escreveu:

Salve galera, desculpa esta chegando aqui assim exclamando mas é porque eu tenho que fazer um seminário em Vraptor e construir um CRUD do zero em sala, isso é pra segunda segunda feira e ja faz uma semana que to trabalhando em cima desse erro, eu ja não sei mais o que fazer!.

Segui todos os passos da documentação porém o erro 404 aparece quando tento acessar home. Não aparece erro nenhum no consoe Segue uma imagem da árvore do meu projeto e os princiapis. Vou detalhar:

@Controller
public class HomeController {
public HomeController() {
}
@Path("/falaMundao")
public String falaMudao() {
return "# oa mundao mundano!!";
}
}



web.xml

<?xml version="1.0" encoding="UTF-8"?>
version="3.1">

<display-name>vraptor4</display-name>
<listener>

    <listener-class>org.jboss.weld.environment.servlet.Listener</listener-class>
</listener>

<resource-env-ref>
   <resource-env-ref-name>BeanManager</resource-env-ref-name>
   <resource-env-ref-type>
      javax.enterprise.inject.spi.BeanManager
   </resource-env-ref-type>
</resource-env-ref>

<context-param>
   <param-name>WELD_CONTEXT_ID_KEY</param-name>
   <param-value>customValue</param-value>
</context-param>

</web-app>

beans.xml

<?xml version="1.0" encoding="UTF-8"?>
bean-discovery-mode="all">
</beans>


validation.xml

<?xml version="1.0" encoding="UTF-8"?>
        validation-configuration-1.1.xsd"  version="1.1">
    <executable-validation enabled="false"/>
</validation-config>

context.xml

<?xml version="1.0" encoding="UTF-8"?>
<Context>
   <Resource name="BeanManager"
      auth="Container"
      type="javax.enterprise.inject.spi.BeanManager"
      factory="org.jboss.weld.resources.ManagerObjectFactory"/>
</Context>


pom.xml

<modelVersion>4.0.0</modelVersion>
<groupId>AulaVRaptor</groupId>
<artifactId>AulaVRaptor</artifactId>
<version>0.0.1-SNAPSHOT</version>
<packaging>war</packaging>
<properties>
        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
    </properties>
<dependencies>
<!-- DEPENDENCIA QUE CONTRATA O FRAMEWORK VRAPTOR -->
<dependency>
   <groupId>br.com.caelum</groupId>
   <artifactId>vraptor</artifactId>
   <version>4.2.0-RC3</version>
</dependency>
        <dependency>
    <groupId>javax.inject</groupId>
    <artifactId>javax.inject</artifactId>
    <version>1</version>
</dependency>
        <dependency>
            <groupId>org.hibernate</groupId>
            <artifactId>hibernate-validator-cdi</artifactId>
            <version>5.1.0.Final</version>
        </dependency>
        <dependency>
            <groupId>javax.el</groupId>
            <artifactId>el-api</artifactId>
            <version>2.2</version>
            <scope>provided</scope>
        </dependency>
        <dependency>
            <groupId>javax.servlet</groupId>
            <artifactId>jstl</artifactId>
            <version>1.2</version>
        </dependency>
<dependency>    
   <groupId>org.jboss.weld.servlet</groupId>    
   <artifactId>weld-servlet-core</artifactId>    
   <version>2.1.2.Final</version>
</dependency>
<dependency>    
   <groupId>org.jboss.weld</groupId>    
   <artifactId>weld-core-impl</artifactId>    
   <version>2.1.2.Final</version>
</dependency>
</dependencies>
<build>
       <finalName>sucess-with-vraptor</finalName>
        <plugins>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>3.1</version>
                <configuration>
                    <source>1.8</source>
                    <target>1.8</target>
                </configuration>
            </plugin>
        </plugins>
    </build>


</project>

console

abr 08, 2016 12:16:32 AM org.apache.tomcat.util.digester.SetPropertiesRule begin
ADVERTÊNCIA: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property 'source' to 'org.eclipse.jst.jee.server:AulaVRaptor' did not find a matching property.
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server version:        Apache Tomcat/8.0.33
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server built:          Mar 18 2016 20:31:49 UTC
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Server number:         8.0.33.0
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: OS Name:               Windows 8.1
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: OS Version:            6.3
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Architecture:          amd64
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Java Home:             C:\Program Files\Java\jre1.8.0_77
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: JVM Version:           1.8.0_77-b03
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: JVM Vendor:            Oracle Corporation
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: CATALINA_BASE:         C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: CATALINA_HOME:         C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -agentlib:jdwp=transport=dt_socket,suspend=y,address=localhost:49361
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dcatalina.base=C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dcatalina.home=C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dwtp.deploy=C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\wtpwebapps
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Djava.endorsed.dirs=C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\endorsed
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.VersionLoggerListener log
INFORMAÇÕES: Command line argument: -Dfile.encoding=Cp1252
abr 08, 2016 12:16:32 AM org.apache.catalina.core.AprLifecycleListener lifecycleEvent
INFORMAÇÕES: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jre1.8.0_77\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;C:/Program Files/Java/jre1.8.0_77/bin/server;C:/Program Files/Java/jre1.8.0_77/bin;C:/Program Files/Java/jre1.8.0_77/lib/amd64;C:\Program Files (x86)\Intel\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\ProgramData\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program Files (x86)\Skype\Phone\;C:\Program Files\Git\cmd;C:\Program Files (x86)\Heroku\bin;C:\Program Files (x86)\git\cmd;C:\Program Files (x86)\Git\cmd;C:\Program Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management Engine Components\IPT;C:\Program Files\Java\jdk1.8.0_77\bin\bin;C:\eclipse;;.
abr 08, 2016 12:16:32 AM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler ["http-nio-8080"]
abr 08, 2016 12:16:32 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFORMAÇÕES: Using a shared selector for servlet write/read
abr 08, 2016 12:16:32 AM org.apache.coyote.AbstractProtocol init
INFORMAÇÕES: Initializing ProtocolHandler ["ajp-nio-8009"]
abr 08, 2016 12:16:32 AM org.apache.tomcat.util.net.NioSelectorPool getSharedSelector
INFORMAÇÕES: Using a shared selector for servlet write/read
abr 08, 2016 12:16:32 AM org.apache.catalina.startup.Catalina load
INFORMAÇÕES: Initialization processed in 1527 ms
abr 08, 2016 12:16:32 AM org.apache.catalina.core.StandardService startInternal
INFORMAÇÕES: Starting service Catalina
abr 08, 2016 12:16:32 AM org.apache.catalina.core.StandardEngine startInternal
INFORMAÇÕES: Starting Servlet Engine: Apache Tomcat/8.0.33
abr 08, 2016 12:16:36 AM org.apache.jasper.servlet.TldScanner scanJars
INFORMAÇÕES: At least one JAR was scanned for TLDs yet contained no TLDs. Enable debug logging for this logger for a complete list of JARs that were scanned but no TLDs were found in them. Skipping unneeded JARs during scanning can improve startup time and JSP compilation time.
abr 08, 2016 12:16:36 AM org.jboss.weld.bootstrap.WeldStartup <clinit>
INFO: WELD-000900: 2.1.2 (Final)
abr 08, 2016 12:16:37 AM org.jboss.weld.bootstrap.WeldStartup startContainer
INFO: WELD-000101: Transactional services not available. Injection of @Inject UserTransaction not available. Transactional observers will be invoked synchronously.
abr 08, 2016 12:16:37 AM org.hibernate.validator.internal.util.Version <clinit>
INFO: HV000001: Hibernate Validator 5.1.0.Final
abr 08, 2016 12:16:38 AM org.hibernate.validator.internal.xml.ValidationXmlParser unmarshal
INFO: HV000007: META-INF/validation.xml found. Parsing XML based configuration.
abr 08, 2016 12:16:48 AM org.jboss.weld.environment.tomcat7.Tomcat7Container initialize
INFO: Tomcat 7+ detected, CDI injection will be available in Servlets and Filters. Injection into Listeners is not supported
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
abr 08, 2016 12:16:49 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\docs
abr 08, 2016 12:16:49 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\docs has finished in 47 ms
abr 08, 2016 12:16:49 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\examples
abr 08, 2016 12:16:50 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: ContextListener: contextInitialized()
abr 08, 2016 12:16:50 AM org.apache.catalina.core.ApplicationContext log
INFORMAÇÕES: SessionListener: contextInitialized()
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\examples has finished in 1,115 ms
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\host-manager
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\host-manager has finished in 78 ms
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\manager
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\manager has finished in 78 ms
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deploying web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\ROOT
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.HostConfig deployDirectory
INFORMAÇÕES: Deployment of web application directory C:\Users\Sabrina\Documents\shark74load\apache-tomcat-8.0.33-windows-x64\apache-tomcat-8.0.33\webapps\ROOT has finished in 47 ms
abr 08, 2016 12:16:50 AM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler ["http-nio-8080"]
abr 08, 2016 12:16:50 AM org.apache.coyote.AbstractProtocol start
INFORMAÇÕES: Starting ProtocolHandler ["ajp-nio-8009"]
abr 08, 2016 12:16:50 AM org.apache.catalina.startup.Catalina start
INFORMAÇÕES: Server startup in 17769 ms

--
Você recebeu essa mensagem porque está inscrito no grupo "caelum-vraptor" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para caelum-vrapto...@googlegroups.com.
Para postar nesse grupo, envie um e-mail para caelum-...@googlegroups.com.
Acesse esse grupo em https://groups.google.com/group/caelum-vraptor.
Para mais opções, acesse https://groups.google.com/d/optout.
Reply all
Reply to author
Forward
Message has been deleted
0 new messages