[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Newsgroup Home]
[news.eclipse.platform.rcp] Re: JavaMail and RCP, NoSuchMethodException: com.sun.mail... <Init> ...

Line 139:

    Transport transport = session.getTransport("smtp");




javax.mail.NoSuchProviderException: smtp

at javax.mail.Session.getService(Session.java:764)

at javax.mail.Session.getTransport(Session.java:689)

at javax.mail.Session.getTransport(Session.java:632)

at javax.mail.Session.getTransport(Session.java:612)

at
integration.mail.javamail.JavaMailGateway.transportMail(JavaMailGateway.java
:139)

at
integration.mail.javamail.JavaMailGateway.sendMail(JavaMailGateway.java:132)

at testIntegration.View.createPartControl(View.java:166)

at
org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:30
5)DEBUG: getProvider() returning
javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun
Microsystems, Inc]

java.lang.NoSuchMethodException:
com.sun.mail.smtp.SMTPTransport.<init>(javax.mail.Session,
javax.mail.URLName)

at java.lang.Class.getConstructor0(Class.java:2647)

at java.lang.Class.getConstructor(Class.java:1629)

at javax.mail.Session.getService(Session.java:757)

at javax.mail.Session.getTransport(Session.java:689)

at javax.mail.Session.getTransport(Session.java:632)

at javax.mail.Session.getTransport(Session.java:612)

at
integration.mail.javamail.JavaMailGateway.transportMail(JavaMailGateway.java
:139)

at
integration.mail.javamail.JavaMailGateway.sendMail(JavaMailGateway.java:132)

at testIntegration.View.createPartControl(View.java:166)

at
org.eclipse.ui.internal.ViewReference.createPartHelper(ViewReference.java:30
5)

at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180)

at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReferenc
e.java:552)

at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283)

at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:512)

at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Presentable
Part.java:126)

at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Pres
entablePartFolder.java:268)

at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftTo
RightTabOrder.java:65)

at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPar
t(TabbedStackPresentation.java:391)

at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.jav
a:1102)

at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1051)

at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1256)

at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)

at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:528)

at
org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.ja
va:485)

at
org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:23
0)

at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:813)

at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2165)

at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindow.java:2356)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2
338)

at
org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:68
1)

at
org.eclipse.ui.internal.Workbench.busyOpenWorkbenchWindow(Workbench.java:669
)

at
org.eclipse.ui.internal.Workbench.doOpenFirstTimeWindow(Workbench.java:1282)

at
org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:1223)

at
org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchCon
figurer.java:190)

at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.jav
a:706)

at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)

at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)

at testIntegration.Application.run(Application.java:18)

at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.
java:226)

at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)

at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)

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:585)

at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)

at org.eclipse.core.launcher.Main.basicRun(Main.java:278)

at org.eclipse.core.launcher.Main.run(Main.java:973)

at org.eclipse.core.launcher.Main.main(Main.java:948)

at org.eclipse.ui.internal.ViewReference.createPart(ViewReference.java:180)

at
org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReferenc
e.java:552)

at org.eclipse.ui.internal.PartPane.setVisible(PartPane.java:283)

at org.eclipse.ui.internal.ViewPane.setVisible(ViewPane.java:512)

at
org.eclipse.ui.internal.presentations.PresentablePart.setVisible(Presentable
Part.java:126)

at
org.eclipse.ui.internal.presentations.util.PresentablePartFolder.select(Pres
entablePartFolder.java:268)

at
org.eclipse.ui.internal.presentations.util.LeftToRightTabOrder.select(LeftTo
RightTabOrder.java:65)

at
org.eclipse.ui.internal.presentations.util.TabbedStackPresentation.selectPar
t(TabbedStackPresentation.java:391)

at
org.eclipse.ui.internal.PartStack.refreshPresentationSelection(PartStack.jav
a:1102)

at org.eclipse.ui.internal.PartStack.setSelection(PartStack.java:1051)

at org.eclipse.ui.internal.PartStack.showPart(PartStack.java:1256)

at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:576)

at org.eclipse.ui.internal.PartStack.createControl(PartStack.java:528)

at
org.eclipse.ui.internal.PartSashContainer.createControl(PartSashContainer.ja
va:485)

at
org.eclipse.ui.internal.PerspectiveHelper.activate(PerspectiveHelper.java:23
0)

at org.eclipse.ui.internal.Perspective.onActivate(Perspective.java:813)

at org.eclipse.ui.internal.WorkbenchPage.onActivate(WorkbenchPage.java:2165)

at org.eclipse.ui.internal.WorkbenchWindow$5.run(WorkbenchWindow.java:2356)

at org.eclipse.swt.custom.BusyIndicator.showWhile(BusyIndicator.java:69)

at
org.eclipse.ui.internal.WorkbenchWindow.setActivePage(WorkbenchWindow.java:2
338)

at
org.eclipse.ui.internal.WorkbenchWindow.busyOpenPage(WorkbenchWindow.java:68
1)

at
org.eclipse.ui.internal.Workbench.busyOpenWorkbenchWindow(Workbench.java:669
)

at
org.eclipse.ui.internal.Workbench.doOpenFirstTimeWindow(Workbench.java:1282)

at
org.eclipse.ui.internal.Workbench.openFirstTimeWindow(Workbench.java:1223)

at
org.eclipse.ui.internal.WorkbenchConfigurer.openFirstTimeWindow(WorkbenchCon
figurer.java:190)

at
org.eclipse.ui.application.WorkbenchAdvisor.openWindows(WorkbenchAdvisor.jav
a:706)

at org.eclipse.ui.internal.Workbench.init(Workbench.java:1034)

at org.eclipse.ui.internal.Workbench.runUI(Workbench.java:1636)

at
org.eclipse.ui.internal.Workbench.createAndRunWorkbench(Workbench.java:367)

at org.eclipse.ui.PlatformUI.createAndRunWorkbench(PlatformUI.java:143)

at testIntegration.Application.run(Application.java:18)

at
org.eclipse.core.internal.runtime.PlatformActivator$1.run(PlatformActivator.
java:226)

at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:376)

at
org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:163)

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:585)

at org.eclipse.core.launcher.Main.invokeFramework(Main.java:334)

at org.eclipse.core.launcher.Main.basicRun(Main.java:278)

at org.eclipse.core.launcher.Main.run(Main.java:973)

at org.eclipse.core.launcher.Main.main(Main.java:948)