james-server-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Norman Maurer (JIRA)" <server-...@james.apache.org>
Subject [jira] Commented: (JAMES-1013) DO NOT Upgrade camel 2.2.0 to 2.3.0 - IMPORTENT!!!
Date Wed, 02 Jun 2010 17:21:40 GMT

    [ https://issues.apache.org/jira/browse/JAMES-1013?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12874676#action_12874676
] 

Norman Maurer commented on JAMES-1013:
--------------------------------------

So you say it only happens with camel 2.3.0 with 2.2.0 everything works ?

> DO NOT Upgrade camel 2.2.0 to 2.3.0 - IMPORTENT!!!
> --------------------------------------------------
>
>                 Key: JAMES-1013
>                 URL: https://issues.apache.org/jira/browse/JAMES-1013
>             Project: JAMES Server
>          Issue Type: Bug
>          Components: SpoolManager & Processors
>    Affects Versions: Trunk
>            Reporter: tadpale
>
> god save me.
> i have been in this trouble for 4 days.
> this is a really big problem in camel 2.3.0 though 2.2.0 in James 3 now.
> --------------------------------------------------------------------------------------------------
> Channel[
> 	Splitter[
> 		on: BeanExpression[
> 			bean:org.apache.james.transport.camel.MatcherSplitter@70fa2904 method: null
> 		] to: Pipeline[
> 			Channel[
> 				choice{when org.apache.james.transport.camel.MatcherMatch@379aff8e: Channel[
> 					org.apache.james.transport.camel.MailetProcessor@20ffe027
> 				]}
> 			], Channel[
> 				choice{when org.apache.james.transport.camel.MailStateEquals@7ed5315d: Pipeline[
> 					Channel[
> 						org.apache.james.transport.camel.DisposeProcessor@4eb8a7ce
> 					], Channel[
> 						Stop
> 					]
> 				], when org.apache.james.transport.camel.MailStateNotEquals@5e9c11b8: Pipeline[
> 					Channel[
> 						BeanProcessor[
> 							bean: mailClaimCheck
> 						]
> 					], Channel[
> 						RecipientList[
> 							BeanExpression[
> 								bean:org.apache.james.transport.camel.JMSRecipientList@584f778e method: null
> 							]
> 						]
> 					], Channel[
> 						Stop
> 					], Channel[
> 						removeProperty(matcher)
> 					], Channel[
> 						removeProperty(onMatchException)
> 					], Channel[
> 						removeProperty(logger)
> 					]
> 				]}
> 			]
> 		] aggregate: UseOriginalAggregationStrategy
> 	]
> ]
> ---------------------------------------------------------------------------
> see Stop Chanel in MailStateEquals part generated by camel(test with RecipientIsLocal
mailet in transport processor in spoolmanager.xml)
> it will not kill the current processor complete.
> HostIsLocal mailet will always be continue.
> i think it is caused by camel 2.3.0's thread lock or some other sync mechanism.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


Mime
View raw message