Page 2 of 2 FirstFirst 12
Results 11 to 14 of 14

Thread: Connection Timeout!

  1. #11
    Join Date
    Sep 2008
    Location
    Mannheim,Germany
    Posts
    125

    Question

    If I understood right its either u specify the header generator in bean or u code them right?? which means then I wouldnt need the MailClient.java instead I would have to use just the mail target adapter to send emails right?? And I What abt the mail sender? how would u configure tht?? Thanks for ur help in advance

  2. #12
    Join Date
    Oct 2005
    Location
    Boston, MA
    Posts
    2,840

    Default

    Please refer to the Spring Reference Documentation: http://static.springframework.org/sp...nce/index.html

    There is an "Email" chapter with a full explanation and examples.

  3. #13
    Join Date
    Sep 2008
    Location
    Mannheim,Germany
    Posts
    125

    Default

    Hi Mark Thanks for the response. I have configured the mail target like this now and Im using Apache James as mail server.What could be the problem??
    Code:
    	
    <message-bus/>
    	<publish-subscribe-channel id="sendChannel"/>
    	<service-activator input-channel="sendChannel" ref="msgConverter1" output-channel="replyChannel1"/>
    	<ws-handler id="msgConverter1" uri="http://localhost:8080/Trial1/companyservice"/>
    	<channel-adapter id="replyChannel1" target="mailTarget"/>
    	<mail-target id="mailTarget" header-generator="mailHeader" mail-sender="mailSender"/>
    	<beans:bean id="mailHeader" class="org.springframework.integration.adapter.mail.StaticMailHeaderGenerator">
    	<beans:property name="to" value="receiver@localhost" />
    	<beans:property name="subject" value="Test Mail" />
    	<beans:property name="from" value="sender@localhost"/>
    </beans:bean>
    <beans:bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
     <beans:property name="host" value="localhost"/>
     <beans:property name="port" value="4555"/>
    </beans:bean>
    </beans:beans>
    Error Message:
    Code:
     INFO: message bus started
    Oct 29, 2008 3:57:16 PM org.springframework.integration.endpoint.AbstractEndpoint handleException
    WARNING: exception occurred in endpoint 'replyChannel1.adapter'
    org.springframework.integration.message.MessageHandlingException: failure occurred in endpoint 'replyChannel1.adapter'
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:119)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.dispatcher.AbstractDispatcher.sendMessageToTarget(AbstractDispatcher.java:75)
    	at org.springframework.integration.dispatcher.SimpleDispatcher.send(SimpleDispatcher.java:48)
    	at org.springframework.integration.channel.DirectChannel.doSend(DirectChannel.java:46)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:116)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:94)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.endpoint.DefaultEndpoint.sendReplyMessage(DefaultEndpoint.java:157)
    	at org.springframework.integration.endpoint.AbstractRequestReplyEndpoint.sendInternal(AbstractRequestReplyEndpoint.java:77)
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:111)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.dispatcher.AbstractDispatcher.sendMessageToTarget(AbstractDispatcher.java:75)
    	at org.springframework.integration.dispatcher.BroadcastingDispatcher.send(BroadcastingDispatcher.java:64)
    	at org.springframework.integration.channel.PublishSubscribeChannel.doSend(PublishSubscribeChannel.java:61)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:116)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:94)
    	at org.springframework.integration.gidb.ws.GidWS.main(GidWS.java:44)
    Caused by: org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 4555, response: -1
    	at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:419)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:308)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:297)
    	at org.springframework.integration.adapter.mail.MailTarget.sendMailMessage(MailTarget.java:106)
    	at org.springframework.integration.adapter.mail.MailTarget.send(MailTarget.java:89)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.endpoint.OutboundChannelAdapter.sendInternal(OutboundChannelAdapter.java:32)
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:111)
    	... 20 more
    Caused by: javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 4555, response: -1
    	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1379)
    	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
    	at javax.mail.Service.connect(Service.java:288)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389)
    	... 28 more
    Oct 29, 2008 3:57:16 PM org.springframework.integration.endpoint.AbstractEndpoint handleException
    WARNING: exception occurred in endpoint 'org.springframework.integration.endpoint.DefaultEndpoint#0'
    org.springframework.integration.message.MessageHandlingException: failure occurred in endpoint 'replyChannel1.adapter'
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:119)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.dispatcher.AbstractDispatcher.sendMessageToTarget(AbstractDispatcher.java:75)
    	at org.springframework.integration.dispatcher.SimpleDispatcher.send(SimpleDispatcher.java:48)
    	at org.springframework.integration.channel.DirectChannel.doSend(DirectChannel.java:46)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:116)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:94)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.endpoint.DefaultEndpoint.sendReplyMessage(DefaultEndpoint.java:157)
    	at org.springframework.integration.endpoint.AbstractRequestReplyEndpoint.sendInternal(AbstractRequestReplyEndpoint.java:77)
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:111)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.dispatcher.AbstractDispatcher.sendMessageToTarget(AbstractDispatcher.java:75)
    	at org.springframework.integration.dispatcher.BroadcastingDispatcher.send(BroadcastingDispatcher.java:64)
    	at org.springframework.integration.channel.PublishSubscribeChannel.doSend(PublishSubscribeChannel.java:61)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:116)
    	at org.springframework.integration.channel.AbstractMessageChannel.send(AbstractMessageChannel.java:94)
    	at org.springframework.integration.gidb.ws.GidWS.main(GidWS.java:44)
    Caused by: org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 4555, response: -1
    	at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:419)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:308)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:297)
    	at org.springframework.integration.adapter.mail.MailTarget.sendMailMessage(MailTarget.java:106)
    	at org.springframework.integration.adapter.mail.MailTarget.send(MailTarget.java:89)
    	at org.springframework.integration.message.MessageExchangeTemplate.doSend(MessageExchangeTemplate.java:200)
    	at org.springframework.integration.message.MessageExchangeTemplate.send(MessageExchangeTemplate.java:155)
    	at org.springframework.integration.endpoint.OutboundChannelAdapter.sendInternal(OutboundChannelAdapter.java:32)
    	at org.springframework.integration.endpoint.AbstractEndpoint.send(AbstractEndpoint.java:111)
    	... 20 more
    Caused by: javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 4555, response: -1
    	at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1379)
    	at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:412)
    	at javax.mail.Service.connect(Service.java:288)
    	at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:389)
    	... 28 more
    Last edited by ashleyvijay; Oct 29th, 2008 at 10:19 AM.

  4. #14
    Join Date
    Sep 2008
    Location
    Mannheim,Germany
    Posts
    125

    Thumbs up

    Ok I got the stuff fixed and it works perfectly now!! Thanks alot Mark and Jonas for all ur responses.
    Last edited by ashleyvijay; Oct 30th, 2008 at 10:20 AM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •