Hi,
We have ran into a problem, regarding standarisation behaving different in a windows env and a unix env. We have a field containing the name of a person we want to standardize. In this field there is already a token '~' (which is in the seplist) that is used by the source system for seperation. On my development machine (windowsXP with locale en.US) the standarisation runs fine and finds a pattern 'II+' for 'J C~SHARP'. When I export this to a unix env it sees the same name as pattern 'I@'. Since this unix env is hosted in a other country I assume that is has a different locale. Therefore I set a alternate locale in the job profile to the one I found when performing command 'locale -a' en_US.UTF-8. Next I try to run the job again it throws me a error saying:
STN(14682_001):Wed Jun 07 11:34:56 2006 (MSG_stan.c:7 ; stan.c:525) ERROR: Dire
ctory path environment variable not defined or not
separated from process name by '\', '/', or '.'
STN(14682_001):Wed Jun 07 11:34:56 2006 LOG: 1 records processed
STN(14682_001):Wed Jun 07 11:34:56 2006 (MSG_vutils.c:13; vutils.c:1287) ERROR:
vexit status=1
STN(14682_001):Wed Jun 07 11:34:56 2006 LOG: End
I'm not sure if this is just a server configuration error or that it still has to do with different locales or codepages?
Thanks in advance!
Standarization Fails
-
- Charter Member
- Posts: 2
- Joined: Tue Mar 15, 2005 6:03 am
- Contact:
-
- Participant
- Posts: 54607
- Joined: Wed Oct 23, 2002 10:52 pm
- Location: Sydney, Australia
- Contact:
You'd best contact support for the exact cause. I'm guessing that an environment variable such as PWD or PATH is not set, or contains an invalid pathname separator character.
IBM Software Services Group
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.
Any contribution to this forum is my own opinion and does not necessarily reflect any position that IBM may hold.