Importing XML file to InDesign : making a bloc clickable using an url field from the XML

Greetings, here is what I want to do, I want to know if it is possible and possibly how.
The idea is to make one big InDesign document in which I would import multiple xml flies such as the code sample given below
Then apply some InDesign styles to display certain fields in a certain way.
The document is eventually rendered into a PDF file that will be clickable.
The trick is I want every block to be clickable and target the URL given in the XML <url> </url>
Can you help me ?
XML sample :
<?xml version="1.0" encoding="UTF-8" standalone="yes"?><Root><bloc-texte><num-conf>1270</num-conf><url>http://www.cndp.fr/crdp-nancy-metz/index.php?id=3905</url>
<liste-logos>Nathan  CDDP57  DSDEN </liste-logos>
<aff-type>Salon</aff-type>
<aff-titre>Salon des ressources éducatives de Moselle</aff-titre>
<aff-ss-titre>conférence de Françoise Picot: production d'écrits C2,C3</aff-ss-titre>
<aff-intervenant>Françoise Picot</aff-intervenant>
<aff-qual-intervenant>IEN auteur Nathan</aff-qual-intervenant>
<aff-intervenant></aff-intervenant>
<aff-qual-intervenant></aff-qual-intervenant>
<aff-intervenant></aff-intervenant>
<aff-qual-intervenant></aff-qual-intervenant>
<aff-ville>Montigny lès Metz</aff-ville>
<aff-lieu>ESPE de Lorraine</aff-lieu>
<aff-salle>des fêtes et Gymnase</aff-salle>
<aff-date>mercredi 26 février 2014</aff-date>
<aff-heure-debut>14&#8201;h</aff-heure-debut> – <aff-heure-fin>17&#8201;h</aff-heure-fin>
<aff-url>http://www.cndp.fr/crdp-nancy-metz/index.php?id=3905</aff-url>
<chem-type>Salon</chem-type>
<chem-titre>Salon des ressources éducatives de Moselle</chem-titre>
    <chem-ss-titre>conférence de Françoise Picot: production d'écrits C2,C3</chem-ss-titre>
<chem-intervenant>Françoise Picot</chem-intervenant>
<chem-qual-intervenant>IEN auteur Nathan</chem-qual-intervenant>
<chem-intervenant></chem-intervenant>
<chem-qual-intervenant></chem-qual-intervenant>
<chem-intervenant></chem-intervenant>
<chem-qual-intervenant></chem-qual-intervenant>
<chem-ville>Montigny lès Metz</chem-ville>
<chem-lieu>ESPE de Lorraine</chem-lieu>
<chem-salle>des fêtes et Gymnase</chem-salle>
<chem-date>mercredi 26 février 2014</chem-date>
<chem-heure-debut>14&#8201;h</chem-heure-debut> – <chem-heure-fin>17&#8201;h</chem-heure-fin>
<chem-url>http://www.cndp.fr/crdp-nancy-metz/index.php?id=3905</chem-url>
<web-titre>Salon des ressources éducatives de Moselle</web-titre>
<web-ss-titre>conférence de Françoise Picot: production d'écrits C2,C3</web-ss-titre>
<web-intervenant>Françoise Picot</web-intervenant>
<web-qual-intervenant>IEN auteur Nathan</web-qual-intervenant>
<web-intervenant></web-intervenant>
<web-qual-intervenant></web-qual-intervenant>
<web-intervenant></web-intervenant>
<web-qual-intervenant></web-qual-intervenant>
<web-url>http://www.cndp.fr/crdp-nancy-metz/index.php?id=3905</web-url>
<web-puissance> </web-puissance>
<web-qual-puissance></web-qual-puissance>
<web-puissance> </web-puissance>
<web-qual-puissance></web-qual-puissance>
<web-puissance> </web-puissance>
<web-qual-puissance></web-qual-puissance>
<web-titre-verso>Salon des ressources éducatives de Moselle</web-titre-verso>
<web-ss-titre-verso>conférence de Françoise Picot: production d'écrits C2,C3</web-ss-titre-verso>
<web-date>mercredi 26 février 2014</web-date>
<web-heure-debut>14&#8201;h</web-heure-debut> – <web-heure-fin>17&#8201;h</web-heure-fin>
<web-ville>Montigny lès Metz</web-ville>
<web-lieu>ESPE de Lorraine</web-lieu>
<web-salle>des fêtes et Gymnase</web-salle>
<carton-titre>Salon des ressources éducatives de Moselle</carton-titre>
<carton-ss-titre>conférence de Françoise Picot: production d'écrits C2,C3</carton-ss-titre>
<carton-intervenant>Françoise Picot</carton-intervenant>
<carton-qual-intervenant>IEN auteur Nathan</carton-qual-intervenant>
<carton-intervenant></carton-intervenant>
<carton-qual-intervenant></carton-qual-intervenant>
<carton-intervenant></carton-intervenant>
<carton-qual-intervenant></carton-qual-intervenant>
Inscription en ligne sur <carton-url>http://www.cndp.fr/crdp-nancy-metz/index.php?id=3905</carton-url>
<carton-puissance> </carton-puissance>
<carton-qual-puissance></carton-qual-puissance>
<carton-puissance> </carton-puissance>
<carton-qual-puissance></carton-qual-puissance>
<carton-puissance> </carton-puissance>
<carton-qual-puissance></carton-qual-puissance>
<carton-titre-verso>Salon des ressources éducatives de Moselle</carton-titre-verso>
<carton-ss-titre-verso>conférence de Françoise Picot: production d'écrits C2,C3</carton-ss-titre-verso>
<carton-date>mercredi 26 février 2014</carton-date>
<carton-heure-debut>14&#8201;h</carton-heure-debut> – <carton-heure-fin>17&#8201;h</carton-heure-fin>
<carton-ville>Montigny lès Metz</carton-ville>
<carton-lieu>ESPE de Lorraine</carton-lieu>
<carton-salle>des fêtes et Gymnase</carton-salle>
</bloc-texte></Root>

If you select the text you want to be clickable then go to Window>Interactive>Hyperlink you can then add a hyperlink to that entire block of text.
Is that what you want?

Similar Messages

  • Values are generating in the prepopulated fields from the XML data sourece I binded to the fields

    Hello,
    Fairly new here.
    I am trying to insert the payrate and name values in a pdf document on LiveCycle.  I created the XML file from our access database (about 1100 names), created the text fields using the same field names in the XML file, connected the XML file in liveCycle, binded  the fields but when I convert to PDF nothing is there.  I think my issue is the script in the XML file.  Has anyone else come across this issue. Please help me with what I am doing incorrectly.
    I am hoping to just hit a button and 1100 documents will generate with the two fields prefilled. Am I dreaming?
    Thank you in advance for your time.

    Are the data values wildy different? i.e. Completely wrong, or are they off due to rounding?
    I would start with member formulas and make sure that any in the BSO cube have been re-created in the ASO cube.
    I guess, also double check that the level 0 export loaded, with no rejects.

  • Hi Everyone, Just wanted to seek your assistance. We're using and Adobe InDesign CS6. The XMedia UI Plugin for it, will it allow you to open .xml files in InDesign or that plugin is just used for Importing XML? Thanks in advance.

    Hi Everyone, Just wanted to seek your assistance. We're using and Adobe InDesign CS6. The XMedia UI Plugin for it, will it allow you to open .xml files in InDesign or that plugin is just used for Importing XML? Thanks in advance.

    I've moved your question to the InDesign forum.

  • Exporting data from DB to a XML file (in InDesign CS3)

    Hi folks,
    I receive my data from a call to a database in InDesign, then I need to save them in XML file in my local drive, I use Mac OS X but I want to use the same code (as much as possible) shared with the same version of plugin on Windows. I also need to import the data back from XML file (via using script) to the local doc in InDesign later on. Would you please advice me of how to export/import to/from XML file in InDesign's doc. I checked the code in SnpXMLSampleHelper file. Is that the good/best approach to do it in InDesign?
    TIA,
    Nima

    Hi Martin,
                    Check this..u have to explore more for this issue but i think it can help u a bit
    <a href="/people/anilkumar.vippagunta2/blog/2007/02/01/office-control-in-webdynpro--i:///people/anilkumar.vippagunta2/blog/2007/02/01/office-control-in-webdynpro--i
    <a href="http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/3483789514b748b6fe1f145e9685ab/content.htm">http://help.sap.com/saphelp_nw2004s/helpdata/en/ef/3483789514b748b6fe1f145e9685ab/content.htm</a>
    regards
    Sumit

  • Can no longer import Word files into InDesign

    Hello,
    For many months I have been importing Word files into InDesign CS3 (Mac OSX 10.4.11) with no trouble, but I started having a problem yesterday.
    When importing a 17-page Word file with 16 footnotes, I got none of the text and only the footnote numbers. This is what I get in InDesign:
    12345678910111213141516
    (Endnotes)
    1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
    These are the things I've tried already: restarting, deleting preferences, changing the import options, using CS2, importing someone else's Word file, importing a Word file that I imported successfully a couple of months ago. None of this works.
    It has been suggested that I save the Word file as rtf, but since I have 200 files to import and I'm using Word's character styles for italics, bold, small caps, etc., I'd rather try to fix this problem.
    Can someone help?
    Thanks,
    Tina

    I am using indesign CS2 and i'm trying to import a Word document into a new chapter for a book i'm laying out. it's about 30 pages, but there are at least 80 foot notes. i'm able to get about 1/2 of the document with the footnotes to flow correctly, then EVERYTHING disappears. the only way i've been able to get the remaining text to appear is by adding characters to the text. i'll hit "vvvvvvvvvvvv" a bunch of times and "magically" a little chunk of text and it's footnotes appears. then the ole disappearing act happens. so i do it again. i'm able to get all the text to appear finally, but when i delete the "vvvvvvvvvv" from the places i inserted them, the text disappears again. i have no idea why this is happening or how to fix it. any ideas?
    thanks so much,
    travis

  • How to import .docx files into InDesign

    How to import .docx into InDesign page layout

    File > Place.
    For detailed explanation and techniques: An overview of placing (importing) Word files into InDesign from the Course Using Word and InDesign Together

  • Any way to validate the Mandatory field in the XML file

    Hi,
    Is there any way to validate the Mandatory field in the XML file. I created an xml type table xml_validate based on the schema and insert the XML files with statement.
    INSERT INTO xml_validate(warehouse_id,xml_file_name,warehouse_spec)
    Values (agreementid,p_filename,XMLTYPE.createXML(l_clob));
    It is validating the data types, extra tags etc but not validating the missing of the manadatory tag/value.
    Thanks in advance
    Rizly

    Hi Ants,
    Yes, I was not doing the strict validation, after searching the forum i understood that was the reason. So i did this way,
    begin
    for x in (select myColumn from myTable where WAREHOUSE_ID=41) loop
    x.myColumn .schemaValidate();
    end loop;
    end;
    The out put is:
    ORA-31154: invalid XML document
    ORA-19202: Error occurred in XML processing
    LSX-00011: internal error: LsxvPushCandidate array overflow
    ORA-06512: at "SYS.XMLTYPE", line 345
    ORA-06512: at line 3
    My i know more information about this error, especially
    LSX-00011: internal error: LsxvPushCandidate array overflow
    Thanks in advance
    Rizly

  • Any way to find lost data from the xml file?

    Is there any way I can retrieve lost metadata from my mp3’s? I have had 9 months worth deleted, the mps’s are still there but I’ve lost playlists and date added info etc. from the xml file. There are old restores from 9 months ago and now, (the iTunes librarys stored in history are from 9 months ago) the library I currently have has 5 songs ive added this week, and everything from over 9 months ago.
    thanks,
    guy

    I have experienced the EXACT same problem...  can't find a solution but am searching madly.  Please post what you discover, if anything.

  • Size problem using an external database for the XML driver

    Hi,
    I am getting this error when trying to use an external database for the XML driver, in order to load a large XML file.
    java.sql.SQLException: class org.xml.sax.SAXException
    ORA-01461: can bind a LONG value only for insert into a LONG column
         at com.sunopsis.jdbc.driver.xml.v.a(v.java:446)
         at com.sunopsis.jdbc.driver.xml.v.a(v.java:456)
         at com.sunopsis.jdbc.driver.xml.v.g(v.java:631)
         at com.sunopsis.jdbc.driver.xml.v.<init>(v.java:108)
         at com.sunopsis.jdbc.driver.xml.bw.<init>(bw.java:468)
         at com.sunopsis.jdbc.driver.xml.bx.b(bx.java:292)
         at com.sunopsis.jdbc.driver.xml.bx.a(bx.java:270)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDriver.connect(SnpsXmlDriver.java:110)
         at com.sunopsis.sql.SnpsConnection.u(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.a(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)
         at com.sunopsis.graphical.l.pm.o(pm.java)
         at com.sunopsis.graphical.l.pm.r(pm.java)
         at com.sunopsis.graphical.l.pm.g(pm.java)
         at com.sunopsis.graphical.l.pm.a(pm.java)
         at com.sunopsis.graphical.l.pm.a(pm.java)
         at com.sunopsis.graphical.l.iz.actionPerformed(iz.java)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4630)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
         at java.awt.Dialog$1.run(Dialog.java:1046)
         at java.awt.Dialog$3.run(Dialog.java:1098)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.awt.Dialog.show(Dialog.java:1096)
         at java.awt.Component.show(Component.java:1563)
         at java.awt.Component.setVisible(Component.java:1515)
         at java.awt.Window.setVisible(Window.java:842)
         at java.awt.Dialog.setVisible(Dialog.java:986)
         at com.sunopsis.graphical.l.pm.q(pm.java)
         at com.sunopsis.graphical.l.pm.<init>(pm.java)
         at com.sunopsis.graphical.frame.b.jh.bx(jh.java)
         at com.sunopsis.graphical.frame.bo.w(bo.java)
         at com.sunopsis.graphical.frame.bo.d(bo.java)
         at com.sunopsis.graphical.frame.w.actionPerformed(w.java)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4630)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    The error comes up when testing the XML Data Server in the Topology Manager
    I pasted a segment of the XML below. Notice that the <QueryAlignmentSequence> value might be a large string, as large as 6000 bytes.
    I also tried setting the varchar_length above 4000 in the external database .properties file that the XML driver reads, but the I get this error (which makes sense):
    java.sql.SQLException: ORA-00910: specified length too long for its datatype
         at com.sunopsis.jdbc.driver.xml.bz.execute(bz.java:109)
         at com.sunopsis.jdbc.driver.xml.ca.execute(ca.java:30)
         at com.sunopsis.xmlfifth.h.u.a(u.java:198)
         at com.sunopsis.xmlfifth.h.bj.a(bj.java:52)
    How can I import this? If I use the default "In Memory" XML connection, I get a Null pointer exception when I try to reverse it, per this other thread I posted
    Unable to Reverse an XML file
    I am dead in the water and getting very disappointed by this tool..
    Please help
    <Query><Name>IOH36464</Name><Header>IOH36464</Header><Length>5076</Length><Targets><Target><Name>NM_033380.1</Name><NcbiGeneId>1287</NcbiGeneId><GeneSymbol>COL4A5</GeneSymbol><TaxonomyId>9606</TaxonomyId><Description>Homo sapiens collagen, type IV, alpha 5 (COL4A5), transcript variant 2, mRNA</Description><Length>6445</Length><TargetAlignments><TargetAlignment><QueryStart>1</QueryStart><QueryEnd>5075</QueryEnd><TargetStart>203</TargetStart><TargetEnd>5277</TargetEnd><BitScore>10060.9</BitScore><PercentIdentity>100</PercentIdentity><Score>5075</Score><QueryAlignmentSequence>ATGAAACTGCGTGGAGTCAGCCTGGCTGCCGGCTTGTTCTTACTGGCCCTGAGTCTTTGGGGGCAGCCTGCAGAGGCTGCGGCTTGCTATGGGTGTTCTCCAGGATCAAAGTGTGACTGCAGTGGCATAAAAGGGGAAAAGGGAGAGAGAGGGTTTCCAGGTTTGGAAGGACACCCAGGATTGCCTGGATTTCCAGGTCCAGAAGGGCCTCCGGGGCCTCGGGGACAAAAGGGTGATGATGGAATTCCAGGGCCACCAGGACCAAAAGGAATCAGAGGTCCTCCTGGACTTCCTGGATTTCCAGGGACACCAGGTCTTCCTGGAATGCCAGGCCACGATGGGGCCCCAGGACCTCAAGGTATTCCCGGATGCAATGGAACCAAGGGAGAACGTGGATTTCCAGGCAGTCCCGGTTTTCCTGGTTTACAGGGTCCTCCAGGACCCCCTGGGATCCCAGGTATGAAGGGTGAACCAGGTAGTATAATTATGTCATCACTGCCAGGACCAAAGGGTAATCCAGGATATCCAGGTCCTCCTGGAATACAAGGCCTACCTGGTCCCACTGGTATACCAGGGCCAATTGGTCCCCCAGGACCACCAGGTTTGATGGGCCCTCCTGGTCCACCAGGACTTCCAGGACCTAAGGGGAATATGGGCTTAAATTTCCAGGGACCCAAAGGTGAAAAAGGTGAGCAAGGTCTTCAGGGCCCACCTGGGCCACCTGGGCAGATCAGTGAACAGAAAAGACCAATTGATGTAGAGTTTCAGAAAGGAGATCAGGGACTTCCTGGTGACCGAGGGCCTCCTGGACCTCCAGGGATACGTGGTCCTCCAGGTCCCCCAGGTGGTGAGAAAGGTGAGAAGGGTGAGCAAGGAGAGCCAGGCAAAAGAGGTAAACCAGGCAAAGATGGAGAAAATGGCCAACCAGGAATTCCTGGTTTGCCTGGTGATCCTGGTTACCCTGGTGAACCCGGAAGGGATGGTGAAAAGGGCCAAAAAGGTGACACTGGCCCACCTGGACCTCCTGGACTTGTAATTCCTAGACCTGGGACTGGTATAACTATAGGAGAAAAAGGAAACATTGGGTTGCCTGGGTTGCCTGGAGAAAAAGGAGAGCGAGGATTTCCTGGAATACAGGGTCCACCTGGCCTTCCTGGACCTCCAGGGGCTGCAGTTATGGGTCCTCCTGGCCCTCCTGGATTTCCTGGAGAAAGGGGTCAGAAAGGTGATGAAGGACCACCTGGAATTTCCATTCCTGGACCTCCTGGACTTGACGGACAGCCTGGGGCTCCTGGGCTTCCAGGGCCTCCTGGCCCTGCTGGCCCTCACATTCCTCCTAGTGATGAGATATGTGAACCAGGCCCTCCAGGCCCCCCAGGATCTCCAGGTGATAAAGGACTCCAAGGAGAACAAGGAGTGAAAGGTGACAAAGGTGACACTTGCTTCAACTGCATTGGAACTGGTATTTCAGGGCCTCCAGGTCAACCTGGTTTGCCAGGTCTCCCAGGTCCTCCAGGATCTCTTGGTTTCCCTGGACAGAAAGGGGAAAAAGGACAAGCTGGTGCAACTGGTCCCAAAGGATTACCAGGCATTCCAGGAGCTCCAGGTGCTCCAGGCTTTCCTGGATCTAAAGGTGAACCTGGTGATATCCTCACTTTTCCAGGAATGAAGGGTGACAAAGGAGAGTTGGGTTCCCCTGGAGCTCCAGGGCTTCCTGGTTTACCTGGCACTCCTGGACAGGATGGATTGCCAGGGCTTCCTGGCCCGAAAGGAGAGCCTGGTGGAATTACTTTTAAGGGTGAAAGAGGTCCCCCTGGGAACCCAGGTTTACCAGGCCTCCCAGGGAATATAGGGCCTATGGGTCCCCCTGGTTTCGGCCCTCCAGGCCCAGTAGGTGAAAAAGGCATACAAGGTGTGGCAGGAAATCCAGGCCAGCCAGGAATACCAGGTCCTAAAGGGGATCCAGGTCAGACTATAACCCAGCCGGGGAAGCCTGGCTTGCCTGGTAACCCAGGCAGAGATGGTGATGTAGGTCTTCCAGGTGACCCTGGACTTCCAGGGCAACCAGGCTTGCCAGGGATACCTGGTAGCAAAGGAGAACCAGGTATCCCTGGAATTGGGCTTCCTGGACCACCTGGTCCCAAAGGCTTTCCTGGAATTCCAGGACCTCCAGGAGCACCTGGGACACCTGGAAGAATTGGTCTAGAAGGCCCTCCTGGGCCACCCGGCTTTCCAGGACCAAAGGGTGAACCAGGATTTGCATTACCTGGGCCACCTGGGCCACCAGGACTTCCAGGTTTCAAAGGAGCACTTGGTCCAAAAGGTGATCGTGGTTTCCCAGGACCTCCGGGTCCTCCAGGACGCACTGGCTTAGATGGGCTCCCTGGACCAAAAGGTGATGTTGGACCAAATGGACAACCTGGACCAATGGGACCTCCTGGGCTGCCAGGAATAGGTGTTCAGGGACCACCAGGACCACCAGGGATTCCTGGGCCAATAGGTCAACCTGGTTTACATGGAATACCAGGAGAGAAGGGGGATCCAGGACCTCCTGGACTTGATGTTCCAGGACCCCCAGGTGAAAGAGGCAGTCCAGGGATCCCCGGAGCACCTGGTCCTATAGGACCTCCAGGATCACCAGGGCTTCCAGGAAAAGCAGGTGCCTCTGGATTTCCAGGTACCAAAGGTGAAATGGGTATGATGGGACCTCCAGGCCCACCAGGACCTTTGGGAATTCCTGGCAGGAGTGGTGTACCTGGTCTTAAAGGTGATGATGGCTTGCAGGGTCAGCCAGGACTTCCTGGCCCTACAGGAGAAAAAGGTAGTAAAGGAGAGCCTGGCCTTCCAGGCCCTCCTGGACCAATGGATCCAAATCTTCTGGGCTCAAAAGGAGAGAAGGGGGAACCTGGCTTACCAGGTATACCTGGAGTTTCAGGGCCAAAAGGTTATCAGGGTTTGCCTGGAGACCCAGGGCAACCTGGACTGAGTGGACAACCTGGATTACCAGGACCACCAGGTCCCAAAGGTAACCCTGGTCTCCCTGGACAGCCAGGTCTTATAGGACCTCCTGGACTTAAAGGAACCATCGGTGATATGGGTTTTCCAGGGCCTCAGGGTGTGGAAGGGCCTCCTGGACCTTCTGGAGTTCCTGGACAACCTGGCTCCCCAGGATTACCTGGACAGAAAGGCGACAAAGGTGATCCTGGTATTTCAAGCATTGGTCTTCCAGGTCTTCCTGGTCCAAAGGGTGAGCCTGGTCTGCCTGGATACCCAGGGAACCCTGGTATCAAAGGTTCTGTGGGAGATCCTGGTTTGCCCGGATTACCAGGAACCCCTGGAGCAAAAGGACAACCAGGCCTTCCTGGATTCCCAGGAACCCCAGGCCCTCCTGGACCAAAAGGTATTAGTGGCCCTCCTGGGAACCCCGGCCTTCCAGGAGAACCTGGTCCTGTAGGTGGTGGAGGTCATCCTGGGCAACCAGGGCCTCCAGGCGAAAAAGGCAAACCCGGTCAAGATGGTATTCCTGGACCAGCTGGACAGAAGGGTGAACCAGGTCAACCAGGCTTTGGAAACCCAGGACCCCCTGGACTTCCAGGACTTTCTGGCCAAAAGGGTGATGGAGGATTACCTGGGATTCCAGGAAATCCTGGCCTTCCAGGTCCAAAGGGCGAACCAGGCTTTCACGGTTTCCCTGGTGTGCAGGGTCCCCCAGGCCCTCCTGGTTCTCCGGGTCCAGCTCTGGAAGGACCTAAAGGCAACCCTGGGCCCCAAGGTCCTCCTGGGAGACCAGGTCCTACAGGTTTTCAAGGTCTACCAGGTCCAGAAGGTCCTCCAGGTCTCCCTGGAAATGGAGGTATTAAAGGAGAGAAGGGAAATCCAGGCCAACCTGGGCTACCTGGCTTGCCTGGTTTGAAAGGAGATCAAGGACCACCAGGACTCCAGGGTAATCCTGGCCGGCCGGGTCTCAATGGAATGAAAGGAGATCCTGGTCTCCCTGGTGTTCCAGGATTCCCAGGCATGAAAGGACCCAGTGGAGTACCTGGATCAGCTGGCCCTGAGGGGGAACCGGGACTTATTGGTCCTCCAGGTCCTCCTGGATTACCTGGTCCTTCAGGACAGAGTATCATAATTAAAGGAGATGCTGGTCCTCCAGGAATCCCTGGCCAGCCTGGGCTAAAGGGTCTACCAGGACCCCAAGGACCTCAAGGCTTACCAGGTCCAACTGGCCCTCCAGGAGATCCTGGACGCAATGGACTCCCTGGCTTTGATGGTGCAGGAGGGCGCAAAGGAGACCCAGGTCTGCCAGGACAGCCAGGTACCCGTGGTTTGGATGGTCCCCCTGGTCCAGATGGATTGCAAGGTCCCCCAGGTCCCCCTGGAACCTCCTCTGTTGCACATGGATTTCTTATTACACGCCACAGCCAGACAACGGATGCACCACAATGCCCACAGGGAACACTTCAGGTCTATGAAGGCTTTTCTCTCCTGTATGTACAAGGAAATAAAAGAGCCCACGGTCAAGACTTGGGGACGGCTGGCAGCTGCCTTCGTCGCTTTAGTACCATGCCTTTCATGTTCTGCAACATCAATAATGTTTGCAACTTTGCTTCAAGAAATGACTATTCTTACTGGCTCTCTACCCCAGAGCCCATGCCAATGAGCATGCAACCCCTAAAGGGCCAGAGCATCCAGCCATTCATTAGTCGATGTGCAGTATGTGAAGCTCCAGCTGTGGTGATCGCAGTTCACAGTCAGACGATCCAGATTCCCCATTGTCCTCAGGGATGGGATTCTCTGTGGATTGGTTATTCCTTCATGATGCATACAAGTGCAGGGGCAGAAGGCTCAGGTCAAGCCCTAGCCTCCCCTGGTTCCTGCTTGGAAGAGTTTCGTTCAGCTCCCTTCATCGAATGTCATGGGAGGGGTACCTGTAACTACTATGCCAACTCCTACAGCTTTTGGCTGGCAACTGTAGATGTGTCAGACATGTTCAGTAAACCTCAGTCAGAAACGCTGAAAGCAGGAGACTTGAGGACACGAATTAGCCGATGTCAAGTGTGCATGAAGAGGACATA</QueryAlignmentSequence><TargetAlignmentSequence>ATGAAACTGCGTGGAGTCAGCCTGGCTGCCGGCTTGTTCTTACTGGCCCTGAGTCTTTGGGGGCAGCCTGCAGAGGCTGCGGCTTGCTATGGGTGTTCTCCAGGATCAAAGTGTGACTGCAGTGGCATAAAAGGGGAAAAGGGAGAGAGAGGGTTTCCAGGTTTGGAAGGACACCCAGGATTGCCTGGATTTCCAGGTCCAGAAGGGCCTCCGGGGCCTCGGGGACAAAAGGGTGATGATGGAATTCCAGGGCCACCAGGACCAAAAGGAATCAGAGGTCCTCCTGGACTTCCTGGATTTCCAGGGACACCAGGTCTTCCTGGAATGCCAGGCCACGATGGGGCCCCAGGACCTCAAGGTATTCCCGGATGCAATGGAACCAAGGGAGAACGTGGATTTCCAGGCAGTCCCGGTTTTCCTGGTTTACAGGGTCCTCCAGGACCCCCTGGGATCCCAGGTATGAAGGGTGAACCAGGTAGTATAATTATGTCATCACTGCCAGGACCAAAGGGTAATCCAGGATATCCAGGTCCTCCTGGAATACAAGGCCTACCTGGTCCCACTGGTATACCAGGGCCAATTGGTCCCCCAGGACCACCAGGTTTGATGGGCCCTCCTGGTCCACCAGGACTTCCAGGACCTAAGGGGAATATGGGCTTAAATTTCCAGGGACCCAAAGGTGAAAAAGGTGAGCAAGGTCTTCAGGGCCCACCTGGGCCACCTGGGCAGATCAGTGAACAGAAAAGACCAATTGATGTAGAGTTTCAGAAAGGAGATCAGGGACTTCCTGGTGACCGAGGGCCTCCTGGACCTCCAGGGATACGTGGTCCTCCAGGTCCCCCAGGTGGTGAGAAAGGTGAGAAGGGTGAGCAAGGAGAGCCAGGCAAAAGAGGTAAACCAGGCAAAGATGGAGAAAATGGCCAACCAGGAATTCCTGGTTTGCCTGGTGATCCTGGTTACCCTGGTGAACCCGGAAGGGATGGTGAAAAGGGCCAAAAAGGTGACACTGGCCCACCTGGACCTCCTGGACTTGTAATTCCTAGACCTGGGACTGGTATAACTATAGGAGAAAAAGGAAACATTGGGTTGCCTGGGTTGCCTGGAGAAAAAGGAGAGCGAGGATTTCCTGGAATACAGGGTCCACCTGGCCTTCCTGGACCTCCAGGGGCTGCAGTTATGGGTCCTCCTGGCCCTCCTGGATTTCCTGGAGAAAGGGGTCAGAAAGGTGATGAAGGACCACCTGGAATTTCCATTCCTGGACCTCCTGGACTTGACGGACAGCCTGGGGCTCCTGGGCTTCCAGGGCCTCCTGGCCCTGCTGGCCCTCACATTCCTCCTAGTGATGAGATATGTGAACCAGGCCCTCCAGGCCCCCCAGGATCTCCAGGTGATAAAGGACTCCAAGGAGAACAAGGAGTGAAAGGTGACAAAGGTGACACTTGCTTCAACTGCATTGGAACTGGTATTTCAGGGCCTCCAGGTCAACCTGGTTTGCCAGGTCTCCCAGGTCCTCCAGGATCTCTTGGTTTCCCTGGACAGAAAGGGGAAAAAGGACAAGCTGGTGCAACTGGTCCCAAAGGATTACCAGGCATTCCAGGAGCTCCAGGTGCTCCAGGCTTTCCTGGATCTAAAGGTGAACCTGGTGATATCCTCACTTTTCCAGGAATGAAGGGTGACAAAGGAGAGTTGGGTTCCCCTGGAGCTCCAGGGCTTCCTGGTTTACCTGGCACTCCTGGACAGGATGGATTGCCAGGGCTTCCTGGCCCGAAAGGAGAGCCTGGTGGAATTACTTTTAAGGGTGAAAGAGGTCCCCCTGGGAACCCAGGTTTACCAGGCCTCCCAGGGAATATAGGGCCTATGGGTCCCCCTGGTTTCGGCCCTCCAGGCCCAGTAGGTGAAAAAGGCATACAAGGTGTGGCAGGAAATCCAGGCCAGCCAGGAATACCAGGTCCTAAAGGGGATCCAGGTCAGACTATAACCCAGCCGGGGAAGCCTGGCTTGCCTGGTAACCCAGGCAGAGATGGTGATGTAGGTCTTCCAGGTGACCCTGGACTTCCAGGGCAACCAGGCTTGCCAGGGATACCTGGTAGCAAAGGAGAACCAGGTATCCCTGGAATTGGGCTTCCTGGACCACCTGGTCCCAAAGGCTTTCCTGGAATTCCAGGACCTCCAGGAGCACCTGGGACACCTGGAAGAATTGGTCTAGAAGGCCCTCCTGGGCCACCCGGCTTTCCAGGACCAAAGGGTGAACCAGGATTTGCATTACCTGGGCCACCTGGGCCACCAGGACTTCCAGGTTTCAAAGGAGCACTTGGTCCAAAAGGTGATCGTGGTTTCCCAGGACCTCCGGGTCCTCCAGGACGCACTGGCTTAGATGGGCTCCCTGGACCAAAAGGTGATGTTGGACCAAATGGACAACCTGGACCAATGGGACCTCCTGGGCTGCCAGGAATAGGTGTTCAGGGACCACCAGGACCACCAGGGATTCCTGGGCCAATAGGTCAACCTGGTTTACATGGAATACCAGGAGAGAAGGGGGATCCAGGACCTCCTGGACTTGATGTTCCAGGACCCCCAGGTGAAAGAGGCAGTCCAGGGATCCCCGGAGCACCTGGTCCTATAGGACCTCCAGGATCACCAGGGCTTCCAGGAAAAGCAGGTGCCTCTGGATTTCCAGGTACCAAAGGTGAAATGGGTATGATGGGACCTCCAGGCCCACCAGGACCTTTGGGAATTCCTGGCAGGAGTGGTGTACCTGGTCTTAAAGGTGATGATGGCTTGCAGGGTCAGCCAGGACTTCCTGGCCCTACAGGAGAAAAAGGTAGTAAAGGAGAGCCTGGCCTTCCAGGCCCTCCTGGACCAATGGATCCAAATCTTCTGGGCTCAAAAGGAGAGAAGGGGGAACCTGGCTTACCAGGTATACCTGGAGTTTCAGGGCCAAAAGGTTATCAGGGTTTGCCTGGAGACCCAGGGCAACCTGGACTGAGTGGACAACCTGGATTACCAGGACCACCAGGTCCCAAAGGTAACCCTGGTCTCCCTGGACAGCCAGGTCTTATAGGACCTCCTGGACTTAAAGGAACCATCGGTGATATGGGTTTTCCAGGGCCTCAGGGTGTGGAAGGGCCTCCTGGACCTTCTGGAGTTCCTGGACAACCTGGCTCCCCAGGATTACCTGGACAGAAAGGCGACAAAGGTGATCCTGGTATTTCAAGCATTGGTCTTCCAGGTCTTCCTGGTCCAAAGGGTGAGCCTGGTCTGCCTGGATACCCAGGGAACCCTGGTATCAAAGGTTCTGTGGGAGATCCTGGTTTGCCCGGATTACCAGGAACCCCTGGAGCAAAAGGACAACCAGGCCTTCCTGGATTCCCAGGAACCCCAGGCCCTCCTGGACCAAAAGGTATTAGTGGCCCTCCTGGGAACCCCGGCCTTCCAGGAGAACCTGGTCCTGTAGGTGGTGGAGGTCATCCTGGGCAACCAGGGCCTCCAGGCGAAAAAGGCAAACCCGGTCAAGATGGTATTCCTGGACCAGCTGGACAGAAGGGTGAACCAGGTCAACCAGGCTTTGGAAACCCAGGACCCCCTGGACTTCCAGGACTTTCTGGCCAAAAGGGTGATGGAGGATTACCTGGGATTCCAGGAAATCCTGGCCTTCCAGGTCCAAAGGGCGAACCAGGCTTTCACGGTTTCCCTGGTGTGCAGGGTCCCCCAGGCCCTCCTGGTTCTCCGGGTCCAGCTCTGGAAGGACCTAAAGGCAACCCTGGGCCCCAAGGTCCTCCTGGGAGACCAGGTCCTACAGGTTTTCAAGGTCTACCAGGTCCAGAAGGTCCTCCAGGTCTCCCTGGAAATGGAGGTATTAAAGGAGAGAAGGGAAATCCAGGCCAACCTGGGCTACCTGGCTTGCCTGGTTTGAAAGGAGATCAAGGACCACCAGGACTCCAGGGTAATCCTGGCCGGCCGGGTCTCAATGGAATGAAAGGAGATCCTGGTCTCCCTGGTGTTCCAGGATTCCCAGGCATGAAAGGACCCAGTGGAGTACCTGGATCAGCTGGCCCTGAGGGGGAACCGGGACTTATTGGTCCTCCAGGTCCTCCTGGATTACCTGGTCCTTCAGGACAGAGTATCATAATTAAAGGAGATGCTGGTCCTCCAGGAATCCCTGGCCAGCCTGGGCTAAAGGGTCTACCAGGACCCCAAGGACCTCAAGGCTTACCAGGTCCAACTGGCCCTCCAGGAGATCCTGGACGCAATGGACTCCCTGGCTTTGATGGTGCAGGAGGGCGCAAAGGAGACCCAGGTCTGCCAGGACAGCCAGGTACCCGTGGTTTGGATGGTCCCCCTGGTCCAGATGGATTGCAAGGTCCCCCAGGTCCCCCTGGAACCTCCTCTGTTGCACATGGATTTCTTATTACACGCCACAGCCAGACAACGGATGCACCACAATGCCCACAGGGAACACTTCAGGTCTATGAAGGCTTTTCTCTCCTGTATGTACAAGGAAATAAAAGAGCCCACGGTCAAGACTTGGGGACGGCTGGCAGCTGCCTTCGTCGCTTTAGTACCATGCCTTTCATGTTCTGCAACATCAATAATGTTTGCAACTTTGCTTCAAGAAATGACTATTCTTACTGGCTCTCTACCCCAGAGCCCATGCCAATGAGCATGCAACCCCTAAAGGGCCAGAGCATCCAGCCATTCATTAGTCGATGTGCAGTATGTGAAGCTCCAGCTGTGGTGATCGCAGTTCACAGTCAGACGATCCAGATTCCCCATTGTCCTCAGGGATGGGATTCTCTGTGGATTGGTTATTCCTTCATGATGCATACAAGTGCAGGGGCAGAAGGCTCAGGTCAAGCCCTAGCCTCCCCTGGTTCCTGCTTGGAAGAGTTTCGTTCAGCTCCCTTCATCGAATGTCATGGGAGGGGTACCTGTAACTACTATGCCAACTCCTACAGCTTTTGGCTGGCAACTGTAGATGTGTCAGACATGTTCAGTAAACCTCAGTCAGAAACGCTGAAAGCAGGAGACTTGAGGACACGAATTAGCCGATGTCAAGTGTGCATGAAGAGGACATA</TargetAlignmentSequence>

    Hi,
    I am getting this error when trying to use an external database for the XML driver, in order to load a large XML file.
    java.sql.SQLException: class org.xml.sax.SAXException
    ORA-01461: can bind a LONG value only for insert into a LONG column
         at com.sunopsis.jdbc.driver.xml.v.a(v.java:446)
         at com.sunopsis.jdbc.driver.xml.v.a(v.java:456)
         at com.sunopsis.jdbc.driver.xml.v.g(v.java:631)
         at com.sunopsis.jdbc.driver.xml.v.<init>(v.java:108)
         at com.sunopsis.jdbc.driver.xml.bw.<init>(bw.java:468)
         at com.sunopsis.jdbc.driver.xml.bx.b(bx.java:292)
         at com.sunopsis.jdbc.driver.xml.bx.a(bx.java:270)
         at com.sunopsis.jdbc.driver.xml.SnpsXmlDriver.connect(SnpsXmlDriver.java:110)
         at com.sunopsis.sql.SnpsConnection.u(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.a(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)
         at com.sunopsis.sql.SnpsConnection.testConnection(SnpsConnection.java)
         at com.sunopsis.graphical.l.pm.o(pm.java)
         at com.sunopsis.graphical.l.pm.r(pm.java)
         at com.sunopsis.graphical.l.pm.g(pm.java)
         at com.sunopsis.graphical.l.pm.a(pm.java)
         at com.sunopsis.graphical.l.pm.a(pm.java)
         at com.sunopsis.graphical.l.iz.actionPerformed(iz.java)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4630)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:178)
         at java.awt.Dialog$1.run(Dialog.java:1046)
         at java.awt.Dialog$3.run(Dialog.java:1098)
         at java.security.AccessController.doPrivileged(Native Method)
         at java.awt.Dialog.show(Dialog.java:1096)
         at java.awt.Component.show(Component.java:1563)
         at java.awt.Component.setVisible(Component.java:1515)
         at java.awt.Window.setVisible(Window.java:842)
         at java.awt.Dialog.setVisible(Dialog.java:986)
         at com.sunopsis.graphical.l.pm.q(pm.java)
         at com.sunopsis.graphical.l.pm.<init>(pm.java)
         at com.sunopsis.graphical.frame.b.jh.bx(jh.java)
         at com.sunopsis.graphical.frame.bo.w(bo.java)
         at com.sunopsis.graphical.frame.bo.d(bo.java)
         at com.sunopsis.graphical.frame.w.actionPerformed(w.java)
         at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
         at javax.swing.AbstractButton$Handler.actionPerformed(AbstractButton.java:2318)
         at javax.swing.DefaultButtonModel.fireActionPerformed(DefaultButtonModel.java:387)
         at javax.swing.DefaultButtonModel.setPressed(DefaultButtonModel.java:242)
         at javax.swing.plaf.basic.BasicButtonListener.mouseReleased(BasicButtonListener.java:236)
         at java.awt.Component.processMouseEvent(Component.java:6263)
         at javax.swing.JComponent.processMouseEvent(JComponent.java:3267)
         at java.awt.Component.processEvent(Component.java:6028)
         at java.awt.Container.processEvent(Container.java:2041)
         at java.awt.Component.dispatchEventImpl(Component.java:4630)
         at java.awt.Container.dispatchEventImpl(Container.java:2099)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.LightweightDispatcher.retargetMouseEvent(Container.java:4574)
         at java.awt.LightweightDispatcher.processMouseEvent(Container.java:4238)
         at java.awt.LightweightDispatcher.dispatchEvent(Container.java:4168)
         at java.awt.Container.dispatchEventImpl(Container.java:2085)
         at java.awt.Window.dispatchEventImpl(Window.java:2478)
         at java.awt.Component.dispatchEvent(Component.java:4460)
         at java.awt.EventQueue.dispatchEvent(EventQueue.java:599)
         at java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:269)
         at java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:184)
         at java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:174)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:169)
         at java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:161)
         at java.awt.EventDispatchThread.run(EventDispatchThread.java:122)
    The error comes up when testing the XML Data Server in the Topology Manager
    I pasted a segment of the XML below. Notice that the <QueryAlignmentSequence> value might be a large string, as large as 6000 bytes.
    I also tried setting the varchar_length above 4000 in the external database .properties file that the XML driver reads, but the I get this error (which makes sense):
    java.sql.SQLException: ORA-00910: specified length too long for its datatype
         at com.sunopsis.jdbc.driver.xml.bz.execute(bz.java:109)
         at com.sunopsis.jdbc.driver.xml.ca.execute(ca.java:30)
         at com.sunopsis.xmlfifth.h.u.a(u.java:198)
         at com.sunopsis.xmlfifth.h.bj.a(bj.java:52)
    How can I import this? If I use the default "In Memory" XML connection, I get a Null pointer exception when I try to reverse it, per this other thread I posted
    Unable to Reverse an XML file
    I am dead in the water and getting very disappointed by this tool..
    Please help
    <Query><Name>IOH36464</Name><Header>IOH36464</Header><Length>5076</Length><Targets><Target><Name>NM_033380.1</Name><NcbiGeneId>1287</NcbiGeneId><GeneSymbol>COL4A5</GeneSymbol><TaxonomyId>9606</TaxonomyId><Description>Homo sapiens collagen, type IV, alpha 5 (COL4A5), transcript variant 2, mRNA</Description><Length>6445</Length><TargetAlignments><TargetAlignment><QueryStart>1</QueryStart><QueryEnd>5075</QueryEnd><TargetStart>203</TargetStart><TargetEnd>5277</TargetEnd><BitScore>10060.9</BitScore><PercentIdentity>100</PercentIdentity><Score>5075</Score><QueryAlignmentSequence>ATGAAACTGCGTGGAGTCAGCCTGGCTGCCGGCTTGTTCTTACTGGCCCTGAGTCTTTGGGGGCAGCCTGCAGAGGCTGCGGCTTGCTATGGGTGTTCTCCAGGATCAAAGTGTGACTGCAGTGGCATAAAAGGGGAAAAGGGAGAGAGAGGGTTTCCAGGTTTGGAAGGACACCCAGGATTGCCTGGATTTCCAGGTCCAGAAGGGCCTCCGGGGCCTCGGGGACAAAAGGGTGATGATGGAATTCCAGGGCCACCAGGACCAAAAGGAATCAGAGGTCCTCCTGGACTTCCTGGATTTCCAGGGACACCAGGTCTTCCTGGAATGCCAGGCCACGATGGGGCCCCAGGACCTCAAGGTATTCCCGGATGCAATGGAACCAAGGGAGAACGTGGATTTCCAGGCAGTCCCGGTTTTCCTGGTTTACAGGGTCCTCCAGGACCCCCTGGGATCCCAGGTATGAAGGGTGAACCAGGTAGTATAATTATGTCATCACTGCCAGGACCAAAGGGTAATCCAGGATATCCAGGTCCTCCTGGAATACAAGGCCTACCTGGTCCCACTGGTATACCAGGGCCAATTGGTCCCCCAGGACCACCAGGTTTGATGGGCCCTCCTGGTCCACCAGGACTTCCAGGACCTAAGGGGAATATGGGCTTAAATTTCCAGGGACCCAAAGGTGAAAAAGGTGAGCAAGGTCTTCAGGGCCCACCTGGGCCACCTGGGCAGATCAGTGAACAGAAAAGACCAATTGATGTAGAGTTTCAGAAAGGAGATCAGGGACTTCCTGGTGACCGAGGGCCTCCTGGACCTCCAGGGATACGTGGTCCTCCAGGTCCCCCAGGTGGTGAGAAAGGTGAGAAGGGTGAGCAAGGAGAGCCAGGCAAAAGAGGTAAACCAGGCAAAGATGGAGAAAATGGCCAACCAGGAATTCCTGGTTTGCCTGGTGATCCTGGTTACCCTGGTGAACCCGGAAGGGATGGTGAAAAGGGCCAAAAAGGTGACACTGGCCCACCTGGACCTCCTGGACTTGTAATTCCTAGACCTGGGACTGGTATAACTATAGGAGAAAAAGGAAACATTGGGTTGCCTGGGTTGCCTGGAGAAAAAGGAGAGCGAGGATTTCCTGGAATACAGGGTCCACCTGGCCTTCCTGGACCTCCAGGGGCTGCAGTTATGGGTCCTCCTGGCCCTCCTGGATTTCCTGGAGAAAGGGGTCAGAAAGGTGATGAAGGACCACCTGGAATTTCCATTCCTGGACCTCCTGGACTTGACGGACAGCCTGGGGCTCCTGGGCTTCCAGGGCCTCCTGGCCCTGCTGGCCCTCACATTCCTCCTAGTGATGAGATATGTGAACCAGGCCCTCCAGGCCCCCCAGGATCTCCAGGTGATAAAGGACTCCAAGGAGAACAAGGAGTGAAAGGTGACAAAGGTGACACTTGCTTCAACTGCATTGGAACTGGTATTTCAGGGCCTCCAGGTCAACCTGGTTTGCCAGGTCTCCCAGGTCCTCCAGGATCTCTTGGTTTCCCTGGACAGAAAGGGGAAAAAGGACAAGCTGGTGCAACTGGTCCCAAAGGATTACCAGGCATTCCAGGAGCTCCAGGTGCTCCAGGCTTTCCTGGATCTAAAGGTGAACCTGGTGATATCCTCACTTTTCCAGGAATGAAGGGTGACAAAGGAGAGTTGGGTTCCCCTGGAGCTCCAGGGCTTCCTGGTTTACCTGGCACTCCTGGACAGGATGGATTGCCAGGGCTTCCTGGCCCGAAAGGAGAGCCTGGTGGAATTACTTTTAAGGGTGAAAGAGGTCCCCCTGGGAACCCAGGTTTACCAGGCCTCCCAGGGAATATAGGGCCTATGGGTCCCCCTGGTTTCGGCCCTCCAGGCCCAGTAGGTGAAAAAGGCATACAAGGTGTGGCAGGAAATCCAGGCCAGCCAGGAATACCAGGTCCTAAAGGGGATCCAGGTCAGACTATAACCCAGCCGGGGAAGCCTGGCTTGCCTGGTAACCCAGGCAGAGATGGTGATGTAGGTCTTCCAGGTGACCCTGGACTTCCAGGGCAACCAGGCTTGCCAGGGATACCTGGTAGCAAAGGAGAACCAGGTATCCCTGGAATTGGGCTTCCTGGACCACCTGGTCCCAAAGGCTTTCCTGGAATTCCAGGACCTCCAGGAGCACCTGGGACACCTGGAAGAATTGGTCTAGAAGGCCCTCCTGGGCCACCCGGCTTTCCAGGACCAAAGGGTGAACCAGGATTTGCATTACCTGGGCCACCTGGGCCACCAGGACTTCCAGGTTTCAAAGGAGCACTTGGTCCAAAAGGTGATCGTGGTTTCCCAGGACCTCCGGGTCCTCCAGGACGCACTGGCTTAGATGGGCTCCCTGGACCAAAAGGTGATGTTGGACCAAATGGACAACCTGGACCAATGGGACCTCCTGGGCTGCCAGGAATAGGTGTTCAGGGACCACCAGGACCACCAGGGATTCCTGGGCCAATAGGTCAACCTGGTTTACATGGAATACCAGGAGAGAAGGGGGATCCAGGACCTCCTGGACTTGATGTTCCAGGACCCCCAGGTGAAAGAGGCAGTCCAGGGATCCCCGGAGCACCTGGTCCTATAGGACCTCCAGGATCACCAGGGCTTCCAGGAAAAGCAGGTGCCTCTGGATTTCCAGGTACCAAAGGTGAAATGGGTATGATGGGACCTCCAGGCCCACCAGGACCTTTGGGAATTCCTGGCAGGAGTGGTGTACCTGGTCTTAAAGGTGATGATGGCTTGCAGGGTCAGCCAGGACTTCCTGGCCCTACAGGAGAAAAAGGTAGTAAAGGAGAGCCTGGCCTTCCAGGCCCTCCTGGACCAATGGATCCAAATCTTCTGGGCTCAAAAGGAGAGAAGGGGGAACCTGGCTTACCAGGTATACCTGGAGTTTCAGGGCCAAAAGGTTATCAGGGTTTGCCTGGAGACCCAGGGCAACCTGGACTGAGTGGACAACCTGGATTACCAGGACCACCAGGTCCCAAAGGTAACCCTGGTCTCCCTGGACAGCCAGGTCTTATAGGACCTCCTGGACTTAAAGGAACCATCGGTGATATGGGTTTTCCAGGGCCTCAGGGTGTGGAAGGGCCTCCTGGACCTTCTGGAGTTCCTGGACAACCTGGCTCCCCAGGATTACCTGGACAGAAAGGCGACAAAGGTGATCCTGGTATTTCAAGCATTGGTCTTCCAGGTCTTCCTGGTCCAAAGGGTGAGCCTGGTCTGCCTGGATACCCAGGGAACCCTGGTATCAAAGGTTCTGTGGGAGATCCTGGTTTGCCCGGATTACCAGGAACCCCTGGAGCAAAAGGACAACCAGGCCTTCCTGGATTCCCAGGAACCCCAGGCCCTCCTGGACCAAAAGGTATTAGTGGCCCTCCTGGGAACCCCGGCCTTCCAGGAGAACCTGGTCCTGTAGGTGGTGGAGGTCATCCTGGGCAACCAGGGCCTCCAGGCGAAAAAGGCAAACCCGGTCAAGATGGTATTCCTGGACCAGCTGGACAGAAGGGTGAACCAGGTCAACCAGGCTTTGGAAACCCAGGACCCCCTGGACTTCCAGGACTTTCTGGCCAAAAGGGTGATGGAGGATTACCTGGGATTCCAGGAAATCCTGGCCTTCCAGGTCCAAAGGGCGAACCAGGCTTTCACGGTTTCCCTGGTGTGCAGGGTCCCCCAGGCCCTCCTGGTTCTCCGGGTCCAGCTCTGGAAGGACCTAAAGGCAACCCTGGGCCCCAAGGTCCTCCTGGGAGACCAGGTCCTACAGGTTTTCAAGGTCTACCAGGTCCAGAAGGTCCTCCAGGTCTCCCTGGAAATGGAGGTATTAAAGGAGAGAAGGGAAATCCAGGCCAACCTGGGCTACCTGGCTTGCCTGGTTTGAAAGGAGATCAAGGACCACCAGGACTCCAGGGTAATCCTGGCCGGCCGGGTCTCAATGGAATGAAAGGAGATCCTGGTCTCCCTGGTGTTCCAGGATTCCCAGGCATGAAAGGACCCAGTGGAGTACCTGGATCAGCTGGCCCTGAGGGGGAACCGGGACTTATTGGTCCTCCAGGTCCTCCTGGATTACCTGGTCCTTCAGGACAGAGTATCATAATTAAAGGAGATGCTGGTCCTCCAGGAATCCCTGGCCAGCCTGGGCTAAAGGGTCTACCAGGACCCCAAGGACCTCAAGGCTTACCAGGTCCAACTGGCCCTCCAGGAGATCCTGGACGCAATGGACTCCCTGGCTTTGATGGTGCAGGAGGGCGCAAAGGAGACCCAGGTCTGCCAGGACAGCCAGGTACCCGTGGTTTGGATGGTCCCCCTGGTCCAGATGGATTGCAAGGTCCCCCAGGTCCCCCTGGAACCTCCTCTGTTGCACATGGATTTCTTATTACACGCCACAGCCAGACAACGGATGCACCACAATGCCCACAGGGAACACTTCAGGTCTATGAAGGCTTTTCTCTCCTGTATGTACAAGGAAATAAAAGAGCCCACGGTCAAGACTTGGGGACGGCTGGCAGCTGCCTTCGTCGCTTTAGTACCATGCCTTTCATGTTCTGCAACATCAATAATGTTTGCAACTTTGCTTCAAGAAATGACTATTCTTACTGGCTCTCTACCCCAGAGCCCATGCCAATGAGCATGCAACCCCTAAAGGGCCAGAGCATCCAGCCATTCATTAGTCGATGTGCAGTATGTGAAGCTCCAGCTGTGGTGATCGCAGTTCACAGTCAGACGATCCAGATTCCCCATTGTCCTCAGGGATGGGATTCTCTGTGGATTGGTTATTCCTTCATGATGCATACAAGTGCAGGGGCAGAAGGCTCAGGTCAAGCCCTAGCCTCCCCTGGTTCCTGCTTGGAAGAGTTTCGTTCAGCTCCCTTCATCGAATGTCATGGGAGGGGTACCTGTAACTACTATGCCAACTCCTACAGCTTTTGGCTGGCAACTGTAGATGTGTCAGACATGTTCAGTAAACCTCAGTCAGAAACGCTGAAAGCAGGAGACTTGAGGACACGAATTAGCCGATGTCAAGTGTGCATGAAGAGGACATA</QueryAlignmentSequence><TargetAlignmentSequence>ATGAAACTGCGTGGAGTCAGCCTGGCTGCCGGCTTGTTCTTACTGGCCCTGAGTCTTTGGGGGCAGCCTGCAGAGGCTGCGGCTTGCTATGGGTGTTCTCCAGGATCAAAGTGTGACTGCAGTGGCATAAAAGGGGAAAAGGGAGAGAGAGGGTTTCCAGGTTTGGAAGGACACCCAGGATTGCCTGGATTTCCAGGTCCAGAAGGGCCTCCGGGGCCTCGGGGACAAAAGGGTGATGATGGAATTCCAGGGCCACCAGGACCAAAAGGAATCAGAGGTCCTCCTGGACTTCCTGGATTTCCAGGGACACCAGGTCTTCCTGGAATGCCAGGCCACGATGGGGCCCCAGGACCTCAAGGTATTCCCGGATGCAATGGAACCAAGGGAGAACGTGGATTTCCAGGCAGTCCCGGTTTTCCTGGTTTACAGGGTCCTCCAGGACCCCCTGGGATCCCAGGTATGAAGGGTGAACCAGGTAGTATAATTATGTCATCACTGCCAGGACCAAAGGGTAATCCAGGATATCCAGGTCCTCCTGGAATACAAGGCCTACCTGGTCCCACTGGTATACCAGGGCCAATTGGTCCCCCAGGACCACCAGGTTTGATGGGCCCTCCTGGTCCACCAGGACTTCCAGGACCTAAGGGGAATATGGGCTTAAATTTCCAGGGACCCAAAGGTGAAAAAGGTGAGCAAGGTCTTCAGGGCCCACCTGGGCCACCTGGGCAGATCAGTGAACAGAAAAGACCAATTGATGTAGAGTTTCAGAAAGGAGATCAGGGACTTCCTGGTGACCGAGGGCCTCCTGGACCTCCAGGGATACGTGGTCCTCCAGGTCCCCCAGGTGGTGAGAAAGGTGAGAAGGGTGAGCAAGGAGAGCCAGGCAAAAGAGGTAAACCAGGCAAAGATGGAGAAAATGGCCAACCAGGAATTCCTGGTTTGCCTGGTGATCCTGGTTACCCTGGTGAACCCGGAAGGGATGGTGAAAAGGGCCAAAAAGGTGACACTGGCCCACCTGGACCTCCTGGACTTGTAATTCCTAGACCTGGGACTGGTATAACTATAGGAGAAAAAGGAAACATTGGGTTGCCTGGGTTGCCTGGAGAAAAAGGAGAGCGAGGATTTCCTGGAATACAGGGTCCACCTGGCCTTCCTGGACCTCCAGGGGCTGCAGTTATGGGTCCTCCTGGCCCTCCTGGATTTCCTGGAGAAAGGGGTCAGAAAGGTGATGAAGGACCACCTGGAATTTCCATTCCTGGACCTCCTGGACTTGACGGACAGCCTGGGGCTCCTGGGCTTCCAGGGCCTCCTGGCCCTGCTGGCCCTCACATTCCTCCTAGTGATGAGATATGTGAACCAGGCCCTCCAGGCCCCCCAGGATCTCCAGGTGATAAAGGACTCCAAGGAGAACAAGGAGTGAAAGGTGACAAAGGTGACACTTGCTTCAACTGCATTGGAACTGGTATTTCAGGGCCTCCAGGTCAACCTGGTTTGCCAGGTCTCCCAGGTCCTCCAGGATCTCTTGGTTTCCCTGGACAGAAAGGGGAAAAAGGACAAGCTGGTGCAACTGGTCCCAAAGGATTACCAGGCATTCCAGGAGCTCCAGGTGCTCCAGGCTTTCCTGGATCTAAAGGTGAACCTGGTGATATCCTCACTTTTCCAGGAATGAAGGGTGACAAAGGAGAGTTGGGTTCCCCTGGAGCTCCAGGGCTTCCTGGTTTACCTGGCACTCCTGGACAGGATGGATTGCCAGGGCTTCCTGGCCCGAAAGGAGAGCCTGGTGGAATTACTTTTAAGGGTGAAAGAGGTCCCCCTGGGAACCCAGGTTTACCAGGCCTCCCAGGGAATATAGGGCCTATGGGTCCCCCTGGTTTCGGCCCTCCAGGCCCAGTAGGTGAAAAAGGCATACAAGGTGTGGCAGGAAATCCAGGCCAGCCAGGAATACCAGGTCCTAAAGGGGATCCAGGTCAGACTATAACCCAGCCGGGGAAGCCTGGCTTGCCTGGTAACCCAGGCAGAGATGGTGATGTAGGTCTTCCAGGTGACCCTGGACTTCCAGGGCAACCAGGCTTGCCAGGGATACCTGGTAGCAAAGGAGAACCAGGTATCCCTGGAATTGGGCTTCCTGGACCACCTGGTCCCAAAGGCTTTCCTGGAATTCCAGGACCTCCAGGAGCACCTGGGACACCTGGAAGAATTGGTCTAGAAGGCCCTCCTGGGCCACCCGGCTTTCCAGGACCAAAGGGTGAACCAGGATTTGCATTACCTGGGCCACCTGGGCCACCAGGACTTCCAGGTTTCAAAGGAGCACTTGGTCCAAAAGGTGATCGTGGTTTCCCAGGACCTCCGGGTCCTCCAGGACGCACTGGCTTAGATGGGCTCCCTGGACCAAAAGGTGATGTTGGACCAAATGGACAACCTGGACCAATGGGACCTCCTGGGCTGCCAGGAATAGGTGTTCAGGGACCACCAGGACCACCAGGGATTCCTGGGCCAATAGGTCAACCTGGTTTACATGGAATACCAGGAGAGAAGGGGGATCCAGGACCTCCTGGACTTGATGTTCCAGGACCCCCAGGTGAAAGAGGCAGTCCAGGGATCCCCGGAGCACCTGGTCCTATAGGACCTCCAGGATCACCAGGGCTTCCAGGAAAAGCAGGTGCCTCTGGATTTCCAGGTACCAAAGGTGAAATGGGTATGATGGGACCTCCAGGCCCACCAGGACCTTTGGGAATTCCTGGCAGGAGTGGTGTACCTGGTCTTAAAGGTGATGATGGCTTGCAGGGTCAGCCAGGACTTCCTGGCCCTACAGGAGAAAAAGGTAGTAAAGGAGAGCCTGGCCTTCCAGGCCCTCCTGGACCAATGGATCCAAATCTTCTGGGCTCAAAAGGAGAGAAGGGGGAACCTGGCTTACCAGGTATACCTGGAGTTTCAGGGCCAAAAGGTTATCAGGGTTTGCCTGGAGACCCAGGGCAACCTGGACTGAGTGGACAACCTGGATTACCAGGACCACCAGGTCCCAAAGGTAACCCTGGTCTCCCTGGACAGCCAGGTCTTATAGGACCTCCTGGACTTAAAGGAACCATCGGTGATATGGGTTTTCCAGGGCCTCAGGGTGTGGAAGGGCCTCCTGGACCTTCTGGAGTTCCTGGACAACCTGGCTCCCCAGGATTACCTGGACAGAAAGGCGACAAAGGTGATCCTGGTATTTCAAGCATTGGTCTTCCAGGTCTTCCTGGTCCAAAGGGTGAGCCTGGTCTGCCTGGATACCCAGGGAACCCTGGTATCAAAGGTTCTGTGGGAGATCCTGGTTTGCCCGGATTACCAGGAACCCCTGGAGCAAAAGGACAACCAGGCCTTCCTGGATTCCCAGGAACCCCAGGCCCTCCTGGACCAAAAGGTATTAGTGGCCCTCCTGGGAACCCCGGCCTTCCAGGAGAACCTGGTCCTGTAGGTGGTGGAGGTCATCCTGGGCAACCAGGGCCTCCAGGCGAAAAAGGCAAACCCGGTCAAGATGGTATTCCTGGACCAGCTGGACAGAAGGGTGAACCAGGTCAACCAGGCTTTGGAAACCCAGGACCCCCTGGACTTCCAGGACTTTCTGGCCAAAAGGGTGATGGAGGATTACCTGGGATTCCAGGAAATCCTGGCCTTCCAGGTCCAAAGGGCGAACCAGGCTTTCACGGTTTCCCTGGTGTGCAGGGTCCCCCAGGCCCTCCTGGTTCTCCGGGTCCAGCTCTGGAAGGACCTAAAGGCAACCCTGGGCCCCAAGGTCCTCCTGGGAGACCAGGTCCTACAGGTTTTCAAGGTCTACCAGGTCCAGAAGGTCCTCCAGGTCTCCCTGGAAATGGAGGTATTAAAGGAGAGAAGGGAAATCCAGGCCAACCTGGGCTACCTGGCTTGCCTGGTTTGAAAGGAGATCAAGGACCACCAGGACTCCAGGGTAATCCTGGCCGGCCGGGTCTCAATGGAATGAAAGGAGATCCTGGTCTCCCTGGTGTTCCAGGATTCCCAGGCATGAAAGGACCCAGTGGAGTACCTGGATCAGCTGGCCCTGAGGGGGAACCGGGACTTATTGGTCCTCCAGGTCCTCCTGGATTACCTGGTCCTTCAGGACAGAGTATCATAATTAAAGGAGATGCTGGTCCTCCAGGAATCCCTGGCCAGCCTGGGCTAAAGGGTCTACCAGGACCCCAAGGACCTCAAGGCTTACCAGGTCCAACTGGCCCTCCAGGAGATCCTGGACGCAATGGACTCCCTGGCTTTGATGGTGCAGGAGGGCGCAAAGGAGACCCAGGTCTGCCAGGACAGCCAGGTACCCGTGGTTTGGATGGTCCCCCTGGTCCAGATGGATTGCAAGGTCCCCCAGGTCCCCCTGGAACCTCCTCTGTTGCACATGGATTTCTTATTACACGCCACAGCCAGACAACGGATGCACCACAATGCCCACAGGGAACACTTCAGGTCTATGAAGGCTTTTCTCTCCTGTATGTACAAGGAAATAAAAGAGCCCACGGTCAAGACTTGGGGACGGCTGGCAGCTGCCTTCGTCGCTTTAGTACCATGCCTTTCATGTTCTGCAACATCAATAATGTTTGCAACTTTGCTTCAAGAAATGACTATTCTTACTGGCTCTCTACCCCAGAGCCCATGCCAATGAGCATGCAACCCCTAAAGGGCCAGAGCATCCAGCCATTCATTAGTCGATGTGCAGTATGTGAAGCTCCAGCTGTGGTGATCGCAGTTCACAGTCAGACGATCCAGATTCCCCATTGTCCTCAGGGATGGGATTCTCTGTGGATTGGTTATTCCTTCATGATGCATACAAGTGCAGGGGCAGAAGGCTCAGGTCAAGCCCTAGCCTCCCCTGGTTCCTGCTTGGAAGAGTTTCGTTCAGCTCCCTTCATCGAATGTCATGGGAGGGGTACCTGTAACTACTATGCCAACTCCTACAGCTTTTGGCTGGCAACTGTAGATGTGTCAGACATGTTCAGTAAACCTCAGTCAGAAACGCTGAAAGCAGGAGACTTGAGGACACGAATTAGCCGATGTCAAGTGTGCATGAAGAGGACATA</TargetAlignmentSequence>

  • Need to know how to iterate a list of field from the req xml in page servic

    Hi All,
    Please help me out with java code in which i am able to iterate a list of field coming in the request xml to my page service class under read(Pageheader header) method of mine queryPagemaintenace class.
    package com.splwg.cm.domain.pageService;
    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator;
    import java.util.List;
    import com.ibm.icu.math.BigDecimal;
    import com.splwg.base.api.businessObject.BusinessObjectDispatcher;
    import com.splwg.base.api.businessObject.BusinessObjectInstance;
    import com.splwg.base.api.businessObject.COTSInstanceListNode;
    import com.splwg.base.api.datatypes.Date;
    import com.splwg.base.api.lookup.BusinessObjectActionLookup;
    import com.splwg.base.api.service.DataElement;
    import com.splwg.base.api.service.ItemList;
    import com.splwg.base.api.service.PageHeader;
    import com.splwg.shared.common.ApplicationError;
    import com.splwg.shared.environ.FieldDefinition;
    import com.splwg.shared.environ.ListDefinition;
    import com.splwg.shared.logging.Logger;
    import com.splwg.shared.logging.LoggerFactory;
    * @author
    @QueryPage (program = CMUSER, service = CMUSER,
    * body = @DataElement (contents = { @ListField (name = USER_GROUP_LIST)
    * , @ListDataField (name = USR_GRP_ID)
    * , @DataField (name = MESSAGE_TEXT)
    * , @DataField (name = USER_ID)
    * , @DataField (name = PASSWORD)
    * , @DataField (name = LAST_NAME)
    * , @DataField (name = FIRST_NAME)
    * , @DataField (name = USER_TYPE_FLG)
    * , @DataField (name = EMAILID)}),
    * actions = { "add"
    * ,"read"
    * , "delete"
    * , "change"},
    * header = { @DataField (name = USER_TYPE_FLG)
    * , @DataField (name = EMAILID)
    * , @DataField (name = LAST_NAME)
    * , @DataField (name = FIRST_NAME)
    * , @DataField (name = PASSWORD)
    * , @DataField (name = USER_ID)},
    * headerFields = { @DataField (name = USER_TYPE_FLG)
    * , @DataField (name = USR_GRP_ID)
    * , @DataField (name = EMAILID)
    * , @DataField (name = LAST_NAME)
    * , @DataField (name = FIRST_NAME)
    * , @DataField (name = PASSWORD)
    * , @DataField (name = USER_ID)},
    * lists = { @List (name = USER_GROUP_LIST, size = 100, includeLCopybook = false,
    * body = @DataElement (contents = { @DataField (name = USR_GRP_ID)}))},modules = {})
    public class CMUSER extends CMUSER_Gen {
    public static final Logger logger = LoggerFactory.getLogger(CMUSER.class);
         DataElement root = new DataElement();
         PageHeader page = new PageHeader();
         protected DataElement read(PageHeader header) throws ApplicationError{
    I want to know how can i iterate this USER_GROUP_LIST in my read method and get the USR_GRP_ID field data from it.
    A Prompt reply from your end will help me to resolve this issue

    Guru Sir,
    i tried to override the add() method of the framework in that i was able to iterate the field from the list. But now the i am facing there is that i am not able to send back the response to the external system in XML format. I am getting a blank response in my SOAP UI Tool while testing here is the code:
    import java.util.ArrayList;
    import java.util.Collection;
    import java.util.Iterator;
    import java.util.List;
    import com.ibm.icu.math.BigDecimal;
    import com.splwg.base.api.businessObject.BusinessObjectDispatcher;
    import com.splwg.base.api.businessObject.BusinessObjectInstance;
    import com.splwg.base.api.businessObject.COTSInstanceListNode;
    import com.splwg.base.api.datatypes.Date;
    import com.splwg.base.api.lookup.BusinessObjectActionLookup;
    import com.splwg.base.api.service.DataElement;
    import com.splwg.base.api.service.ItemList;
    import com.splwg.base.api.service.PageHeader;
    import com.splwg.shared.common.ApplicationError;
    import com.splwg.shared.logging.Logger;
    import com.splwg.shared.logging.LoggerFactory;
    * @author
    @QueryPage (program = CMUSER4, service = CMUSER4,
    * body = @DataElement (contents = { @DataField (name = MESSAGE_TEXT)
    * , @DataField (name = PASSWORD)
    * , @DataField (name = USER_ID)
    * , @DataField (name = LAST_NAME)
    * , @DataField (name = FIRST_NAME)
    * , @DataField (name = USER_TYPE_FLG)
    * , @DataField (name = EMAILID)
    * , @ListDataField (name = USR_GRP_ID)
    * , @ListField (name = USER_GROUP_LIST)}),
    * actions = { "add"
    * , "delete"
    * , "change"
    * , "read"},
    * header = { @DataField (name = USER_ID)
    * , @DataField (name = MESSAGE_TEXT)},
    * headerFields = { @DataField (name = USER_ID)
    * , @DataField (name = MESSAGE_TEXT)},
    * lists = { @List (name = USER_GROUP_LIST, size = 100,
    * body = @DataElement (contents = { @DataField (name = USR_GRP_ID)}))}, modules = {})
    public class CMUSER4 extends CMUSER4_Gen {
         public static final Logger logger = LoggerFactory.getLogger(CMUSER4.class);
         DataElement root = new DataElement();
         PageHeader page = new PageHeader();
         protected PageHeader add(DataElement item) throws ApplicationError{
              BusinessObjectInstance boInstance = BusinessObjectInstance.create("CM-USER");
              String USR_GRP_ID = null;
              try{
              logger.info("Data coming from the Service into the Application is :"+item.get(STRUCTURE.USER_ID));
              logger.info("Data coming from the Service into the Application is :"+item.get(STRUCTURE.FIRST_NAME));
              logger.info("Data coming from the Service into the Application is :"+item.get(STRUCTURE.LAST_NAME));
              logger.info("Data coming from the Service into the Application is :"+item.get(STRUCTURE.EMAILID));
              // logger.info("Data coming from the Service into the Application is :"+getInputHeader().getString(STRUCTURE.list_USER_GROUP_LIST.USR_GRP_ID));
              // Iterator it = STRUCTURE.
              ItemList sourceList = item.getList(STRUCTURE.list_USER_GROUP_LIST.name);
              List userGrpID = new ArrayList();
              logger.info("The Size of the User Group List here is :"+sourceList.size());
              Iterator iter;
              if ((sourceList != null) &&
              (sourceList.size() > 0)) {
              for (iter = sourceList.iterator(); iter.hasNext(); ) {
              DataElement myItem = (DataElement)iter.next();
              USR_GRP_ID = myItem.get(STRUCTURE.list_USER_GROUP_LIST.USR_GRP_ID);
              logger.info("The User Group Id coming in the List here is :"+USR_GRP_ID);
              logger.info("Data coming from the Service into the Application is :"+item.get(STRUCTURE.PASSWORD));
              boInstance.set("user", item.get(STRUCTURE.USER_ID));
              boInstance.set("firstName", item.get(STRUCTURE.FIRST_NAME));
              boInstance.set("lastName", item.get(STRUCTURE.LAST_NAME));
              boInstance.set("emailAddress", item.get(STRUCTURE.EMAILID));
              // COTSInstanceList userGrpList = boInstance.getList("userGroupUser");
              // COTSInstanceListNode userGroupList = userGrpList.newChild();
              COTSInstanceListNode userGroupList = boInstance.getList("userGroupUser").newChild();
              userGroupList.set("userGroup", USR_GRP_ID);
              logger.info("Data coming from the Service into the Application is :"+userGroupList.toString());
              /*boInstance.set
              boInstance.set("userGroup", getInputHeader().getString(STRUCTURE.HEADER.USR_GRP_ID));*/
              // UserTypeLookup.constants.TEMPLATE_USER
              //if(element.get(STRUCTURE.USER_TYPE_FLG))
              //boInstance.set("user", element.get(STRUCTURE.));
              boInstance.set("dashboardWidth","200");
              boInstance.set("homeNavigationOption","CI0000000574");
              boInstance.set("language","ENG");
              boInstance.set("toDoEntriesAge1", new BigDecimal(50));
              boInstance.set("toDoEntriesAge2",new BigDecimal(100));
              boInstance.set("displayProfileCode", "NORTHAM");
              String expirationDate = "2100-12-31";
              String[] array = expirationDate.split("-");
              userGroupList.set("expirationDate",new Date(Integer
                             .parseInt(array[0]), Integer
                             .parseInt(array[1]), Integer
                             .parseInt(array[2])));
              //boInstance.set("userGroupUser", userGroupList);
              COTSInstanceListNode roleUserList = boInstance.getList("roleUser").newChild();
              roleUserList.set("toDoRole","F1_DFLT");
              COTSInstanceListNode dataAccessList = boInstance.getList("dataAccessUser").newChild();
              dataAccessList.set("dataAccessRole","***");
              String expiryDate = "2100-01-01";
              String[] array1 = expiryDate.split("-");
              dataAccessList.set("expireDate",new Date(Integer
                             .parseInt(array1[0]), Integer
                             .parseInt(array1[1]), Integer
                             .parseInt(array1[2])));
              BusinessObjectDispatcher.execute(boInstance,
                             BusinessObjectActionLookup.constants.FAST_ADD);
              page.put(STRUCTURE.HEADER.MESSAGE_TEXT, "User Added Successfully");
              page.put(STRUCTURE.HEADER.USER_ID,item.get(STRUCTURE.USER_ID));
              }catch(Exception e){
                   e.printStackTrace();
                   page.put(STRUCTURE.HEADER.MESSAGE_TEXT, "Caught Exception in the ORMB System. Please reach out to the Admin"+e.getMessage());
                   page.put(STRUCTURE.HEADER.USER_ID,item.get(STRUCTURE.USER_ID));
              return page;
    If you can help me to find out what went wrong here while sending the response back it can close my issue.

  • Code for reading particular  fields from the file placed in application

    hi,
    code for reading particular  fields from the file placed in application server in to the internal table.

    Hi,
    Use the GUI_UPLOAD FM to upload the File into ur Internal Table.
    DATA : FILE_TABLE TYPE FILE_TABLE OCCURS 0,
             fwa TYPE FILE_TABLE,
             FILENAME TYPE STRING,
             RC TYPE I.
    CALL METHOD CL_GUI_FRONTEND_SERVICES=>FILE_OPEN_DIALOG
      EXPORTING
        WINDOW_TITLE            = 'Open File'
       DEFAULT_EXTENSION       =
       DEFAULT_FILENAME        =
       FILE_FILTER             =
       INITIAL_DIRECTORY       =
       MULTISELECTION          =
       WITH_ENCODING           =
      CHANGING
        FILE_TABLE              = FILE_TABLE
        RC                      = RC
       USER_ACTION             =
       FILE_ENCODING           =
      EXCEPTIONS
        FILE_OPEN_DIALOG_FAILED = 1
        CNTL_ERROR              = 2
        ERROR_NO_GUI            = 3
        NOT_SUPPORTED_BY_GUI    = 4
        others                  = 5
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
                WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    READ TABLE FILE_TABLE INDEX 1 into fwa.
    FILENAME = fwa-FILENAME.
        CALL FUNCTION 'GUI_UPLOAD'
             EXPORTING
                  filename                = filename
                  FILETYPE                = 'DAT'
           IMPORTING
                FILELENGTH              =
             TABLES
                  data_tab                = itab
             EXCEPTIONS
                  file_open_error         = 1
                  file_read_error         = 2
                  no_batch                = 3
                  gui_refuse_filetransfer = 4
                  invalid_type            = 5
                  OTHERS                  = 6 .
        IF sy-subrc <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
        ENDIF.
    Regards,
    Balakumar.G
    Reward Points if helpful.

  • Pulling particular attributes from the XML Object

    Hi !
    My requirement is onChange of a value from the first drop down, particular values needs to load in the second drop down. Values that needs to pull are designed in XML Object as Map entries Key,Pair Values.
    We can pull the first drop down values from the XML Object using Rule library and find the following code snippet ;
    <block>
    <set name='appData'>
    <invoke name='getExtension'>
    <invoke name='getObject'>
    <ref>ctx</ref>
    <invoke name='findType' class='com.waveset.object.Type'>
    <s>Configuration</s>
    </invoke>
    <s>Config_SDD_ReferenceData</s>
    </invoke>
    </invoke>
    </set>
    <ref>appData</ref>
    </block>
    Here, Config_SDD_ReferenceData.xml is the file where the map entries are written and the ref name is appData. Later in BPE the code "appData.units" are referred in ValueMap property.
    But we are stuggling to populate the second drop down values based on the valu selected in the first drop down.
    Please find the XML Object also;
    <Attribute name='units'>
    <Map>
    <MapEntry key='1' value='units1'/>
    <MapEntry key='2' value='units2'/>
    <MapEntry key='3' value='units3'/>
    </Map>
    </Attribute>
    Thanks in advance.

    u could use removeChild() method of the node interface....get the parent node named 'xxxxxx' from the DOM and perform a removeChild operation on it specifying the senderID, receiverID and dateTimeStamp Nodes as arguments to the method....
    Hope this helps
    VP

  • Oracle BI Administration Tool 11g - Fields have the XML data type

    I'm using Oracle BI Administration Tool 11.1.1.3.0 and I need to import Metadata an Oracle table where same fields have the XML data type.
    Please, there is someone can tell me what I must do to define these fields in Administration Tool?
    Regards.

    Hi,
    in u r RPD -->Try to select import Connection Type as : XMLA then give it the URL of u r analysis services 2000 then u can able to import it.
    refer:
    http://www.biblogs.com/2008/02/01/obiee-hybrid-olap-reporting-using-ms-analysis-services-oracle/
    http://www.rittmanmead.com/2007/11/essbase-integration-with-obiee-101331/
    Thanks
    Deva

  • I used time machine to restore on a formatted MAC. Now the HDD space has reduced by 100GB but I cannot see any of the files. How do I find and delete those 100GB data from the HDD?

    I used time machine to restore on a formatted MAC. Now the HDD space has reduced by 100GB but I cannot see any of the files. How do I find and delete those 100GB data from the HDD?

    dglenn9000 wrote:
    I created a new user account just to see if it was my user Library or if there was something wrong with my system. And the new user account is doing most of the same things so I will need to do a full restore anyway.
    Not necessarily. I'd suggest downloading and installing the "combo" update. That's a combination (thus the clever name) of all the updates to Leopard since it was first released, so installing it should fix anything that's gone wrong since then, such as with one of the normal "point" updates. Info and download available at: http://support.apple.com/downloads/MacOS_X_10_5_8_ComboUpdate Be sure to do a +Repair Permissions+ via Disk Utility (in your Applications/Utilities folder) afterwards.

  • Is there a way to remove the index from the XML output?

    Hi,
    It is easy to remove the index from the WebHelp output.
    We also want to remove it from the XML output.
    How do I do that?
    Thanks,
    Rakefet

    @Jeff: In the Single Source Layouts recipe box is a layout for XML. Although, I'm really not sure why folks would use it, other than to possibly export the project data to another system of some sort.
    @Rakefet: One thought is to try creating a new blank Index. Then choose the empty Index when you use XML Output.
    Cheers... Rick

Maybe you are looking for

  • Function Module for Table history

    Hi,   We have requirement, to send changes to texts (Ex: Company Code texts) to the third party system. I need to write a program which will run periodically and send the changes to the external system. What would be the best approach to do this? Is

  • 0EC_PCA_ 1 and balance sheet

    Hello Everyone, I am using datasource 0EC_PCA_1 in full load.  I have created a balance sheet query (via a hierarchy).  My query is showing data incorrectly.  In incorrectly I mean the data doesn't look like it has a begining balance, so the numbers

  • Default audio device resets to HDMI

    I have recently installed arch (again) and this time I used Pulseaudio. I have always used ALSA before. Now I cant get my system to remember Internal analog audio as my default audio device. It resets to HDMI at every boot/login. I have followed the

  • ITunes shut down when opening the store?

    I updated to the new iTunes on my windows 7 PC and now every time I try to open the iTunes store I get an error message that windows will close the program and notify me of a solution. iTunes has stopped working, only when I try to access the store.

  • Guest options all greyed out...apart from delete

    Just started a new role where virtualisation is Hyper V managed with SCVMM console. I am completely new to SCVMM and mostly new to Hyper V so could do with a some help with, what might be one issue or could be two separate issues I've trawled the net