Hi,

I Looked at the xhtml page source. it appears that:
1. both the portlets
(WEB-INF\pages\_user\guest\_mediatype\xhtml-basic\default-page.psml, login
and bookmark) are being rendered correctly.
2. header is being rendered from
jetspeed\decorations\layout\jetspeed\header.vm
3. but footer.vm from the above location does not get rendered.
moment i put body and html closing tags at the end of xhtml after saving
localy, and open it, i can see the complete page pretty fine, but w/o
footer.
I tried putting plain </body> and </html> in footer.vm, but didnt help. Is
there anything else in between  rendering portlets and footer, which might
causing further rendering.
I went thru the provided links too, but could not make any decision, how to
place files in decorations/layout/jetspeed/html-basic/

Please suggest,
Mobile mania

Woonsan Ko wrote:
> 
> Hi,
> 
> I guess the reason why html element is missing is that you don't have
> decorators for the media type.
> For example, the /WEB-INF/templates/layout/ folder has media type folder
> (e.g. html, html-basic, wml, ...) for each device type. 
> I'm not sure but I guess decorations would work in the same way like
> '/decorations/layout/jetspeed/wml/header.vm' or
> '/decorations/layout/jetspeed/html-basic/css/styles.css'.
> 
> I think the following links could help:
> http://portals.apache.org/jetspeed-2/devguide/guide-portal-design.html
> http://portals.apache.org/jetspeed-2/devguide/guide-layouts.html
> http://portals.apache.org/jetspeed-2/devguide/guide-decorators.html
> 
> If you have some improvements for this, please let us know. :-)
> 
> Woonsan
> 
> 
> 
> ----- Original Message ----
>> From: Mobile mania <[email protected]>
>> To: [email protected]
>> Sent: Wed, May 19, 2010 12:29:20 PM
>> Subject: Re: jetspeed 2.2.2.0 missing templates for xhtml-basic
>> 
>> 
> Hi Woonsan,
> 
> Thanks alot, I moved a bit forward with your suggestion 
>> but still not able
> to render xhtml-basic.
> BTW I checked out latest version 
>> (2.2.2.1). 
> it is  a lot different from 2.2.2.0. I added the support for 
>> xhtml as you
> said. then tried from mozilla by changing its user agent to one 
>> of
> xhtml/basic capablity. this time I didnt get any error message in logs, 
>> but
> browser showed me 'XML Parsing Error: no element found
> Location: 
>> http://localhost:8080/jetspeed/portal
> Line Number 236, Column 1:' When I 
>> looked at html source, there is complete
> html for both the fragments (login 
>> and bookmark) but no closing html and
> body tag.
> 
> Similarly for wml, 
>> tags are not being closed correctly. 
> Please help me setting up an enterprise 
>> wap portal. There are lots of
> sections/pages/template. 
>> 
> 
> Thanks,
> mobile mania
> 
> 
> 
> Woonsan Ko wrote:
>> 
>> 
>> Hi,
>> 
>> If the error log is "Specified content type 
>> 'application/xhtml+xml' is not
>> supported.", then I suspect the Jetspeed 
>> layout portlets don't have that
>> mime type support.
>> So, I think 
>> you can add the following supports for VelocityOneColumn in
>> 
>> /jetspeed/WEB-INF/apps/jetspeed-layouts/WEB-INF/portlet.xml and see what
>> 
>> happens next (I assume that the page for xhtml client uses
>> 
>> VelocityOneColumn layout).
>> 
>>    
>> <supports>
>>      
>> <mime-type>application/xhtml+xml</mime-type>      
>> 
>>      
>> <portlet-mode>view</portlet-mode>    
>>    
>> </supports>
>> 
>> By the way, I found 
>> /jetspeed/WEB-INF/templates/layout/xhtml-basic/ folder
>> in 
>> JS-2.2.
>> 
>> Regards,
>> 
>> Woonsan
>> 
>> 
>> 
>> 
>> ----- Original Message ----
>>> From: Mobile mania 
>> <
>> href="mailto:[email protected]";>[email protected]>
>>> 
>> To: 
>> href="mailto:[email protected]";>[email protected]
>>> 
>> Sent: Tue, May 18, 2010 12:39:46 PM
>>> Subject: jetspeed 2.2.2.0 
>> missing templates for xhtml-basic
>>> 
>>> 
>> When I 
>> access portal from a wap device, i get meesage illegal 
>>> 
>> argument
>> exception type application/xhtml+xml not supported.
>> in 
>> logs it 
>>> appeards template-top2 does not support above mime type. 
>> 2.1.3
>> release note 
>>> says this bug(js2-796) was resolved. but 
>> still in 2.2.2.0, i
>> couldnot find 
>>> 
>> /layout/simple/xhtml
>> 
>> -- 
>> View this message in context: 
>> 
>>> 
>> http://old.nabble.com/jetspeed-2.2.2.0-missing-templates-for-xhtml-basic-tp28594189p28594189.html
>> 
>> Sent 
>>> from the Jetspeed - User mailing list archive at 
>>> 
>> href="http://Nabble.com";>
>> href="http://Nabble.com";>Nabble.com.
>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To 
>> 
>>> unsubscribe, e-mail: 
>>> ymailto="mailto:
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]"
>>  
>> 
>>> href="mailto:
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]">
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
>> 
>> For 
>>> additional commands, e-mail: 
>>> ymailto="mailto:
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]"
>>  
>> 
>>> href="mailto:
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]">
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
>> 
>> 
>> 
>>      
>> 
>> 
>> ---------------------------------------------------------------------
>> To 
>> unsubscribe, e-mail: 
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
>> 
>> For additional commands, e-mail: 
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
>> 
>> 
>> 
>> 
> 
> -- 
> View this message in context: 
>> http://old.nabble.com/jetspeed-2.2.2.0-missing-templates-for-xhtml-basic-tp28594189p28606464.html
> Sent 
>> from the Jetspeed - User mailing list archive at 
>> Nabble.com.
> 
> 
> ---------------------------------------------------------------------
> To 
>> unsubscribe, e-mail: 
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
> For 
>> additional commands, e-mail: 
>> ymailto="mailto:[email protected]"; 
>> href="mailto:[email protected]";>[email protected]
> 
> 
>       
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
> 
> 
> 

-- 
View this message in context: 
http://old.nabble.com/jetspeed-2.2.2.0-missing-templates-for-xhtml-basic-tp28594189p28630392.html
Sent from the Jetspeed - User mailing list archive at Nabble.com.


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to