Yes, this is a bug in 2.1.10 - I have fixed it last week. You could
either use the current xhtml serializer from svn or wait for the next
release :)

Carsten

Andrew Madu wrote:
> Hi,
> I would like to bring this to the attention of the cocoon membership.
> Utilising the serializer block as seralizer of choice in an ajax-request
> block breaks the ajax process:
> 
> <map:serializer name="xhtml" src="
> org.apache.cocoon.components.serializers.XHTMLSerializer"
> mime-type="text/html">
> 
>                 <map:select type="ajax-request">
>                   <map:when test="true">
>                     <map:serialize type="xml"/>
>                   </map:when>
>                   <map:otherwise>
>                     <map:serialize type="xhtml"/>
>                   </map:otherwise>
>                 </map:select>
> 
> Output from browser view:
> 
> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "
> http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd";>
> <html xmlns
> ="http://www.w3.org/1999/xhtml";><head><script
>  type="text/javascript" src="resources/dojo/dojo.js"></script
>> <script type="text/javascript" src=
> "resources/ajax/cocoon.js"></script><script type="text/javascript"
> src="resources/forms/js/forms-lib.js"></script><script
>  type="text/javascript">
>         dojo.addOnLoad(forms_onload);
>         dojo.require(&quot;cocoon.forms.*&quot;);
>     </script
>> <link href="resources/forms/css/forms.css" type=
> "text/css" rel="stylesheet" /><
> script type="text/javascript"
> src="resources/forms/mattkruse-lib/AnchorPosition.js"
>> </script><script type="text/javascript"
> src="resources/forms/mattkruse-lib/PopupWindow.js"></script><script
>  type="text/javascript" 
> src="resources/forms/mattkruse-lib/OptionTransfer.js"></
> script><script type="text/javascript" src
> ="resources/forms/mattkruse-lib/selectbox.js"></script><script type
> ="text/javascript" src="resources/forms/mattkruse-lib/CalendarPopup.js"></
> script><script type="text/javascript" src=
> "resources/forms/mattkruse-lib/date.js"></script><script 
> type="text/javascript"
>       // Setup calendar
>       var forms_calendar = CalendarPopup();
>       forms_calendar.setWeekStartDay(1);
>       forms_calendar.showYearNavigation();
>       forms_calendar.showYearNavigationInput();
> 
>       forms_calendar.setCssPrefix(&quot;forms_&quot;);
>     </script><link href=
> "resources/forms/css/forms-calendar.css" type="text/css" rel=
> "stylesheet" /><script type="text/javascript"
>       _editor_url = &quot;resources/forms/htmlarea/&quot;;
>       _editor_lang = &quot;en&quot;;
>     </script><script src="resources/forms/htmlarea/htmlarea.js"
> type="text/javascript"
>> </script>
> 
> 
> Alert message generated on each ajax page:
> 
> 'WARNING:_editor_url is not set! You should set this variable to the editor
> files path; it should preferably be an absolute path, like in '/htmlarea',
> but it can be relative if you prefer. Further we will try to load the editor
> files correctly but we'll probably fail.'
> 
> Form action:
> 
> Submitting an ajaxed page will cause a whole page reload when none of the
> required fields are filled in.
> 
> System:
> 
> WinXP/SP2 - Java 1.6, Jboss 4.0.3 AS
> 
> --
> Regards
> 
> Andrew
> 


-- 
Carsten Ziegeler
http://www.osoco.org/weblogs/rael/

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to