You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@servicemix.apache.org by "Ron Gavlin (JIRA)" <ji...@apache.org> on 2008/11/03 12:45:05 UTC

[jira] Created: (SM-1673) Improve error handling in smx-camel

Improve error handling in smx-camel
-----------------------------------

                 Key: SM-1673
                 URL: https://issues.apache.org/activemq/browse/SM-1673
             Project: ServiceMix
          Issue Type: Improvement
          Components: servicemix-camel
    Affects Versions: servicemix-camel-2008.01
            Reporter: Ron Gavlin
         Attachments: smx-camel-errorhandling-tests.patch

Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang updated SM-1673:
-----------------------------

    Attachment:     (was: sm-1673-bug-fix.patch)

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47045#action_47045 ] 

Gert Vanthienen commented on SM-1673:
-------------------------------------

Patch has been applied:
- http://svn.eu.apache.org/viewvc?view=rev&revision=711214 for components trunk
- http://svn.eu.apache.org/viewvc?view=rev&revision=711215 for servicemix 3.2 branch

https://issues.apache.org/activemq/browse/CAMEL-1051 is the Camel issue to get the HandleFaultProcessor fixed at that end.

@Willem: Many thanks for providing the patch!
@Ron: Does this cover your use cases or are there other tests to be added before resolving this issue?


> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47043#action_47043 ] 

Gert Vanthienen commented on SM-1673:
-------------------------------------

Backported the original fix to the 3.2 branch in http://svn.eu.apache.org/viewvc?view=rev&revision=711212
This backport required the branch to be upgraded to Camel 1.5 in order to fix some of the issues in the tests.

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47022#action_47022 ] 

Gert Vanthienen commented on SM-1673:
-------------------------------------

Ron,

Just did a quick test locally and I can't find any problems with InOnly tests, regardless of the send mode of the original exchange.  Do you have a specific problem we can build a unit test for or did I perhaps miss some tests in my initial commit for this issue?

Gert

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Resolved: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gert Vanthienen resolved SM-1673.
---------------------------------

    Resolution: Fixed

Added the robust-in-only test to trunk in http://svn.eu.apache.org/viewvc?view=rev&revision=718225 and backported to 3.2 branch in http://svn.eu.apache.org/viewvc?view=rev&revision=718227

Thanks again to Ron Gavlin for providing the additional unit tests!

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>             Fix For: servicemix-camel-2008.02, 3.2.4
>
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test-revised.patch, sm-1673-fault-handled-test.patch, sm-1673-robust-in-only.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47013#action_47013 ] 

Ron Gavlin commented on SM-1673:
--------------------------------

Hi Gert,

Do you have an update on the state of the tests? Are some/most/all tests executing successfully on the smx-camel trunk?

/Ron

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang updated SM-1673:
-----------------------------

    Attachment: sm-1673-bug-fix.patch

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Reopened: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin reopened SM-1673:
----------------------------


Re-open to add robust-in-only tests

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>             Fix For: servicemix-camel-2008.02, 3.2.4
>
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test-revised.patch, sm-1673-fault-handled-test.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated SM-1673:
---------------------------

    Attachment: sm-1673-fault-handled-test.patch

Added new test to see if faults can be intercepted using HandleFaultProcessor and subsequently caught by an Exception clause looking for "org.apache.camel.CamelException".

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Resolved: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gert Vanthienen resolved SM-1673.
---------------------------------

    Fix Version/s: servicemix-camel-2008.02
                   3.2.4
       Resolution: Fixed

Applied the last patch as well:
* http://svn.eu.apache.org/viewvc?view=rev&revision=711250 for components trunk
* http://svn.eu.apache.org/viewvc?view=rev&revision=711249 for servicemix 3.2 branch

Many thanks to Ron Gavlin for providing us with this great set of servicemix-camel error handling unit tests!


> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>             Fix For: servicemix-camel-2008.02, 3.2.4
>
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test-revised.patch, sm-1673-fault-handled-test.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated SM-1673:
---------------------------

    Attachment: sm-1673-fault-handled-test-revised.patch

Revised test testFaultHandledByExceptionClause to catch org.apache.servicemix.jbi.FaultException.

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test-revised.patch, sm-1673-fault-handled-test.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated SM-1673:
---------------------------

    Attachment: sm-1673-bug.patch

The attached patch includes a revised test that causes the smx-camel thread to hang. When I suspend the thread, the following stack trace is generated.

Thread [main] (Suspended)	
	Unsafe.park(boolean, long) line: not available [native method] [local variables unavailable]	
	LockSupport.park() line: 118	
	AbstractQueuedSynchronizer.parkAndCheckInterrupt() line: 681	
	CountDownLatch$Sync(AbstractQueuedSynchronizer).doAcquireSharedInterruptibly(int) line: 837	
	CountDownLatch$Sync(AbstractQueuedSynchronizer).acquireSharedInterruptibly(int) line: 1144	
	CountDownLatch.await() line: 199	
	AsyncProcessorHelper.process(AsyncProcessor, Exchange) line: 49	
	UnitOfWorkProcessor(DelegateAsyncProcessor).process(Exchange) line: 66	
	CamelProviderEndpoint.handleActiveProviderExchange(MessageExchange) line: 94	
	CamelProviderEndpoint.process(MessageExchange) line: 73	
	CamelJbiComponent(AsyncBaseLifeCycle).doProcess(Endpoint, MessageExchange) line: 600	
	CamelJbiComponent(AsyncBaseLifeCycle).processExchange(MessageExchange) line: 554	
	CamelJbiComponent(AsyncBaseLifeCycle).onMessageExchange(MessageExchange) line: 510	
	SyncLifeCycleWrapper.onMessageExchange(MessageExchange) line: 60	
	DeliveryChannelImpl.processInBound(MessageExchangeImpl) line: 610	
	STFlow(AbstractFlow).doRouting(MessageExchangeImpl) line: 170	
	STFlow.doSend(MessageExchangeImpl) line: 49	
	STFlow(AbstractFlow).send(MessageExchange) line: 123	
	DefaultBroker.sendExchangePacket(MessageExchange) line: 283	
	SpringJBIContainer(JBIContainer).sendExchange(MessageExchangeImpl) line: 830	
	DeliveryChannelImpl.doSend(MessageExchangeImpl, boolean) line: 395	
	DeliveryChannelImpl.send(MessageExchange) line: 431	
	DefaultServiceMixClient.send(MessageExchange) line: 147	
	JbiInOnlyWithErrorHandledTrueSpringDSLTest.testErrorHandledByExceptionClause() line: 58	
	NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not available [native method]	
	NativeMethodAccessorImpl.invoke(Object, Object[]) line: 39	
	DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 25	
	Method.invoke(Object, Object...) line: 585	
	JbiInOnlyWithErrorHandledTrueSpringDSLTest(TestCase).runTest() line: 154	
	JbiInOnlyWithErrorHandledTrueSpringDSLTest(TestCase).runBare() line: 127	
	TestResult$1.protect() line: 106	
	TestResult.runProtected(Test, Protectable) line: 124	
	TestResult.run(TestCase) line: 109	
	JbiInOnlyWithErrorHandledTrueSpringDSLTest(TestCase).run(TestResult) line: 118	
	JUnit3TestReference.run(TestExecution) line: 130	
	TestExecution.run(ITestReference[]) line: 38	
	RemoteTestRunner.runTests(String[], String, TestExecution) line: 460	
	RemoteTestRunner.runTests(TestExecution) line: 673	
	RemoteTestRunner.run() line: 386	
	RemoteTestRunner.main(String[]) line: 196	

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Ron Gavlin updated SM-1673:
---------------------------

    Attachment: sm-1673-robust-in-only.patch

Add additional robust-in-only test cases

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>             Fix For: servicemix-camel-2008.02, 3.2.4
>
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, sm-1673-fault-handled-test-revised.patch, sm-1673-fault-handled-test.patch, sm-1673-robust-in-only.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Updated: (SM-1673) Improve error handling in smx-camel

Posted by "Willem Jiang (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Willem Jiang updated SM-1673:
-----------------------------

    Attachment: sm-1673-bug-fix.patch

For the the smx-camel thread to hang issue , it is caused by HandleFaultProcessor doesn't implement the AsyncProcessor interface.
Since it is a DelegateProcessor, if it  wrappes an AsycProcessor , the AsycProcessor's callback.done() method will never be called. 
I just did a quick fix for it by writing new HandleFaultProcessor.  The attached patch contains the patch of sm-1673-bug.patch.

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: sm-1673-bug-fix.patch, sm-1673-bug.patch, smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Assigned: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gert Vanthienen reassigned SM-1673:
-----------------------------------

    Assignee: Gert Vanthienen

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=46997#action_46997 ] 

Gert Vanthienen commented on SM-1673:
-------------------------------------

Many thanks to Ron Gavlin for providing this patch!
It has been applied in http://svn.eu.apache.org/viewvc?view=rev&revision=710053

The only important thing I changed in the tests is in JbiInOnlyCamelErrorHandlingTest.testInOnlyWithNoHandleFault: the test in the patch expected 0 messages for mock:errors, but since we are dealing with InOnly JBI Exchanges that do not support a 'fault' message, the NPE being set is actually an Error and we expect that the deadletterchannel does receive the failed Exchange here.

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Ron Gavlin (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47019#action_47019 ] 

Ron Gavlin commented on SM-1673:
--------------------------------

Hi Gert,

Would you have a moment to enhance/expand the InOnly tests by having the client also send messages asynchronously. I am suspicious that asynchronously-sent messages may expose some problems not seen using synchronously-sent messages.

/Ron

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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


[jira] Commented: (SM-1673) Improve error handling in smx-camel

Posted by "Gert Vanthienen (JIRA)" <ji...@apache.org>.
    [ https://issues.apache.org/activemq/browse/SM-1673?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=47018#action_47018 ] 

Gert Vanthienen commented on SM-1673:
-------------------------------------

Ron,

With the sole exception I mentioned in my first comment, all the tests executed successfully on servicemix-camel trunk.

Gert

> Improve error handling in smx-camel
> -----------------------------------
>
>                 Key: SM-1673
>                 URL: https://issues.apache.org/activemq/browse/SM-1673
>             Project: ServiceMix
>          Issue Type: Improvement
>          Components: servicemix-camel
>    Affects Versions: servicemix-camel-2008.01
>            Reporter: Ron Gavlin
>            Assignee: Gert Vanthienen
>         Attachments: smx-camel-errorhandling-tests.patch
>
>
> Improve error handling in smx-camel. I have attached additional unit tests to exercise error/fault handling functionality.

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