Re: [U2] Viewing HTTP headers when using UniData submitRequest()

2010-04-22 Thread Graham, Dave

OK - Just remember, you asked for it 

04/22/2010 09:11:44 [ 3809296 2973944 ] addRequestParameter ... 
host=interconnect.ct.sts.equifax.com,parm=service_name:,type=x-www-form-urlencoded
04/22/2010 09:11:44 [ 3809296 2973944 ] addRequestParameter: added 
service_name=, type x-www-form-urlencoded

04/22/2010 09:11:54 [ 3809296 2973944 ] submitRequest ... Var 10276198: 
host=interconnect.ct.sts.equifax.com,timeout=1
04/22/2010 09:11:54 [ 3809296 2973944 ] new header User-Agent added with value 
UniData 7.2.x
04/22/2010 09:11:54 [ 3809296 2973944 ] Assembled Request:
POST /badcock/services/DecisionService HTTP/1.0

Date: Thu, 22 Apr 2010 12:59:12 GMT

User-Agent: UniData 7.2.x

Authorization: Basic aW50ZXJjb25uZWN0LnVhdDp3ZXRjMg==

Content-Type: application/x-www-form-urlencoded

Content-Length: 1782




http://xml.equifax.com/XMLSchema/InterConnect"; 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:schemaLocation="http://xml.equifax.com/XMLSchema/InterConnect..\xsd\InterConnectRequestImpl1-0.xsd";>
1.0

  
  1014
  testing-INT-627529463
  2010-22-04T08:58:54.0-5:00
  
999HF00231
BCF
  


  
  
marian
briesch
  
  --
  
627529463
  
  Addresses

  225 may av.
  macon
  GA
  31204


  
  
  
  

  


  
ChannelID
S
  
  
StoreID

  

  
04/22/2010 09:11:54 [ 3809296 2973944 ] HTTP_START: timeout=1
04/22/2010 09:11:54 [ 3809296 2973944 ] HTTP_CONNECT
04/22/2010 09:11:54 [ 3809296 2973944 ] new host 
10274f70:interconnect.ct.sts.equifax.com:443 allocated (proxy:no)
04/22/2010 09:11:54 [ 3809296 2973944 ] host 
interconnect.ct.sts.equifax.com:443 not found in hostList
04/22/2010 09:11:54 [ 3809296 2973944 ] socket 10274ff0 allocated
04/22/2010 09:11:54 [ 3809296 2973944 ] start SSLbinding ...
04/22/2010 09:11:54 [ 3809296 2973944 ] loading SSL method ...
04/22/2010 09:11:54 [ 3809296 2973944 ] Info: No self-cert file set in context 
(OK for client)!
04/22/2010 09:11:54 [ 3809296 2973944 ] Info: No private key availble, OK for 
client.
04/22/2010 09:11:54 [ 3809296 2973944 ] loading random seed data from 
/devel/ud/develar/.rnd
04/22/2010 09:11:54 [ 3809296 2973944 ] begin SSL connect ...
04/22/2010 09:11:54 [ 3809296 2973944 ] SSL trace: Handshake: start
04/22/2010 09:11:54 [ 3809296 2973944 ] SSL trace: Loop: before/connect 
initialization
===>BIO_write[3809296 3809296]: write len=126
80 7C 01 03 00 00 63 00 00 00 10 00 00 39 00 00
38 00 00 35 00 00 16 00 00 13 00 00 0A 07 00 C0
00 00 33 00 00 32 00 00 2F 03 00 80 00 00 66 00
00 05 00 00 04 01 00 80 08 00 80 00 00 63 00 00
62 00 00 61 00 00 15 00 00 12 00 00 09 06 00 40
00 00 65 00 00 64 00 00 60 00 00 14 00 00 11 00
00 08 00 00 06 04 00 80 00 00 03 02 00 80 02 10
B3 C5 38 77 4E 35 30 67 CA 6E 0B C0 7D 6C 
04/22/2010 09:11:54 [ 3809296 2973944 ] SSL trace: Loop: SSLv2/v3 write client 
hello A
===>BIO_read[3809296 3809296]: read len=7
16 03 00 06 F9 02 00 
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_read_bytes: calling 
ssl3_get_record()
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_get_record: calling ssl3_read_n 
asking 5 bytes data
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_read_n: return 5 bytes from buf[0]
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_get_record: ssl3_read_n returned 
with 5
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_get_record: 2-calling ssl3_read_n 
asking 1785 bytes data
04/22/2010 09:11:55 [ 3809296 2973944 ] ssl3_read_n: calling BIO_read() asking 
1783 bytes to buf[7]
===>BIO_read[3809296 3809296]: read len=1783
00 46 03 00 00 00 6C BE 20 1A 51 AD 14 B4 CD 9E
04 D3 DC 99 79 FA A3 DD 2F 19 A7 37 D1 12 32 96
E3 2B 0C C2 20 08 82 2E A6 FD 25 B4 27 05 46 60
80 B5 54 38 11 24 50 05 9A FB 47 AD 0C CA B8 DF
3B 9C 5C 71 33 00 04 00 0B 00 06 A7 00 06 A4 00
03 73 30 82 03 6F 30 82 02 D8 A0 03 02 01 02 02
10 72 92 0C A0 00 67 95 36 D7 A3 27 71 F6 5D 39
78 30 0D 06 09 2A 86 48 86 F7 0D 01 01 05 05 00
30 81 CE 31 0B 30 09 06 03 55 04 06 13 02 5A 41
31 15 30 13 06 03 55 04 08 13 0C 57 65 73 74 65
72 6E 20 43 61 70 65 31 12 30 10 06 03 55 04 07
13 09 43 61 70 65 20 54 6F 77 6E 31 1D 30 1B 06
03 55 04 0A 13 14 54 68 61 77 74 65 20 43 6F 6E
73 75 6C 74 69 6E 67 20 63 63 31 28 30 26 06 03
55 04 0B 13 1F 43 65 72 74 69 66 69 63 61 74 69
6F 6E 20 53 65 72 76 69 63 65 73 20 44 69 76 69
73 69 6F 6E 31 21 30 1F 06 03 55 04 03 13 18 54
68 61 77 74 65 20 50 72 65 6D 69 75 6D 20 53 65
72 76 65 72 20 43 41 31 28 30 26 06 09 2A 86 48
86 F7 0D 01 09 01 16 19 70 72 65 6D 69 75 6D 2D
73 65 72 76 65 72 40 74 68 61 77 74 65 2E 63 6F
6D 30 1E 17 0D 30 39 30 34 32 35 30 32 35 30 34
37 5A 17 0D 31 30 30 34 32 37 32 32 30 39 31 32
5A 30 74 31 0B 30 09 06 03 55 04 06 13 02 55 53
31 10 30 0E 06 03 55 04 08 13 07 47 65 6F 72 67
69 61 31 13 30 11 06 03 55 04 07 13 0A 41 6C 70
68 61 72 65 74 74 61 31 14 30 12 06 03 55 04 0A
13 0B 

Re: [U2] Viewing HTTP headers when using UniData submitRequest()

2010-04-22 Thread Graham, Dave
se message body(may be partial)
length: 27
04/22/2010 11:11:49 [  760  192 ] Response message body: 
error_code=0&error_message=
04/22/2010 11:11:49 [  760  192 ] next field = Server:
04/22/2010 11:11:49 [  760  192 ] next field = Apache-Coyote/1.1
04/22/2010 11:11:49 [  760  192 ] next field = Set-Cookie:
04/22/2010 11:11:49 [  760  192 ] next field =
JSESSIONID=D70D81C7ED0445A9750B04AFDB06DE87;
04/22/2010 11:11:49 [  760  192 ] next field = Path=/hrp53
04/22/2010 11:11:49 [  760  192 ] next field = Content-Length:
04/22/2010 11:11:49 [  760  192 ] next field = 27
04/22/2010 11:11:49 [  760  192 ] next field = Date:
04/22/2010 11:11:49 [  760  192 ] next field = Thu,
04/22/2010 11:11:49 [  760  192 ] next field = 22
04/22/2010 11:11:49 [  760  192 ] next field = Apr
04/22/2010 11:11:49 [  760  192 ] next field = 2010
04/22/2010 11:11:49 [  760  192 ] next field = 15:10:52
04/22/2010 11:11:49 [  760  192 ] next field = GMT
04/22/2010 11:11:49 [  760  192 ] next field = Connection:
04/22/2010 11:11:49 [  760  192 ] next field = close
04/22/2010 11:11:49 [  760  192 ] HTTP_MOREDATA: expecting 0 bytes of
data
04/22/2010 11:11:49 [  760  192 ] HTTP_MOREDATA: data completely read
04/22/2010 11:11:49 [  760  192 ] HTTP_FINISH
04/22/2010 11:11:49 [  760  192 ] Socket 10c658 closed: 0(No error) 0(No
error)
04/22/2010 11:11:49 [  760  192 ] socket 10c658 freed
04/22/2010 11:11:49 [  760  192 ] Host b1508 freed

04/22/2010 11:11:49 [  760  192 ] protocolLogging ... name=C:\TEMP
\SENDMAIL.LOG,action=OFF,level=10













On Thu, 2010-04-22 at 10:26 -0400, Graham, Dave wrote:
> Can anyone tell me how I can look at the 'raw' data that comprises an
> HTTP header the would normally be sent via the UniData submitRequest()
> command?
> 
>  
> 
> I believe that I'm sending the request to our partner correctly but
they
> claim its not right (of course they can't tell me what's not right
about
> it).
> 
>  
> 
> I'm hoping that looking at the header as they would receive it will
give
> me something to work with.
> 
>  
> 
> Fred
> 
>  
> 
> 
> 
> ___
> U2-Users mailing list
> U2-Users@listserver.u2ug.org
> http://listserver.u2ug.org/mailman/listinfo/u2-users
> 
-- 
Ben Souther
Manager, Web and Web Service Development
bsout...@fwdco.com | 508.927.8147
FWDavison & Company, Inc.
10 Cordage Park Circle, Suite 200
Plymouth, MA 02360-7318

CONFIDENTIALITY NOTICE:  This e-mail message, and any accompanying
documents, is for the sole use of the intended recipient(s) and may
contain confidential and privileged information. Any unauthorized
review, use, disclosure, distribution or copying is prohibited. If you
are not the intended recipient, please contact our office by e-mail or
by telephone at (508) 747-7261 and immediately destroy all copies of the
original message.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Viewing HTTP headers when using UniData submitRequest()

2010-04-22 Thread Graham, Dave
Regrettably we have no knowledge of Apache here so it IIS or nothing and
to top it off the 1 guy in the office that is most familiar with doing
any of this kind of stuff is out 

-F


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
Sent: Thursday, April 22, 2010 11:10 AM
To: U2 Users List
Subject: Re: [U2] Viewing HTTP headers when using UniData
submitRequest()

Whether HTTP or HTTPS, the headers should be the same, right?  So why
not
test with a simple HTTP connection instead of going through the creative
dentistry of setting up IIS w/ HTTPS?
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Viewing HTTP headers when using UniData submitRequest()

2010-04-22 Thread Graham, Dave

I've been working with 2 of our 'web heads' for the past several hours
trying to do just that - apparently, since its an HHTPS request and that
we're an IIS shop, it's not as simple as I thought - one of the guys is
cursing me already!

The problem with the header is that we don't know what the problem is -
the vendor isn't being very forthcoming - they have security concerns -
and I'm looking at the protoclLogging logs and it looks OK to me.  But
we are talking apples V oranges here and until I can go back to the
vendor and say "I'm passing you this value as this element of this
header" I'm sort of fumbling around in the dark.

-F
-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Kevin King
Sent: Thursday, April 22, 2010 10:59 AM
To: U2 Users List
Subject: Re: [U2] Viewing HTTP headers when using UniData
submitRequest()

Not sure how to do it strictly in Unidata, but you might setup a simple
Apache server that echos the headers back in the contents and then use
this
to test the Unidata headers.  Incidentally, what header seems to be the
problem?

-K
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Viewing HTTP headers when using UniData submitRequest()

2010-04-22 Thread Graham, Dave
Can anyone tell me how I can look at the 'raw' data that comprises an
HTTP header the would normally be sent via the UniData submitRequest()
command?

 

I believe that I'm sending the request to our partner correctly but they
claim its not right (of course they can't tell me what's not right about
it).

 

I'm hoping that looking at the header as they would receive it will give
me something to work with.

 

Fred

 

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Quick poll - how many use 3-tier or N-tier Architecture

2010-04-12 Thread Graham, Dave
Just saw this...

A. It'll be in the next release (3rd 1/4 of the year)
B. No
C. No
D. Currently a custom written Delphi app (thin client sorta thing)
Moving to .NET client (again 3rd 1/4 of the year) that is slightly
'thicker'
E. See 'D' above - mostly C# for .NET with some VB for .NET purchased
components.
F. All of this started life as a product called WinFAST from Visual
Legacy Systems who gave us a huge 'leg up' in moving from a legacy
character oriented systme to a real client server system - less than 1
year from inception to roll out with a 3 month beta period in there
somewhere.

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Ben Souther
Sent: Monday, April 12, 2010 3:59 PM
To: U2 Users List
Subject: Re: [U2] Quick poll - how many use 3-tier or N-tier
Architecture


On Apr 12, 2010, at 12:48 PM, John Hester wrote:

> 
> a.  How many have a middle-tier application server?
Yes
> b.  How many use IBM Websphere?
No
> c.  How many use some other? Please give product name if you can.
We use Tomcat
http://tomcat.apache.org   
It's free as in choice and as in beer
> d.  How many have a Java front end User Interface?
No, our front end is HTML/Javascript/CSS
> e.  How many have a C# front end User Interface?
No
> f.  How many have other UI? Please give name.
We're exploring using Adobe Flex.

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Pick Pocket Guide

2010-03-22 Thread Graham, Dave

Late last year I had a project torpedoed almost entirely because no one
could find any "literature" about the U2 environment.  The "it's OK,
it's IBM" saw didn't work either.

They liked the concept of a multi-valued database, liked the design,
were blown away by the proof of concept and were thrilled by the price.
But since I was dealing with a group of intellectuals, not having
published books was a death knell.  They didn't want to be 'beholden' to
a product that was so "cultish" (their words by the way).

So, it does happen and I suspect more often that we are honestly aware
of.

Dave Graham

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Tony Gravagno
Sent: Monday, March 22, 2010 2:38 PM
To: u2-users@listserver.u2ug.org
Subject: Re: [U2] Pick Pocket Guide

> From: Bessel, Karen
> Really A lack of MV books may cost me my 
> job??? I don't want to throw flames here, but I don't 
> think I've ever heard anything quite so ridiculous.

The concept is truly worthy of ridicule but voicing the belief
that this has happened and will continue to happen should not
itself be ridiculous.  I'm sure a number of people here can
attest to an exchange with a decision maker where lack of
information about MV has caused some concern about whether the
company's IT assets sould be based on the platform.

We need to get past the stigmas of Pick and Prime, the "legacy"
flavor of it, and stop sounding like grass-roots fans and start
sounding more like supporters of mainstream solutions.  U2 users
lost the crutch of "it's OK, it's IBM".  Now you need something
else to lend credibility to the platform and your own
business/technical decisions.  The more information that people
can easily find out there the better.

Quick note to anyone who says they'd like to publish HowTos and
other helpful info free to the community: that's what PickWiki
and the U2UG wiki are for.  Write your material there, solicit
contributions and commentary, get people to collaborate, tell
people the material is there!

Tony Gravagno
Nebula Research and Development
TG@ remove.pleaseNebula-RnD.com
Nebula R&D sells Pick/MultiValue products
worldwide, and provides related development services
remove.pleaseNebula-RnD.com/blog
Visit PickWiki.com! Contribute!
http://Twitter.com/TonyGravagno

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Comparing two DIMsnsioned arrays

2010-01-22 Thread Graham, Dave
UDT in PICK flavor won't even compile a statement like: IF AARAY1 =
ARRAY2 THEN...


-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Jeff
Fitzgerald
Sent: Friday, January 22, 2010 11:52 AM
To: U2 Users List
Subject: Re: [U2] Comparing two DIMsnsioned arrays

I haven't tested on UDT but in UV you can do lots of math stuff on
arrays directly, without using MAT, like this:

IF ARRAY1 = ARRAY2 THEN something ELSE somethingelse

Or ARRAY3 = ARRAY1 + ARRAY2

Etc, etc, UV is pretty smart about knowing what to do.

Jeff Fitzgerald
Fitzgerald & Long, Inc.
http://www.fitzlong.com 

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Graham, Dave
Sent: Friday, January 22, 2010 10:47 AM
To: u2-users@listserver.u2ug.org
Subject: [U2] Comparing two DIMsnsioned arrays

Does anyone recall the ability to compare two DIMensioned arrays as
follows?

 

DIM ARRAY1(10)

DIM ARRAY2(10)

MAT ARRAY1 = ''

MAT ARRAY2 = ''

.

.

.

IF MAT ARRAY1 = MAT ARRAY2 THEN dosomething ELSE dosomethingelse

 

I could have sworn that I used to do that on some PICK variant or
another.

 

 

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


Re: [U2] Comparing two DIMsnsioned arrays

2010-01-22 Thread Graham, Dave
There are all kinds of workarounds possible - I just was writing a bit
of code and that construct flowed off of my fingers without me really
paying attention to it.  When the compiler complained about it I started
thinking that I knew I had done that someplace before and thus the
question.

The need has been satisfied using other techniques I was just curious if
I had finally started forgetting some of the "old" stuff.

Perhaps this is something that Rocket would be interested in doing for
us dinosaurs?

-Original Message-
From: u2-users-boun...@listserver.u2ug.org
[mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of George Gallen
Sent: Friday, January 22, 2010 10:54 AM
To: U2 Users List
Subject: Re: [U2] Comparing two DIMsnsioned arrays

Can you do a MATBUILD to two dynamic arrays, then compare the two
dynamic arrays
as a workaround? VS looping through the arrays and comparing element to
element?

> -Original Message-
> From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-
> boun...@listserver.u2ug.org] On Behalf Of Dianne Ackerman
> Sent: Friday, January 22, 2010 10:52 AM
> To: U2 Users List
> Subject: Re: [U2] Comparing two DIMsnsioned arrays
>
> Yes, I definitely used to do it on a Reality system.  Nice feature.
> -Dianne
>
> Kevin King wrote:
> > I seem to recall having done that decades ago as well... possibly on
> a
> > Reality system?
> >
> > On Fri, Jan 22, 2010 at 8:47 AM, Graham, Dave 
> wrote:
> >
> >
> >> Does anyone recall the ability to compare two DIMensioned arrays as
> >> follows?
> >>
> >>
> >>
> >> DIM ARRAY1(10)
> >>
> >> DIM ARRAY2(10)
> >>
> >> MAT ARRAY1 = ''
> >>
> >> MAT ARRAY2 = ''
> >>
> >> .
> >>
> >> .
> >>
> >> .
> >>
> >> IF MAT ARRAY1 = MAT ARRAY2 THEN dosomething ELSE dosomethingelse
> >>
> >>
> >>
> >> I could have sworn that I used to do that on some PICK variant or
> >> another.
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> ___
> >>
>
> ___
> U2-Users mailing list
> U2-Users@listserver.u2ug.org
> http://listserver.u2ug.org/mailman/listinfo/u2-users
___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users


[U2] Comparing two DIMsnsioned arrays

2010-01-22 Thread Graham, Dave
Does anyone recall the ability to compare two DIMensioned arrays as
follows?

 

DIM ARRAY1(10)

DIM ARRAY2(10)

MAT ARRAY1 = ''

MAT ARRAY2 = ''

.

.

.

IF MAT ARRAY1 = MAT ARRAY2 THEN dosomething ELSE dosomethingelse

 

I could have sworn that I used to do that on some PICK variant or
another.

 

 

 

___
U2-Users mailing list
U2-Users@listserver.u2ug.org
http://listserver.u2ug.org/mailman/listinfo/u2-users