Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Não estou conseguindo subir o servidor Spring para teste

Instalei e reinstalei no Windows 10 o MySQL, já tirei a senha do root que é obrigatória na instalação do MySQL e ainda não está subindo esse servidor. Pode ajudar?

O erro é o seguinte:

.   ____          _            __ _ _
 /\\ / ___'_ __ _ _(_)_ __  __ _ \ \ \ \
( ( )\___ | '_ | '_| | '_ \/ _` | \ \ \ \
 \\/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |_\__, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.4.1.RELEASE)

2017-11-12 17:17:00.309  INFO 10324 --- [           main] br.com.alura.instalura.Boot              : Starting Boot v1.0.0-SNAPSHOT on HP with PID 10324 (C:\Users\HP ENVY DV7\instalura\instalura.jar started by HP ENVY DV7 in C:\Users\HP ENVY DV7\instalura)
2017-11-12 17:17:00.327  INFO 10324 --- [           main] br.com.alura.instalura.Boot              : No active profile set, falling back to default profiles: default
2017-11-12 17:17:01.038  INFO 10324 --- [           main] ationConfigEmbeddedWebApplicationContext : Refreshing org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext@65fb9ffc: startup date [Sun Nov 12 17:17:01 BRST 2017]; root of context hierarchy
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.springframework.cglib.core.ReflectUtils$1 (jar:file:/C:/Users/HP%20ENVY%20DV7/instalura/instalura.jar!/BOOT-INF/lib/spring-core-4.3.3.RELEASE.jar!/) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
WARNING: Please consider reporting this to the maintainers of org.springframework.cglib.core.ReflectUtils$1
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2017-11-12 17:17:07.138  INFO 10324 --- [           main] trationDelegate$BeanPostProcessorChecker : Bean 'org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration' of type [class org.springframework.transaction.annotation.ProxyTransactionManagementConfiguration$$EnhancerBySpringCGLIB$$dc413ef7] is not eligible for getting processed by all BeanPostProcessors (for example: not eligible for auto-proxying)
2017-11-12 17:17:07.436  WARN 10324 --- [           main] ationConfigEmbeddedWebApplicationContext : Exception encountered during context initialization - cancelling refresh attempt: org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactory' defined in class path resource [org/springframework/boot/autoconfigure/web/EmbeddedServletContainerAutoConfiguration$EmbeddedTomcat.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'spring.http.encoding-org.springframework.boot.autoconfigure.web.HttpEncodingProperties': Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException
2017-11-12 17:17:07.481 ERROR 10324 --- [           main] o.s.boot.SpringApplication               : Application startup failed

org.springframework.context.ApplicationContextException: Unable to start embedded container; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'tomcatEmbeddedServletContainerFactory' defined in class path resource [org/springframework/boot/autoconfigure/web/EmbeddedServletContainerAutoConfiguration$EmbeddedTomcat.class]: Initialization of bean failed; nested exception is org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'org.springframework.boot.autoconfigure.web.HttpEncodingAutoConfiguration': Unsatisfied dependency expressed through constructor parameter 0; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'spring.http.encoding-org.springframework.boot.autoconfigure.web.HttpEncodingProperties': Initialization of bean failed; nested exception is java.lang.NoClassDefFoundError: javax/xml/bind/ValidationException
        at org.springframework.boot.context.embedded.EmbeddedWebApplicationContext.onRefresh(EmbeddedWebApplicationContext.java:137) ~[spring-boot-1.4.1.RELEASE.jar!/:1.4.1.RELEASE]
        at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:535) ~[spring-context-4.3.3.RELEASE.jar!/:4.3.3.RELEASE]
4 respostas
solução!

Fala Washington, tudo bem ?

Tente rodar usando esse jar que atualizamos há pouco tempo.

Você também pode fazer requisições da sua aplicação para a api rodando no heroku (neste endereço: http://instalura-api.herokuapp.com/api/.... ) para fazer os exercícios e desenvolver sua app React seguindo o curso.

Caso ainda tenha problemas, só mandar aqui novamente. Espero ter ajudado. Abraço!

Fala galera, beleza? Eu estava com o mesmo problema, mesmo tentando o comando do jar que os instrutores passaram, mudei a senha do banco, alterei as configuracoes dentro do jar, verifiquei se o mysql estava rodando, me certifiquei que o mysql estava no path, nada resolveu.

O que resolveu foi alterar o java para a versao 8 (eu estava usando o 9).

Abracos.

O link da API http://instalura-api.herokuapp.com/api/ não funciona mostrando o seguinte erro:

Whitelabel Error Page This application has no explicit mapping for /error, so you are seeing this as a fallback.

Mon Feb 12 22:56:40 UTC 2018 There was an unexpected error (type=Forbidden, status=403). Access Denied

Fala Danilo,

Vi que você mandou a mesma mensagem em outra thread, respondi por lá. De qualquer forma, este tópico está com status resolvido e não representa o mesmo problema que você está enfrentando, sendo assim, (em geral) você deveria abrir um nova dúvida (assim como o alerta acima da area de texto sinaliza), até para ter mais visibilidade por parte da comunidade de alunos, moderadores e instrutores, para solucionar sua dúvida.

Abraço e bons estudos!