@alessandro-cav escreveu:
estou começando a programar com spring usando lombok, mas não ficou muito claro para mim com funciona o builder junto com lombok.
Desde ja agradeço a ajuda.
Mensagens: 1
Participantes: 1
@alessandro-cav escreveu:
estou começando a programar com spring usando lombok, mas não ficou muito claro para mim com funciona o builder junto com lombok.
Desde ja agradeço a ajuda.
Mensagens: 1
Participantes: 1
@JohnWill escreveu:
Olá ! Eu estou começando a estudar java web e queria saber como é a região de Maringá no tocante as oportunidades de emprego no setor de desenvolvimento ? Ouvi falar que a cidade é muito bonita e tem um custo de vida não tão alto quanto a capitais. E também que está crescendo para se tornar maior na área:
https://revistapegn.globo.com/Tecnologia/noticia/2019/04/como-maringa-se-prepara-para-ser-um-dos-principais-polos-de-ti-do-pais.htmlEu queria saber a opinião de alguém daqui do forúm é uma boa região para trabalhar ?
Mensagens: 6
Participantes: 3
@matskira escreveu:
Opa, Tudo bom ?
Estou tendo que criar varias telas na unha usando o Gui no Eclipse, alguém sabe se existe um site que eu possa configurar um tamanho de janela, campos, rotulos e botõe? Podendo assim obter as devidas coordenadas?
Mensagens: 3
Participantes: 2
@DANTONIO escreveu:
Estou tentado consumir uma API no Websphere e está me retornando um erro.
try { LOGGER.info("Inicia chamada URL: " + url); URL wsdlLocation = new URL(null, url, new sun.net.www.protocol.https.Handler()); LOGGER.info("Inicia chamada sslSocketFactory"); HttpsURLConnection conn = (HttpsURLConnection) wsdlLocation.openConnection(); doTrustToCertificates(); SSLSocketFactory sslSocketFactory = CustomSSLFactory.createSslSocketFactory(); conn.setSSLSocketFactory(sslSocketFactory);
Erro:
[2/12/20 21:21:43:359 SGT] 0000020a SystemErr R [Fatal Error] :4:17: Element type “a:displayname” must be followed by either attribute specifications, “>” or “/>”. [2/13/20 8:30:15:352 SGT] 00000099 SystemErr R Connection to http://10.4.14.49:8999 refused [2/18/20 6:41:50:909 SGT] 00000bb4 SystemErr R java.net.SocketException: Connection resetjava.net.SocketException: Connection reset [2/18/20 6:41:50:924 SGT] 00000b9f SystemErr R java.net.SocketException: Connection reset [2/18/20 6:41:50:924 SGT] 00000bb4 SystemErr R [2/18/20 6:41:50:929 SGT] 00000b9c SystemErr R at java.net.SocketInputStream.read(SocketInputStream.java:200) [2/18/20 6:41:50:929 SGT] 00000b9c SystemErr R at java.net.SocketInputStream.read(SocketInputStream.java:132
Mensagens: 1
Participantes: 1
@jeffdantonio escreveu:
Estou tentando acessar um ArrayList dentro de uma aplicação JavaFx, eu sei que não posso acessar um Arraylist vazio e por isso inicializo ele no método antes de tentar acessar, mas mesmo assim estou recebendo o erro.
private void gerarPergunta() { PerguntasRepositorio<Pergunta> perguntaRepositorio = new Perguntas(); List<Pergunta> perguntas = perguntaRepositorio.selecionar(); if (perguntas.isEmpty()) { Pergunta pergunta = new Pergunta("Qual a capital do Brasil?", "Brasilia", "Salvador", "Manaus", "Rio de Janeiro", "São Paulo"); Pergunta pergunta2 = new Pergunta("Quem descobriu o Brasil", "Cabral", "Quem disse que ele estava coberto", "Aladdin", "Simba", "Pedro I"); perguntas.add(pergunta); perguntas.add(pergunta2); } Collections.shuffle(perguntas); txtPergunta.setText(perguntas.get(0).getPergunta()); List<String> alternativas = new ArrayList<String>(); alternativas.add(perguntas.get(0).getRespostaCorreta()); alternativas.add(perguntas.get(0).getAlternativa1()); alternativas.add(perguntas.get(0).getAlternativa2()); alternativas.add(perguntas.get(0).getAlternativa3()); alternativas.add(perguntas.get(0).getAlternativa4()); Collections.shuffle(alternativas); txtAlternativa1.setText("A - " + alternativas.get(0)); txtAlternativa2.setText("B - " + alternativas.get(1)); txtAlternativa3.setText("C - " + alternativas.get(2)); txtAlternativa4.setText("D - " + alternativas.get(3)); txtAlternativa5.setText("E - " + alternativas.get(4)); }
Mensagens: 3
Participantes: 2
@lucas.sampaio escreveu:
E aí, pessoal. Beleza? Estou com um probleminha. Eu queria servir algumas imagens que eu salvei em
src/main/resources/imagesresource/images
como um atributo do objeto em formato de link .Ex:
{ "login": "lukaz-sampaio", "id": 12944221, "node_id": "MDQ6VXNlcjEyOTQ0MjIx", "avatar_url": "https://avatars0.githubusercontent.com/u/12944221?v=4", ... }
Como o atributo “avatar_url”
Alguém pode me dar um ajuda de como fazer? Procurei exemplos e não encontrei nenhum.
Mensagens: 3
Participantes: 2
@pedro_darde escreveu:
- Faça um programa que recebe o nome do autor e depois exibe o nome no formato ABNT.
Eu já tenho um programa feito que imprime a string ao contrário, gostaria de saber como imprimi-la no formato ABNT.
EX: José Augusto Silva o sistema deve exibir SILVA, J. A.
Mensagens: 2
Participantes: 2
@Laio escreveu:
Oi pessoas, tenho que salvar dados no banco de dados, na parte de minha aplicação web de registar sugestões, na qual passo do programa rodando no servidor em html para o mysql. O problema é que quando chamo o método de salvar retorna erro de ponteiro nulo da classe servidor, que por sua vez tem uma instancia de uma interface que é instanciada por JpaRepository. O programa criou o schema no bc. de dados normal, mas se não coloco um try-catch dentro do método de cadastrar a aplicação trava. Eu sei que erro de ponteiro nulo ocorre quando tento chamar uma instancia que não foi inicializada , mas não faço ideia alguma isso se insere no meu projeto. Ao usar o thymeleaf, ele consegue passar do html pro java todos os atributos, incluindo o id, da forma certa, mas quando chama a exceção, sempre o exception lanca: java.lang.NullPointerException. Como poderia resolver isso?
Segue meu código abaixo:
@Controller
public class InicialControler {Servicos fazer; /*apenas metodo de pag. de sugestoes destacado*/ @RequestMapping("/sugestoes") public @ResponseBody ModelAndView mostrarSugestao(Ficha fichar){ ModelAndView mostrar = new ModelAndView(); mostrar.setViewName("sugestao"); mostrar.addObject("fichar", fichar);
Ficha fichando = new Ficha(fichar.getNome(), fichar.getEmail(), fichar.getSugestao());
try {
fazer.cadastrar(fichando);
System.out.println(“foi salvo” );
}catch(Exception e) {
System.out.println( "NULL ==> " + e + " "+ fichar.toString());
System.out.println( fichando.toString());
}return mostrar;
}
}
@Repository
public interface RepositorioDados extends JpaRepository<Ficha, Long> {}
@Entity
@Table (name = “fichamentos”)
public class Ficha implements Serializable{/** * */ //private static final long serialVersionUID = 1L; @Id @GeneratedValue(strategy = GenerationType.IDENTITY) //@Column(name = "id", unique = true) public long id; private String nome ; private String email ; private String sugestao ; public Ficha() { this.nome = ""; this.email = ""; this.sugestao = ""; } public Ficha( @NotNull String nome, @NotNull String email, @NotNull String sugestao) { this.nome = nome; this.email = email; this.sugestao = sugestao; }
/GETTERS E SETTERS/
}@Service
public class Servicos implements GenericosServicos<Ficha, Long> {RepositorioDados repositar; @Override public Optional<Ficha> buscarPorId(Long id) { return repositar.findById(id); } @Override public Ficha cadastrar(Ficha t) { return repositar.save(t); } @Override public Ficha alterar(Long k, Ficha t) { // TODO Auto-generated method stub return null; } @Override public List<Ficha> ListarTodos() { return repositar.findAll(); } @Override public void deletar(Long k) { repositar.deleteById(k); }
}
public interface GenericosServicos<T, K> {
public T cadastrar ( T t); public T alterar (K k, T t); public void deletar (K k); public Optional<T> buscarPorId ( K id); public List<T> ListarTodos();
}
Mensagens: 9
Participantes: 2
@adenilson_p escreveu:
Bom dia,
Estou com o seguinte problema: estou utilizando o JExcelAPI 2.6 para importar uma planilha (xls) de clientes para o banco de dados, porém os clientes que possuem carácter especial no nome está sendo substituído por “�”.Exemplo de código:
for (int i = 0; i < linhas; i++) {
Cell clienteCelula = sheet.getCell(7, i);
System.out.println("Cliente: " + clienteCelula.getContents());
}Saída:
Existe alguma maneira de manter os caracteres especial utilizando o JExcelAPI?
Mensagens: 2
Participantes: 2
@Killer_Curt escreveu:
Olá, estou com um problema em setar um Objeto em uma JComboBox.
for (Object obj : controll.listarEstados()) { estado = (Estado) obj; comboBoxUf.addItem(estado); }
for no meu construtor para preencher a JcomboBox
private void ft_cepFocusLost(java.awt.event.FocusEvent evt) { //--------------------- Estado estado; `if (wcep.wasSuccessful()) { txt_Bairro.setText(wcep.getBairro()); txt_rua.setText(wcep.getLogradouro()); estado = controler.validarEstado(wcep.getUf()); comboBoxUf.setSelectedItem(estado.getNome()); } }
Metodo que pesquisa o o endereço quando o campo de cep deixa de ter foco
Um teste que eu fiz, ele retorna o objeto selecionado mas não seta na JcomboBox
`
Mensagens: 1
Participantes: 1
@JonthaCabral escreveu:
Boa tarde, galera
Eu tenho uma aplicação que ta no kubernetes com um cronJob para meia noite.
Eu preciso que ela só seja executada pelo cron job.
Mas sempre que faço o deploy do meu jar no kubernetes ele é startado ai meu job é iniciado.Eu preciso que ele seja iniciado só pelo cron job. Isso é possível?
Mensagens: 1
Participantes: 1
@Tecnologo_Guilherme escreveu:
Alguém pode me ajudar? Como eu envio e-mail com o JAVA, eu queria calcular a idade de uma pessoa e no dia do seu aniversário mandar um e-mail. Eu tentei usando Apache Commons e a API do JavaMail mais não consigo solucionar o erro!
Alguém tem um código que funcione pronto? Para eu me basear nele? Obrigado desde já!
Mensagens: 3
Participantes: 3
@ligabue escreveu:
Boa noite.
Pessoal estou com um problema que acredito que muitos ja passaram e que tem bastante conteudo aqui no forúm, porém fiz diversas tentativas e nenhuma delas consegui solucionar o problema que é sobre o broken pipe. Minha aplicação esta hospedada na nuvem (Integrator) e meu sistema roda durante o dia e funciona normal, porém de um dia para o outro ocorre o erro:
HTTP Status 500 – Internal Server Error Type Exception Report Message Request processing failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: could not extract ResultSet Description The server encountered an unexpected condition that prevented it from fulfilling the request. Exception org.springframework.web.util.NestedServletException: Request processing failed; nested exception is javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: could not extract ResultSet org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:979) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) Root Cause javax.persistence.PersistenceException: org.hibernate.exception.JDBCConnectionException: could not extract ResultSet org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1692) org.hibernate.jpa.spi.AbstractEntityManagerImpl.convert(AbstractEntityManagerImpl.java:1602) org.hibernate.jpa.internal.QueryImpl.getSingleResult(QueryImpl.java:560) br.com.loja.projetoloja.dao.UsuarioDao.buscaPorUsuario(UsuarioDao.java:39) br.com.loja.projetoloja.dao.UsuarioDao.verificaUsuario(UsuarioDao.java:19) br.com.loja.projetoloja.controller.IndexController.efetuaLogin(IndexController.java:35) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:832) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:743) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) Root Cause org.hibernate.exception.JDBCConnectionException: could not extract ResultSet org.hibernate.exception.internal.SQLStateConversionDelegate.convert(SQLStateConversionDelegate.java:115) org.hibernate.exception.internal.StandardSQLExceptionConverter.convert(StandardSQLExceptionConverter.java:42) org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:111) org.hibernate.engine.jdbc.spi.SqlExceptionHelper.convert(SqlExceptionHelper.java:97) org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:79) org.hibernate.loader.Loader.getResultSet(Loader.java:2115) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1898) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1874) org.hibernate.loader.Loader.doQuery(Loader.java:919) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:336) org.hibernate.loader.Loader.doList(Loader.java:2610) org.hibernate.loader.Loader.doList(Loader.java:2593) org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2422) org.hibernate.loader.Loader.list(Loader.java:2417) org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:501) org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:371) org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:216) org.hibernate.internal.SessionImpl.list(SessionImpl.java:1339) org.hibernate.internal.QueryImpl.list(QueryImpl.java:87) org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:606) org.hibernate.jpa.internal.QueryImpl.getSingleResult(QueryImpl.java:529) br.com.loja.projetoloja.dao.UsuarioDao.buscaPorUsuario(UsuarioDao.java:39) br.com.loja.projetoloja.dao.UsuarioDao.verificaUsuario(UsuarioDao.java:19) br.com.loja.projetoloja.controller.IndexController.efetuaLogin(IndexController.java:35) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:832) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:743) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) Root Cause com.mysql.jdbc.exceptions.jdbc4.CommunicationsException: Communications link failure Last packet sent to the server was 52960 ms ago. sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62) sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45) java.lang.reflect.Constructor.newInstance(Constructor.java:423) com.mysql.jdbc.Util.handleNewInstance(Util.java:406) com.mysql.jdbc.SQLError.createCommunicationsException(SQLError.java:1074) com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3246) com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1917) com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060) com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542) com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734) com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885) org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:70) org.hibernate.loader.Loader.getResultSet(Loader.java:2115) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1898) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1874) org.hibernate.loader.Loader.doQuery(Loader.java:919) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:336) org.hibernate.loader.Loader.doList(Loader.java:2610) org.hibernate.loader.Loader.doList(Loader.java:2593) org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2422) org.hibernate.loader.Loader.list(Loader.java:2417) org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:501) org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:371) org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:216) org.hibernate.internal.SessionImpl.list(SessionImpl.java:1339) org.hibernate.internal.QueryImpl.list(QueryImpl.java:87) org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:606) org.hibernate.jpa.internal.QueryImpl.getSingleResult(QueryImpl.java:529) br.com.loja.projetoloja.dao.UsuarioDao.buscaPorUsuario(UsuarioDao.java:39) br.com.loja.projetoloja.dao.UsuarioDao.verificaUsuario(UsuarioDao.java:19) br.com.loja.projetoloja.controller.IndexController.efetuaLogin(IndexController.java:35) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:832) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:743) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) Root Cause java.net.SocketException: Broken pipe (Write failed) java.net.SocketOutputStream.socketWrite0(Native Method) java.net.SocketOutputStream.socketWrite(SocketOutputStream.java:111) java.net.SocketOutputStream.write(SocketOutputStream.java:155) java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:82) java.io.BufferedOutputStream.flush(BufferedOutputStream.java:140) com.mysql.jdbc.MysqlIO.send(MysqlIO.java:3227) com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:1917) com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2060) com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2542) com.mysql.jdbc.PreparedStatement.executeInternal(PreparedStatement.java:1734) com.mysql.jdbc.PreparedStatement.executeQuery(PreparedStatement.java:1885) org.hibernate.engine.jdbc.internal.ResultSetReturnImpl.extract(ResultSetReturnImpl.java:70) org.hibernate.loader.Loader.getResultSet(Loader.java:2115) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1898) org.hibernate.loader.Loader.executeQueryStatement(Loader.java:1874) org.hibernate.loader.Loader.doQuery(Loader.java:919) org.hibernate.loader.Loader.doQueryAndInitializeNonLazyCollections(Loader.java:336) org.hibernate.loader.Loader.doList(Loader.java:2610) org.hibernate.loader.Loader.doList(Loader.java:2593) org.hibernate.loader.Loader.listIgnoreQueryCache(Loader.java:2422) org.hibernate.loader.Loader.list(Loader.java:2417) org.hibernate.loader.hql.QueryLoader.list(QueryLoader.java:501) org.hibernate.hql.internal.ast.QueryTranslatorImpl.list(QueryTranslatorImpl.java:371) org.hibernate.engine.query.spi.HQLQueryPlan.performList(HQLQueryPlan.java:216) org.hibernate.internal.SessionImpl.list(SessionImpl.java:1339) org.hibernate.internal.QueryImpl.list(QueryImpl.java:87) org.hibernate.jpa.internal.QueryImpl.list(QueryImpl.java:606) org.hibernate.jpa.internal.QueryImpl.getSingleResult(QueryImpl.java:529) br.com.loja.projetoloja.dao.UsuarioDao.buscaPorUsuario(UsuarioDao.java:39) br.com.loja.projetoloja.dao.UsuarioDao.verificaUsuario(UsuarioDao.java:19) br.com.loja.projetoloja.controller.IndexController.efetuaLogin(IndexController.java:35) sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) java.lang.reflect.Method.invoke(Method.java:498) org.springframework.web.method.support.InvocableHandlerMethod.doInvoke(InvocableHandlerMethod.java:221) org.springframework.web.method.support.InvocableHandlerMethod.invokeForRequest(InvocableHandlerMethod.java:136) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:110) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:832) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:743) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:961) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:895) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:967) org.springframework.web.servlet.FrameworkServlet.doPost(FrameworkServlet.java:869) javax.servlet.http.HttpServlet.service(HttpServlet.java:660) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:843) javax.servlet.http.HttpServlet.service(HttpServlet.java:741) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:53) org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:121) org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:107) Note The full stack trace of the root cause is available in the server logs. Apache Tomcat/9.0.4
O Pessoal da Integrator diz que é minha configuração que está errada.
Vou postar meu codigo aqui de repente alguem possar ver o que está errado e me ajudar.
Minha classe do EntityManager:
package br.com.loja.projetoloja.util; import javax.persistence.EntityManager; import javax.persistence.EntityManagerFactory; import javax.persistence.EntityTransaction; import javax.persistence.Persistence; public class JPAUtil { private static EntityManager em; public static EntityManager getEntityManager() { if (em == null) { EntityManagerFactory emFactory = Persistence .createEntityManagerFactory("mysql"); em = emFactory.createEntityManager(); } return em; } public static void init() { EntityTransaction tx = getEntityManager().getTransaction(); if (tx == null || !tx.isActive()) { System.out.println("Iniciando transacao..."); tx.begin(); } } public static void commit() { EntityTransaction transaction = getEntityManager().getTransaction(); if (transaction != null && transaction.isActive() && !transaction.getRollbackOnly()) { transaction.commit(); } else { rollback(); } } public static void rollback() { EntityTransaction transaction = getEntityManager().getTransaction(); if (transaction.isActive() || transaction.getRollbackOnly()) { transaction.rollback(); } } }
Meu arquivo persistence.xml
<persistence xmlns="http://java.sun.com/xml/ns/persistence" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://java.sun.com/xml/ns/persistence http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd" version="2.0"> <persistence-unit name="mysql"> <provider>org.hibernate.ejb.HibernatePersistence</provider> <class>br.com.loja.projetoloja.modelo.Contato</class> <class>br.com.loja.projetoloja.modelo.Usuario</class> <class>br.com.loja.projetoloja.modelo.Veiculo</class> <class>br.com.loja.projetoloja.modelo.Pessoa</class> <class>br.com.loja.projetoloja.modelo.Marca</class> <class>br.com.loja.projetoloja.modelo.Modelo</class> <class>br.com.loja.projetoloja.modelo.Versao</class> <class>br.com.loja.projetoloja.modelo.Venda</class> <class>br.com.loja.projetoloja.modelo.Compra</class> <class>br.com.loja.projetoloja.modelo.Contasapagar</class> <class>br.com.loja.projetoloja.modelo.Logs</class> <class>br.com.loja.projetoloja.modelo.ContasPagasePagar</class> <properties> <property name="hibernate.dialect" value="org.hibernate.dialect.MySQLDialect"/> <property name="hibernate.connection.url" value="jdbc:mysql://localhost:3306/XXXXXX?autoReconnect=true"/> <property name="hibernate.connection.username" value="XXXXX" /> <property name="hibernate.connection.password" value="XXXXX" /> <property name="hibernate.connection.driver_class" value="com.mysql.jdbc.Driver" /> <property name="hibernate.connection.provider" value="org.hibernate.connection.C3P0ConnectionProvider" /> <property name="hibernate.show_sql" value="true" /> <property name="hibernate.format_sql" value="true" /> <property name="hibernate.c3p0.acquire_increment" value="2" /> <property name="hibernate.c3p0.min_size" value="5" /> <property name="hibernate.c3p0.max_size" value="100" /> <property name="hibernate.c3p0.timeout" value="300" /> <property name="hibernate.c3p0.max_statements" value="50" /> <property name="hibernate.c3p0.idle_test_period" value="3000" /> <property name="hibernate.c3p0.validate" value="true" /> <property name="hibernate.c3p0.preferred_test_query" value="SELECT 1;" /> </properties> </persistence-unit> </persistence>
Meu pom.xml
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>Loja</groupId> <artifactId>projetoLoja</artifactId> <version>0.0.1-SNAPSHOT</version> <packaging>war</packaging> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <jackson.version>1.9.10</jackson.version> </properties> <build> <plugins> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.1</version> <configuration> <source>1.8</source> <!-- versao do java --> <target>1.8</target> </configuration> </plugin> </plugins> </build> <dependencies> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.16</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.1</version> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-log4j12</artifactId> <version>1.7.1</version> </dependency> <!-- Servlet --> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.0.1</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet.jsp</groupId> <artifactId>jsp-api</artifactId> <version>2.2</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>jstl</artifactId> <version>1.2</version> </dependency> <!-- JPA /Hibernate --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-core</artifactId> <version>5.1.0.Final</version> </dependency> <!-- for JPA, use hibernate-entitymanager instead of hibernate-core --> <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-entitymanager</artifactId> <version>5.1.0.Final</version> </dependency> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.6</version> </dependency> <!-- Sql Server <dependency> <groupId>com.microsoft.sqlserver</groupId> <artifactId>sqljdbc4</artifactId> <version>4.0</version> </dependency> --> <dependency> <groupId>org.springframework</groupId> <artifactId>spring-webmvc</artifactId> <version>4.2.6.RELEASE</version> </dependency> <dependency> <groupId>com.google.code.gson</groupId> <artifactId>gson</artifactId> <version>2.3</version> </dependency> <!-- https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports --> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>4.1.1</version> </dependency> <dependency> <groupId>jaxen</groupId> <artifactId>jaxen</artifactId> <version>1.1.6</version> </dependency> <!-- https://mvnrepository.com/artifact/jsptags/pager-taglib --> <dependency> <groupId>jsptags</groupId> <artifactId>pager-taglib</artifactId> <version>2.0</version> </dependency> <!-- Jackson --> <dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>${jackson.version}</version> </dependency> <!-- https://mvnrepository.com/artifact/org.hibernate/hibernate-c3p0 --> <!-- <dependency> <groupId>org.hibernate</groupId> <artifactId>hibernate-c3p0</artifactId> <version>5.4.1.Final</version> </dependency> --> <dependency> <groupId>com.mchange</groupId> <artifactId>mchange-commons-java</artifactId> <version>0.2.10</version> </dependency> <dependency> <groupId>c3p0</groupId> <artifactId>c3p0</artifactId> <version>0.9.1.2</version> </dependency> <!-- https://mvnrepository.com/artifact/org.json/json --> <dependency> <groupId>org.json</groupId> <artifactId>json</artifactId> <version>20180813</version> </dependency> <!-- https://mvnrepository.com/artifact/com.googlecode.json-simple/json-simple --> <dependency> <groupId>com.googlecode.json-simple</groupId> <artifactId>json-simple</artifactId> <version>1.1.1</version> </dependency> <!-- <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>5.5.0</version> </dependency> --> <!-- https://mvnrepository.com/artifact/net.sf.jasperreports/jasperreports --> <dependency> <groupId>net.sf.jasperreports</groupId> <artifactId>jasperreports</artifactId> <version>6.9.0</version> </dependency> <!-- https://mvnrepository.com/artifact/com.lowagie/itext --> <dependency> <groupId>com.lowagie</groupId> <artifactId>itext</artifactId> <version>4.2.0</version> </dependency> </dependencies> <!-- Spring Repository --> <repositories> <repository> <id>spring-milestones</id> <name>Spring Milestones</name> <url>https://repo.spring.io/libs-milestone</url> <snapshots> <enabled>false</enabled> </snapshots> </repository> </repositories> </project>
Meu web.xml
<?xml version="1.0" encoding="UTF-8"?> <web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://xmlns.jcp.org/xml/ns/javaee" xsi:schemaLocation="http://xmlns.jcp.org/xml/ns/javaee http://xmlns.jcp.org/xml/ns/javaee/web-app_3_1.xsd" id="WebApp_ID" version="3.1"> <display-name>projetoLoja</display-name> <welcome-file-list> <welcome-file>index.jsp</welcome-file> </welcome-file-list> <servlet> <servlet-name>spring mvc</servlet-name> <servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>classpath:applicationContext.xml</param-value> </init-param> </servlet> <servlet-mapping> <servlet-name>spring mvc</servlet-name> <url-pattern>/</url-pattern> </servlet-mapping> <session-config> <session-timeout>30</session-timeout> </session-config> <filter> <filter-name>SetCharacterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param> <param-name>encoding</param-name> <param-value>UTF8</param-value> </init-param> <init-param> <param-name>forceEncoding</param-name> <param-value>true</param-value> </init-param> </filter> <filter-mapping> <filter-name>SetCharacterEncodingFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> </web-app>
Se algume tiver uma ideia ou dica para me dar ficarei muito grato, já que esgotei minhas tentativas.
Att,
Alexandre
Mensagens: 2
Participantes: 2
@JamesplayHard escreveu:
Olá a todos,já faz um bom tempo que eu fico sem programar um projeto que eu estava fazendo.E ao importar ele para o eclipse esta dando alguns problemas ao tentar inicia-lo.
Segue abaixo os problemas apresentados:
ev 19, 2020 11:25:52 PM org.hibernate.annotations.common.reflection.java.JavaReflectionManager
INFO: HCANN000001: Hibernate Commons Annotations {4.0.5.Final}
fev 19, 2020 11:25:52 PM org.hibernate.Version logVersion
INFO: HHH000412: Hibernate Core {4.3.11.Final}
fev 19, 2020 11:25:52 PM org.hibernate.cfg.Environment
INFO: HHH000206: hibernate.properties not found
fev 19, 2020 11:25:52 PM org.hibernate.cfg.Environment buildBytecodeProvider
INFO: HHH000021: Bytecode provider name : javassist
fev 19, 2020 11:25:52 PM org.hibernate.cfg.Configuration configure
INFO: HHH000043: Configuring from resource: /hibernate.cfg.xml
fev 19, 2020 11:25:52 PM org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: HHH000040: Configuration resource: /hibernate.cfg.xml
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by org.dom4j.io.SAXContentHandler (file:/C:/Users/james/.m2/repository/dom4j/dom4j/1.6.1/dom4j-1.6.1.jar) to method com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser$LocatorProxy.getEncoding()
WARNING: Please consider reporting this to the maintainers of org.dom4j.io.SAXContentHandler
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
fev 19, 2020 11:25:53 PM org.hibernate.cfg.Configuration doConfigure
INFO: HHH000041: Configured SessionFactory: null
fev 19, 2020 11:25:53 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
WARN: HHH000402: Using Hibernate built-in connection pool (not for production use!)
Loading classcom.mysql.jdbc.Driver'. This is deprecated. The new driver class is
com.mysql.cj.jdbc.Driver’. The driver is automatically registered via the SPI and manual loading of the driver class is generally unnecessary.
fev 19, 2020 11:25:53 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000401: using driver [com.mysql.jdbc.Driver] at URL [jdbc:mysql://127.0.0.1:3306/drogaria]
fev 19, 2020 11:25:53 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000046: Connection properties: {password=****, user=root}
fev 19, 2020 11:25:53 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl buildCreator
INFO: HHH000006: Autocommit mode: false
fev 19, 2020 11:25:53 PM org.hibernate.engine.jdbc.connections.internal.DriverManagerConnectionProviderImpl configure
INFO: HHH000115: Hibernate connection pool size: 1 (min=1)
A fábrica de sessões não pode ser criadaorg.hibernate.exception.JDBCConnectionException: Error calling Driver#connect
Mensagens: 2
Participantes: 1
@Eduardo_Gomes1 escreveu:
public class ControleRemoto {
private String identificacao = “”;
private boolean status = false;
private int canal=0;
private int volume=0;ControleRemoto(){
}
public String getIdentificacao(){
return this.identificacao;
}public void setIdentificacao(String identificacao){
this.identificacao = identificacao;
}public boolean getStatus(){
return this.status;
}public void setStatus(boolean Status){
this.status = status;
}public int getCanal(){
return this.canal;
}public void setCanal(int Canal){
this.canal= canal;
}public int getVolume(){
return this.volume;
}public void setVolume(int Volume){
this.volume = volume;
}}
public class TestaControleRemoto {
public static void main(String []args){
ControleRemoto toshiba = new ControleRemoto();toshiba.setIdentificacao("TV-TOSHIBA001"); toshiba.setVolume(5); System.out.println("o volume atual é: " +toshiba.setVolume()); }
}
Mensagens: 2
Participantes: 2
@Programando escreveu:
Pessoal alguém tem alguma ideia no que eu posso implementar no meu software de controle de estoque eu pensei em adicionar a parte de cálculos (financeiro) tipo pagamento a vista ou parcelado, mais se eu fazer isso vai entrar na área de nota fiscal é por isso que eu preciso de outras ideias porque essa do financeiro não vai me ajudar.
Obrigado
Mensagens: 2
Participantes: 2
@matskira escreveu:
Opa, tudo bom ?
Estou iniciando na OO e estou tendo um problema em entender o seguinte.
Imagine que eu criei uma classe Data, dentro data temos dia, mes e ano;
Mais pra frente eu criei um método em outra classe que precisa de um parâmetro data,
registroAluno(String nome, String sobrenome, Data dataNascimento);
Qual a diferença de obter a data de nascimento através de um tipo Data, ao invés de um String, por exemplo.
Mensagens: 1
Participantes: 1
@sasa1234 escreveu:
import java.util.Scanner; public class Aprendendo{ public static void main(String [] args){ Scanner ler; int n = 0; String x[] = new String[n]; ler = new Scanner(System.in); int i; for (i=0; i<n; i++) { System.out.print("Digite um Nome: " ); x[i] = ler.nextLine(); } } }
Mensagens: 2
Participantes: 2
@Gabrielsdvitor escreveu:
fiz esse código e estar dando erro no compilador GDB online, queria saber o porque do erro
CÓDIGO
public class Main
{
public static void main(String[] args) {int i = 0; i < 10; i = i + 1){ System.out.println("olá"); } } }
ERRO
Main.java:13: error: illegal start of type
int i = 0; i < 10; i = i + 1){
^
Main.java:13: error: not a statement
int i = 0; i < 10; i = i + 1){
^
Main.java:13: error: ‘;’ expected
int i = 0; i < 10; i = i + 1){
^
3 errors
Mensagens: 2
Participantes: 2
@MariaClara escreveu:
Se a primeira letra do nome não for vogal é para aparecer a mensagem : primeira letra do nome não é vogal. Estou iniciando em java agora, queria tirar a base desse programa para fazer outro
Mensagens: 1
Participantes: 1