Forum Replies Created
-
AuthorReplies
-
I opened a ticket with Infor and got the reply below:
Please see below from development…
We changed to use java build-in regular expression since 6.0 I.
In the build-in regular expression, this dot does not match line terminators by default.
Please advice user try with
(?s)|ORM.*|XO| (same as a user posted above)
I’ll ask if this is listed as a bugfix.
Max
David – It appears your option works. In a quick and limited test I found 139 ORM records in a SMAT file.
I searched with:
|ORM(.|r)*|NW| and got 50 records.
|ORM(.|r)*|XO| and got 89 records.
I’ll try it further and spend some time analyzing the syntax to understand the change.
Thanks for the tip. This may seem like a small issue but I didn’t realize how much I used it till it didn’t work anymore.
Thanks again to Keith, Charlie and David for the replies!!!!!!
Keith – We are running cloverleaf 6.0 on an AIX server. And as you observed on your second post this worked in 5.7 but not on 6.0 and apparently 6.1 for you which we will move to this summer.
Charlie – The ORM I am looking for is in MSH-9 and the NW is ORC-2. This was just a simple example of a compound regex search I use a lot. It is a simple way to look for all records with MSH-9 = ORM AND ORC-2 = NW. I can do a single search for either component just fine. I can’t find a combination to do more than one.
This is not an earth-shaking change but it is a functionality that I used a lot and was really helpful. Am I missing another way to do this SMAT search in 6.0?
Thanks for any input!
I did have a typo in my original post. The JVM argument is -Xmx512m.
I resolved the problem by:
1. clearing the jvm_args= line in the client file in the c:quovadxqdx5.7integratorclient directory on my pc.
2. Re-installing Java on my PC.
-
AuthorReplies