Hi all,

I have a class mediator which calls a REST service and parses the output
and injects it to the soap body of the messageContext. This class mediator
is in the main sequence and is invoked periodically by a task scheduler.
When i try to achieve this task i get the following error. It used to work
well before trying to inject it to the messageContext and i can't seem to
find the error now. Here's the stack trace.

ERROR - JobRunShell Job synapse.simple.quartz.TriggerSequence threw an
unhandled Exception:
org.apache.synapse.SynapseException: Error occured in the mediation of the
class mediator
    at
org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:82)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
    at
org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:61)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
    at
org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
    at
org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:228)
    at
org.apache.synapse.startup.tasks.MessageInjector.execute(MessageInjector.java:315)
    at
org.apache.synapse.startup.quartz.SimpleQuartzJob.execute(SimpleQuartzJob.java:88)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: java.lang.NullPointerException
    at
org.wso2.cloud.monitor.agent.esb.mediators.icinga.IcingaAdapter.mediate(IcingaAdapter.java:89)
    at
org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:78)
    ... 11 more
[2014-05-30 15:16:12,137] ERROR - ErrorLogger Job
(synapse.simple.quartz.TriggerSequence threw an exception.
org.quartz.SchedulerException: Job threw an unhandled exception. [See
nested exception: org.apache.synapse.SynapseException: Error occured in the
mediation of the class mediator]
    at org.quartz.core.JobRunShell.run(JobRunShell.java:224)
    at
org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:557)
Caused by: org.apache.synapse.SynapseException: Error occured in the
mediation of the class mediator
    at
org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:82)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
    at
org.apache.synapse.mediators.filters.InMediator.mediate(InMediator.java:61)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:77)
    at
org.apache.synapse.mediators.AbstractListMediator.mediate(AbstractListMediator.java:47)
    at
org.apache.synapse.mediators.base.SequenceMediator.mediate(SequenceMediator.java:131)
    at
org.apache.synapse.core.axis2.Axis2SynapseEnvironment.injectMessage(Axis2SynapseEnvironment.java:228)
    at
org.apache.synapse.startup.tasks.MessageInjector.execute(MessageInjector.java:315)
    at
org.apache.synapse.startup.quartz.SimpleQuartzJob.execute(SimpleQuartzJob.java:88)
    at org.quartz.core.JobRunShell.run(JobRunShell.java:213)
    ... 1 more
Caused by: java.lang.NullPointerException
    at
org.wso2.cloud.monitor.agent.esb.mediators.icinga.IcingaAdapter.mediate(IcingaAdapter.java:89)
    at
org.apache.synapse.mediators.ext.ClassMediator.mediate(ClassMediator.java:78)
    ... 11 more


Any help would be much appreciated!

Thanks.

/Gayashan

-- 
Gayashan Amarasinghe
Software Engineer
WSO2, Inc. ; http://wso2.com
lean. enterprise. middleware

Mobile: +94718314517
Blog: gayashan-a.blogspot.com
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to