Issue Details (XML | Word | Printable)

Key: MULE-3055
Type: Bug Bug
Status: Closed Closed
Resolution: Fixed
Priority: Blocker Blocker
Assignee: Dirk Olmes
Reporter: Dirk Olmes
Votes: 0
Watchers: 0
Operations

If you were logged in you would be able to see more operations.
Mule

Errorhandler example fails with exception

Created: 29/Feb/08 10:47 AM   Updated: 05/Mar/08 06:03 AM
Component/s: Examples / Tutorials
Affects Version/s: 2.0.0-RC3
Fix Version/s: 2.0.0-RC3

Time Tracking:
Not Specified

Issue Links:
Related
 

Labels:
User impact: High
Log Output:
[02-29 17:46:54] ERROR DefaultServiceExceptionStrategy [Error Manager.2]:
********************************************************************************
Message : [
The required property "method" is not set on the event
CallableEntryPointResolver:Object "org.mule.example.errorhandler.ErrorManager@75f5b7" does not implement required interface "interface org.mule.api.li
fecycle.Callable"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=true, acceptVoidMethods=false}"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=false, acceptVoidMethods=false}"
]
Type : org.mule.model.resolvers.EntryPointNotFoundException
Code : MULE_ERROR--2
JavaDoc : http://mule.mulesource.org/docs/apidocs/org/mule/model/resolvers/EntryPointNotFoundException.html
********************************************************************************
Exception stack is:
1. [
The required property "method" is not set on the event
CallableEntryPointResolver:Object "org.mule.example.errorhandler.ErrorManager@75f5b7" does not implement required interface "interface org.mule.api.li
fecycle.Callable"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=true, acceptVoidMethods=false}"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=false, acceptVoidMethods=false}"
] (org.mule.model.resolvers.EntryPointNotFoundException)
  org.mule.model.resolvers.DefaultEntryPointResolverSet:63 (http://mule.mulesource.org/docs/apidocs/org/mule/model/resolvers/EntryPointNotFoundExcepti
on.html)
********************************************************************************
Root Exception stack trace:
org.mule.model.resolvers.EntryPointNotFoundException: [
The required property "method" is not set on the event
CallableEntryPointResolver:Object "org.mule.example.errorhandler.ErrorManager@75f5b7" does not implement required interface "interface org.mule.api.li
fecycle.Callable"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=true, acceptVoidMethods=false}"
Could not find entry point on: "org.mule.example.errorhandler.ErrorManager" with arguments: "{class org.mule.transport.file.ReceiverFileInputStream}"
using resolver "ReflectionEntryPointResolver{ignoredMethods=[hashCode, getClass, toString, getInvocationHandler, clone, notifyAll, get*, equals, is*,
wait, notify]{transformFirst=false, acceptVoidMethods=false}"
]
at org.mule.model.resolvers.DefaultEntryPointResolverSet.invoke(DefaultEntryPointResolverSet.java:63)
at org.mule.lifecycle.DefaultLifecycleAdapter.intercept(DefaultLifecycleAdapter.java:185)
at org.mule.component.DefaultMuleProxy.run(DefaultMuleProxy.java:422)
at org.mule.work.WorkerContext.run(WorkerContext.java:310)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1061)
at edu.emory.mathcs.backport.java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:575)
at java.lang.Thread.run(Thread.java:534)

********************************************************************************


 Description  « Hide
Running the errorhandler example fails with the attached exception.

 All   Comments   Work Log   Change History   Transitions   FishEye      Sort Order: Ascending order - Click to sort in descending order
Daniel Feist added a comment - 04/Mar/08 08:44 PM
Would you mind re-testing this to see if the issue is fixed. Seems to be fixed to me, but we have no unit test case for this example.

Dirk Olmes added a comment - 05/Mar/08 06:03 AM
Dan, thanks for fixing this.