Hi,

I'm having a problem with the t:schedule component layout within a portlet. The grids, styles and javascripts are missed.

It seems that liferay (5.1.1) kicks them out - or the resources have to be loaded explicit.

I'm using tomahawk 1.17 with myfaces 1.1.6 with faceslets.

This version should work fine with facelets:
        http://wiki.apache.org/myfaces/Use_Facelets_with_Tomahawk


Extension filter setup is also done:
http://myfaces.apache.org/tomahawk/extensionsFilter.html



1) Example page schedule.xml:

<html   xmlns="http://www.w3.org/1999/xhtml";
                xmlns:h="http://java.sun.com/jsf/html";
                xmlns:ui="http://java.sun.com/jsf/facelets";
                xmlns:t="http://myfaces.apache.org/tomahawk";
                xmlns:f="http://java.sun.com/jsf/core";>

<t:stylesheet path="css/basic.css" />

<f:view>

        <h:outputText value="Title" />
        <h:form>
<h:commandButton action="back" styleClass="portlet-form-button" value="Back" />
                <t:div>
<t:schedule value="#{schedule.model}" id="mySchedule" rendered="true" visibleEndHour="18" visibleStartHour="8" workingEndHour="20" workingStartHour="8" readonly="false"
                                theme="default" tooltip="true"/>

                </t:div>
        </h:form>
</f:view>

</html>



2) Classpath


<classpath>
        <classpathentry kind="src" path="WEB-INF/src"/>
        <classpathentry kind="lib" path="WEB-INF/lib/util-bridges.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/util-java.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/util-taglib.jar"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER"/> <classpathentry kind="lib" path="libs-server/portlet-bridge-api-1.0.0-alpha-2.jar"/> <classpathentry kind="lib" path="libs-server/portlet-bridge-impl-1.0.0-alpha-2.jar"/>
        <classpathentry kind="lib" path="libs-server/portlet-api-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-beanutils-1.7.0.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-codec-1.3.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-collections-3.1.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-digester-1.8.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/commons-el-1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/commons-fileupload-1.0.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-lang-2.1.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-logging-1.0.4.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/commons-validator-1.3.1.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/el-ri.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/jsf-facelets.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/jstl-1.1.0.jar"/>
<classpathentry kind="lib" path="WEB-INF/lib/myfaces-api-1.1.6-SNAPSHOT.jar"/> <classpathentry kind="lib" path="WEB-INF/lib/myfaces-impl-1.1.6-SNAPSHOT.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/oro-2.0.8.jar"/>
        <classpathentry kind="lib" path="WEB-INF/lib/tomahawk-1.1.7.jar"/>
        <classpathentry kind="output" path="WEB-INF/classes"/>
</classpath>




Many thanks!


Kind regards,
Andreas

Reply via email to