Hello,
 
I'm working to build Java classes to marshal files to/from OFX v2.01 
(www.ofx.org).  In using 1.1.2.1, I encountered the sequence/choice problem in 
JIRA as #2078, so I switched to the build from the SVN trunk which fixed the 
compilation problem.
 
However, I am getting strange XML (pasted below).  It looks like the code is 
not picking up or passing along the field names properly.  
 
The XSL is quite complex (and many files) but I can post if needed.  At a high 
level it basically specifies a choice at the root level (OFX) between two 
sequences.  Within the first sequence choice are "request" messages, of which 
SIGNONMSGSRQV1  is required.  Right at the first choice the problem occurs the 
first time -- it's generating XML for the choice itself.
 
Could use some direction as to where to look for a solution -- is it likely to 
be the way I'm using the generated Java objects, or is this a Castor issue?
 
Any recommendations appreciated!  Is this code in work?  Should I try applying 
the 2078 patch directly to the 1.1.2.1 source?
 
Thanks!
 
-Al
 
 

<OFX >

<choice-value xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"; 
xsi:type="java:com.orcc.moneyhqpfm.dao.ofxapi.OFXSequence">

<SIGNONMSGSRQV1 >

<SONRQ MFACHALLENGEANSWERCount="0" >

<LANGUAGE>ENG</LANGUAGE>

<signon-request-choice ><signon-request-choice-sequence >

<USERPASS>PRTNRPASS</USERPASS>

</signon-request-choice-sequence></signon-request-choice>

<DTCLIENT>20070919</DTCLIENT></SONRQ></SIGNONMSGSRQV1></choice-value><OFXSequence
 ><SIGNONMSGSRQV1 ><SONRQ MFACHALLENGEANSWERCount="0" >

<LANGUAGE>ENG</LANGUAGE>

<signon-request-choice >

<signon-request-choice-sequence >

<USERPASS>PRTNRPASS</USERPASS>

</signon-request-choice-sequence>

</signon-request-choice>

<DTCLIENT>80030000</DTCLIENT>

</SONRQ></SIGNONMSGSRQV1>

</OFXSequence>

</OFX>


---------------------------------------------------------------------
To unsubscribe from this list please visit:

    http://xircles.codehaus.org/manage_email

Reply via email to