mkijewsk
New Member.
276 views

Where do I look for workflow processing errors?


I have 2 identical workflows that simply watch for changes in eDirectory
and start workflows based on the changes. One is working correctly,
getting the specified role assigned, the other is not getting the
specified role assigned. I am watching the trace for the userApp driver
and see the call to start the workflow. But I dont see any details
about the processing of the workflow itself. I looked in the Roles and
resources driver trace as well, still no details.

Where do i look for trace information of workflow logic being
processed?

-Thanks

Mike


--
mkijewsk
------------------------------------------------------------------------
mkijewsk's Profile: http://forums.novell.com/member.php?userid=42277
View this thread: http://forums.novell.com/showthread.php?t=451396

Labels (1)
0 Likes
5 Replies
Anonymous_User Absent Member.
Absent Member.

Re: Where do I look for workflow processing errors?

On 01/26/2012 02:06 PM, mkijewsk wrote:
>
> I have 2 identical workflows that simply watch for changes in eDirectory
> and start workflows based on the changes. One is working correctly,
> getting the specified role assigned, the other is not getting the
> specified role assigned. I am watching the trace for the userApp driver
> and see the call to start the workflow. But I dont see any details
> about the processing of the workflow itself. I looked in the Roles and
> resources driver trace as well, still no details.
>
> Where do i look for trace information of workflow logic being
> processed?
>
> -Thanks
>
> Mike
>
>

Greetings,
The workflows them self are running in the User Application. So,
you would need to look in the logs for the Application Server on which
the UserApp is deployed on.

--
Sincerely,
Steven Williams
Lead Software Engineer
NetIQ
0 Likes
mkijewsk
New Member.

Re: Where do I look for workflow processing errors?


Are you saying the jboss server log? That's a strange place for data
processing traces I think. I did check there but found nothing except
low level trace info.


--
mkijewsk
------------------------------------------------------------------------
mkijewsk's Profile: http://forums.novell.com/member.php?userid=42277
View this thread: http://forums.novell.com/showthread.php?t=451396

0 Likes
Knowledge Partner
Knowledge Partner

Re: Where do I look for workflow processing errors?

On 1/26/2012 4:46 PM, mkijewsk wrote:
>
> Are you saying the jboss server log? That's a strange place for data
> processing traces I think. I did check there but found nothing except
> low level trace info.


Log in to User App as User App Admin, click on Administration tab,
Logging, and you will see all the classes being logged. Most are INFO I
think.

You need to know which function you are failing in, set it to DEBUG and
then figure out the issue.

There is a chicken and potato problem here... How do you know which
class to DEBUG to know which is failing. Well some of them will error
higher up, show the class that is error in the log, then you can turn
that class to Debug to see more of what is happening.

To NOT annoy Steve I will therefore tell you to turn it back to INFO
when done, since some informational errors will scare you and waste his
time for stuff that does not matter. 🙂

Also to make his life easier, he was clever enough in the UI that
logging level changes are temporary and go away, unless you hit the item
at the bottom, that says Persist or something or other.


0 Likes
Knowledge Partner
Knowledge Partner

Re: Where do I look for workflow processing errors?


>>

> Greetings,
> The workflows them self are running in the User Application. So, you
> would need to look in the logs for the Application Server on which the
> UserApp is deployed on.


On JBoss this is often something like, server.log found in a path
something like:

/opt/novell/idm/jboss/server/IDMPROV/log

or /opt/novell/idm/rbpm/jboss/server/IDMPROV/log for IDM 4

I might have reveresed one or two of those directories, but you will get
the idea.
0 Likes
Anonymous_User Absent Member.
Absent Member.

Re: Where do I look for workflow processing errors?

On 01/26/2012 04:55 PM, Geoffrey Carman wrote:
>
>>>

>> Greetings,
>> The workflows them self are running in the User Application. So, you
>> would need to look in the logs for the Application Server on which the
>> UserApp is deployed on.

>
> On JBoss this is often something like, server.log found in a path
> something like:
>
> /opt/novell/idm/jboss/server/IDMPROV/log
>
> or /opt/novell/idm/rbpm/jboss/server/IDMPROV/log for IDM 4
>
> I might have reveresed one or two of those directories, but you will get
> the idea.

Greetings,
If you do not see any errors in the Driver that you are utilizing
the IDM Policy "start" (start workflow) then you should see some
information in the Application Server log.
When you utilize the "start" policy, the IDM Engine is performing
a HTTP/HTTPS (depending on the value in the URL) SOAP call the User
Application. So, if the SOAP call can not connect or you incorrect
mappings, there should be an error in the trace file fro your driver
(**Note, you should be utilizing a different driver then the UAD for
this, something like a Null Driver). You may have to set the Driver to a
log level of 3 and have it log to a file.
If the SOAP call is able to connect to the User Application, in the
server.log (for JBoss) you will see a Successful Authentication and then
a Start Workflow log action as well as any other. You will see all of
this without enabling any logging in the User Application. Also, as the
person who is initiating the WF in policy, log into the User Application
and look at the Request Status area and you should see it there with a
"state". You can select it and then view both System and User Comments.



--
Sincerely,
Steven Williams
Lead Software Engineer
NetIQ
0 Likes
The opinions expressed above are the personal opinions of the authors, not of Micro Focus. By using this site, you accept the Terms of Use and Rules of Participation. Certain versions of content ("Material") accessible here may contain branding from Hewlett-Packard Company (now HP Inc.) and Hewlett Packard Enterprise Company. As of September 1, 2017, the Material is now offered by Micro Focus, a separately owned and operated company. Any reference to the HP and Hewlett Packard Enterprise/HPE marks is historical in nature, and the HP and Hewlett Packard Enterprise/HPE marks are the property of their respective owners.