Hi all,

I tried out the Issue Tracker Sample [1] and it gave me the following error.


[2014-04-23 14:52:26,978] ERROR
{org.wso2.carbon.humantask.core.integration.AxisHumanTaskMessageReceiver}
-  Task creation failed.
org.wso2.carbon.humantask.core.engine.runtime.api.HumanTaskRuntimeException:
Error occurred while calling to realm service for operation isExistingRole
    at
org.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluator.getUserNameListForRole(CarbonUserManagerBasedPeopleQueryEvaluator.java:71)
    at
org.wso2.carbon.humantask.core.engine.util.CommonTaskUtil.nominate(CommonTaskUtil.java:320)
    at
org.wso2.carbon.humantask.core.dao.jpa.openjpa.HumanTaskDAOConnectionImpl.createTask(HumanTaskDAOConnectionImpl.java:56)
    at
org.wso2.carbon.humantask.core.engine.HumanTaskEngine.createTask(HumanTaskEngine.java:81)
    at
org.wso2.carbon.humantask.core.engine.HumanTaskEngine.access$000(HumanTaskEngine.java:38)
    at
org.wso2.carbon.humantask.core.engine.HumanTaskEngine$1.call(HumanTaskEngine.java:97)
    at
org.wso2.carbon.humantask.core.engine.HumanTaskEngine$1.call(HumanTaskEngine.java:93)
    at
org.wso2.carbon.humantask.core.scheduler.SimpleScheduler.execTransaction(SimpleScheduler.java:880)
    at
org.wso2.carbon.humantask.core.scheduler.SimpleScheduler.execTransaction(SimpleScheduler.java:829)
    at
org.wso2.carbon.humantask.core.engine.HumanTaskEngine.invoke(HumanTaskEngine.java:93)
    at
org.wso2.carbon.humantask.core.integration.AxisHumanTaskMessageReceiver.invokeBusinessLogic(AxisHumanTaskMessageReceiver.java:74)
    at
org.apache.axis2.receivers.AbstractMessageReceiver.receive(AbstractMessageReceiver.java:110)
    at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180)
    at
org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:169)
    at
org.apache.axis2.transport.local.LocalTransportReceiver.processMessage(LocalTransportReceiver.java:82)
    at
org.wso2.carbon.core.transports.local.CarbonLocalTransportSender.finalizeSendWithToAddress(CarbonLocalTransportSender.java:45)
    at
org.apache.axis2.transport.local.LocalTransportSender.invoke(LocalTransportSender.java:77)
    at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442)
    at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:398)
    at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224)
    at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
    at
org.wso2.carbon.governance.notifications.worklist.stub.WorkListServiceStub.addTask(WorkListServiceStub.java:183)
    at
org.wso2.carbon.registry.eventing.RegistryEventDispatcher.notify(RegistryEventDispatcher.java:381)
    at
org.wso2.carbon.event.core.internal.notify.CarbonNotificationManager.sendNotification(CarbonNotificationManager.java:62)
    at
org.wso2.carbon.event.core.internal.delivery.Worker.run(Worker.java:52)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)
Caused by: org.wso2.carbon.user.core.UserStoreException: Invalid operation.
You are trying to retrieve all users from the external userstore.
    at
org.wso2.carbon.user.core.hybrid.HybridRoleManager.getUserListOfHybridRole(HybridRoleManager.java:272)
    at
org.wso2.carbon.user.core.common.AbstractUserStoreManager.getUserListOfRole(AbstractUserStoreManager.java:1933)
    at
org.wso2.carbon.humantask.core.integration.CarbonUserManagerBasedPeopleQueryEvaluator.getUserNameListForRole(CarbonUserManagerBasedPeopleQueryEvaluator.java:68)
    ... 30 more
[2014-04-23 14:52:26,985] ERROR
{org.wso2.carbon.registry.eventing.RegistryEventDispatcher} -  Failed
Sending Notification to work-list
org.apache.axis2.AxisFault: Error occurred while calling to realm service
for operation isExistingRole
    at
org.apache.axis2.util.Utils.getInboundFaultFromMessageContext(Utils.java:531)
    at
org.apache.axis2.description.OutInAxisOperationClient.handleResponse(OutInAxisOperation.java:367)
    at
org.apache.axis2.description.OutInAxisOperationClient.send(OutInAxisOperation.java:413)
    at
org.apache.axis2.description.OutInAxisOperationClient.executeImpl(OutInAxisOperation.java:224)
    at
org.apache.axis2.client.OperationClient.execute(OperationClient.java:149)
    at
org.wso2.carbon.governance.notifications.worklist.stub.WorkListServiceStub.addTask(WorkListServiceStub.java:183)
    at
org.wso2.carbon.registry.eventing.RegistryEventDispatcher.notify(RegistryEventDispatcher.java:381)
    at
org.wso2.carbon.event.core.internal.notify.CarbonNotificationManager.sendNotification(CarbonNotificationManager.java:62)
    at
org.wso2.carbon.event.core.internal.delivery.Worker.run(Worker.java:52)
    at
java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:441)
    at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
    at java.util.concurrent.FutureTask.run(FutureTask.java:138)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
    at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
    at java.lang.Thread.run(Thread.java:662)


When I changed the subscription role to 'admin' instead of
'Internal/everyone', it worked fine and a notification was generated.

What could be the issue here?


[1] https://docs.wso2.org/display/Governance460/Issue+Tracker+Sample

-- 



*Thanks & Regards,Sachini JayasekaraSoftware Engineer; **WSO2 Inc. *

*lean . enterprise . middleware |  http://wso2.com <http://wso2.com> *
_______________________________________________
Dev mailing list
[email protected]
http://wso2.org/cgi-bin/mailman/listinfo/dev

Reply via email to