Hi, and why is this connection string working in my other mail service, if it is not a valid value?
Regards crimor. lhein wrote: > > Well, > > ssl://ip?user=xxx;password=xyz is not a valid value. > > Replace it with: > > smtps://ip?user=xxx;password=xyz > > > SSL is not valid here. > > > Regards > Lars > > > > > 2009/1/12 Crimor <[email protected]>: >> >> Yes we using secured connection >> >> the value is >> >> ssl://ip?user=xxx;password=xyz >> >> I have allready an other mail service runing and this works perfect with >> this setting like sender, connection and endpoint I hadn't have to use a >> Trustmanager, but for this business case I also hadn't have to use a >> marshaler. >> >> Now I need a marshaler and got this problems. I will look into the >> TrustManger now. >> >> Regards >> >> Crimor >> >> >> >> lhein wrote: >>> >>> Hi, >>> >>> could you please tell me what is the real value of: >>> connection="${xxx.components.mail.service.smtpServer}" >>> >>> It seems you are using secure smtp right? Have you tried to specify >>> the DummyTrustManager as stated in the component wiki? >>> The last log you sent was not complete...there was no connection >>> building at all. Could you please send a full log of a single try? >>> >>> Regards >>> Lars >>> >>> >>> >>> >>> 2009/1/12 Crimor <[email protected]>: >>>> >>>> Hi Lars, >>>> >>>> just insert it but still same error and still same behaviour. >>>> >>>> I got the mail service debug outprints for you maybe you see something: >>>> >>>> DEBUG: JavaMail version 1.4ea >>>> DEBUG: JavaMail version 1.4ea >>>> DEBUG: java.io.FileNotFoundException: >>>> C:\Programme\Java\jdk1.6.0_07\jre\lib\javamail.providers (Das System >>>> kann >>>> die angegebene Datei nicht finden) >>>> DEBUG: java.io.FileNotFoundException: >>>> C:\Programme\Java\jdk1.6.0_07\jre\lib\javamail.providers (Das System >>>> kann >>>> die angegebene Datei nicht finden) >>>> DEBUG: !anyLoaded >>>> DEBUG: !anyLoaded >>>> DEBUG: not loading resource: /META-INF/javamail.providers >>>> DEBUG: not loading resource: /META-INF/javamail.providers >>>> DEBUG: successfully loaded resource: >>>> /META-INF/javamail.default.providers >>>> DEBUG: Tables of loaded providers >>>> DEBUG: successfully loaded resource: >>>> /META-INF/javamail.default.providers >>>> DEBUG: Providers Listed By Class Name: >>>> {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun >>>> Microsystems, Inc], com.sun.mail.smtp.SMTPTranspor >>>> t=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun >>>> Microsystems, Inc], >>>> com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun >>>> Microsyst >>>> ems, Inc], >>>> com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun >>>> Microsystems, Inc], >>>> com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail >>>> .imap.IMAPStore,Sun Microsystems, Inc], >>>> com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun >>>> Microsystems, Inc]} >>>> DEBUG: Tables of loaded providers >>>> DEBUG: Providers Listed By Protocol: >>>> {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun >>>> Microsystems, Inc], >>>> imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun M >>>> icrosystems, Inc], >>>> smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun >>>> Microsystems, Inc], >>>> pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun >>>> Microsystems >>>> , Inc], >>>> pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun >>>> Microsystems, Inc], >>>> smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun >>>> Microsystems, Inc]} >>>> DEBUG: Providers Listed By Class Name: >>>> {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun >>>> Microsystems, Inc], com.sun.mail.smtp.SMTPTranspor >>>> t=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun >>>> Microsystems, Inc], >>>> com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun >>>> Microsyst >>>> ems, Inc], >>>> com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun >>>> Microsystems, Inc], >>>> com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail >>>> .imap.IMAPStore,Sun Microsystems, Inc], >>>> com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun >>>> Microsystems, Inc]} >>>> DEBUG: successfully loaded resource: >>>> /META-INF/javamail.default.address.map >>>> DEBUG: Providers Listed By Protocol: >>>> {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun >>>> Microsystems, Inc], >>>> imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun M >>>> icrosystems, Inc], >>>> smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun >>>> Microsystems, Inc], >>>> pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun >>>> Microsystems >>>> , Inc], >>>> pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun >>>> Microsystems, Inc], >>>> smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun >>>> Microsystems, Inc]} >>>> DEBUG: !anyLoaded >>>> DEBUG: successfully loaded resource: >>>> /META-INF/javamail.default.address.map >>>> DEBUG: not loading resource: /META-INF/javamail.address.map >>>> DEBUG: !anyLoaded >>>> DEBUG: java.io.FileNotFoundException: >>>> C:\Programme\Java\jdk1.6.0_07\jre\lib\javamail.address.map (Das System >>>> kann >>>> die angegebene Datei nicht finden) >>>> DEBUG: setDebug: JavaMail version 1.4ea >>>> DEBUG: not loading resource: /META-INF/javamail.address.map >>>> >>>> >>>> >>>> >>>> >>>> lhein wrote: >>>>> >>>>> I can't see a problem with the marshaler here. >>>>> >>>>> Have you got: >>>>> >>>>> <dependency> >>>>> <groupId>org.apache.geronimo.javamail</groupId> >>>>> <artifactId>geronimo-javamail_1.4_provider</artifactId> >>>>> <version>1.6</version> >>>>> </dependency> >>>>> >>>>> in your pom.xml ? >>>>> >>>>> Regards >>>>> Lars >>>>> >>>>> >>>>> >>>>> 2009/1/12 Crimor <[email protected]>: >>>>>> >>>>>> Hi, >>>>>> >>>>>> I create a mail service only for sending emails. I need to add my own >>>>>> Marshaler to handle the incoming message. But it seems that the >>>>>> service >>>>>> isn't use my marshaler. I configurate the xbean as followed: >>>>>> >>>>>> <?xml version="1.0" encoding="UTF-8"?> >>>>>> <beans >>>>>> xmlns:mail="http://servicemix.apache.org/mail/1.0" >>>>>> xmlns:ic="http://xxx.xxx.net/ic/v1/"> >>>>>> >>>>>> >>>>>> <bean >>>>>> >>>>>> class="net.xxx.xxx.common.util.spring.StagePropertiesPlaceholderConfigurer"/> >>>>>> >>>>>> <mail:sender service="ic:mailSenderService" >>>>>> endpoint="senderEndpoint" >>>>>> sender="[email protected]" >>>>>> receiver="[email protected]" >>>>>> connection="${xxx.components.mail.service.smtpServer}" >>>>>> debugMode="true"> >>>>>> >>>>>> <property name="marshaler"> >>>>>> <bean class="net.xxx.xxx.components.ic.CustomMailMarshaler" > >>>>>> <property name="jbiWrapper" ref="jbiWrapper"/> >>>>>> <property name="icFactory" ref="icFactory"/> >>>>>> </bean> >>>>>> </property> >>>>>> </mail:sender> >>>>>> >>>>>> <bean id="jbiWrapper" class="net.xxx.xxx.support.jbi.JbiWrapper"/> >>>>>> >>>>>> <bean id="icFactory" >>>>>> class="net.xxx.xxx.components.ic.domain.ObjectFactory"/> >>>>>> >>>>>> </beans> >>>>>> >>>>>> >>>>>> I got the following error: >>>>>> >>>>>> ERROR - MailComponent - Error sending mail... >>>>>> javax.mail.NoSuchProviderException: No provider for ssl >>>>>> at javax.mail.Session.getProvider(Session.java:455) >>>>>> at javax.mail.Session.getTransport(Session.java:650) >>>>>> at javax.mail.Session.getTransport(Session.java:631) >>>>>> at >>>>>> org.apache.servicemix.mail.MailSenderEndpoint.processInOnly(MailSenderEndpoint.java:105) >>>>>> at >>>>>> org.apache.servicemix.common.endpoints.ProviderEndpoint.process(ProviderEndpoint.java:102) >>>>>> at >>>>>> org.apache.servicemix.common.AsyncBaseLifeCycle.doProcess(AsyncBaseLifeCycle.java:596) >>>>>> at >>>>>> org.apache.servicemix.common.AsyncBaseLifeCycle.processExchange(AsyncBaseLifeCycle.java:550) >>>>>> at >>>>>> org.apache.servicemix.common.AsyncBaseLifeCycle.onMessageExchange(AsyncBaseLifeCycle.java:506) >>>>>> at >>>>>> org.apache.servicemix.common.SyncLifeCycleWrapper.onMessageExchange(SyncLifeCycleWrapper.java:60) >>>>>> at >>>>>> org.apache.servicemix.jbi.messaging.DeliveryChannelImpl.processInBound(DeliveryChannelImpl.java:620) >>>>>> at >>>>>> org.apache.servicemix.jbi.nmr.flow.AbstractFlow.doRouting(AbstractFlow.java:172) >>>>>> at >>>>>> org.apache.servicemix.jbi.nmr.flow.seda.SedaFlow.doRouting(SedaFlow.java:168) >>>>>> at >>>>>> org.apache.servicemix.jbi.nmr.flow.seda.SedaQueue$1.run(SedaQueue.java:134) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:885) >>>>>> at >>>>>> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:907) >>>>>> at java.lang.Thread.run(Thread.java:619) >>>>>> ERROR - MailComponent - Error processing exchange >>>>>> InOnly[ >>>>>> id: ID:172.30.30.167-11eca1935b4-6:16 >>>>>> status: Active >>>>>> role: provider >>>>>> service: {http://xxx.xxx.net/ic/v1/}mailSenderService >>>>>> endpoint: senderEndpoint >>>>>> in: <?xml version="1.0" >>>>>> encoding="UTF-8"?><emailAddress>[email protected]</emailAddress><emailHeader>Test >>>>>> message</emailHeader><emailMess >>>>>> age>Das geht ja mal</emailMessage> >>>>>> >>>>>> >>>>>> I know that the message isn't the right one because this message >>>>>> should >>>>>> be >>>>>> handled in the CustomMailMarshaler but as it seems this marshaler >>>>>> isn't >>>>>> used. >>>>>> >>>>>> Any hint? >>>>>> >>>>>> Greetings >>>>>> Crimor >>>>>> >>>>>> >>>>>> -- >>>>>> View this message in context: >>>>>> http://www.nabble.com/Mail-Service-Sender-Endpoint-seems-not-to-use-my-CustomMarshaler-tp21412135p21412135.html >>>>>> Sent from the ServiceMix - User mailing list archive at Nabble.com. >>>>>> >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> http://lhein.blogspot.com >>>>> >>>>> >>>>> ----- >>>>> Regards >>>>> Lars >>>>> >>>>> >>>>> http://lhein.blogspot.com >>>>> >>>>> >>>> >>>> -- >>>> View this message in context: >>>> http://www.nabble.com/Mail-Service-Sender-Endpoint-seems-not-to-use-my-CustomMarshaler-tp21412135p21413137.html >>>> Sent from the ServiceMix - User mailing list archive at Nabble.com. >>>> >>>> >>> >>> >>> >>> -- >>> http://lhein.blogspot.com >>> >>> >>> ----- >>> Regards >>> Lars >>> >>> >>> http://lhein.blogspot.com >>> >>> >> >> -- >> View this message in context: >> http://www.nabble.com/Mail-Service-Sender-Endpoint-seems-not-to-use-my-CustomMarshaler-tp21412135p21414949.html >> Sent from the ServiceMix - User mailing list archive at Nabble.com. >> >> > > > > -- > http://lhein.blogspot.com > > > ----- > Regards > Lars > > > http://lhein.blogspot.com > > -- View this message in context: http://www.nabble.com/Mail-Service-Sender-Endpoint-seems-not-to-use-my-CustomMarshaler-tp21412135p21416032.html Sent from the ServiceMix - User mailing list archive at Nabble.com.
