Ok Lars, 

thanks for your help at the moment I will get in touch with our admins and
hope they gives my a smtps string for our exchange server. 

Thanks
Crimor




lhein wrote:
> 
> Crimor,
> 
> I have really no idea at the moment. Valid mail protocols are for
> example "pop3", "pop3s", "imap", "imaps", "smtp", "smtps".
> The "ssl" is something I never saw before in that context.
> 
> Please double check if that really works like this in your other
> servicemix-mail endpoints.
> And please try as suggested with the "smtps" instead.
> 
> Regards
> Lars
> 
> 
> 
> 2009/1/12 Crimor <[email protected]>:
>>
>> 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.
>>
>>
> 
> 
> 
> -- 
> 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-tp21412135p21416335.html
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to