Invalid character

classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

Invalid character

Shaw, Richard A
Invalid character

Does anybody know why we might be getting the invalid XML character error shown in the screenshot below ?

I've attached my pages, although you won't be able to run them 'cos you don't have my database.

What happens is when we press save in the edit mode and it tries to save the preferences we get this error. All I can think of is that the data which has been selected by the drop down selection is wrong. We can't see the data using debug messages because the error happens before it gets that far.

We have a big show next week and this is preventing us showing some functionality, so any help would be greatly received.

BTW - it works fine on my machine but doesn't work on anybody elses machine in the department or the deployment server - they all exhibit the same error.

The source of the select on my page is as follows -

<div class="ops-portlet-div"><link rel="stylesheet" href="/ops/config/theme/orbeon.css" type="text/css"><link rel="stylesheet" href="/ops/ops/javascript/jscalendar/calendar-blue.css" type="text/css"><link rel="stylesheet" href="/ops/config/theme/xforms.css" type="text/css"><script type="text/javascript" src="/ops/ops/javascript/jscalendar/calendar.js"></script><script type="text/javascript" src="/ops/ops/javascript/jscalendar/lang/calendar-en.js"></script><script type="text/javascript" src="/ops/ops/javascript/jscalendar/calendar-setup.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/yahoo.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/event.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/dom.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/connection.js"></script><script type="text/javascript" src="/ops/ops/javascript/wz_tooltip.js"></script><script type="text/javascript" src="/ops/ops/javascript/overlib_mini.js"></script><script type="text/javascript" src="/ops/ops/javascript/time-utils.js"></script><script type="text/javascript" src="/ops/ops/javascript/xforms.js"></script><form class="xforms-form" action="http://193.117.17.140/c/portal/layout?p_l_id=PRI.15.7&p_p_id=CCTV_WAR_ops_INSTANCE_Rk5T&p_p_action=1&p_p_state=normal&p_p_mode=edit&p_p_col_id=column-1&p_p_col_pos=0&p_p_col_count=1&_CCTV_WAR_ops_INSTANCE_Rk5T_oxf.path=%2Fxforms-server-submit&#p_CCTV_WAR_ops_INSTANCE_Rk5T" method="POST" onsubmit="return false"><input type="hidden" name="$static-state" value="session:AE3F5FE4-4886-8C47-C2F6-19E040B56442"><input type="hidden" name="$dynamic-state" value="session:090F56A5-1D19-6C8B-CDE1-96E0EED0D6B1"><input type="hidden" name="$client-state" value=""><input type="hidden" name="$repeat-tree" value=""><input type="hidden" name="$repeat-indexes" value=""><span class="xforms-loading-loading">

            Loading...
        </span><span class="xforms-loading-none"></span><span class="xforms-loading-error"></span>
<label class="fixed-width xforms-label" for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4">Camera:</label><select id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4" class="xforms-control xforms-select1 xforms-select1-appearance-minimal"><option value="97">M4 westbound between junctions 44 and 45 (Lon Las and Ynysforgan)</option><option value="912">A48M westbound between junctions 29 and 29A (Castleton and St Mellons)</option><option value="913">A48M eastbound between junctions 29A and 29 (St Mellons and Castleton)</option><option value="914">M4 westbound between junctions 28 and 29 (Tredegar Park and Castleton)</option><option value="915">M4 westbound between junctions 28 and 29 (Tredegar Park and Castleton)</option><option value="916">M4 westbound at junction 28 (Tredegar Park)</option><option value="917">M4 westbound between junctions 27 and 28 (High Cross and Tredegar Park)</option><option value="918">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="919">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="920">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="921">M4 eastbound at junction 26 (Malpas)</option><option value="922">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="923">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="924">M4 westbound between junctions 25A and 26 (Usk Bridge and Malpas)</option><option value="925">M4 westbound between junctions 25A and 26 (Usk Bridge and Malpas)</option><option value="926">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="927">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="928">M4 eastbound between junctions 25A and 25 (Usk Bridge and Caerleon)</option><option value="929">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="930">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="931">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="932">M4 eastbound at junction 24 (Coldra)</option><option value="933">M4 westbound at junction 24 (Coldra)</option><option value="934">M4 westbound at junction 23A (Magor)</option><option value="935">M4 westbound at junction 23A (Magor)</option><option value="936">M4 westbound between junctions 23 and 23A (Rogiet and Magor)</option><option value="937">M4 westbound between junctions 22 and 23 (Pilning and Rogiet)</option><option value="938">M4 westbound between junctions 22 and 23 (Pilning and Rogiet)</option><option value="939">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="940">M48 eastbound between junctions 23 and 2 (Rogiet and Newhouse)</option><option value="941">M48 eastbound between junctions 23 and 2 (Rogiet and Newhouse)</option><option value="942">M48 eastbound at junction 2 (Newhouse)</option><option value="943">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="944">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="945">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="946">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="947">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="948">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="949">M4 westbound between junctions 36 and 37 (Sarn and Pyle)</option><option value="950">M4 westbound between junctions 37 and 38 (Pyle and Margam)</option><option value="951">M4 westbound at junction 30 (Pentwyn)</option><option value="952">M4 westbound at junction 32 (Coryton)</option><option value="953">M4 eastbound between junctions 33 and 32 (Capel Llanilltern and Coryton)</option><option value="954">M4 westbound at junction 33 (Capel Llanilltern)</option><option value="955">M4 westbound at junction 34 (Miskin)</option><option value="956">M4 eastbound at junction 35 (Pencoed)</option><option value="957">M4 westbound at junction 36 (Sarn)</option><option value="958">M4 westbound at junction 37 (Pyle)</option><option value="959">M4 eastbound at junction 38 (Margam)</option><option value="960">M4 eastbound between junctions 40 and 38 (Taibach and Margam)</option><option value="961">M4 westbound between junctions 39 and 40 (Groes and Taibach)</option><option value="962">M4 eastbound between junctions 40 and 38 (Taibach and Margam)</option><option value="963">M4 westbound between junctions 39 and 40 (Groes and Taibach)</option><option value="964">M4 westbound between junctions 40 and 41 (Taibach and Pentyla)</option><option value="965">M4 westbound at junction 41 (Pentyla)</option><option value="966">M4 westbound dedicated exit lane between junctions 41 and 42 (Pentyla and Earlswood)</option><option value="967">M4 eastbound between junctions 42 and 41 (Earlswood and Pentyla)</option><option value="968">M4 westbound at junction 42 (Earlswood)</option><option value="969">M4 eastbound at junction 42 (Earlswood)</option><option value="970">M4 eastbound at junction 43 (Llandarcy)</option><option value="972">M4 eastbound at junction 44 (Lon Las)</option><option value="973">M4 eastbound at junction 45 (Ynysforgan)</option><option value="974">M4 eastbound between junctions 47 and 46 (Penllergaer and Llangyfelach)</option><option value="975">M4 eastbound at junction 47 (Penllergaer)</option><option value="976">M4 westbound at junction 48 (Hendy)</option><option value="977">Pont Abraham</option><option value="3807">M4 westbound between junctions 24 and 25 (Coldra and Caerleon)</option><option value="3808">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3809">M4 westbound between junctions 24 and 25 (Coldra and Caerleon)</option><option value="3810">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3811">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3812">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3813">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3814">M4 eastbound between junctions 24 and 23A (Coldra and Magor)</option><option value="3815">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3816">A470 Coryton North</option><option value="3817">A470 Taffs Well Jct</option><option value="3818">A470 Nantgarw South Footbridge</option><option value="3819">A470 Nantgarw Jct</option><option value="3820">A470 Upper Boat Jct</option><option value="6698">M4 eastbound between junctions?33 and 32 (Capel Llanilltern and Coryton)</option><option value="6699">M4 eastbound between junctions 33 and 32 (Capel Llanilltern and Coryton)</option><option value="6711">M4 westbound between junctions 25 and 25A (Caerleon and Usk Bridge)</option><option value="6712">A4042 Croesyceiliog South</option><option value="6713">A4042 Croesyceiliog North</option><option value="6714">A449 Coldra Southbound</option><option value="6715">A449 Coldra Northbound</option><option value="6756">A550 Eastbound at Deeside Park Interchange</option><option value="6757">A550 Eastbound at Woodbank (Shotwick) Traffic Lights</option><option value="6758">A494 Westbound at Drome Corner Interchange</option><option value="6759">A494 Westbound at Queensferry Interchange</option><option value="6760">A494 Eastbound at St David's Interchange</option><option value="6761">A55 Westbound at junction 34 (Ewloe Interchange)</option><option value="6762">A55 Westbound at Buckley</option><option value="6763">A55 Eastbound at junction 32a (Pentre Halkyn)</option><option value="6764">A55 Eastbound at junction 31 (Crossways (Caerwys))</option><option value="6765">A55 Eastbound at Britannia Bridge (mainland)</option><option value="6766">A55 Eastbound at junction 8a (Britannia Bridge (island))</option><option value="6767">A55 Westbound at junction 24 (Abergele east)</option><option value="6768">A55 Westbound at junction 28 (Waen)</option><option value="6769">A55 Eastbound at Rhuallt Hill</option><option value="6770">A55 Eastbound at junc?ion 29 (Pant y Dulath (Glan Llyn))</option><option value="6771">A55 Eastbound at junction 35 (Dobshill Interchange)</option><option value="6772">A55 Westbound at junction 35 (Dobshill Interchange)</option><option value="6773">A55 Westbound at junction 15a (Pen y Clip Tunnel east portal)</option><option value="6774">A55 Westbound at Pen y Clip Tunnel</option><option value="6775">A55 Westbound at Pen y Clip Tunnel</option><option value="6776">A55 Westbound at Pen y Clip Tunnel</option><option value="6777">A55 Westbound at Pen y Clip Tunnel</option><option value="6778">A55 Westbound at Pen y Clip Tunnel</option><option value="6779">A55 Westbound at Pen y Clip Tunnel</option><option value="6780">A55 Eastbound at Pen y Clip Tunnel west portal</option><option value="6781">A55 Eastbound at junction 15 (Llanfairfechan Roundabout)</option><option value="6782">A55 Eastbound at Pen y Clip Headland west</option><option value="6783">A55 Eastbound at Pen y Clip Headland mid</option><option value="6784">A55 Eastbound at Pen y Clip Headland east</option><option value="6785">A55 Westbound at Conwy Tunnel</option><option value="6786">A55 Westbound at Conwy Tunnel</option><option value="6787">A55 Westbound at Conwy Tunnel</option><option value="6788">A55 Westbound at Conwy Tunnel</option><option value="6789">A55 Westbound at Conwy Tunnel</option><option value="6790">A55 Westbound at Conwy Tunnel</option><option value="6791">A55 Westbound at Conwy Tunnel</option><option value="6792">A55 Westbound at Conwy Tunnel</option><option value="6793">A55 Eastbound at Conwy Tunnel</option><option value="6794">A55 Eastbound at Conwy Tunnel</option><option value="6795">A55 Eastbound at Conwy Tunnel west portal</option><option value="6796">A55 Westbound at junction 19 (Glan Conwy Interchange)</option><option value="6797">A55 Westbound at junction 18 (Llandudno Junction West Interchange)</option><option value="6798">A55 Eastbound at Conwy Tunnel east portal</option><option value="6799">A55 Westbound at Penmaenbach Tunnel east portal</option><option value="6800">A55 Westbound at Penmaenbach Tunnel</option><option value="6801">A55 Westbound at Penmaenbach Tunnel</option><option value="6802">A55 Bangor at Junction 10</option><option value="6803">A55 Westbound at Penmaenbach Tunnel</option><option value="6804">A55 Westbound at Penmaenbach Tunnel</option><option value="6805">A55 Westbound at Penmaenbach Tunnel west portal</option><option value="6806">A55 Eastbound at junction 17 (Conwy Morfa Interchange)</option><option value="6807">A55 Eastbound at junction 16 (Puffin Roundabout)</option><option value="6808">A55 Eastbound at Penmaenbach Headland west</option><option value="6809">A55 Eastbound at Penmaenbach Headland mid</option><option value="6810">A55 Eastbound at Penmaenbach Headland east</option><option value="6811">A55 Eastbound at Penmaenbach (gantry M1F)</option><option value="6812">A55 Eastbound at Conwy Morfa (gantry M1E)</option><option value="6877">A55 Eastbound at junction 4 (Dalar Hir Interchange)</option><option value="6878">A55 Eastbound at junction 3 (Pen Caledog Interchange)</option><option value="6879">A55 Eastbound at Ty Mawr Interchange</option><option value="6880">A55 Westbound at junction 2 (Kingsland Interchange)</option><option value="6881">A55 Eastbound at Holyhead (Black Bridge)</option><option value="6882">A55 Westbound at junction 9 (Treborth Interchange)</option><option value="6883">A487 at Antelope Inn (Menai Bridge)</option><option value="6884">A55 Eastbound at junction 8 (Pant Lodge)</option><option value="6886">Pensarn</option><option value="6887">Carmarthen West</option><option value="8322">South of Raglan Junction</option><option value="8324">Raglan Services</option><option value="8330">Mitchel Troy North</option><option value="8333">Gibraltar Tunnel South</option><option value="8334">Gibraltar Tunnel North</option><option value="8335">Monmouth Traffic Lights</option><option value="8347">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8348">M4 westbound between junctions 30and 32 (Pentwyn and Coryton)</option><option value="8349">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8350">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8351">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8352">M4 westbound between junctions 29 and 30 (Castleton and Pentwyn)</option><option value="8353">M4 westbound between junctions 29 and 30 (Castleton and Pentwyn)</option><option value="8354">A470 Treforest Ind Est North</option><option value="8355">A470 Taffs Well North</option><option value="8357">A470 Treforest Ind Est South</option><option value="8358">A470 Upper Boat North</option><option value="8359">A470 Glyntaff South</option><option value="8368">A55 EastBound Penmaenbach Iron Bridge</option><option value="8369">A55 Wesbound Junction 16A</option><option value="8370">A55 Westbound Conwy Tunnel East</option><option value="8385">Taffs Well Culvert</option><option value="8388">M4 eastbound between junctions 48 and 47 (Hendy and Penllergaer)</option><option value="8393">M4 westbound between junctions 48 and 49 (Hendy and Pont Abraham)</option><option value="8394">M4 westbound between junctions 45 and 46 (Ynysforgan and Llangyfelach)</option><option value="8464">Nantgarw South</option><option value="8465">A468 Nantgarw East</option><option value="8466">M4 J33/34 Roadworks</option><option value="8467">4 J33/34 Roadworks</option><option value="8468">M4 J33/34 Roadworks</option><option value="8469">M4 J33/34 Roadworks</option><option value="8471">M4 J33/34 Roadworks</option><option value="8472">A55 Westbound at Penmaenmawr (Jct 15a to 16)</option><option value="8473">A55 Westbound at Llanfairfechan (Jct 14)</option><option value="8474">A55 Westbound at Colwyn Bay (Jct 21)</option><option value="8475">A55 Westbound at Colwyn Bay (Jct 20)</option><option value="8479">Raglan Junction</option><option value="8480">A470 Nantgarw North</option><option value="8483">Storey Arms Met Station test</option><option value="8484">Abercynon South</option><option value="8485">Abercynon North</option><option value="8486">Dowlais Eastbound Slip</option><option value="8487">Dowlais A4060</option><option value="8488">Rhymney</option><option value="8489">Tredegar</option><option value="8493">Glyntaff Junction</option><option value="8494">Pontypridd South Junction</option><option value="8495">Pontypridd North Junction</option><option value="8496">A470 Cilfynydd</option><option value="8813">A4232 Capel South</option><option value="8814">A4232 St Brides North</option><option value="8815">A4232 St Brides South</option><option value="8816">A4232 St Fagans</option><option value="8817">M4 Capel East</option><option value="8818">M4 Dyffryn Farm</option></select><label class="xforms-alert xforms-alert-inactive" for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4"></label>

                   
        <button id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-9" class="xforms-control xforms-submit" type="button">Save</button>

 
    </form></div>
</td>

<<cctv.zip>>

PBrush

Richard Shaw

¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤º°`°º¤ø¤º°`°º¤ø,¸¸,ø¤

Richard Shaw  
Technical Design Authority - Information Solutions Consultancy  
Intelligent Transport Systems

Atkins Highways and Transportation
Woodcote Grove, Ashley Road, Epsom, Surrey, KT18 5BW

Tel: +44 (0) 1372 756407 
Fax: +44 (0) 1372 740055
Mob: 07740 817586 
E-mail: [hidden email]

www.atkinsglobal.com/its


ole1.bmp (12K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: Invalid character

Alessandro  Vernet
Administrator
Hi Richard,

&#6 is not a valid character in XML
(http://www.w3.org/TR/REC-xml/#charsets), and this error happens when
some XML is being parsed. The question is: how did this character find
its way in that XML document. Can you see more of the Java stack
trace, so we can see who is triggering the XML parsing?

Alex

On 10/6/06, Shaw, Richard A <[hidden email]> wrote:

>
>
>
> Does anybody know why we might be getting the invalid XML character error shown in the screenshot below ?
>
> I've attached my pages, although you won't be able to run them 'cos you don't have my database.
>
> What happens is when we press save in the edit mode and it tries to save the preferences we get this error. All I can think of is that the data which has been selected by the drop down selection is wrong. We can't see the data using debug messages because the error happens before it gets that far.
>
> We have a big show next week and this is preventing us showing some functionality, so any help would be greatly received.
>
> BTW - it works fine on my machine but doesn't work on anybody elses machine in the department or the deployment server - they all exhibit the same error.
>
> The source of the select on my page is as follows -
>
> <div class="ops-portlet-div"><link rel="stylesheet" href="/ops/config/theme/orbeon.css" type="text/css"><link rel="stylesheet" href="/ops/ops/javascript/jscalendar/calendar-blue.css" type="text/css"><link rel="stylesheet" href="/ops/config/theme/xforms.css" type="text/css"><script type="text/javascript" src="/ops/ops/javascript/jscalendar/calendar.js"></script><script type="text/javascript" src="/ops/ops/javascript/jscalendar/lang/calendar-en.js"></script><script type="text/javascript" src="/ops/ops/javascript/jscalendar/calendar-setup.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/yahoo.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/event.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/dom.js"></script><script type="text/javascript" src="/ops/ops/javascript/yui/connection.js"></script><script type="text/javascript" src="/ops/ops/javascript/wz_tooltip.js"></script><script type="text/javascript" src="/ops/ops/javascript/overlib_mini.js"></script><script type="text/javascript" src="/ops/ops/javascript/time-utils.js"></script><script type="text/javascript" src="/ops/ops/javascript/xforms.js"></script><form class="xforms-form" action="http://193.117.17.140/c/portal/layout?p_l_id=PRI.15.7&p_p_id=CCTV_WAR_ops_INSTANCE_Rk5T&p_p_action=1&p_p_state=normal&p_p_mode=edit&p_p_col_id=column-1&p_p_col_pos=0&p_p_col_count=1&_CCTV_WAR_ops_INSTANCE_Rk5T_oxf.path=%2Fxforms-server-submit&#p_CCTV_WAR_ops_INSTANCE_Rk5T" method="POST" onsubmit="return false"><input type="hidden" name="$static-state" value="session:AE3F5FE4-4886-8C47-C2F6-19E040B56442"><input type="hidden" name="$dynamic-state" value="session:090F56A5-1D19-6C8B-CDE1-96E0EED0D6B1"><input type="hidden" name="$client-state" value=""><input type="hidden" name="$repeat-tree" value=""><input type="hidden" name="$repeat-indexes" value=""><span class="xforms-loading-loading">
>
>             Loading...
>         </span><span class="xforms-loading-none"></span><span class="xforms-loading-error"></span>
> <label class="fixed-width xforms-label" for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4">Camera:</label><select id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4" class="xforms-control xforms-select1 xforms-select1-appearance-minimal"><option value="97">M4 westbound between junctions 44 and 45 (Lon Las and Ynysforgan)</option><option value="912">A48M westbound between junctions 29 and 29A (Castleton and St Mellons)</option><option value="913">A48M eastbound between junctions 29A and 29 (St Mellons and Castleton)</option><option value="914">M4 westbound between junctions 28 and 29 (Tredegar Park and Castleton)</option><option value="915">M4 westbound between junctions 28 and 29 (Tredegar Park and Castleton)</option><option value="916">M4 westbound at junction 28 (Tredegar Park)</option><option value="917">M4 westbound between junctions 27 and 28 (High Cross and Tredegar Park)</option><option value="918">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="919">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="920">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="921">M4 eastbound at junction 26 (Malpas)</option><option value="922">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="923">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="924">M4 westbound between junctions 25A and 26 (Usk Bridge and Malpas)</option><option value="925">M4 westbound between junctions 25A and 26 (Usk Bridge and Malpas)</option><option value="926">M4 eastbound between junctions 27 and 26 (High Cross and Malpas)</option><option value="927">M4 eastbound between junctions 26 and 25A (Malpas and Usk Bridge)</option><option value="928">M4 eastbound between junctions 25A and 25 (Usk Bridge and Caerleon)</option><option value="929">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="930">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="931">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="932">M4 eastbound at junction 24 (Coldra)</option><option value="933">M4 westbound at junction 24 (Coldra)</option><option value="934">M4 westbound at junction 23A (Magor)</option><option value="935">M4 westbound at junction 23A (Magor)</option><option value="936">M4 westbound between junctions 23 and 23A (Rogiet and Magor)</option><option value="937">M4 westbound between junctions 22 and 23 (Pilning and Rogiet)</option><option value="938">M4 westbound between junctions 22 and 23 (Pilning and Rogiet)</option><option value="939">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="940">M48 eastbound between junctions 23 and 2 (Rogiet and Newhouse)</option><option value="941">M48 eastbound between junctions 23 and 2 (Rogiet and Newhouse)</option><option value="942">M48 eastbound at junction 2 (Newhouse)</option><option value="943">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="944">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="945">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="946">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="947">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="948">M4 eastbound between junctions 23 and 22 (Rogiet and Pilning)</option><option value="949">M4 westbound between junctions 36 and 37 (Sarn and Pyle)</option><option value="950">M4 westbound between junctions 37 and 38 (Pyle and Margam)</option><option value="951">M4 westbound at junction 30 (Pentwyn)</option><option value="952">M4 westbound at junction 32 (Coryton)</option><option value="953">M4 eastbound between junctions 33 and 32 (Capel Llanilltern and Coryton)</option><option value="954">M4 westbound at junction 33 (Capel Llanilltern)</option><option value="955">M4 westbound at junction 34 (Miskin)</option><option value="956">M4 eastbound at junction 35 (Pencoed)</option><option value="957">M4 westbound at junction 36 (Sarn)</option><option value="958">M4 westbound at junction 37 (Pyle)</option><option value="959">M4 eastbound at junction 38 (Margam)</option><option value="960">M4 eastbound between junctions 40 and 38 (Taibach and Margam)</option><option value="961">M4 westbound between junctions 39 and 40 (Groes and Taibach)</option><option value="962">M4 eastbound between junctions 40 and 38 (Taibach and Margam)</option><option value="963">M4 westbound between junctions 39 and 40 (Groes and Taibach)</option><option value="964">M4 westbound between junctions 40 and 41 (Taibach and Pentyla)</option><option value="965">M4 westbound at junction 41 (Pentyla)</option><option value="966">M4 westbound dedicated exit lane between junctions 41 and 42 (Pentyla and Earlswood)</option><option value="967">M4 eastbound between junctions 42 and 41 (Earlswood and Pentyla)</option><option value="968">M4 westbound at junction 42 (Earlswood)</option><option value="969">M4 eastbound at junction 42 (Earlswood)</option><option value="970">M4 eastbound at junction 43 (Llandarcy)</option><option value="972">M4 eastbound at junction 44 (Lon Las)</option><option value="973">M4 eastbound at junction 45 (Ynysforgan)</option><option value="974">M4 eastbound between junctions 47 and 46 (Penllergaer and Llangyfelach)</option><option value="975">M4 eastbound at junction 47 (Penllergaer)</option><option value="976">M4 westbound at junction 48 (Hendy)</option><option value="977">Pont Abraham</option><option value="3807">M4 westbound between junctions 24 and 25 (Coldra and Caerleon)</option><option value="3808">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3809">M4 westbound between junctions 24 and 25 (Coldra and Caerleon)</option><option value="3810">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3811">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3812">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3813">M4 westbound between junctions 23A and 24 (Magor and Coldra)</option><option value="3814">M4 eastbound between junctions 24 and 23A (Coldra and Magor)</option><option value="3815">M4 eastbound between junctions 25 and 24 (Caerleon and Coldra)</option><option value="3816">A470 Coryton North</option><option value="3817">A470 Taffs Well Jct</option><option value="3818">A470 Nantgarw South Footbridge</option><option value="3819">A470 Nantgarw Jct</option><option value="3820">A470 Upper Boat Jct</option><option value="6698">M4 eastbound between junctions?33 and 32 (Capel Llanilltern and Coryton)</option><option value="6699">M4 eastbound between junctions 33 and 32 (Capel Llanilltern and Coryton)</option><option value="6711">M4 westbound between junctions 25 and 25A (Caerleon and Usk Bridge)</option><option value="6712">A4042 Croesyceiliog South</option><option value="6713">A4042 Croesyceiliog North</option><option value="6714">A449 Coldra Southbound</option><option value="6715">A449 Coldra Northbound</option><option value="6756">A550 Eastbound at Deeside Park Interchange</option><option value="6757">A550 Eastbound at Woodbank (Shotwick) Traffic Lights</option><option value="6758">A494 Westbound at Drome Corner Interchange</option><option value="6759">A494 Westbound at Queensferry Interchange</option><option value="6760">A494 Eastbound at St David's Interchange</option><option value="6761">A55 Westbound at junction 34 (Ewloe Interchange)</option><option value="6762">A55 Westbound at Buckley</option><option value="6763">A55 Eastbound at junction 32a (Pentre Halkyn)</option><option value="6764">A55 Eastbound at junction 31 (Crossways (Caerwys))</option><option value="6765">A55 Eastbound at Britannia Bridge (mainland)</option><option value="6766">A55 Eastbound at junction 8a (Britannia Bridge (island))</option><option value="6767">A55 Westbound at junction 24 (Abergele east)</option><option value="6768">A55 Westbound at junction 28 (Waen)</option><option value="6769">A55 Eastbound at Rhuallt Hill</option><option value="6770">A55 Eastbound at junc?ion 29 (Pant y Dulath (Glan Llyn))</option><option value="6771">A55 Eastbound at junction 35 (Dobshill Interchange)</option><option value="6772">A55 Westbound at junction 35 (Dobshill Interchange)</option><option value="6773">A55 Westbound at junction 15a (Pen y Clip Tunnel east portal)</option><option value="6774">A55 Westbound at Pen y Clip Tunnel</option><option value="6775">A55 Westbound at Pen y Clip Tunnel</option><option value="6776">A55 Westbound at Pen y Clip Tunnel</option><option value="6777">A55 Westbound at Pen y Clip Tunnel</option><option value="6778">A55 Westbound at Pen y Clip Tunnel</option><option value="6779">A55 Westbound at Pen y Clip Tunnel</option><option value="6780">A55 Eastbound at Pen y Clip Tunnel west portal</option><option value="6781">A55 Eastbound at junction 15 (Llanfairfechan Roundabout)</option><option value="6782">A55 Eastbound at Pen y Clip Headland west</option><option value="6783">A55 Eastbound at Pen y Clip Headland mid</option><option value="6784">A55 Eastbound at Pen y Clip Headland east</option><option value="6785">A55 Westbound at Conwy Tunnel</option><option value="6786">A55 Westbound at Conwy Tunnel</option><option value="6787">A55 Westbound at Conwy Tunnel</option><option value="6788">A55 Westbound at Conwy Tunnel</option><option value="6789">A55 Westbound at Conwy Tunnel</option><option value="6790">A55 Westbound at Conwy Tunnel</option><option value="6791">A55 Westbound at Conwy Tunnel</option><option value="6792">A55 Westbound at Conwy Tunnel</option><option value="6793">A55 Eastbound at Conwy Tunnel</option><option value="6794">A55 Eastbound at Conwy Tunnel</option><option value="6795">A55 Eastbound at Conwy Tunnel west portal</option><option value="6796">A55 Westbound at junction 19 (Glan Conwy Interchange)</option><option value="6797">A55 Westbound at junction 18 (Llandudno Junction West Interchange)</option><option value="6798">A55 Eastbound at Conwy Tunnel east portal</option><option value="6799">A55 Westbound at Penmaenbach Tunnel east portal</option><option value="6800">A55 Westbound at Penmaenbach Tunnel</option><option value="6801">A55 Westbound at Penmaenbach Tunnel</option><option value="6802">A55 Bangor at Junction 10</option><option value="6803">A55 Westbound at Penmaenbach Tunnel</option><option value="6804">A55 Westbound at Penmaenbach Tunnel</option><option value="6805">A55 Westbound at Penmaenbach Tunnel west portal</option><option value="6806">A55 Eastbound at junction 17 (Conwy Morfa Interchange)</option><option value="6807">A55 Eastbound at junction 16 (Puffin Roundabout)</option><option value="6808">A55 Eastbound at Penmaenbach Headland west</option><option value="6809">A55 Eastbound at Penmaenbach Headland mid</option><option value="6810">A55 Eastbound at Penmaenbach Headland east</option><option value="6811">A55 Eastbound at Penmaenbach (gantry M1F)</option><option value="6812">A55 Eastbound at Conwy Morfa (gantry M1E)</option><option value="6877">A55 Eastbound at junction 4 (Dalar Hir Interchange)</option><option value="6878">A55 Eastbound at junction 3 (Pen Caledog Interchange)</option><option value="6879">A55 Eastbound at Ty Mawr Interchange</option><option value="6880">A55 Westbound at junction 2 (Kingsland Interchange)</option><option value="6881">A55 Eastbound at Holyhead (Black Bridge)</option><option value="6882">A55 Westbound at junction 9 (Treborth Interchange)</option><option value="6883">A487 at Antelope Inn (Menai Bridge)</option><option value="6884">A55 Eastbound at junction 8 (Pant Lodge)</option><option value="6886">Pensarn</option><option value="6887">Carmarthen West</option><option value="8322">South of Raglan Junction</option><option value="8324">Raglan Services</option><option value="8330">Mitchel Troy North</option><option value="8333">Gibraltar Tunnel South</option><option value="8334">Gibraltar Tunnel North</option><option value="8335">Monmouth Traffic Lights</option><option value="8347">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8348">M4 westbound between junctions 30and 32 (Pentwyn and Coryton)</option><option value="8349">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8350">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8351">M4 westbound between junctions 30 and 32 (Pentwyn and Coryton)</option><option value="8352">M4 westbound between junctions 29 and 30 (Castleton and Pentwyn)</option><option value="8353">M4 westbound between junctions 29 and 30 (Castleton and Pentwyn)</option><option value="8354">A470 Treforest Ind Est North</option><option value="8355">A470 Taffs Well North</option><option value="8357">A470 Treforest Ind Est South</option><option value="8358">A470 Upper Boat North</option><option value="8359">A470 Glyntaff South</option><option value="8368">A55 EastBound Penmaenbach Iron Bridge</option><option value="8369">A55 Wesbound Junction 16A</option><option value="8370">A55 Westbound Conwy Tunnel East</option><option value="8385">Taffs Well Culvert</option><option value="8388">M4 eastbound between junctions 48 and 47 (Hendy and Penllergaer)</option><option value="8393">M4 westbound between junctions 48 and 49 (Hendy and Pont Abraham)</option><option value="8394">M4 westbound between junctions 45 and 46 (Ynysforgan and Llangyfelach)</option><option value="8464">Nantgarw South</option><option value="8465">A468 Nantgarw East</option><option value="8466">M4 J33/34 Roadworks</option><option value="8467">4 J33/34 Roadworks</option><option value="8468">M4 J33/34 Roadworks</option><option value="8469">M4 J33/34 Roadworks</option><option value="8471">M4 J33/34 Roadworks</option><option value="8472">A55 Westbound at Penmaenmawr (Jct 15a to 16)</option><option value="8473">A55 Westbound at Llanfairfechan (Jct 14)</option><option value="8474">A55 Westbound at Colwyn Bay (Jct 21)</option><option value="8475">A55 Westbound at Colwyn Bay (Jct 20)</option><option value="8479">Raglan Junction</option><option value="8480">A470 Nantgarw North</option><option value="8483">Storey Arms Met Station test</option><option value="8484">Abercynon South</option><option value="8485">Abercynon North</option><option value="8486">Dowlais Eastbound Slip</option><option value="8487">Dowlais A4060</option><option value="8488">Rhymney</option><option value="8489">Tredegar</option><option value="8493">Glyntaff Junction</option><option value="8494">Pontypridd South Junction</option><option value="8495">Pontypridd North Junction</option><option value="8496">A470 Cilfynydd</option><option value="8813">A4232 Capel South</option><option value="8814">A4232 St Brides North</option><option value="8815">A4232 St Brides South</option><option value="8816">A4232 St Fagans</option><option value="8817">M4 Capel East</option><option value="8818">M4 Dyffryn Farm</option></select><label class="xforms-alert xforms-alert-inactive" for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4"></label>
>
>
>         <button id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-9" class="xforms-control xforms-submit" type="button">Save</button>
>
>
>     </form></div>
> </td>
>
>  <<cctv.zip>>
>
>
>
> Richard Shaw
>
> ���`����,��,�`����`����,��,�`����`����,��,�
>
> Richard Shaw��
> Technical Design Authority�- Information Solutions Consultancy��
> Intelligent Transport Systems
>
> Atkins�Highways and Transportation
> Woodcote Grove, Ashley Road, Epsom, Surrey, KT18 5BW
>
> Tel: +44 (0) 1372 756407�
> Fax: +44 (0) 1372 740055
> Mob: 07740 817586�
> E-mail: [hidden email]
>
> www.atkinsglobal.com/its
> This email and any attached files are confidential and copyright protected. If you are not the addressee, any dissemination of this communication is strictly prohibited. Unless otherwise expressly agreed in writing, nothing stated in this communication shall be legally binding.
>
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
>
>
>
>


--
Blog (XML, Web apps, Open Source):
http://www.orbeon.com/blog/


--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws
--
Follow Orbeon on Twitter: @orbeon
Follow me on Twitter: @avernet
Reply | Threaded
Open this post in threaded view
|

Re: Invalid character

daniele.stroppa
In reply to this post by Shaw, Richard A
Re: [ops-users] Invalid character

Alex,

Here is the full stack trace for the error Richard is talking about:

org.orbeon.oxf.common.ValidationException: null, line 3, column 12218: Fatal error: Character reference "&#6" is an invalid XML character.

null, line 3, column 12218: Fatal error: Character reference "&#6" is an invalid XML character.
        at org.orbeon.oxf.xml.XMLUtils$ErrorHandler.fatalError(XMLUtils.java:207)
        at orbeon.apache.xerces.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:218)
        at orbeon.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
        at orbeon.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:314)
        at orbeon.apache.xerces.impl.XMLScanner.reportFatalError(XMLScanner.java:1436)
        at orbeon.apache.xerces.impl.XMLScanner.scanCharReferenceValue(XMLScanner.java:1302)
        at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCharReference(XMLDocumentFragmentScannerImpl.java:1103)

        at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1594)

        at orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:338)

        at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:828)
        at orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:758)
        at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
        at orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1178)
        at org.orbeon.oxf.xml.XMLUtils.inputSourceToSAX(XMLUtils.java:251)
        at org.orbeon.oxf.xml.XMLUtils.readerToSAX(XMLUtils.java:242)
        at org.orbeon.oxf.xml.XMLUtils.stringToSAX(XMLUtils.java:230)
        at org.orbeon.oxf.xforms.XFormsUtils.decodeXML(XFormsUtils.java:649)
        at org.orbeon.oxf.xforms.XFormsUtils.decodeXML(XFormsUtils.java:603)
        at org.orbeon.oxf.xforms.processor.XFormsServer.createXFormsContainingDocument(XFormsServer.java:1035)
        at org.orbeon.oxf.xforms.processor.XFormsServer.createXFormsContainingDocument(XFormsServer.java:1016)
        at org.orbeon.oxf.xforms.XFormsServerDocumentCache.find(XFormsServerDocumentCache.java:109)
        at org.orbeon.oxf.xforms.processor.XFormsServer.doIt(XFormsServer.java:172)
        at org.orbeon.oxf.xforms.processor.XFormsServer.start(XFormsServer.java:88)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:140)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:89)
        at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)

        at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
        at org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
        at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
        at org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
        at org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
        at org.orbeon.oxf.processor.NullSerializer.start(NullSerializer.java:31)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:140)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getKeyImpl(PipelineProcessor.java:109)
        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.getKeyImpl(ConcreteChooseProcessor.java:133)

        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
        at org.orbeon.oxf.processor.IdentityProcessor$1.getKeyImpl(IdentityProcessor.java:37)
        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$400(PipelineProcessor.java:66)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$3.run(PipelineProcessor.java:113)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$500(PipelineProcessor.java:66)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getKeyImpl(PipelineProcessor.java:111)
        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.getKeyImpl(ConcreteChooseProcessor.java:133)

        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.pipeline.TeeProcessor$1.getKeyImpl(TeeProcessor.java:83)
        at org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
        at org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
        at org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
        at org.orbeon.oxf.processor.ProcessorImpl.getInputKeyValidity(ProcessorImpl.java:1259)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:455)
        at org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorImpl.java:425)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:186)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:417)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:233)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
        at org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
        at org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
        at org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
        at org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:95)
        at org.orbeon.oxf.portlet.OPSPortletDelegate.processAction(OPSPortletDelegate.java:172)
        at org.orbeon.oxf.portlet.OPSPortlet.processAction(OPSPortlet.java:72)
        at com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:77)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
        at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
        at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
        at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:289)
        at com.liferay.portlet.CachePortlet.processAction(CachePortlet.java:142)
        at com.liferay.portal.action.LayoutAction._processPortletRequest(LayoutAction.java:232)
        at com.liferay.portal.action.LayoutAction._processActionRequest(LayoutAction.java:250)
        at com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:86)
        at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
        at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
        at com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:188)
        at org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
        at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
        at com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
        at com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
        at com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
       

Reply | Threaded
Open this post in threaded view
|

Re: Invalid character

Erik Bruchez
Administrator
Daniele,

Just as a guess based on the stacktrace below (line numbers don't
exactly match the current code), the issue appears to be either in the
static state of the page (which includes the XForms page itself) or in
the dynamic state (which would contain the current instances).

Still, that doesn't tell us exactly where the bad XML comes from. This
might need some more sophisticated debugging to figure out. In
particular, in XFormsUtils.decodeXML(), you could try to log out the XML
string that is being parsed.

-Erik

Stroppa, Daniele wrote:

> Alex,
>
> Here is the full stack trace for the error Richard is talking about:
>
> org.orbeon.oxf.common.ValidationException: null, line 3, column 12218:
> Fatal error: Character reference "&#6" is an invalid XML character.
>
> null, line 3, column 12218: Fatal error: Character reference "&#6" is an
> invalid XML character.
>         at
> org.orbeon.oxf.xml.XMLUtils$ErrorHandler.fatalError(XMLUtils.java:207)
>         at
> orbeon.apache.xerces.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:218)
>
>         at
> orbeon.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:384)
>
>         at
> orbeon.apache.xerces.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:314)
>
>         at
> orbeon.apache.xerces.impl.XMLScanner.reportFatalError(XMLScanner.java:1436)
>         at
> orbeon.apache.xerces.impl.XMLScanner.scanCharReferenceValue(XMLScanner.java:1302)
>
>         at
> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanCharReference(XMLDocumentFragmentScannerImpl.java:1103)
>
>         at
> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1594)
>
>         at
> orbeon.apache.xerces.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:338)
>
>         at
> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:828)
>
>         at
> orbeon.apache.xerces.parsers.XML11Configuration.parse(XML11Configuration.java:758)
>
>         at orbeon.apache.xerces.parsers.XMLParser.parse(XMLParser.java:148)
>         at
> orbeon.apache.xerces.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1178)
>
>         at org.orbeon.oxf.xml.XMLUtils.inputSourceToSAX(XMLUtils.java:251)
>         at org.orbeon.oxf.xml.XMLUtils.readerToSAX(XMLUtils.java:242)
>         at org.orbeon.oxf.xml.XMLUtils.stringToSAX(XMLUtils.java:230)
>         at
> org.orbeon.oxf.xforms.XFormsUtils.decodeXML(XFormsUtils.java:649)
>         at
> org.orbeon.oxf.xforms.XFormsUtils.decodeXML(XFormsUtils.java:603)
>         at
> org.orbeon.oxf.xforms.processor.XFormsServer.createXFormsContainingDocument(XFormsServer.java:1035)
>
>         at
> org.orbeon.oxf.xforms.processor.XFormsServer.createXFormsContainingDocument(XFormsServer.java:1016)
>
>         at
> org.orbeon.oxf.xforms.XFormsServerDocumentCache.find(XFormsServerDocumentCache.java:109)
>
>         at
> org.orbeon.oxf.xforms.processor.XFormsServer.doIt(XFormsServer.java:172)
>         at
> org.orbeon.oxf.xforms.processor.XFormsServer.start(XFormsServer.java:88)
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:140)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:89)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
>         at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.readImpl(ConcreteChooseProcessor.java:123)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
>         at
> org.orbeon.oxf.processor.IdentityProcessor$1.readImpl(IdentityProcessor.java:33)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$000(PipelineProcessor.java:66)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$2.run(PipelineProcessor.java:96)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$100(PipelineProcessor.java:66)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.readImpl(PipelineProcessor.java:94)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.read(ProcessorImpl.java:1012)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.read(ProcessorImpl.java:1195)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:348)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readInputAsSAX(ProcessorImpl.java:353)
>
>         at
> org.orbeon.oxf.processor.NullSerializer.start(NullSerializer.java:31)
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getInput(PipelineProcessor.java:140)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getKeyImpl(PipelineProcessor.java:109)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.getKeyImpl(ConcreteChooseProcessor.java:133)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
>         at
> org.orbeon.oxf.processor.IdentityProcessor$1.getKeyImpl(IdentityProcessor.java:37)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$400(PipelineProcessor.java:66)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$3.run(PipelineProcessor.java:113)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.access$500(PipelineProcessor.java:66)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$1.getKeyImpl(PipelineProcessor.java:111)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor$1.getKeyImpl(ConcreteChooseProcessor.java:133)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.pipeline.TeeProcessor$1.getKeyImpl(TeeProcessor.java:83)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl$6.getKey(ProcessorImpl.java:1016)
>         at
> org.orbeon.oxf.processor.ProcessorImpl$ProcessorOutputImpl.getKey(ProcessorImpl.java:1206)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.getInputKey(ProcessorImpl.java:1224)
>         at
> org.orbeon.oxf.processor.ProcessorImpl.getInputKeyValidity(ProcessorImpl.java:1259)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsObject(ProcessorImpl.java:455)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.readCacheInputAsDOM4J(ProcessorImpl.java:425)
>
>         at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:186)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.processor.PageFlowControllerProcessor.start(PageFlowControllerProcessor.java:417)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.processor.pipeline.choose.ConcreteChooseProcessor.start(ConcreteChooseProcessor.java:233)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor$11.run(PipelineProcessor.java:652)
>
>         at
> org.orbeon.oxf.processor.ProcessorImpl.executeChildren(ProcessorImpl.java:536)
>
>         at
> org.orbeon.oxf.processor.pipeline.PipelineProcessor.start(PipelineProcessor.java:649)
>
>         at
> org.orbeon.oxf.pipeline.InitUtils.runProcessor(InitUtils.java:86)
>         at
> org.orbeon.oxf.webapp.ProcessorService.service(ProcessorService.java:95)
>         at
> org.orbeon.oxf.portlet.OPSPortletDelegate.processAction(OPSPortletDelegate.java:172)
>
>         at
> org.orbeon.oxf.portlet.OPSPortlet.processAction(OPSPortlet.java:72)
>         at
> com.liferay.portal.kernel.servlet.PortletServlet.service(PortletServlet.java:77)
>
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
>
>         at
> org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:574)
>
>         at
> org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:499)
>
>         at com.liferay.portlet.CachePortlet._invoke(CachePortlet.java:289)
>         at
> com.liferay.portlet.CachePortlet.processAction(CachePortlet.java:142)
>         at
> com.liferay.portal.action.LayoutAction._processPortletRequest(LayoutAction.java:232)
>
>         at
> com.liferay.portal.action.LayoutAction._processActionRequest(LayoutAction.java:250)
>
>         at
> com.liferay.portal.action.LayoutAction.execute(LayoutAction.java:86)
>         at
> org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java:431)
>
>         at
> org.apache.struts.action.RequestProcessor.process(RequestProcessor.java:236)
>
>         at
> com.liferay.portal.struts.PortalRequestProcessor.process(PortalRequestProcessor.java:188)
>
>         at
> org.apache.struts.action.ActionServlet.process(ActionServlet.java:1196)
>         at
> org.apache.struts.action.ActionServlet.doPost(ActionServlet.java:432)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>         at
> com.liferay.portal.servlet.MainServlet.callParentService(MainServlet.java:437)
>
>         at
> com.liferay.portal.servlet.MainServlet.service(MainServlet.java:825)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> com.liferay.filters.strip.StripFilter.doFilter(StripFilter.java:94)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> com.liferay.filters.secure.SecureFilter.doFilter(SecureFilter.java:143)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> com.liferay.filters.compression.CompressionFilter.doFilter(CompressionFilter.java:115)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> com.liferay.portal.servlet.filters.layoutcache.LayoutCacheFilter.doFilter(LayoutCacheFilter.java:205)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>
>         at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>
>         at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>
>         at
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:432)
>
>         at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>
>         at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>
>         at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>
>         at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>         at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>         at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>
>         at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>
>         at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>
>         at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>
>         at java.lang.Thread.run(Thread.java:595)
>
> Hope this helps,
>
> regards
>
> *Daniele Stroppa*
> Graduate Software Engineer - Information Solutions Consultancy
> Intelligent Transport Systems
> *Atkins Highways and Transportation*
>
> Woodcote Grove, Ashley Road, Espom, Surrey, KT18 5BW
> Tel: +44 (0)1372 756726
> Mob: +44 (0)7981 670012
> E-mail: [hidden email]
> _www.atkinsglobal.com/its_ <file://www.atkinsglobal.com/its>
>
> -----Original Message-----
> From: [hidden email] [_mailto:avernet@gmail.com_] On Behalf Of
> Alessandro Vernet
> Sent: 06 October 2006 23:44
> To: [hidden email]
> Subject: Re: [ops-users] Invalid character
>
> Hi Richard,
>
> &#6 is not a valid character in XML
> (_http://www.w3.org/TR/REC-xml/#charsets_), and this error happens when
> some XML is being parsed. The question is: how did this character find
> its way in that XML document. Can you see more of the Java stack trace,
> so we can see who is triggering the XML parsing?
>
> Alex
>
> On 10/6/06, Shaw, Richard A <[hidden email]> wrote:
>  >
>  >
>  >
>  > Does anybody know why we might be getting the invalid XML character
> error shown in the screenshot below ?
>  >
>  > I've attached my pages, although you won't be able to run them 'cos
> you don't have my database.
>  >
>  > What happens is when we press save in the edit mode and it tries to
> save the preferences we get this error. All I can think of is that the
> data which has been selected by the drop down selection is wrong. We
> can't see the data using debug messages because the error happens before
> it gets that far.
>
>  >
>  > We have a big show next week and this is preventing us showing some
> functionality, so any help would be greatly received.
>
>  >
>  > BTW - it works fine on my machine but doesn't work on anybody elses
> machine in the department or the deployment server - they all exhibit
> the same error.
>
>  >
>  > The source of the select on my page is as follows -
>  >
>  > <div class="ops-portlet-div"><link rel="stylesheet"
>  > href="/ops/config/theme/orbeon.css" type="text/css"><link
>  > rel="stylesheet"
>  > href="/ops/ops/javascript/jscalendar/calendar-blue.css"
>  > type="text/css"><link rel="stylesheet"
>  > href="/ops/config/theme/xforms.css" type="text/css"><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/jscalendar/calendar.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/jscalendar/lang/calendar-en.js"></script><scr
>  > ipt type="text/javascript"
>  > src="/ops/ops/javascript/jscalendar/calendar-setup.js"></script><scrip
>  > t type="text/javascript"
>  > src="/ops/ops/javascript/yui/yahoo.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/yui/event.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/yui/dom.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/yui/connection.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/wz_tooltip.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/overlib_mini.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/time-utils.js"></script><script
>  > type="text/javascript"
>  > src="/ops/ops/javascript/xforms.js"></script><form class="xforms-form"
>  >
> action="http://193.117.17.140/c/portal/layout?p_l_id=PRI.15.7&p_p_id=C 
> <http://193.117.17.140/c/portal/layout?p_l_id=PRI.15.7&p_p_id=C>
>  > CTV_WAR_ops_INSTANCE_Rk5T&p_p_action=1&p_p_state=normal&p_p_mode=edit&
>  > p_p_col_id=column-1&p_p_col_pos=0&p_p_col_count=1&_CCTV_WAR_ops_INSTAN
>  > CE_Rk5T_oxf.path=%2Fxforms-server-submit&#p_CCTV_WAR_ops_INSTANCE_Rk5T
>  > " method="POST" onsubmit="return false"><input type="hidden"
>  > name="$static-state"
>  > value="session:AE3F5FE4-4886-8C47-C2F6-19E040B56442"><input
>  > type="hidden" name="$dynamic-state"
>  > value="session:090F56A5-1D19-6C8B-CDE1-96E0EED0D6B1"><input
>  > type="hidden" name="$client-state" value=""><input type="hidden"
>  > name="$repeat-tree" value=""><input type="hidden"
>  > name="$repeat-indexes" value=""><span class="xforms-loading-loading">
>  >
>  >             Loading...
>  >         </span><span class="xforms-loading-none"></span><span
>  > class="xforms-loading-error"></span>
>  > <label class="fixed-width xforms-label"
>  > for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4">Camera:</label><sel
>  > ect id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4"
>  > class="xforms-control xforms-select1
>  > xforms-select1-appearance-minimal"><option value="97">M4 westbound
>  > between junctions 44 and 45 (Lon Las and Ynysforgan)</option><option
>  > value="912">A48M westbound between junctions 29 and 29A (Castleton and
>  > St Mellons)</option><option value="913">A48M eastbound between
>  > junctions 29A and 29 (St Mellons and Castleton)</option><option
>  > value="914">M4 westbound between junctions 28 and 29 (Tredegar Park
>  > and Castleton)</option><option value="915">M4 westbound between
>  > junctions 28 and 29 (Tredegar Park and Castleton)</option><option
>  > value="916">M4 westbound at junction 28 (Tredegar
>  > Park)</option><option value="917">M4 westbound between junctions 27
>  > and 28 (High Cross and Tredegar Park)</option><option value="918">M4
>  > eastbound between junctions 27 and 26 (High Cross and
>  > Malpas)</option><option value="919">M4 eastbound between junctions 27
>  > and 26 (High Cross and Malpas)</option><option value="920">M4
>  > eastbound between junctions 27 and 26 (High Cross and
>  > Malpas)</option><option value="921">M4 eastbound at junction 26
>  > (Malpas)</option><option value="922">M4 eastbound between junctions 26
>  > and 25A (Malpas and Usk Bridge)</option><option value="923">M4
>  > eastbound between junctions 26 and 25A (Malpas and Usk
>  > Bridge)</option><option value="924">M4 westbound between junctions 25A
>  > and 26 (Usk Bridge and Malpas)</option><option value="925">M4
>  > westbound between junctions 25A and 26 (Usk Bridge and
>  > Malpas)</option><option value="926">M4 eastbound between junctions 27
>  > and 26 (High Cross and Malpas)</option><option value="927">M4
>  > eastbound between junctions 26 and 25A (Malpas and Usk
>  > Bridge)</option><option value="928">M4 eastbound between junctions 25A
>  > and 25 (Usk Bridge and Caerleon)</option><option value="929">M4
>  > eastbound between junctions 25 and 24 (Caerleon and
>  > Coldra)</option><option value="930">M4 eastbound between junctions 25
>  > and 24 (Caerleon and Coldra)</option><option value="931">M4 eastbound
>  > between junctions 25 and 24 (Caerleon and Coldra)</option><option
>  > value="932">M4 eastbound at junction 24 (Coldra)</option><option
>  > value="933">M4 westbound at junction 24 (Coldra)</option><option
>  > value="934">M4 westbound at junction 23A (Magor)</option><option
>  > value="935">M4 westbound at junction 23A (Magor)</option><option
>  > value="936">M4 westbound between junctions 23 and 23A (Rogiet and
>  > Magor)</option><option value="937">M4 westbound between junctions 22
>  > and 23 (Pilning and Rogiet)</option><option value="938">M4 westbound
>  > between junctions 22 and 23 (Pilning and Rogiet)</option><option
>  > value="939">M4 eastbound between junctions 23 and 22 (Rogiet and
>  > Pilning)</option><option value="940">M48 eastbound between junctions
>  > 23 and 2 (Rogiet and Newhouse)</option><option value="941">M48
>  > eastbound between junctions 23 and 2 (Rogiet and
>  > Newhouse)</option><option value="942">M48 eastbound at junction 2
>  > (Newhouse)</option><option value="943">M4 eastbound between junctions
>  > 23 and 22 (Rogiet and Pilning)</option><option value="944">M4
>  > eastbound between junctions 23 and 22 (Rogiet and
>  > Pilning)</option><option value="945">M4 eastbound between junctions 23
>  > and 22 (Rogiet and Pilning)</option><option value="946">M4 eastbound
>  > between junctions 23 and 22 (Rogiet and Pilning)</option><option
>  > value="947">M4 eastbound between junctions 23 and 22 (Rogiet and
>  > Pilning)</option><option value="948">M4 eastbound between junctions 23
>  > and 22 (Rogiet and Pilning)</option><option value="949">M4 westbound
>  > between junctions 36 and 37 (Sarn and Pyle)</option><option
>  > value="950">M4 westbound between junctions 37 and 38 (Pyle and
>  > Margam)</option><option value="951">M4 westbound at junction 30
>  > (Pentwyn)</option><option value="952">M4 westbound at junction 32
>  > (Coryton)</option><option value="953">M4 eastbound between junctions
>  > 33 and 32 (Capel Llanilltern and Coryton)</option><option
>  > value="954">M4 westbound at junction 33 (Capel
>  > Llanilltern)</option><option value="955">M4 westbound at junction 34
>  > (Miskin)</option><option value="956">M4 eastbound at junction 35
>  > (Pencoed)</option><option value="957">M4 westbound at junction 36
>  > (Sarn)</option><option value="958">M4 westbound at junction 37
>  > (Pyle)</option><option value="959">M4 eastbound at junction 38
>  > (Margam)</option><option value="960">M4 eastbound between junctions 40
>  > and 38 (Taibach and Margam)</option><option value="961">M4 westbound
>  > between junctions 39 and 40 (Groes and Taibach)</option><option
>  > value="962">M4 eastbound between junctions 40 and 38 (Taibach and
>  > Margam)</option><option value="963">M4 westbound between junctions 39
>  > and 40 (Groes and Taibach)</option><option value="964">M4 westbound
>  > between junctions 40 and 41 (Taibach and Pentyla)</option><option
>  > value="965">M4 westbound at junction 41 (Pentyla)</option><option
>  > value="966">M4 westbound dedicated exit lane between junctions 41 and
>  > 42 (Pentyla and Earlswood)</option><option value="967">M4 eastbound
>  > between junctions 42 and 41 (Earlswood and Pentyla)</option><option
>  > value="968">M4 westbound at junction 42 (Earlswood)</option><option
>  > value="969">M4 eastbound at junction 42 (Earlswood)</option><option
>  > value="970">M4 eastbound at junction 43 (Llandarcy)</option><option
>  > value="972">M4 eastbound at junction 44 (Lon Las)</option><option
>  > value="973">M4 eastbound at junction 45 (Ynysforgan)</option><option
>  > value="974">M4 eastbound between junctions 47 and 46 (Penllergaer and
>  > Llangyfelach)</option><option value="975">M4 eastbound at junction 47
>  > (Penllergaer)</option><option value="976">M4 westbound at junction 48
>  > (Hendy)</option><option value="977">Pont Abraham</option><option
>  > value="3807">M4 westbound between junctions 24 and 25 (Coldra and
>  > Caerleon)</option><option value="3808">M4 eastbound between junctions
>  > 25 and 24 (Caerleon and Coldra)</option><option value="3809">M4
>  > westbound between junctions 24 and 25 (Coldra and
>  > Caerleon)</option><option value="3810">M4 eastbound between junctions
>  > 25 and 24 (Caerleon and Coldra)</option><option value="3811">M4
>  > westbound between junctions 23A and 24 (Magor and
>  > Coldra)</option><option value="3812">M4 westbound between junctions
>  > 23A and 24 (Magor and Coldra)</option><option value="3813">M4
>  > westbound between junctions 23A and 24 (Magor and
>  > Coldra)</option><option value="3814">M4 eastbound between junctions 24
>  > and 23A (Coldra and Magor)</option><option value="3815">M4 eastbound
>  > between junctions 25 and 24 (Caerleon and Coldra)</option><option
>  > value="3816">A470 Coryton North</option><option value="3817">A470
>  > Taffs Well Jct</option><option value="3818">A470 Nantgarw South
>  > Footbridge</option><option value="3819">A470 Nantgarw
>  > Jct</option><option value="3820">A470 Upper Boat Jct</option><option
>  > value="6698">M4 eastbound between junctions?33 and 32 (Capel
>  > Llanilltern and Coryton)</option><option value="6699">M4 eastbound
>  > between junctions 33 and 32 (Capel Llanilltern and
>  > Coryton)</option><option value="6711">M4 westbound between junctions
>  > 25 and 25A (Caerleon and Usk Bridge)</option><option
>  > value="6712">A4042 Croesyceiliog South</option><option
>  > value="6713">A4042 Croesyceiliog North</option><option
>  > value="6714">A449 Coldra Southbound</option><option value="6715">A449
>  > Coldra Northbound</option><option value="6756">A550 Eastbound at
>  > Deeside Park Interchange</option><option value="6757">A550 Eastbound
>  > at Woodbank (Shotwick) Traffic Lights</option><option
>  > value="6758">A494 Westbound at Drome Corner
>  > Interchange</option><option value="6759">A494 Westbound at Queensferry
>  > Interchange</option><option value="6760">A494 Eastbound at St David's
>  > Interchange</option><option value="6761">A55 Westbound at junction 34
>  > (Ewloe Interchange)</option><option value="6762">A55 Westbound at
>  > Buckley</option><option value="6763">A55 Eastbound at junction 32a
>  > (Pentre Halkyn)</option><option value="6764">A55 Eastbound at junction
>  > 31 (Crossways (Caerwys))</option><option value="6765">A55 Eastbound at
>  > Britannia Bridge (mainland)</option><option value="6766">A55 Eastbound
>  > at junction 8a (Britannia Bridge (island))</option><option
>  > value="6767">A55 Westbound at junction 24 (Abergele
>  > east)</option><option value="6768">A55 Westbound at junction 28
>  > (Waen)</option><option value="6769">A55 Eastbound at Rhuallt
>  > Hill</option><option value="6770">A55 Eastbound at junc?ion 29 (Pant y
>  > Dulath (Glan Llyn))</option><option value="6771">A55 Eastbound at
>  > junction 35 (Dobshill Interchange)</option><option value="6772">A55
>  > Westbound at junction 35 (Dobshill Interchange)</option><option
>  > value="6773">A55 Westbound at junction 15a (Pen y Clip Tunnel east
>  > portal)</option><option value="6774">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6775">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6776">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6777">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6778">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6779">A55 Westbound at Pen y Clip
>  > Tunnel</option><option value="6780">A55 Eastbound at Pen y Clip Tunnel
>  > west portal</option><option value="6781">A55 Eastbound at junction 15
>  > (Llanfairfechan Roundabout)</option><option value="6782">A55 Eastbound
>  > at Pen y Clip Headland west</option><option value="6783">A55 Eastbound
>  > at Pen y Clip Headland mid</option><option value="6784">A55 Eastbound
>  > at Pen y Clip Headland east</option><option value="6785">A55 Westbound
>  > at Conwy Tunnel</option><option value="6786">A55 Westbound at Conwy
>  > Tunnel</option><option value="6787">A55 Westbound at Conwy
>  > Tunnel</option><option value="6788">A55 Westbound at Conwy
>  > Tunnel</option><option value="6789">A55 Westbound at Conwy
>  > Tunnel</option><option value="6790">A55 Westbound at Conwy
>  > Tunnel</option><option value="6791">A55 Westbound at Conwy
>  > Tunnel</option><option value="6792">A55 Westbound at Conwy
>  > Tunnel</option><option value="6793">A55 Eastbound at Conwy
>  > Tunnel</option><option value="6794">A55 Eastbound at Conwy
>  > Tunnel</option><option value="6795">A55 Eastbound at Conwy Tunnel west
>  > portal</option><option value="6796">A55 Westbound at junction 19 (Glan
>  > Conwy Interchange)</option><option value="6797">A55 Westbound at
>  > junction 18 (Llandudno Junction West Interchange)</option><option
>  > value="6798">A55 Eastbound at Conwy Tunnel east portal</option><option
>  > value="6799">A55 Westbound at Penmaenbach Tunnel east
>  > portal</option><option value="6800">A55 Westbound at Penmaenbach
>  > Tunnel</option><option value="6801">A55 Westbound at Penmaenbach
>  > Tunnel</option><option value="6802">A55 Bangor at Junction
>  > 10</option><option value="6803">A55 Westbound at Penmaenbach
>  > Tunnel</option><option value="6804">A55 Westbound at Penmaenbach
>  > Tunnel</option><option value="6805">A55 Westbound at Penmaenbach
>  > Tunnel west portal</option><option value="6806">A55 Eastbound at
>  > junction 17 (Conwy Morfa Interchange)</option><option value="6807">A55
>  > Eastbound at junction 16 (Puffin Roundabout)</option><option
>  > value="6808">A55 Eastbound at Penmaenbach Headland
>  > west</option><option value="6809">A55 Eastbound at Penmaenbach
>  > Headland mid</option><option value="6810">A55 Eastbound at Penmaenbach
>  > Headland east</option><option value="6811">A55 Eastbound at
>  > Penmaenbach (gantry M1F)</option><option value="6812">A55 Eastbound at
>  > Conwy Morfa (gantry M1E)</option><option value="6877">A55 Eastbound at
>  > junction 4 (Dalar Hir Interchange)</option><option value="6878">A55
>  > Eastbound at junction 3 (Pen Caledog Interchange)</option><option
>  > value="6879">A55 Eastbound at Ty Mawr Interchange</option><option
>  > value="6880">A55 Westbound at junction 2 (Kingsland
>  > Interchange)</option><option value="6881">A55 Eastbound at Holyhead
>  > (Black Bridge)</option><option value="6882">A55 Westbound at junction
>  > 9 (Treborth Interchange)</option><option value="6883">A487 at Antelope
>  > Inn (Menai Bridge)</option><option value="6884">A55 Eastbound at
>  > junction 8 (Pant Lodge)</option><option
>  > value="6886">Pensarn</option><option value="6887">Carmarthen
>  > West</option><option value="8322">South of Raglan
>  > Junction</option><option value="8324">Raglan Services</option><option
>  > value="8330">Mitchel Troy North</option><option value="8333">Gibraltar
>  > Tunnel South</option><option value="8334">Gibraltar Tunnel
>  > North</option><option value="8335">Monmouth Traffic
>  > Lights</option><option value="8347">M4 westbound between junctions 30
>  > and 32 (Pentwyn and Coryton)</option><option value="8348">M4 westbound
>  > between junctions 30and 32 (Pentwyn and Coryton)</option><option
>  > value="8349">M4 westbound between junctions 30 and 32 (Pentwyn and
>  > Coryton)</option><option value="8350">M4 westbound between junctions
>  > 30 and 32 (Pentwyn and Coryton)</option><option value="8351">M4
>  > westbound between junctions 30 and 32 (Pentwyn and
>  > Coryton)</option><option value="8352">M4 westbound between junctions
>  > 29 and 30 (Castleton and Pentwyn)</option><option value="8353">M4
>  > westbound between junctions 29 and 30 (Castleton and
>  > Pentwyn)</option><option value="8354">A470 Treforest Ind Est
>  > North</option><option value="8355">A470 Taffs Well
>  > North</option><option value="8357">A470 Treforest Ind Est
>  > South</option><option value="8358">A470 Upper Boat
>  > North</option><option value="8359">A470 Glyntaff South</option><option
>  > value="8368">A55 EastBound Penmaenbach Iron Bridge</option><option
>  > value="8369">A55 Wesbound Junction 16A</option><option
>  > value="8370">A55 Westbound Conwy Tunnel East</option><option
>  > value="8385">Taffs Well Culvert</option><option value="8388">M4
>  > eastbound between junctions 48 and 47 (Hendy and
>  > Penllergaer)</option><option value="8393">M4 westbound between
>  > junctions 48 and 49 (Hendy and Pont Abraham)</option><option
>  > value="8394">M4 westbound between junctions 45 and 46 (Ynysforgan and
>  > Llangyfelach)</option><option value="8464">Nantgarw
>  > South</option><option value="8465">A468 Nantgarw East</option><option
>  > value="8466">M4 J33/34 Roadworks</option><option value="8467">4 J33/34
>  > Roadworks</option><option value="8468">M4 J33/34
>  > Roadworks</option><option value="8469">M4 J33/34
>  > Roadworks</option><option value="8471">M4 J33/34
>  > Roadworks</option><option value="8472">A55 Westbound at Penmaenmawr
>  > (Jct 15a to 16)</option><option value="8473">A55 Westbound at
>  > Llanfairfechan (Jct 14)</option><option value="8474">A55 Westbound at
>  > Colwyn Bay (Jct 21)</option><option value="8475">A55 Westbound at
>  > Colwyn Bay (Jct 20)</option><option value="8479">Raglan
>  > Junction</option><option value="8480">A470 Nantgarw
>  > North</option><option value="8483">Storey Arms Met Station
>  > test</option><option value="8484">Abercynon South</option><option
>  > value="8485">Abercynon North</option><option value="8486">Dowlais
>  > Eastbound Slip</option><option value="8487">Dowlais
>  > A4060</option><option value="8488">Rhymney</option><option
>  > value="8489">Tredegar</option><option value="8493">Glyntaff
>  > Junction</option><option value="8494">Pontypridd South
>  > Junction</option><option value="8495">Pontypridd North
>  > Junction</option><option value="8496">A470 Cilfynydd</option><option
>  > value="8813">A4232 Capel South</option><option value="8814">A4232 St
>  > Brides North</option><option value="8815">A4232 St Brides
>  > South</option><option value="8816">A4232 St Fagans</option><option
>  > value="8817">M4 Capel East</option><option value="8818">M4 Dyffryn
>  > Farm</option></select><label class="xforms-alert
>  > xforms-alert-inactive"
>  > for="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-4"></label>
>  >
>  >
>  >         <button id="_CCTV_WAR_ops_INSTANCE_Rk5T_xforms-element-9"
>  > class="xforms-control xforms-submit" type="button">Save</button>
>  >
>  >
>  >     </form></div>
>  > </td>
>  >
>  >  <<cctv.zip>>
>  >
>  >
>  >
>  > Richard Shaw
>  >
>  >    `    ,  , `    `    ,  , `    `    ,  ,
>  >
>  > Richard Shaw
>  > Technical Design Authority - Information Solutions Consultancy  
>  > Intelligent Transport Systems
>  >
>  > Atkins Highways and Transportation
>  > Woodcote Grove, Ashley Road, Epsom, Surrey, KT18 5BW
>  >
>  > Tel: +44 (0) 1372 756407
>  > Fax: +44 (0) 1372 740055
>  > Mob: 07740 817586
>  > E-mail: [hidden email]
>  >
>  > _www.atkinsglobal.com/its_ <file://www.atkinsglobal.com/its>
>  > This email and any attached files are confidential and copyright
> protected. If you are not the addressee, any dissemination of this
> communication is strictly prohibited. Unless otherwise expressly agreed
> in writing, nothing stated in this communication shall be legally binding.
>
>  >
>  >
>  >
>  > --
>  > You receive this message as a subscriber of the
> [hidden email] mailing list.
>  > To unsubscribe: _mailto:ops-users-unsubscribe@objectweb.org_
>  > For general help: _mailto:[hidden email]?subject=help_
>  > ObjectWeb mailing lists service home page:
>  > _http://www.objectweb.org/wws_
>  >
>  >
>  >
>  >
>
>
>
> --
> Blog (XML, Web apps, Open Source):
> _http://www.orbeon.com/blog/_
>
>
>
>
> ------------------------------------------------------------------------
>
>
> --
> You receive this message as a subscriber of the [hidden email] mailing list.
> To unsubscribe: mailto:[hidden email]
> For general help: mailto:[hidden email]?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/wws

--
Orbeon - XForms Everywhere:
http://www.orbeon.com/blog/



--
You receive this message as a subscriber of the [hidden email] mailing list.
To unsubscribe: mailto:[hidden email]
For general help: mailto:[hidden email]?subject=help
ObjectWeb mailing lists service home page: http://www.objectweb.org/wws