on 2004 Jan 22 2:45 PM
Hi,
I have been trying to get a IMAP mail functionality exposed using java mail APIs.
I'm able to get a mail Session context using JNDI lookup.
At runtime while trying to getting the store either with protocol set to "imap" or "Imap4" it gives a
javax.mail.NoSuchProviderException: No provider for imap/Imap4
I even tried casting it to com.sap.engine.services.javamail.server.IMAP4Store which extends
javax.mail.Store still no help.
mail.jar and activation.jar exist under
C:\usr\sap\C11\JC00\j2ee\cluster\server0\bin\services.
I even see the SAP wrapper "javamail.jar" in the same dir.
Send mail functionality works fine through the EJB container.
I have a feeling something at the bean activation is NOT working fine from within
the EJB container.
Any suggestions appreciated.
Thanks,
Dennis
Hi Dennis,
as I answered in your last thread, there is an example in the server and I also posted the apropriate servlet that uses imap. Please watch that code. If the problem is still there, we will have a look.
Regards,
Benny
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Benny,
I have already tried the servlet and it works fine in the same container.
So I even have tried taking just 2 lines of code from there to create
an imap store using a stateless session bean (SLSB) & it too fails.
Where as send mail works fine in a SLSB since it uses the "Transport" layer.
Currently to get going I have the SLSB talk to a small RMI server.
Regards,
Dennis
User | Count |
---|---|
66 | |
10 | |
10 | |
10 | |
10 | |
8 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.