13. februar 2007 - 23:59Der er
3 kommentarer og 1 løsning
jeg får denne fejlbesked når jeg vil sende mail via commons mail
java.lang.NoClassDefFoundError: com/sun/mail/util/SharedByteArrayInputStream at org.apache.commons.mail.Email.buildMimeMessage(Email.java:749) at org.apache.commons.mail.Email.send(Email.java:897) at rageout.servlets.OpretProfilServlet.doPost(OpretProfilServlet.java:107) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.servlets.InvokerServlet.serveRequest(InvokerServlet.java:417) at org.apache.catalina.servlets.InvokerServlet.doPost(InvokerServlet.java:167) at javax.servlet.http.HttpServlet.service(HttpServlet.java:760) at javax.servlet.http.HttpServlet.service(HttpServlet.java:853) at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:198) at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:144) at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:209) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:138) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2459) at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:132) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) at org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:118) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:116) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:544) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:593) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:126) at org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:595) at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:432) at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:954) at org.apache.catalina.connector.http.HttpProcessor.process(HttpProcessor.java:975) at org.apache.catalina.connector.http.HttpProcessor.run(HttpProcessor.java:1086) at java.lang.Thread.run(Thread.java:619)
efter at have geninstalleret tomcat får jeg følgende fejlbesked fejlbesked: Sending the email to the following server failed : mail1.stofanet.dk:25 org.apache.commons.mail.EmailException: Sending the email to the following server failed : mail1.stofanet.dk:25 at org.apache.commons.mail.Email.sendMimeMessage(Email.java:873) at org.apache.commons.mail.Email.send(Email.java:898) at rageout.servlets.Test.init(Test.java:59) at javax.servlet.GenericServlet.init(GenericServlet.java:258) at org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:879) at org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:767) at org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3483) at org.apache.catalina.core.StandardContext.start(StandardContext.java:3709) at org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:776) at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:759) at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:537) at org.apache.catalina.core.StandardHostDeployer.install(StandardHostDeployer.java:260) at org.apache.catalina.core.StandardHost.install(StandardHost.java:730) at org.apache.catalina.startup.HostConfig.deployDirectories(HostConfig.java:625) at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:374) at org.apache.catalina.startup.HostConfig.start(HostConfig.java:784) at org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:330) at org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1155) at org.apache.catalina.core.StandardHost.start(StandardHost.java:696) at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1147) at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:310) at org.apache.catalina.core.StandardService.start(StandardService.java:449) at org.apache.catalina.core.StandardServer.start(StandardServer.java:2212) at org.apache.catalina.startup.Catalina.start(Catalina.java:458) at org.apache.catalina.startup.Catalina.execute(Catalina.java:345) at org.apache.catalina.startup.Catalina.process(Catalina.java:129) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25) at java.lang.reflect.Method.invoke(Method.java:597) at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:150) Caused by: javax.mail.NoSuchProviderException: smtp at javax.mail.Session.getService(Session.java:611) at javax.mail.Session.getTransport(Session.java:541) at javax.mail.Session.getTransport(Session.java:484) at javax.mail.Session.getTransport(Session.java:464) at javax.mail.Session.getTransport(Session.java:519) at javax.mail.Transport.send0(Transport.java:155) at javax.mail.Transport.send(Transport.java:81)
når jeg kører programmet i main får jeg følgende fejlbesked java.lang.NoClassDefFoundError: com/sun/mail/util/BASE64DecoderStream at javax.mail.internet.InternetAddress.setPersonal(InternetAddress.java:186) at org.apache.commons.mail.Email.createInternetAddress(Email.java:422) at org.apache.commons.mail.Email.setFrom(Email.java:459) at rageout.classes.MailCommons.main(MailCommons.java:16) Exception in thread "main"
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.