
31-Oct-2009, 04:39 AM
|
|
Senior Member
|
|
Join Date: Nov 2007
Posts: 3,215
|
|
Re: Error: Invalid Group detected in RBPM 3.7
On 10/31/2009 05:26 AM, edir4ever wrote:
> Hi,
> We are getting an error in the server.log when the workflow approval is
> going to a person and not a group. the system is throwing the error
> (highlighted in red). This is not stopping the workflow.. but just
> wanted to highlight if this is a bug in the RBPM 3.7.
>
>
> Code:
> --------------------
>
> 2009-10-31 16:38:26,306 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.activity.ActivityNode:persi stStatus] persistStatus() activity=Mapping[Activity9], newStatus=Idle
> 2009-10-31 16:38:26,310 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.activity.ActivityNode:persi stStatus] persistStatus() activity=Internal User Creation Request Approval[Activity], newStatus=Arriving
> 2009-10-31 16:38:26,333 INFO [com.novell.soa.af.impl.LogEvent] (pool-10-thread-8) [Workflow_Forwarded] Initiated by System, Process ID: 915013e0867b46079b029289f4b413d2, Process Name: CN=extuseronboarding,CN=RequestDefs,CN=AppConfig,C N=UserApplication,CN=driverset1,dc=idm,dc=services ,dc=system:500, Activity: Activity9, Recipient: CN=padmin,dc=admins,dc=system
> 2009-10-31 16:38:26,389 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.core.ProcessImpl:startActiv ity] startActivity() activity=Internal User Creation Request Approval[Activity], newThread=false, pooled = false
> 2009-10-31 16:38:26,390 INFO [STDOUT] (pool-10-thread-8) DEBUG [com.novell.soa.af.impl.core.DataItemEvaluator:eval uateToObject] IDVault.get('cn=apalani,ou=users,o=company,dc=data ','user','manager')
> 2009-10-31 16:38:26,389 DEBUG [com.novell.soa.af.impl.core.DataItemEvaluator] (pool-10-thread-8) IDVault.get('cn=apalani,ou=users,o=company,dc=data ','user','manager')
> 2009-10-31 16:38:26,412 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.core.ProvisioningUtil:isGro up] Invalid Group Detected: [cn=jmiller,ou=users,o=company,dc=data].
> com.novell.soa.af.impl.prvsrv.ProvisionException: Invalid Group Detected: [cn=jmiller,ou=users,o=company,dc=data].
> at com.novell.soa.af.impl.core.ProvisioningUtil.getGr oupMembers(ProvisioningUtil.java:140)
> at com.novell.soa.af.impl.core.ProvisioningUtil.isGro up(ProvisioningUtil.java:80)
> at com.novell.soa.af.impl.activity.UserActivity.getOr gApproverType(UserActivity.java:1935)
> at com.novell.soa.af.impl.activity.UserActivity.notif yArrive(UserActivity.java:266)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.MappingActivity.pr ocess(MappingActivity.java:68)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.MappingActivity.pr ocess(MappingActivity.java:68)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.StartActivity.proc ess(StartActivity.java:82)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.activity.RunnableActivity.r un(RunnableActivity.java:50)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
> at java.lang.Thread.run(Unknown Source)
> 2009-10-31 16:38:26,420 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.timers.PersistentActivityTi mer:createTimerTaskRecord] schedule() timed activity=Activity period=2592000000ms
> 2009-10-31 16:38:26,428 INFO [STDOUT] (pool-10-thread-8) TRACE [com.novell.soa.af.impl.core.ProvisioningUtil:isGro up] Invalid _Group_Detected:_[cn=jmiller,ou=users,o=company,dc=data]._
> com.novell.soa.af.impl.prvsrv.ProvisionException: _Invalid_Group_Detected:_ [cn=jmiller,ou=users,o=company,dc=data].
> at com.novell.soa.af.impl.core.ProvisioningUtil.getGr oupMembers(ProvisioningUtil.java:140)
> at com.novell.soa.af.impl.core.ProvisioningUtil.isGro up(ProvisioningUtil.java:80)
> at com.novell.soa.af.impl.activity.UserActivity.notif yArrive(UserActivity.java:354)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.MappingActivity.pr ocess(MappingActivity.java:68)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.MappingActivity.pr ocess(MappingActivity.java:68)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.core.ProcessImpl.startActiv ity(ProcessImpl.java:1632)
> at com.novell.soa.af.impl.core.ProcessImpl.forward(Pr ocessImpl.java:1521)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:243)
> at com.novell.soa.af.impl.activity.ActivityNode.forwa rd(ActivityNode.java:218)
> at com.novell.soa.af.impl.activity.StartActivity.proc ess(StartActivity.java:82)
> at com.novell.soa.af.impl.activity.ActivityNode.notif yArrive(ActivityNode.java:184)
> at com.novell.soa.af.impl.activity.RunnableActivity.r un(RunnableActivity.java:50)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run Task(Unknown Source)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run (Unknown Source)
> at java.lang.Thread.run(Unknown Source)
>
>
> --------------------
>
>
Well it is not an error but only an INFO, message that is why it is
continuing. It looks like you have a group type approval but the
approver is not a group but a user. So it can route the workflow but may
not be able to send email notification because it cannot find the members.
|
|