Ir ao conteúdo
  • Cadastre-se

marquest

Membro Pleno
  • Posts

    26
  • Cadastrado em

  • Última visita

Reputação

1
  1. gente, alguém aqui já usou o Commons para enviar e-mail? Eu estou usando o HtmlEmail. Mas está dando uma exceção.. será que alguém consegue ajudar? Estou usando o e-mail do trabalho para tentar enviar HtmlEmail email = new HtmlEmail(); // email.setDebug(true); email.setHostName("smtp.office365.com"); email.setSmtpPort(587); email.setAuthentication("[email protected]", "xxxx"); email.addTo("[email protected]", "John Doe"); email.setFrom("[email protected]", "Me"); email.setSubject("Test email with inline image"); // embed the image and get the content id URL url = new URL("http://www.apache.org/images/asf_logo_wide.gif"); String cid = email.embed(url, "Apache logo"); // set the html message email.setHtmlMsg("<html>The apache logo - <img src=\"cid:"+cid+"\"></html>"); // set the alternative message email.setTextMsg("Your email client does not support HTML messages"); // send the email email.send(); Exception in thread "main" org.apache.commons.mail.EmailException: Sending the email to the following server failed : smtp.office365.com:587 at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1421) at org.apache.commons.mail.Email.send(Email.java:1448) at br.com.boucinhas.util.Leitor.main(Leitor.java:35) Caused by: com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.57 SMTP; Client was not authenticated to send anonymous mail during MAIL FROM at com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2267) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1758) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1257) at javax.mail.Transport.send0(Transport.java:255) at javax.mail.Transport.send(Transport.java:124) at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1411) ... 2 more
  2. Olá =D Estou começando a estudar javaWeb seguindo um tutorial do youtube e estava indo tudo certo, copiando idêntico ao vídeo e ai de repente quando fui executar a principal, deu este erro HTTP Status 500 - Error Parsing /pages/principal.xhtml: Error Traced[line: 14] O conteúdo não é permitido na seção à esquerda. type Exception report message Error Parsing /pages/principal.xhtml: Error Traced[line: 14] O conteúdo não é permitido na seção à esquerda. description The server encountered an internal error that prevented it from fulfilling this request. exception javax.servlet.ServletException: Error Parsing /pages/principal.xhtml: Error Traced[line: 14] O conteúdo não é permitido na seção à esquerda. javax.faces.webapp.FacesServlet.service(FacesServlet.java:659) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) root cause javax.faces.view.facelets.FaceletException: Error Parsing /pages/principal.xhtml: Error Traced[line: 14] O conteúdo não é permitido na seção à esquerda. com.sun.faces.facelets.compiler.SAXCompiler.doCompile(SAXCompiler.java:456) com.sun.faces.facelets.compiler.SAXCompiler.doMetadataCompile(SAXCompiler.java:439) com.sun.faces.facelets.compiler.Compiler.metadataCompile(Compiler.java:130) com.sun.faces.facelets.impl.DefaultFaceletFactory.createMetadataFacelet(DefaultFaceletFactory.java:495) com.sun.faces.facelets.impl.DefaultFaceletFactory.access$200(DefaultFaceletFactory.java:106) com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:205) com.sun.faces.facelets.impl.DefaultFaceletFactory$2.newInstance(DefaultFaceletFactory.java:203) com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:97) com.sun.faces.facelets.impl.DefaultFaceletCache$2.newInstance(DefaultFaceletCache.java:92) com.sun.faces.util.ExpiringConcurrentCache$1.call(ExpiringConcurrentCache.java:99) java.util.concurrent.FutureTask.run(Unknown Source) com.sun.faces.util.ExpiringConcurrentCache.get(ExpiringConcurrentCache.java:114) com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:146) com.sun.faces.facelets.impl.DefaultFaceletCache.getViewMetadataFacelet(DefaultFaceletCache.java:63) com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:316) com.sun.faces.facelets.impl.DefaultFaceletFactory.getMetadataFacelet(DefaultFaceletFactory.java:246) com.sun.faces.application.view.ViewMetadataImpl.createMetadataView(ViewMetadataImpl.java:114) com.sun.faces.lifecycle.RestoreViewPhase.execute(RestoreViewPhase.java:241) com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101) com.sun.faces.lifecycle.RestoreViewPhase.doPhase(RestoreViewPhase.java:121) com.sun.faces.lifecycle.LifecycleImpl.execute(LifecycleImpl.java:198) javax.faces.webapp.FacesServlet.service(FacesServlet.java:646) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52) note The full stack trace of the root cause is available in the Apache Tomcat/7.0.70 logs. esta é a minha principal.xhtml <?xml version="1.0" encoding="ISO-8859-1" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <ui:composition xmlns="http://www.w3.org/1999/xhtml" xmlns:ui="http://java.sun.com/jsf/facelets" template="/templates/modeloSistema.xhtml"> <ui:define name="menu"> <ui:include src="/includes/menuPrincipal.xhtml" /> </ui:define> <ui:define name="conteudo"> </ui:define> </ui:composition>  Me ajudem por favor !
  3. Olá =D Estou criando as classes do meu pacote DAO e logo no inserir já tive problemas de sintaxe, porém, já tentei de diversas formas e não entendi onde estou errando. Segue o código public void salvar(Fabricante f) throws SQLException{ StringBuilder sql = new StringBuilder(); //StringBuilder usa método de junção, deixa mais organizado sql.append("INSERT INTO fabricante "); sql.append("(desc) "); sql.append("VALUES (?)");// valor que o usuário vai digitar Connection conexao = ConexaoFactory.conectar(); PreparedStatement comando = conexao.prepareStatement(sql.toString()); comando.setString(1, f.getDescricao()); // 1 é a primeira interrogação comando.executeUpdate(); // executa o comando SQL conexao.close(); } You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'desc) VALUES ('descrição1')' at line 1 Alguém poderia me ajudar?
  4. Eu criei um novo projeto e copiei os pacotes, funcionou normal! vai entender kkk obrigada do mesmo jeito
  5. Oii estou começando agora a programar em javaweb usando hibernate. Na hora de criar o banco da este erro Using CATALINA_BASE: "C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base" Using CATALINA_HOME: "C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27" Using CATALINA_TMPDIR: "C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\temp" Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_101" Using CLASSPATH: "C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\bootstrap.jar;C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\bin\tomcat-juli.jar" Listening for transport dt_shmem at address: tomcat_shared_memory_id 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server version: Apache Tomcat/8.0.27 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server built: Sep 28 2015 08:17:25 UTC 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Server number: 8.0.27.0 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Name: Windows 7 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log OS Version: 6.1 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Architecture: amd64 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Java Home: C:\Program Files\Java\jdk1.8.0_101\jre 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Version: 1.8.0_101-b13 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log JVM Vendor: Oracle Corporation 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_BASE: C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log CATALINA_HOME: C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dhttp.nonProxyHosts=localhost|127.0.0.1|Mariana_Des 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.config.file=C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\logging.properties 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.util.logging.manager=org.apache.juli.ClassLoaderLogManager 09-Aug-2016 16:15:04.659 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -agentlib:jdwp=transport=dt_shmem,address=tomcat_shared_memory_id,server=y,suspend=n 09-Aug-2016 16:15:04.669 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.endorsed.dirs=C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27\endorsed 09-Aug-2016 16:15:04.669 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.base=C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base 09-Aug-2016 16:15:04.669 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Dcatalina.home=C:\Program Files\Apache Software Foundation\Apache Tomcat 8.0.27 09-Aug-2016 16:15:04.669 INFO [main] org.apache.catalina.startup.VersionLoggerListener.log Command line argument: -Djava.io.tmpdir=C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\temp 09-Aug-2016 16:15:04.669 INFO [main] org.apache.catalina.core.AprLifecycleListener.lifecycleEvent 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\jdk1.8.0_101\bin;C:\Windows\Sun\Java\bin;C:\Windows\system32;C:\Windows;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\OpenVPN\bin;. 09-Aug-2016 16:15:04.879 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["http-nio-8084"] 09-Aug-2016 16:15:05.121 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 09-Aug-2016 16:15:05.121 INFO [main] org.apache.coyote.AbstractProtocol.init Initializing ProtocolHandler ["ajp-nio-8009"] 09-Aug-2016 16:15:05.121 INFO [main] org.apache.tomcat.util.net.NioSelectorPool.getSharedSelector Using a shared selector for servlet write/read 09-Aug-2016 16:15:05.121 INFO [main] org.apache.catalina.startup.Catalina.load Initialization processed in 1076 ms 09-Aug-2016 16:15:05.251 INFO [main] org.apache.catalina.core.StandardService.startInternal Starting service Catalina 09-Aug-2016 16:15:05.261 INFO [main] org.apache.catalina.core.StandardEngine.startInternal Starting Servlet Engine: Apache Tomcat/8.0.27 09-Aug-2016 16:15:05.271 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacao.xml 09-Aug-2016 16:15:07.467 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:07.548 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacao.xml has finished in 2,276 ms 09-Aug-2016 16:15:07.548 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacaoWeb.xml 09-Aug-2016 16:15:08.443 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:08.457 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacaoWeb.xml has finished in 909 ms 09-Aug-2016 16:15:08.458 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\manager.xml 09-Aug-2016 16:15:08.651 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:08.661 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\manager.xml has finished in 203 ms 09-Aug-2016 16:15:08.661 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ProjetoJSF.xml 09-Aug-2016 16:15:08.681 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ProjetoJSF]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1780) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@68f07247] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4854) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4984) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 10 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [C:\Users\Mariana\Documents\NetBeansProjects\ProjetoJSF\build\web] is not valid at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:723) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:684) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 13 more 09-Aug-2016 16:15:08.681 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ProjetoJSF.xml java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/ProjetoJSF]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1780) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 09-Aug-2016 16:15:08.701 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ProjetoJSF.xml has finished in 40 ms 09-Aug-2016 16:15:08.701 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ProjetoWeb.xml 09-Aug-2016 16:15:10.055 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:10.065 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ProjetoWeb.xml has finished in 1,364 ms 09-Aug-2016 16:15:10.065 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ROOT.xml 09-Aug-2016 16:15:10.157 INFO [localhost-startStop-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:10.167 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\ROOT.xml has finished in 102 ms 09-Aug-2016 16:15:10.167 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\WebApplication1.xml 09-Aug-2016 16:15:10.177 SEVERE [localhost-startStop-1] org.apache.catalina.core.ContainerBase.addChildInternal ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WebApplication1]] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:725) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1780) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.catalina.LifecycleException: Failed to start component [org.apache.catalina.webresources.StandardRoot@76213f10] at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:154) at org.apache.catalina.core.StandardContext.resourcesStart(StandardContext.java:4854) at org.apache.catalina.core.StandardContext.startInternal(StandardContext.java:4984) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 10 more Caused by: java.lang.IllegalArgumentException: The main resource set specified [C:\Users\Mariana\Documents\NetBeansProjects\WebApplication1\build\web] is not valid at org.apache.catalina.webresources.StandardRoot.createMainResourceSet(StandardRoot.java:723) at org.apache.catalina.webresources.StandardRoot.startInternal(StandardRoot.java:684) at org.apache.catalina.util.LifecycleBase.start(LifecycleBase.java:150) ... 13 more 09-Aug-2016 16:15:10.177 SEVERE [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Error deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\WebApplication1.xml java.lang.IllegalStateException: ContainerBase.addChild: start: org.apache.catalina.LifecycleException: Failed to start component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/WebApplication1]] at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:729) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:701) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:717) at org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:586) at org.apache.catalina.startup.HostConfig$DeployDescriptor.run(HostConfig.java:1780) at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) 09-Aug-2016 16:15:10.177 INFO [localhost-startStop-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\WebApplication1.xml has finished in 10 ms 09-Aug-2016 16:15:10.187 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["http-nio-8084"] 09-Aug-2016 16:15:10.210 INFO [main] org.apache.coyote.AbstractProtocol.start Starting ProtocolHandler ["ajp-nio-8009"] 09-Aug-2016 16:15:10.213 INFO [main] org.apache.catalina.startup.Catalina.start Server startup in 5082 ms 09-Aug-2016 16:15:15.583 INFO [http-nio-8084-exec-9] org.apache.catalina.startup.HostConfig.undeploy Undeploying context [/estimacaoWeb] 09-Aug-2016 16:15:15.653 INFO [http-nio-8084-exec-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deploying configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacaoWeb.xml 09-Aug-2016 16:15:16.527 INFO [http-nio-8084-exec-1] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:15:16.527 INFO [http-nio-8084-exec-1] org.apache.catalina.startup.HostConfig.deployDescriptor Deployment of configuration descriptor C:\Users\Mariana\AppData\Roaming\NetBeans\8.1\apache-tomcat-8.0.27.0_base\conf\Catalina\localhost\estimacaoWeb.xml has finished in 874 ms 09-Aug-2016 16:15:16.567 INFO [http-nio-8084-exec-2] org.apache.catalina.util.LifecycleBase.start The start() method was called on component [StandardEngine[Catalina].StandardHost[localhost].StandardContext[/estimacaoWeb]] after start() had already been called. The second call will be ignored. Listening for transport dt_shmem at address: tomcat_shared_memory_id 09-Aug-2016 16:38:02.845 INFO [http-nio-8084-exec-19] org.apache.catalina.core.StandardContext.reload Reloading Context with name [/estimacaoWeb] has started 09-Aug-2016 16:38:04.333 INFO [http-nio-8084-exec-19] org.apache.jasper.servlet.TldScanner.scanJars 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. 09-Aug-2016 16:38:04.340 INFO [http-nio-8084-exec-19] org.apache.catalina.core.StandardContext.reload Reloading Context with name [/estimacaoWeb] is completed Alguém consegue me ajudar?
  6. Segue o código package br.com.boucinhas.controle; import java.util.Date; import br.com.boucinhas.modelo.ServicoDAO; import java.io.Serializable; import java.util.Collection; import javax.persistence.Column; import javax.persistence.DiscriminatorColumn; import javax.persistence.Entity; import javax.persistence.FetchType; import javax.persistence.GeneratedValue; import javax.persistence.GenerationType; import javax.persistence.Id; import javax.persistence.Inheritance; import javax.persistence.InheritanceType; import javax.persistence.JoinColumn; import javax.persistence.ManyToOne; import javax.persistence.Temporal; import org.hibernate.annotations.Cascade; import org.hibernate.annotations.CascadeType; import org.hibernate.annotations.Fetch; import org.hibernate.annotations.FetchMode; /** * * @author Mariana */ @Entity @Inheritance(strategy = InheritanceType.JOINED) @DiscriminatorColumn(name = "tipo") public abstract class Servico implements Serializable{ public Servico() { } public Servico(int idServico, int tipo, double valor, Date data, String descricao, Animal animal) { this.idServico = idServico; this.tipo = tipo; this.valor = valor; this.data = data; this.descricao = descricao; this.animal = animal; } @Id @GeneratedValue(strategy = GenerationType.AUTO) private int idServico; @Column(nullable = false) private int tipo; @Column(nullable = false) private double valor; @Column(nullable = false) @Temporal(javax.persistence.TemporalType.DATE) private Date data; @Column(length = 255, nullable = false) private String descricao; @ManyToOne(fetch = FetchType.EAGER) @Fetch(FetchMode.JOIN) @JoinColumn(name = "idAnimal", updatable = true, insertable = true) @Cascade (CascadeType.SAVE_UPDATE) private Animal animal; static int BANHO = 1; static int CONSULTA = 2; static int TOSA = 3; private static int VACINA = 4; public static boolean salvar(Servico s) { return ServicoDAO.salvar(s); } public static boolean salvar(Animal a) { return ServicoDAO.salvar(a); } public static Servico consultar(int idServico) { return ServicoDAO.consultar(idServico); } public static Collection<Servico> consultar(Animal a) { return ServicoDAO.consultar(a); } public static Collection<Servico> consultar() { return ServicoDAO.consultar(); } public static boolean alterar(Servico s) { return ServicoDAO.alterar(s); } public static boolean excluir(Servico s) { return ServicoDAO.excluir(s); } public static boolean excluir(Animal a) { return ServicoDAO.excluir(a); } public int getIdServico() { return idServico; } public void setIdServico(int idServico) { this.idServico = idServico; } public int getTipo() { return tipo; } public void setTipo(int tipo) { this.tipo = tipo; } public double getValor() { return valor; } public void setValor(double valor) { this.valor = valor; } public Date getData() { return data; } public void setData(Date data) { this.data = data; } public String getDescricao() { return descricao; } public void setDescricao(String descricao) { this.descricao = descricao; } public Animal getAnimal() { return animal; } public void setAnimal(Animal animal) { this.animal = animal; } } Sobre ter importado um JAR,eu achei estranho porque do nada deu esse erro que eu mencionei quando estava apenas digitando uma classe.
  7. Oi =D estou começando a aprender JavaWeb usando o hibernate e estava vendo um tutorial. Eu estava seguindo o tutorial passo-a-passo e ai do nada deu erro em todas as classes nesta parte @Entity @Inheritance(strategy = InheritanceType.JOINED) @DiscriminatorColumn(name = "tipo") public abstract class Servico implements Serializable{ O erro é: "annotation type not applicable to this kind of declaration" e na classe "duplicate class: br.com.boucinhas.controle.Servico" Alguém consegue me ajudar?
  8. Bom dia, Estou tendo um problema para conseguir selecionar o conteúdo da textbox quando a mesma recebe foco. Eu usei este código aqui Private Sub txtAR_Enter() txtAR.SelStart = 0 txtAR.SelLength = Len(txtAR.Text)End Sub porém, eu só consigo vê-la selecionada quando estou debugando o código, se eu rodo normal, ele não seleciona =/ Vou mandar todos o eventos que tenho desta textbox, porque eu acho que deve estar conflitando com alguma Private Sub txtAR_Change() If txtAR.SelStart = 9 Then Me.txtData.SetFocus End IfEnd SubPrivate Sub txtAR_Enter() txtAR.SelStart = 0 txtAR.SelLength = Len(txtAR.Text)End SubPrivate Sub txtAR_Exit(ByVal Cancel As MSForms.ReturnBoolean)If Len(txtAR.Text) = 10 Then Exit SubEnd If txtAR.Text = Format(txtAR.Text, "00000000-0")End SubPrivate Sub txtAR_KeyDown(ByVal KeyCode As MSForms.ReturnInteger, ByVal Shift As Integer)Select Case KeyCode Case 37 'Left arrow pressed Me.txtSerie.SetFocus Case 39 'Right arrow pressed Me.txtData.SetFocus Case 38 'Up arrow pressed Me.txtNR.SetFocus Case 40 'Down arrow pressed Me.cmbMotivo.SetFocusEnd SelectEnd SubPrivate Sub txtAR_KeyPress(ByVal KeyAscii As MSForms.ReturnInteger)If Not IsNumeric(Chr$(KeyAscii)) Then KeyAscii = 0End IfEnd Sub
  9. Bom dia Estou com uma dúvida com a macro que estou fazendo eu quero mudar de texbox usando as setas. Por exemplo, se eu estiver no campo A.R e apertar a seta para cima, tem que ir para N.R. Eu sei que é usando o evento Change, mas não sei como fazer
  10. Bom dia! Estou fazendo uma aplicação onde tem uma barra de menu e estou fazendo um for each pois estou pegando está coleção do banco de dados, são 33 informações e acho que seria melhor fazendo por For Each porém, na hora que eu executo, aparece as 33 informações só que com os mesmo nomes repetidos, eu queria saber o que estou fazendo de errado. Coloquei um anexo do jeito que aparece meu SubMenu. Se alguém puder ajudar, eu agradeço =D JMenu menuOP = new JMenu("Subs");menuBar.add(menuOP);Collection<informações> resulPraca = new ArrayList<informações>(daoFunc.buscaPraca());for (informações p : resulPraca) {JMenuItem item = new JMenuItem(p.getUnidade());menuOP.add(item);}
  11. Bom dia, estou fazendo uma aplicação em Java onde eu tenho que pegar informações do banco que estão em duas View. Eu não tenho muito conhecimento com banco de dados, muito menos de como juntas duas tabelas, no Java eu consegui fazer o que eu queria, mas acho que é melhor se as informações estivessem no mesmo lugar, gostaria da ajuda de alguém para criar uma nova view com estas informações. Eu tenho a view_usuarios e a view_monitor_atendente, eu quero todas as informações que estão na view_usuarios, mais as seguintes informações que estão na view_monitor_atendente: num_guiche, num senha, atividade, servicos e tempo_atividade Segue as definições das duas views. VIEW_USUARIO SELECT DISTINCT usuarios.id_usu, (usuarios.nm_usu::text || ' '::text) || usuarios.ult_nm_usu::text AS nome_usu, usuarios.login_usu, unidades.id_uni, unidades.cod_uni, unidades.nm_uni, gr.id_grupo, gr.nm_grupo, cargos_aninhados.id_cargo, cargos_aninhados.nm_cargo, usuarios.ult_acesso, (( SELECT count(*) AS count FROM cargos_mod_perm WHERE cargos_mod_perm.id_cargo = cargos_aninhados.id_cargo AND cargos_mod_perm.id_mod = 2)) > 0 AS pode_atender, usu_session.stat_session IS NOT NULL AND usu_session.stat_session > 0 AS logado, usuarios.stat_usu = 1 AS ativo FROM usuarios JOIN usu_grup_cargo ON usu_grup_cargo.id_usu = usuarios.id_usu JOIN cargos_aninhados ON cargos_aninhados.id_cargo = usu_grup_cargo.id_cargo JOIN grupos_aninhados gr ON gr.id_grupo = usu_grup_cargo.id_grupo JOIN unidades ON (unidades.id_grupo IN ( SELECT grupos_aninhados.id_grupo FROM grupos_aninhados WHERE grupos_aninhados.esquerda > (( SELECT grupos_aninhados_1.esquerda FROM grupos_aninhados grupos_aninhados_1 WHERE grupos_aninhados_1.id_grupo = gr.id_grupo)) AND grupos_aninhados.direita < (( SELECT grupos_aninhados_1.direita FROM grupos_aninhados grupos_aninhados_1 WHERE grupos_aninhados_1.id_grupo = gr.id_grupo)))) OR unidades.id_grupo = gr.id_grupo LEFT JOIN usu_session ON usu_session.id_usu = usuarios.id_usu; VIEW_MONITOR_ATENDENTE SELECT registros.id_usu, registros.nome_usu, registros.login_usu, registros.id_uni, registros.cod_uni, registros.nm_uni, registros.num_guiche, registros.num_senha, registros.id_grupo, registros.nm_grupo, registros.id_cargo, registros.nm_cargo, registros.atividade, registros.ult_acesso, registros.servicos, registros.tempo_atividade FROM ( SELECT usu.id_usu, usu.nome_usu, usu.login_usu, usu.id_uni, usu.cod_uni, usu.nm_uni, atendimentos.num_guiche, atendimentos.num_senha, usu.id_grupo, usu.nm_grupo, usu.id_cargo, usu.nm_cargo, sp_status_atividade(usu.id_usu, usu.id_uni) AS atividade, usu.ult_acesso, ( SELECT array_aggr(view_servicos.sigla_serv) AS array_aggr FROM view_servicos JOIN usu_serv ON usu_serv.id_usu = usu.id_usu AND usu_serv.id_serv = view_servicos.id_serv AND usu_serv.id_uni = view_servicos.id_uni WHERE view_servicos.ativo AND view_servicos.id_uni = usu.id_uni) AS servicos, now() - sp_ultima_atividade(usu.id_usu, usu.id_uni) AS tempo_atividade FROM view_usuarios usu LEFT JOIN atendimentos ON atendimentos.id_atend = (( SELECT atendimentos_1.id_atend FROM atendimentos atendimentos_1 WHERE atendimentos_1.num_guiche IS NOT NULL AND atendimentos_1.id_usu = usu.id_usu AND atendimentos_1.id_uni = usu.id_uni ORDER BY atendimentos_1.dt_cha DESC LIMIT 1)) WHERE usu.logado AND usu.pode_atender AND usu.ativo) registros WHERE registros.num_guiche IS NOT NULL;
  12. package teste3;public class Main3 { public static void main(String[] args) throws SQLException, InterruptedException { /* BANCO DE DADOS */ final String SELECT_USUARIO = "SELECT * FROM view_monitor_atendente WHERE id_usu = 1"; final Runnable t1 = new Runnable() { public void run() { Connection con = null; try { Class.forName("org.postgresql.Driver"); System.out.println("Driver carregado"); con = DriverManager.getConnection("jdbc:postgresql://postgresql:5432/sga","postgres", "postgres");System.out.println("Banco Conectado");} catch (ClassNotFoundException ex) {Logger.getLogger(Main3.class.getName()).log(Level.SEVERE,null, ex);} catch (SQLException e) {e.printStackTrace();}while (true) {try {Thread.currentThread();Thread.sleep(1000);/* USUARIO */informações usuario = new informações();List<informações> listInfo = new ArrayList<informações>();try {PreparedStatement prepared = con.prepareStatement(SELECT_USUARIO);ResultSet resultSet = prepared.executeQuery();while (resultSet.next()) {usuario.setAtendente(resultSet.getString("nome_usu"));listInfo.add(usuario);System.out.println("Atendente: "+ usuario.atendente); }} catch (Exception e) {e.printStackTrace();}/* TEMPO_REAL */informações tempoReal = new informações();List<informações> listTempo = new ArrayList<informações>();try {PreparedStatement prepared = con.prepareStatement(SELECT_USUARIO);ResultSet resultSet = prepared.executeQuery();while (resultSet.next()) {tempoReal.setTempo(resultSet.getString("tempo_atividade"));listTempo.add(tempoReal);System.out.println("Tempo real: "+ tempoReal.tempo);System.out.println("Tempo real: "+ tempoReal.tempo.substring(0,tempoReal.tempo.length() - 6)); }} catch (Exception e) { e.printStackTrace(); } /* CRIAÇÃO DA TABELA */final String[] colunas = new String[] { "Atendente", "Tempo" };final Object[][] dados = new Object[][] { {usuario.atendente,tempoReal.tempo.substring(6,tempoReal.tempo.length() - 7) },}; JTable tabela = new JTable(dados, colunas);JFrame f = new JFrame();f.setSize(1000, 300);JScrollPane scroll = new JScrollPane();scroll.setViewportView(tabela);f.add(new JScrollPane(tabela));f.setVisible(true); } catch (InterruptedException e) {e.printStackTrace(); } } } }; try { t1.run(); } catch (Exception e) { e.printStackTrace(); } }}// Bom dia, estou criando uma tabela que pega informações do banco de dados e em tempo real, a frame atualiza a cada 1 segundo para pegar o valor real do banco. Porém, onde está a parte da criação da tabela, tem o f.setVisible(true);, e se eu deixar ele ai, quando eu coloco para rodas ele abre uma janela a cada um segundo... Se eu tiro a criação da tabela fora do Run, ele da erro porque não puxa as variáveis que estão dentro do Run.. alguém poderia me ajudar?

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!