dcreedy Absent Member.
Absent Member.
236 views

Workflow issue

I have a workflow that is started via a driver. The dn of the user is
the only thing being passed. In testing users I have done 15 people
successfully but I have 2 users that fail with the error

for user 1 :
ACE [RBPM] [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
persistStatus() activity=Set Password[Activity11], newStatus=Running
2015-08-14 13:36:30,665 ERROR [STDERR] (pool-19-thread-3) [Fatal Error]
:4:52: Character reference "" is an invalid XML character.
2015-08-14 13:36:30,665 ERROR [STDERR] (pool-19-thread-3)
org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 52;
Character reference "" is an invalid XML character.

for user 2:
[Fatal Error] :4:53: Character reference " " is an invalid XML
character.
2015-08-14 13:44:47,413 ERROR [STDERR] (pool-19-thread-6)
org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 53;
Character reference " " is an invalid XML character.

The workflow start activity passes to a mapping activity(Activity11) to
set a default password flowdata.userpassword.

What log setting would i use to be able to see the source document?

IDM 4.0.2 patch D.

Also what is secondary user?

Thank you


Full ;og section
2015-08-14 13:44:46,360 INFO [STDOUT] (pool-19-thread-6) INFO [RBPM]
[com.novell.soa.af.impl.LogEvent:logAFEvent] [Workflow_Started]
Initiated by cn=theadminaccount,ou=services,o=XXX, Process ID:
192acee077574aa1a22074822302be3c, Process N
ame:
CN=newHireProcess,CN=RequestDefs,CN=AppConfig,CN=UserApplication,CN=IDM-Driverset,O=services:1208,
Activity: Start, Recipient: CN=USERDN, Secondary User: null
2015-08-14 13:44:46,576 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:forward] forward(),
activity=Start[Start], link=FORWARD[Start, Activity11]
2015-08-14 13:44:46,614 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.link.Link:<init>] Link() FORWARD[Activity11,
Activity1]
2015-08-14 13:44:46,615 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.core.ProcessImpl:forward] forward()
current=Start[Start], next=Set Password[Activity11]
2015-08-14 13:44:46,633 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
persistStatus() activity=Start[Start], newStatus=Departing
2015-08-14 13:44:46,798 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:notifyDepart]
notifyDepart(), activity=Start[Start]
2015-08-14 13:44:46,803 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:applyChanges]
applyChanges() activity=Start[Start]
2015-08-14 13:44:46,803 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
persistStatus() activity=Start[Start], newStatus=Idle
2015-08-14 13:44:46,804 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
persistStatus() activity=Set Password[Activity11], newStatus=Arriving
2015-08-14 13:44:46,992 INFO [STDOUT] (pool-19-thread-6) INFO [RBPM]
[com.novell.soa.af.impl.LogEvent:logAFEvent] [Workflow_Forwarded]
Initiated by System, Process ID: 192acee077574aa1a22074822302be3c,
Process Name: CN=newHireProcess,CN
=RequestDefs,CN=AppConfig,CN=UserApplication,CN=IDM-Driverset,O=services:1208,
Activity: Start, Recipient: CN=v53863,OU=EMPLOYEES,OU=NA,OU=INTERNAL,O=SAC
2015-08-14 13:44:47,208 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.core.ProcessImpl:startActivity] startActivity()
activity=Set Password[Activity11], newThread=false, pooled = false
2015-08-14 13:44:47,208 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:notifyArrive]
notifyArrive(), activity=Set Password[Activity11]
2015-08-14 13:44:47,209 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:process] process(),
activity=Set Password[Activity11]
2015-08-14 13:44:47,209 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
[com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
persistStatus() activity=Set Password[Activity11], newStatus=Running
2015-08-14 13:44:47,412 ERROR [STDERR] (pool-19-thread-6) [Fatal Error]
:4:53: Character reference " " is an invalid XML character.
2015-08-14 13:44:47,413 ERROR [STDERR] (pool-19-thread-6)
org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 53;
Character reference " " is an invalid XML character.
Labels (1)
0 Likes
2 Replies
Anonymous_User Absent Member.
Absent Member.

Re: Workflow issue

Daryl,

It appears that in the past few days you have not received a response to your
posting. That concerns us, and has triggered this automated reply.

Has your issue been resolved? If not, you might try one of the following options:

- Visit http://www.netiq.com/support and search the knowledgebase and/or check all
the other support options available.
- You could also try posting your message again. Make sure it is posted in the
correct newsgroup. (http://forums.netiq.com)

Be sure to read the forum FAQ about what to expect in the way of responses:
http://forums.netiq.com/faq.php

If this is a reply to a duplicate posting, please ignore and accept our apologies
and rest assured we will issue a stern reprimand to our posting bot.

Good luck!

Your NetIQ Forums Team
http://forums.netiq.com


0 Likes
Knowledge Partner
Knowledge Partner

Re: Workflow issue

On 8/14/2015 2:32 PM, Daryl Creedy wrote:
> I have a workflow that is started via a driver. The dn of the user is
> the only thing being passed. In testing users I have done 15 people
> successfully but I have 2 users that fail with the error


Looks like the user names have bad characters in them? Bad in the sense
that eDir is perfectly fine with them, but User app cannot handle them.
That seems like a bug.

Or else something along the way is poorly encoding them.

> for user 1 :
> ACE [RBPM] [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
> persistStatus() activity=Set Password[Activity11], newStatus=Running
> 2015-08-14 13:36:30,665 ERROR [STDERR] (pool-19-thread-3) [Fatal Error]
> :4:52: Character reference "" is an invalid XML character.
> 2015-08-14 13:36:30,665 ERROR [STDERR] (pool-19-thread-3)
> org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 52;
> Character reference "" is an invalid XML character.
>
> for user 2:
> [Fatal Error] :4:53: Character reference " " is an invalid XML
> character.
> 2015-08-14 13:44:47,413 ERROR [STDERR] (pool-19-thread-6)
> org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 53;
> Character reference " " is an invalid XML character.
>
> The workflow start activity passes to a mapping activity(Activity11) to
> set a default password flowdata.userpassword.
>
> What log setting would i use to be able to see the source document?


I used to host a Wiki page that would allow you to answer that but it
was forced down, which seems unreasonable to me.

If you look at the error, you can use the class that throws the error as
a starting point:

com.novell.soa.af.impl


> IDM 4.0.2 patch D.
>
> Also what is secondary user?
>
> Thank you
>
>
> Full ;og section
> 2015-08-14 13:44:46,360 INFO [STDOUT] (pool-19-thread-6) INFO [RBPM]
> [com.novell.soa.af.impl.LogEvent:logAFEvent] [Workflow_Started]
> Initiated by cn=theadminaccount,ou=services,o=XXX, Process ID:
> 192acee077574aa1a22074822302be3c, Process N
> ame:
> CN=newHireProcess,CN=RequestDefs,CN=AppConfig,CN=UserApplication,CN=IDM-Driverset,O=services:1208,
> Activity: Start, Recipient: CN=USERDN, Secondary User: null
> 2015-08-14 13:44:46,576 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:forward] forward(),
> activity=Start[Start], link=FORWARD[Start, Activity11]
> 2015-08-14 13:44:46,614 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.link.Link:<init>] Link() FORWARD[Activity11,
> Activity1]
> 2015-08-14 13:44:46,615 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.core.ProcessImpl:forward] forward()
> current=Start[Start], next=Set Password[Activity11]
> 2015-08-14 13:44:46,633 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
> persistStatus() activity=Start[Start], newStatus=Departing
> 2015-08-14 13:44:46,798 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:notifyDepart]
> notifyDepart(), activity=Start[Start]
> 2015-08-14 13:44:46,803 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:applyChanges]
> applyChanges() activity=Start[Start]
> 2015-08-14 13:44:46,803 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
> persistStatus() activity=Start[Start], newStatus=Idle
> 2015-08-14 13:44:46,804 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
> persistStatus() activity=Set Password[Activity11], newStatus=Arriving
> 2015-08-14 13:44:46,992 INFO [STDOUT] (pool-19-thread-6) INFO [RBPM]
> [com.novell.soa.af.impl.LogEvent:logAFEvent] [Workflow_Forwarded]
> Initiated by System, Process ID: 192acee077574aa1a22074822302be3c,
> Process Name: CN=newHireProcess,CN
> =RequestDefs,CN=AppConfig,CN=UserApplication,CN=IDM-Driverset,O=services:1208,
> Activity: Start, Recipient: CN=v53863,OU=EMPLOYEES,OU=NA,OU=INTERNAL,O=SAC
> 2015-08-14 13:44:47,208 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.core.ProcessImpl:startActivity] startActivity()
> activity=Set Password[Activity11], newThread=false, pooled = false
> 2015-08-14 13:44:47,208 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:notifyArrive]
> notifyArrive(), activity=Set Password[Activity11]
> 2015-08-14 13:44:47,209 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:process] process(),
> activity=Set Password[Activity11]
> 2015-08-14 13:44:47,209 INFO [STDOUT] (pool-19-thread-6) TRACE [RBPM]
> [com.novell.soa.af.impl.activity.ActivityNode:persistStatus]
> persistStatus() activity=Set Password[Activity11], newStatus=Running
> 2015-08-14 13:44:47,412 ERROR [STDERR] (pool-19-thread-6) [Fatal Error]
> :4:53: Character reference " " is an invalid XML character.
> 2015-08-14 13:44:47,413 ERROR [STDERR] (pool-19-thread-6)
> org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 53;
> Character reference " " is an invalid XML character.


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.