You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@myfaces.apache.org by Andreas Kramer <al...@gmx.li> on 2007/10/29 11:24:14 UTC

Installing Trinidad

Hey Guys

 

Maybe you can help me installing my Trinidad.

 

I tried to use a simple tr:ouputText to test if my Trinidad impl is
installed correcty.

Unfortunately I got this error in my console:

 

Could not find renderer for CoreOutputText[UIXFacesBeanImpl,
id=j_id_jsp_2003894837_2] rendererType = org.apache.myfaces.trinidad.Text

 

Therefore I guess it was not installed correctly, so this is what I have
done.

 

WEB-INF/LIB

 

commons-beanutils-1.7.0.jar

commons-collections-3.2.jar

commons-digester-1.8.jar

commons-logging-1.0.4.jar

jhighlight-1.0.jar

jsf-api-1.2_04-p02.jar

jsf-facelets-1.1.12.jar

jsf-impl-1.2_04-p02.jar

jstl-1.0.jar

nekohtml-0.9.5.jar

richfaces-api-3.1.1-GA.jar

richfaces-impl-3.1.1-GA.jar

richfaces-ui-3.1.1-GA.jar

trinidad-api-1.2.3.jar

trinidad-impl-1.2.3.jar

xercesImpl-2.4.0.jar

 

I just imported the trinidad -api and impl to the WEB-INF/LIB directory and
modified nothing in the faces-config or web.xml, as I think this entries are
just optional.

 

This is my test page:

 

<%@ page language="java" contentType="text/html; charset=ISO-8859-1"

      pageEncoding="ISO-8859-1"%>

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">

<%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

<%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

<%@ taglib uri="http://richfaces.org/rich" prefix="r"%>

<%@ taglib uri="http://myfaces.apache.org/trinidad" prefix="tr"%>

<html>

<head>

<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">

<title>Insert title here</title>

<link rel="stylesheet" type="text/css" href="css/styles.css">

</head>

<body>

<f:view>

      <r:toolBar itemSeparator="line">

            <r:toolBarGroup>             

                  test2

            </r:toolBarGroup>

            <r:toolBarGroup>

                  test1

                  test2

            </r:toolBarGroup>

      </r:toolBar>

      <r:panelBar width="200">

            <r:panelBarItem label="Menu 1">

                  test

                  </r:panelBarItem>

            <r:panelBarItem label="Menu 2">

                  test

                  </r:panelBarItem>

      </r:panelBar>

      <h:outputText value="#{testBean.test}" />

      <r:calendar>

      </r:calendar>     

            <tr:chart value="#{testBean.newChart}" type="line" />

      <tr:outputText value="basic"></tr:outputText>

</f:view>

</body>

</html>

 

 

Anyone can tell me what i forgot?

 

Thanks in advance

 

Cheers, 

 

Andreas


Re: Installing Trinidad

Posted by Matthias Wessendorf <ma...@apache.org>.
Your FacesServlet is named "Faces Servlet"

but, for the Trinidad Filter you are referencing it as (faces)

<servlet-name>faces</servlet-name>

Since there isn't such a "faces" servlet, it still isn't working.

change that to <servlet-name>Faces Servlet</servlet-name>


We also can't see the informations regarding the ResourceServlet.

Please, check the provided demo/wiki pages and compare carefully with
your settings.

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
>
>
>
>
> Hi
>
>
>
> Thanks, but still not working:
>
>
>
> This is my chart Model:
>
>
>
> package de.richP.Pl;
>
>
>
> import java.util.List;
>
> import java.util.Vector;
>
>
>
> import org.apache.myfaces.trinidad.model.ChartModel;
>
>
>
> public class newChartM extends ChartModel {
>
>
>
>        @Override
>
>        public List<String> getGroupLabels() {
>
>              // TODO Auto-generated method stub
>
>              Vector<String> l = new Vector<String>();
>
>              l.add("Group1");
>
>              return l;
>
>        }
>
>
>
>        @Override
>
>        public List<String> getSeriesLabels() {
>
>              Vector<String> l = new Vector<String>();
>
>              l.add("Series1");
>
>              return l;
>
>        }
>
>
>
>        @Override
>
>        public List<List<Double>> getYValues() {
>
>              Vector<List<Double>> yList= new Vector<List<Double>>();
>
>              Vector<Double> v2 = new Vector<Double>();
>
>              v2.add(new Double(5));
>
>              v2.add(new Double(3));
>
>              yList.add(v2);
>
>
>
>              Vector<Double> v3 = new Vector<Double>();
>
>              v3.add(new Double(3));
>
>              v3.add(new Double(7));
>
>              yList.add(v3);
>
>
>
>              return yList;
>
>        }
>
>
>
> This is my web.xml:
>
>
>
> <?xml version="1.0" encoding="UTF-8"?>
>
> <web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"
>
>  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
> xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
> http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">
>
>  <description>Richfaces Components demo</description>
>
>  <display-name>richfaces-demo</display-name>
>
>  <context-param>
>
>   <param-name>javax.faces.DEFAULT_SUFFIX</param-name>
>
>   <param-value>.xhtml</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>facelets.REFRESH_PERIOD</param-name>
>
>   <param-value>2</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>facelets.DEVELOPMENT</param-name>
>
>   <param-value>true</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>javax.faces.STATE_SAVING_METHOD</param-name>
>
>   <param-value>server</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>com.sun.faces.validateXml</param-name>
>
>   <param-value>true</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>com.sun.faces.verifyObjects</param-name>
>
>   <param-value>true</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>org.ajax4jsf.SKIN</param-name>
>
>   <param-value>#{skinBean.skin}</param-value>
>
>  </context-param>
>
>  <!-- <context-param>
>
>   <param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>
>
>
> <param-value>com.sun.facelets.FaceletViewHandler</param-value>
>
>  </context-param>-->
>
>  <context-param>
>
>   <param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name>
>
>   <param-value>false</param-value>
>
>  </context-param>
>
>  <context-param>
>
>   <param-name>org.ajax4jsf.xmlparser.ORDER</param-name>
>
>   <param-value>NEKO</param-value>
>
>  </context-param>
>
>  <filter>
>
>   <display-name>Ajax4jsf Filter</display-name>
>
>   <filter-name>ajax4jsf</filter-name>
>
>   <filter-class>org.ajax4jsf.Filter</filter-class>
>
>  </filter>
>
>  <filter-mapping>
>
>   <filter-name>ajax4jsf</filter-name>
>
>   <servlet-name>Faces Servlet</servlet-name>
>
>   <dispatcher>FORWARD</dispatcher>
>
>   <dispatcher>REQUEST</dispatcher>
>
>   <dispatcher>INCLUDE</dispatcher>
>
>   <dispatcher>ERROR</dispatcher>
>
>  </filter-mapping>
>
>  <servlet>
>
>   <servlet-name>Faces Servlet</servlet-name>
>
>   <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>
>
>   <load-on-startup>1</load-on-startup>
>
>  </servlet>
>
>   <servlet-mapping>
>
>     <servlet-name>Faces Servlet</servlet-name>
>
>     <url-pattern>/faces/*</url-pattern>
>
>   </servlet-mapping>
>
>  <login-config>
>
>   <auth-method>BASIC</auth-method>
>
>  </login-config>
>
>
>
>  <!-- For Trinidad? -->
>
>  <!-- FaceletViewHandler configuration -->
>
> <context-param>
>
>
> <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
>
>
> <param-value>com.sun.facelets.FaceletViewHandler</param-value>
>
> </context-param>
>
>
>
> <!-- Use documents saved as *.xhtml for Facelets -->
>
>   <context-param>
>
>     <param-name>facelets.VIEW_MAPPINGS</param-name>
>
>     <param-value>*.xhtml</param-value>
>
>   </context-param>
>
>   <filter>
>
>     <filter-name>trinidad</filter-name>
>
>
> <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-class>
>
>   </filter>
>
>    <filter-mapping>
>
>     <filter-name>trinidad</filter-name>
>
>     <servlet-name>faces</servlet-name>
>
>   </filter-mapping>
>
>   <!-- resource loader servlet -->
>
>   <...
>
> [Message clipped]


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

AW: Installing Trinidad

Posted by Andreas Kramer <al...@gmx.li>.
Hi

 

Thanks, but still not working:

 

This is my chart Model:

 

package de.richP.Pl;

 

import java.util.List;

import java.util.Vector;

 

import org.apache.myfaces.trinidad.model.ChartModel;

 

public class newChartM extends ChartModel {

 

       @Override

       public List<String> getGroupLabels() {

             // TODO Auto-generated method stub

             Vector<String> l = new Vector<String>();

             l.add("Group1");

             return l;

       }

 

       @Override

       public List<String> getSeriesLabels() {

             Vector<String> l = new Vector<String>();

             l.add("Series1");

             return l;

       }

 

       @Override

       public List<List<Double>> getYValues() {

             Vector<List<Double>> yList= new Vector<List<Double>>();

             Vector<Double> v2 = new Vector<Double>();

             v2.add(new Double(5));

             v2.add(new Double(3));

             yList.add(v2);

 

             Vector<Double> v3 = new Vector<Double>();

             v3.add(new Double(3));

             v3.add(new Double(7));

             yList.add(v3);

             

             return yList;

       }

 

This is my web.xml:

 

<?xml version="1.0" encoding="UTF-8"?>

<web-app version="2.4" xmlns="http://java.sun.com/xml/ns/j2ee"

 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee
http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd">

 <description>Richfaces Components demo</description>

 <display-name>richfaces-demo</display-name>

 <context-param>

  <param-name>javax.faces.DEFAULT_SUFFIX</param-name>

  <param-value>.xhtml</param-value>

 </context-param>

 <context-param>

  <param-name>facelets.REFRESH_PERIOD</param-name>

  <param-value>2</param-value>

 </context-param>

 <context-param>

  <param-name>facelets.DEVELOPMENT</param-name>

  <param-value>true</param-value>

 </context-param>

 <context-param>

  <param-name>javax.faces.STATE_SAVING_METHOD</param-name>

  <param-value>server</param-value>

 </context-param>

 <context-param>

  <param-name>com.sun.faces.validateXml</param-name>

  <param-value>true</param-value>

 </context-param>

 <context-param>

  <param-name>com.sun.faces.verifyObjects</param-name>

  <param-value>true</param-value>

 </context-param>

 <context-param>

  <param-name>org.ajax4jsf.SKIN</param-name>

  <param-value>#{skinBean.skin}</param-value>

 </context-param>

 <!-- <context-param>

  <param-name>org.ajax4jsf.VIEW_HANDLERS</param-name>

  <param-value>com.sun.facelets.FaceletViewHandler</param-value>

 </context-param>-->

 <context-param>

  <param-name>org.ajax4jsf.COMPRESS_SCRIPT</param-name>

  <param-value>false</param-value>

 </context-param>

 <context-param>

  <param-name>org.ajax4jsf.xmlparser.ORDER</param-name>

  <param-value>NEKO</param-value>

 </context-param>

 <filter>

  <display-name>Ajax4jsf Filter</display-name>

  <filter-name>ajax4jsf</filter-name>

  <filter-class>org.ajax4jsf.Filter</filter-class>

 </filter>

 <filter-mapping>

  <filter-name>ajax4jsf</filter-name>

  <servlet-name>Faces Servlet</servlet-name>

  <dispatcher>FORWARD</dispatcher>

  <dispatcher>REQUEST</dispatcher>

  <dispatcher>INCLUDE</dispatcher>

  <dispatcher>ERROR</dispatcher>

 </filter-mapping>

 <servlet>

  <servlet-name>Faces Servlet</servlet-name>

  <servlet-class>javax.faces.webapp.FacesServlet</servlet-class>

  <load-on-startup>1</load-on-startup>

 </servlet>

  <servlet-mapping>

    <servlet-name>Faces Servlet</servlet-name>

    <url-pattern>/faces/*</url-pattern>

  </servlet-mapping>

 <login-config>

  <auth-method>BASIC</auth-method>

 </login-config>

 

 <!-- For Trinidad? -->

 <!-- FaceletViewHandler configuration -->

<context-param>

 
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>

  <param-value>com.sun.facelets.FaceletViewHandler</param-value>

</context-param>

 

<!-- Use documents saved as *.xhtml for Facelets -->

  <context-param>

    <param-name>facelets.VIEW_MAPPINGS</param-name>

    <param-value>*.xhtml</param-value>

  </context-param>

  <filter>

    <filter-name>trinidad</filter-name>

 
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas
s>

  </filter>

   <filter-mapping>

    <filter-name>trinidad</filter-name>

    <servlet-name>faces</servlet-name>

  </filter-mapping>

  <!-- resource loader servlet -->

  <servlet>

    <servlet-name>resources</servlet-name>

 
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c
lass>

  </servlet>  

</web-app>

 

-----Ursprüngliche Nachricht-----
Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
Matthias Wessendorf
Gesendet: Montag, 29. Oktober 2007 14:11
An: MyFaces Discussion
Betreff: Re: Installing Trinidad

 

right,

 

and! make sure that

<servlet-name>faces</servlet-name>

is really mapping to the FacesServelt

 

-M

 

On 10/29/07, lschoop@hsr.ch <ls...@hsr.ch> wrote:

> Hi Andreas

> 

> I think you forgot the servlet mappings.

> 

> cheers lorin

> 

> ________________________________________

> From: Andreas Kramer [alfonso@gmx.li]

> Sent: 29 October 2007 13:59

> To: 'MyFaces Discussion'

> Subject: AW: Installing Trinidad

> 

> Hi

> 

> I've added: (to web.xml)

> 

>   <filter>

>     <filter-name>trinidad</filter-name>

> 

>
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas

> s>

>   </filter>

>    <filter-mapping>

>     <filter-name>trinidad</filter-name>

>     <servlet-name>faces</servlet-name>

>   </filter-mapping>

>   <!-- resource loader servlet -->

>   <servlet>

>     <servlet-name>resources</servlet-name>

> 

>
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c

> lass>

>   </servlet>

> 

> But it's still not working.

> 

> -----Ursprüngliche Nachricht-----

> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von

> Matthias Wessendorf

> Gesendet: Montag, 29. Oktober 2007 13:48

> An: MyFaces Discussion

> Betreff: Re: Installing Trinidad

> 

> you need the TrinidadFilter and the resourceServlet as well.

> 

> See the web.xml file from our demo app:

>
http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-exampl

> es/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup

> 

> -M

> 

> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:

> > Hi

> >

> > Thanks fort he response. Think that I got one step further.

> >

> > No I receive this error in my console:

> >

> > 29.10.2007 13:30:23

> > org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit

> > createResponseWriter

> > SCHWERWIEGEND: No RenderingContext has been created.

> >

> > __________

> > I've added this line to the faces-config according to the wiki:

> >

> >   <!-- Use the Trinidad RenderKit -->

> >   <default-render-kit-id>

> >     org.apache.myfaces.trinidad.core

> >   </default-render-kit-id>

> > </application>

> >

> > Additionally I added the following entries to the web.xml:

> >

> > <context-param>

> >

> >

>
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>

> >   <param-value>com.sun.facelets.FaceletViewHandler</param-value>

> > </context-param>

> >

> > <!-- Use documents saved as *.xhtml for Facelets -->

> >   <context-param>

> >     <param-name>facelets.VIEW_MAPPINGS</param-name>

> >     <param-value>*.xhtml</param-value>

> >   </context-param>

> >

> > Any idea?

> >

> > Regards

> >

> > -----Ursprüngliche Nachricht-----

> > Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von

> > Matthias Wessendorf

> > Gesendet: Montag, 29. Oktober 2007 12:31

> > An: MyFaces Discussion

> > Betreff: Re: Installing Trinidad

> >

> > no, you have to configure some entries

> >

> > find more here:

> >

> > http://wiki.apache.org/myfaces/Facelets_with_Trinidad

> >

> > -M

> >

> > On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:

> > >

> > >

> > >

> > >

> > > Hey Guys

> > >

> > >

> > >

> > > Maybe you can help me installing my Trinidad.

> > >

> > >

> > >

> > > I tried to use a simple tr:ouputText to test if my Trinidad impl is

> > > installed correcty.

> > >

> > > Unfortunately I got this error in my console:

> > >

> > >

> > >

> > > Could not find renderer for

> > > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]

> > > rendererType = org.apache.myfaces.trinidad.Text

> > >

> > >

> > >

> > > Therefore I guess it was not installed correctly, so this is what I
have

> > > done.

> > >

> > >

> > >

> > > WEB-INF/LIB

> > >

> > >

> > >

> > > commons-beanutils-1.7.0.jar

> > >

> > > commons-collections-3.2.jar

> > >

> > > commons-digester-1.8.jar

> > >

> > > commons-logging-1.0.4.jar

> > >

> > > jhighlight-1.0.jar

> > >

> > > jsf-api-1.2_04-p02.jar

> > >

> > > jsf-facelets-1.1.12.jar

> > >

> > > jsf-impl-1.2_04-p02.jar

> > >

> > > jstl-1.0.jar

> > >

> > > nekohtml-0.9.5.jar

> > >

> > > richfaces-api-3.1.1-GA.jar

> > >

> > > richfaces-impl-3.1.1-GA.jar

> > >

> > > richfaces-ui-3.1.1-GA.jar

> > >

> > > trinidad-api-1.2.3.jar

> > >

> > > trinidad-impl-1.2.3.jar

> > >

> > > xercesImpl-2.4.0.jar

> > >

> > >

> > >

> > > I just imported the trinidad –api and impl to the WEB-INF/LIB
directory

> > and

> > > modified nothing in the faces-config or web.xml, as I think this
entries

> > are

> > > just optional.

> > >

> > >

> > >

> > > This is my test page:

> > >

> > >

> > >

> > > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"

> > >

> > >       pageEncoding="ISO-8859-1"%>

> > >

> > > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"

> > > "http://www.w3.org/TR/html4/loose.dtd">

> > >

> > > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>

> > >

> > > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>

> > >

> > > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>

> > >

> > > <%@ taglib uri="http://myfaces.apache.org/trinidad"

> > > prefix="tr"%>

> > >

> > > <html>

> > >

> > > <head>

> > >

> > > <meta http-equiv="Content-Type" content="text/html;
charset=ISO-8859-1">

> > >

> > > <title>Insert title here</title>

> > >

> > > <link rel="stylesheet" type="text/css" href="css/styles.css">

> > >

> > > </head>

> > >

> > > <body>

> > >

> > > <f:view>

> > >

> > >       <r:toolBar itemSeparator="line">

> > >

> > >             <r:toolBarGroup>

> > >

> > >                   test2

> > >

> > >             </r:toolBarGroup>

> > >

> > >             <r:toolBarGroup>

> > >

> > >                   test1

> > >

> > >                   test2

> > >

> > >             </r:toolBarGroup>

> > >

> > >       </r:toolBar>

> > >

> > >       <r:panelBar width="200">

> > >

> > >             <r:panelBarItem label="Menu 1">

> > >

> > >                   test

> > >

> > >                   </r:panelBarItem>

> > >

> > >             <r:panelBarItem label="Menu 2">

> > >

> > >                   test

> > >

> > >                   </r:panelBarItem>

> > >

> > >       </r:panelBar>

> > >

> > >       <h:outputText value="#{testBean.test}" />

> > >

> > >       <r:calendar>

> > >

> > >       </r:calendar>

> > >

> > >             <tr:chart value="#{testBean.newChart}" type="line" />

> > >

> > >       <tr:outputText value="basic"></tr:outputText>

> > >

> > > </f:view>

> > >

> > > </body>

> > >

> > > </html>

> > >

> > >

> > >

> > >

> > >

> > > Anyone can tell me what i forgot?

> > >

> > >

> > >

> > > Thanks in advance

> > >

> > >

> > >

> > > Cheers,

> > >

> > >

> > >

> > > Andreas

> >

> >

> > --

> > Matthias Wessendorf

> >

> > further stuff:

> > blog: http://matthiaswessendorf.wordpress.com/

> > mail: matzew-at-apache-dot-org

> >

> >

> 

> 

> --

> Matthias Wessendorf

> 

> further stuff:

> blog: http://matthiaswessendorf.wordpress.com/

> mail: matzew-at-apache-dot-org

> 

 

 

-- 

Matthias Wessendorf

 

further stuff:

blog: http://matthiaswessendorf.wordpress.com/

mail: matzew-at-apache-dot-org


Re: Installing Trinidad

Posted by Matthias Wessendorf <ma...@apache.org>.
right,

and! make sure that
<servlet-name>faces</servlet-name>
is really mapping to the FacesServelt

-M

On 10/29/07, lschoop@hsr.ch <ls...@hsr.ch> wrote:
> Hi Andreas
>
> I think you forgot the servlet mappings.
>
> cheers lorin
>
> ________________________________________
> From: Andreas Kramer [alfonso@gmx.li]
> Sent: 29 October 2007 13:59
> To: 'MyFaces Discussion'
> Subject: AW: Installing Trinidad
>
> Hi
>
> I've added: (to web.xml)
>
>   <filter>
>     <filter-name>trinidad</filter-name>
>
> <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas
> s>
>   </filter>
>    <filter-mapping>
>     <filter-name>trinidad</filter-name>
>     <servlet-name>faces</servlet-name>
>   </filter-mapping>
>   <!-- resource loader servlet -->
>   <servlet>
>     <servlet-name>resources</servlet-name>
>
> <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c
> lass>
>   </servlet>
>
> But it's still not working.
>
> -----Ursprüngliche Nachricht-----
> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> Matthias Wessendorf
> Gesendet: Montag, 29. Oktober 2007 13:48
> An: MyFaces Discussion
> Betreff: Re: Installing Trinidad
>
> you need the TrinidadFilter and the resourceServlet as well.
>
> See the web.xml file from our demo app:
> http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-exampl
> es/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup
>
> -M
>
> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> > Hi
> >
> > Thanks fort he response. Think that I got one step further.
> >
> > No I receive this error in my console:
> >
> > 29.10.2007 13:30:23
> > org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
> > createResponseWriter
> > SCHWERWIEGEND: No RenderingContext has been created.
> >
> > __________
> > I've added this line to the faces-config according to the wiki:
> >
> >   <!-- Use the Trinidad RenderKit -->
> >   <default-render-kit-id>
> >     org.apache.myfaces.trinidad.core
> >   </default-render-kit-id>
> > </application>
> >
> > Additionally I added the following entries to the web.xml:
> >
> > <context-param>
> >
> >
> <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
> >   <param-value>com.sun.facelets.FaceletViewHandler</param-value>
> > </context-param>
> >
> > <!-- Use documents saved as *.xhtml for Facelets -->
> >   <context-param>
> >     <param-name>facelets.VIEW_MAPPINGS</param-name>
> >     <param-value>*.xhtml</param-value>
> >   </context-param>
> >
> > Any idea?
> >
> > Regards
> >
> > -----Ursprüngliche Nachricht-----
> > Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> > Matthias Wessendorf
> > Gesendet: Montag, 29. Oktober 2007 12:31
> > An: MyFaces Discussion
> > Betreff: Re: Installing Trinidad
> >
> > no, you have to configure some entries
> >
> > find more here:
> >
> > http://wiki.apache.org/myfaces/Facelets_with_Trinidad
> >
> > -M
> >
> > On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> > >
> > >
> > >
> > >
> > > Hey Guys
> > >
> > >
> > >
> > > Maybe you can help me installing my Trinidad.
> > >
> > >
> > >
> > > I tried to use a simple tr:ouputText to test if my Trinidad impl is
> > > installed correcty.
> > >
> > > Unfortunately I got this error in my console:
> > >
> > >
> > >
> > > Could not find renderer for
> > > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> > > rendererType = org.apache.myfaces.trinidad.Text
> > >
> > >
> > >
> > > Therefore I guess it was not installed correctly, so this is what I have
> > > done.
> > >
> > >
> > >
> > > WEB-INF/LIB
> > >
> > >
> > >
> > > commons-beanutils-1.7.0.jar
> > >
> > > commons-collections-3.2.jar
> > >
> > > commons-digester-1.8.jar
> > >
> > > commons-logging-1.0.4.jar
> > >
> > > jhighlight-1.0.jar
> > >
> > > jsf-api-1.2_04-p02.jar
> > >
> > > jsf-facelets-1.1.12.jar
> > >
> > > jsf-impl-1.2_04-p02.jar
> > >
> > > jstl-1.0.jar
> > >
> > > nekohtml-0.9.5.jar
> > >
> > > richfaces-api-3.1.1-GA.jar
> > >
> > > richfaces-impl-3.1.1-GA.jar
> > >
> > > richfaces-ui-3.1.1-GA.jar
> > >
> > > trinidad-api-1.2.3.jar
> > >
> > > trinidad-impl-1.2.3.jar
> > >
> > > xercesImpl-2.4.0.jar
> > >
> > >
> > >
> > > I just imported the trinidad –api and impl to the WEB-INF/LIB directory
> > and
> > > modified nothing in the faces-config or web.xml, as I think this entries
> > are
> > > just optional.
> > >
> > >
> > >
> > > This is my test page:
> > >
> > >
> > >
> > > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> > >
> > >       pageEncoding="ISO-8859-1"%>
> > >
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > > "http://www.w3.org/TR/html4/loose.dtd">
> > >
> > > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> > >
> > > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> > >
> > > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
> > >
> > > <%@ taglib uri="http://myfaces.apache.org/trinidad"
> > > prefix="tr"%>
> > >
> > > <html>
> > >
> > > <head>
> > >
> > > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> > >
> > > <title>Insert title here</title>
> > >
> > > <link rel="stylesheet" type="text/css" href="css/styles.css">
> > >
> > > </head>
> > >
> > > <body>
> > >
> > > <f:view>
> > >
> > >       <r:toolBar itemSeparator="line">
> > >
> > >             <r:toolBarGroup>
> > >
> > >                   test2
> > >
> > >             </r:toolBarGroup>
> > >
> > >             <r:toolBarGroup>
> > >
> > >                   test1
> > >
> > >                   test2
> > >
> > >             </r:toolBarGroup>
> > >
> > >       </r:toolBar>
> > >
> > >       <r:panelBar width="200">
> > >
> > >             <r:panelBarItem label="Menu 1">
> > >
> > >                   test
> > >
> > >                   </r:panelBarItem>
> > >
> > >             <r:panelBarItem label="Menu 2">
> > >
> > >                   test
> > >
> > >                   </r:panelBarItem>
> > >
> > >       </r:panelBar>
> > >
> > >       <h:outputText value="#{testBean.test}" />
> > >
> > >       <r:calendar>
> > >
> > >       </r:calendar>
> > >
> > >             <tr:chart value="#{testBean.newChart}" type="line" />
> > >
> > >       <tr:outputText value="basic"></tr:outputText>
> > >
> > > </f:view>
> > >
> > > </body>
> > >
> > > </html>
> > >
> > >
> > >
> > >
> > >
> > > Anyone can tell me what i forgot?
> > >
> > >
> > >
> > > Thanks in advance
> > >
> > >
> > >
> > > Cheers,
> > >
> > >
> > >
> > > Andreas
> >
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://matthiaswessendorf.wordpress.com/
> > mail: matzew-at-apache-dot-org
> >
> >
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

RE: Installing Trinidad

Posted by ls...@hsr.ch.
Hi Andreas

I think you forgot the servlet mappings.

cheers lorin

________________________________________
From: Andreas Kramer [alfonso@gmx.li]
Sent: 29 October 2007 13:59
To: 'MyFaces Discussion'
Subject: AW: Installing Trinidad

Hi

I've added: (to web.xml)

  <filter>
    <filter-name>trinidad</filter-name>

<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas
s>
  </filter>
   <filter-mapping>
    <filter-name>trinidad</filter-name>
    <servlet-name>faces</servlet-name>
  </filter-mapping>
  <!-- resource loader servlet -->
  <servlet>
    <servlet-name>resources</servlet-name>

<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c
lass>
  </servlet>

But it's still not working.

-----Ursprüngliche Nachricht-----
Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
Matthias Wessendorf
Gesendet: Montag, 29. Oktober 2007 13:48
An: MyFaces Discussion
Betreff: Re: Installing Trinidad

you need the TrinidadFilter and the resourceServlet as well.

See the web.xml file from our demo app:
http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-exampl
es/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> Hi
>
> Thanks fort he response. Think that I got one step further.
>
> No I receive this error in my console:
>
> 29.10.2007 13:30:23
> org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
> createResponseWriter
> SCHWERWIEGEND: No RenderingContext has been created.
>
> __________
> I've added this line to the faces-config according to the wiki:
>
>   <!-- Use the Trinidad RenderKit -->
>   <default-render-kit-id>
>     org.apache.myfaces.trinidad.core
>   </default-render-kit-id>
> </application>
>
> Additionally I added the following entries to the web.xml:
>
> <context-param>
>
>
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
>   <param-value>com.sun.facelets.FaceletViewHandler</param-value>
> </context-param>
>
> <!-- Use documents saved as *.xhtml for Facelets -->
>   <context-param>
>     <param-name>facelets.VIEW_MAPPINGS</param-name>
>     <param-value>*.xhtml</param-value>
>   </context-param>
>
> Any idea?
>
> Regards
>
> -----Ursprüngliche Nachricht-----
> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> Matthias Wessendorf
> Gesendet: Montag, 29. Oktober 2007 12:31
> An: MyFaces Discussion
> Betreff: Re: Installing Trinidad
>
> no, you have to configure some entries
>
> find more here:
>
> http://wiki.apache.org/myfaces/Facelets_with_Trinidad
>
> -M
>
> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> >
> >
> >
> >
> > Hey Guys
> >
> >
> >
> > Maybe you can help me installing my Trinidad.
> >
> >
> >
> > I tried to use a simple tr:ouputText to test if my Trinidad impl is
> > installed correcty.
> >
> > Unfortunately I got this error in my console:
> >
> >
> >
> > Could not find renderer for
> > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> > rendererType = org.apache.myfaces.trinidad.Text
> >
> >
> >
> > Therefore I guess it was not installed correctly, so this is what I have
> > done.
> >
> >
> >
> > WEB-INF/LIB
> >
> >
> >
> > commons-beanutils-1.7.0.jar
> >
> > commons-collections-3.2.jar
> >
> > commons-digester-1.8.jar
> >
> > commons-logging-1.0.4.jar
> >
> > jhighlight-1.0.jar
> >
> > jsf-api-1.2_04-p02.jar
> >
> > jsf-facelets-1.1.12.jar
> >
> > jsf-impl-1.2_04-p02.jar
> >
> > jstl-1.0.jar
> >
> > nekohtml-0.9.5.jar
> >
> > richfaces-api-3.1.1-GA.jar
> >
> > richfaces-impl-3.1.1-GA.jar
> >
> > richfaces-ui-3.1.1-GA.jar
> >
> > trinidad-api-1.2.3.jar
> >
> > trinidad-impl-1.2.3.jar
> >
> > xercesImpl-2.4.0.jar
> >
> >
> >
> > I just imported the trinidad –api and impl to the WEB-INF/LIB directory
> and
> > modified nothing in the faces-config or web.xml, as I think this entries
> are
> > just optional.
> >
> >
> >
> > This is my test page:
> >
> >
> >
> > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> >
> >       pageEncoding="ISO-8859-1"%>
> >
> > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > "http://www.w3.org/TR/html4/loose.dtd">
> >
> > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> >
> > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> >
> > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
> >
> > <%@ taglib uri="http://myfaces.apache.org/trinidad"
> > prefix="tr"%>
> >
> > <html>
> >
> > <head>
> >
> > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> >
> > <title>Insert title here</title>
> >
> > <link rel="stylesheet" type="text/css" href="css/styles.css">
> >
> > </head>
> >
> > <body>
> >
> > <f:view>
> >
> >       <r:toolBar itemSeparator="line">
> >
> >             <r:toolBarGroup>
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >             <r:toolBarGroup>
> >
> >                   test1
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >       </r:toolBar>
> >
> >       <r:panelBar width="200">
> >
> >             <r:panelBarItem label="Menu 1">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >             <r:panelBarItem label="Menu 2">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >       </r:panelBar>
> >
> >       <h:outputText value="#{testBean.test}" />
> >
> >       <r:calendar>
> >
> >       </r:calendar>
> >
> >             <tr:chart value="#{testBean.newChart}" type="line" />
> >
> >       <tr:outputText value="basic"></tr:outputText>
> >
> > </f:view>
> >
> > </body>
> >
> > </html>
> >
> >
> >
> >
> >
> > Anyone can tell me what i forgot?
> >
> >
> >
> > Thanks in advance
> >
> >
> >
> > Cheers,
> >
> >
> >
> > Andreas
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>


--
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

Re: Installing Trinidad

Posted by Matthias Wessendorf <ma...@apache.org>.
Not sure what is all in your cfg etc...

so, here is a demo, that is working.
Several files (web.xml e.g.) are there:

http://facesgoodies.googlecode.com/svn/trunk/src/main/webapp/WEB-INF/

HTH,
Matthias

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> Hi
>
> I've added: (to web.xml)
>
>   <filter>
>     <filter-name>trinidad</filter-name>
>
> <filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas
> s>
>   </filter>
>    <filter-mapping>
>     <filter-name>trinidad</filter-name>
>     <servlet-name>faces</servlet-name>
>   </filter-mapping>
>   <!-- resource loader servlet -->
>   <servlet>
>     <servlet-name>resources</servlet-name>
>
> <servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c
> lass>
>   </servlet>
>
> But it's still not working.
>
> -----Ursprüngliche Nachricht-----
> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> Matthias Wessendorf
> Gesendet: Montag, 29. Oktober 2007 13:48
> An: MyFaces Discussion
> Betreff: Re: Installing Trinidad
>
> you need the TrinidadFilter and the resourceServlet as well.
>
> See the web.xml file from our demo app:
> http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-exampl
> es/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup
>
> -M
>
> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> > Hi
> >
> > Thanks fort he response. Think that I got one step further.
> >
> > No I receive this error in my console:
> >
> > 29.10.2007 13:30:23
> > org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
> > createResponseWriter
> > SCHWERWIEGEND: No RenderingContext has been created.
> >
> > __________
> > I've added this line to the faces-config according to the wiki:
> >
> >   <!-- Use the Trinidad RenderKit -->
> >   <default-render-kit-id>
> >     org.apache.myfaces.trinidad.core
> >   </default-render-kit-id>
> > </application>
> >
> > Additionally I added the following entries to the web.xml:
> >
> > <context-param>
> >
> >
> <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
> >   <param-value>com.sun.facelets.FaceletViewHandler</param-value>
> > </context-param>
> >
> > <!-- Use documents saved as *.xhtml for Facelets -->
> >   <context-param>
> >     <param-name>facelets.VIEW_MAPPINGS</param-name>
> >     <param-value>*.xhtml</param-value>
> >   </context-param>
> >
> > Any idea?
> >
> > Regards
> >
> > -----Ursprüngliche Nachricht-----
> > Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> > Matthias Wessendorf
> > Gesendet: Montag, 29. Oktober 2007 12:31
> > An: MyFaces Discussion
> > Betreff: Re: Installing Trinidad
> >
> > no, you have to configure some entries
> >
> > find more here:
> >
> > http://wiki.apache.org/myfaces/Facelets_with_Trinidad
> >
> > -M
> >
> > On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> > >
> > >
> > >
> > >
> > > Hey Guys
> > >
> > >
> > >
> > > Maybe you can help me installing my Trinidad.
> > >
> > >
> > >
> > > I tried to use a simple tr:ouputText to test if my Trinidad impl is
> > > installed correcty.
> > >
> > > Unfortunately I got this error in my console:
> > >
> > >
> > >
> > > Could not find renderer for
> > > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> > > rendererType = org.apache.myfaces.trinidad.Text
> > >
> > >
> > >
> > > Therefore I guess it was not installed correctly, so this is what I have
> > > done.
> > >
> > >
> > >
> > > WEB-INF/LIB
> > >
> > >
> > >
> > > commons-beanutils-1.7.0.jar
> > >
> > > commons-collections-3.2.jar
> > >
> > > commons-digester-1.8.jar
> > >
> > > commons-logging-1.0.4.jar
> > >
> > > jhighlight-1.0.jar
> > >
> > > jsf-api-1.2_04-p02.jar
> > >
> > > jsf-facelets-1.1.12.jar
> > >
> > > jsf-impl-1.2_04-p02.jar
> > >
> > > jstl-1.0.jar
> > >
> > > nekohtml-0.9.5.jar
> > >
> > > richfaces-api-3.1.1-GA.jar
> > >
> > > richfaces-impl-3.1.1-GA.jar
> > >
> > > richfaces-ui-3.1.1-GA.jar
> > >
> > > trinidad-api-1.2.3.jar
> > >
> > > trinidad-impl-1.2.3.jar
> > >
> > > xercesImpl-2.4.0.jar
> > >
> > >
> > >
> > > I just imported the trinidad –api and impl to the WEB-INF/LIB directory
> > and
> > > modified nothing in the faces-config or web.xml, as I think this entries
> > are
> > > just optional.
> > >
> > >
> > >
> > > This is my test page:
> > >
> > >
> > >
> > > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> > >
> > >       pageEncoding="ISO-8859-1"%>
> > >
> > > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > > "http://www.w3.org/TR/html4/loose.dtd">
> > >
> > > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> > >
> > > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> > >
> > > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
> > >
> > > <%@ taglib uri="http://myfaces.apache.org/trinidad"
> > > prefix="tr"%>
> > >
> > > <html>
> > >
> > > <head>
> > >
> > > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> > >
> > > <title>Insert title here</title>
> > >
> > > <link rel="stylesheet" type="text/css" href="css/styles.css">
> > >
> > > </head>
> > >
> > > <body>
> > >
> > > <f:view>
> > >
> > >       <r:toolBar itemSeparator="line">
> > >
> > >             <r:toolBarGroup>
> > >
> > >                   test2
> > >
> > >             </r:toolBarGroup>
> > >
> > >             <r:toolBarGroup>
> > >
> > >                   test1
> > >
> > >                   test2
> > >
> > >             </r:toolBarGroup>
> > >
> > >       </r:toolBar>
> > >
> > >       <r:panelBar width="200">
> > >
> > >             <r:panelBarItem label="Menu 1">
> > >
> > >                   test
> > >
> > >                   </r:panelBarItem>
> > >
> > >             <r:panelBarItem label="Menu 2">
> > >
> > >                   test
> > >
> > >                   </r:panelBarItem>
> > >
> > >       </r:panelBar>
> > >
> > >       <h:outputText value="#{testBean.test}" />
> > >
> > >       <r:calendar>
> > >
> > >       </r:calendar>
> > >
> > >             <tr:chart value="#{testBean.newChart}" type="line" />
> > >
> > >       <tr:outputText value="basic"></tr:outputText>
> > >
> > > </f:view>
> > >
> > > </body>
> > >
> > > </html>
> > >
> > >
> > >
> > >
> > >
> > > Anyone can tell me what i forgot?
> > >
> > >
> > >
> > > Thanks in advance
> > >
> > >
> > >
> > > Cheers,
> > >
> > >
> > >
> > > Andreas
> >
> >
> > --
> > Matthias Wessendorf
> >
> > further stuff:
> > blog: http://matthiaswessendorf.wordpress.com/
> > mail: matzew-at-apache-dot-org
> >
> >
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

AW: Installing Trinidad

Posted by Andreas Kramer <al...@gmx.li>.
Hi

I've added: (to web.xml)

  <filter>
    <filter-name>trinidad</filter-name>
 
<filter-class>org.apache.myfaces.trinidad.webapp.TrinidadFilter</filter-clas
s>
  </filter>
   <filter-mapping>
    <filter-name>trinidad</filter-name>
    <servlet-name>faces</servlet-name>
  </filter-mapping>
  <!-- resource loader servlet -->
  <servlet>
    <servlet-name>resources</servlet-name>
 
<servlet-class>org.apache.myfaces.trinidad.webapp.ResourceServlet</servlet-c
lass>
  </servlet>

But it's still not working.

-----Ursprüngliche Nachricht-----
Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
Matthias Wessendorf
Gesendet: Montag, 29. Oktober 2007 13:48
An: MyFaces Discussion
Betreff: Re: Installing Trinidad

you need the TrinidadFilter and the resourceServlet as well.

See the web.xml file from our demo app:
http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-exampl
es/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> Hi
>
> Thanks fort he response. Think that I got one step further.
>
> No I receive this error in my console:
>
> 29.10.2007 13:30:23
> org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
> createResponseWriter
> SCHWERWIEGEND: No RenderingContext has been created.
>
> __________
> I've added this line to the faces-config according to the wiki:
>
>   <!-- Use the Trinidad RenderKit -->
>   <default-render-kit-id>
>     org.apache.myfaces.trinidad.core
>   </default-render-kit-id>
> </application>
>
> Additionally I added the following entries to the web.xml:
>
> <context-param>
>
>
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
>   <param-value>com.sun.facelets.FaceletViewHandler</param-value>
> </context-param>
>
> <!-- Use documents saved as *.xhtml for Facelets -->
>   <context-param>
>     <param-name>facelets.VIEW_MAPPINGS</param-name>
>     <param-value>*.xhtml</param-value>
>   </context-param>
>
> Any idea?
>
> Regards
>
> -----Ursprüngliche Nachricht-----
> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> Matthias Wessendorf
> Gesendet: Montag, 29. Oktober 2007 12:31
> An: MyFaces Discussion
> Betreff: Re: Installing Trinidad
>
> no, you have to configure some entries
>
> find more here:
>
> http://wiki.apache.org/myfaces/Facelets_with_Trinidad
>
> -M
>
> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> >
> >
> >
> >
> > Hey Guys
> >
> >
> >
> > Maybe you can help me installing my Trinidad.
> >
> >
> >
> > I tried to use a simple tr:ouputText to test if my Trinidad impl is
> > installed correcty.
> >
> > Unfortunately I got this error in my console:
> >
> >
> >
> > Could not find renderer for
> > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> > rendererType = org.apache.myfaces.trinidad.Text
> >
> >
> >
> > Therefore I guess it was not installed correctly, so this is what I have
> > done.
> >
> >
> >
> > WEB-INF/LIB
> >
> >
> >
> > commons-beanutils-1.7.0.jar
> >
> > commons-collections-3.2.jar
> >
> > commons-digester-1.8.jar
> >
> > commons-logging-1.0.4.jar
> >
> > jhighlight-1.0.jar
> >
> > jsf-api-1.2_04-p02.jar
> >
> > jsf-facelets-1.1.12.jar
> >
> > jsf-impl-1.2_04-p02.jar
> >
> > jstl-1.0.jar
> >
> > nekohtml-0.9.5.jar
> >
> > richfaces-api-3.1.1-GA.jar
> >
> > richfaces-impl-3.1.1-GA.jar
> >
> > richfaces-ui-3.1.1-GA.jar
> >
> > trinidad-api-1.2.3.jar
> >
> > trinidad-impl-1.2.3.jar
> >
> > xercesImpl-2.4.0.jar
> >
> >
> >
> > I just imported the trinidad –api and impl to the WEB-INF/LIB directory
> and
> > modified nothing in the faces-config or web.xml, as I think this entries
> are
> > just optional.
> >
> >
> >
> > This is my test page:
> >
> >
> >
> > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> >
> >       pageEncoding="ISO-8859-1"%>
> >
> > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > "http://www.w3.org/TR/html4/loose.dtd">
> >
> > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> >
> > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> >
> > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
> >
> > <%@ taglib uri="http://myfaces.apache.org/trinidad"
> > prefix="tr"%>
> >
> > <html>
> >
> > <head>
> >
> > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> >
> > <title>Insert title here</title>
> >
> > <link rel="stylesheet" type="text/css" href="css/styles.css">
> >
> > </head>
> >
> > <body>
> >
> > <f:view>
> >
> >       <r:toolBar itemSeparator="line">
> >
> >             <r:toolBarGroup>
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >             <r:toolBarGroup>
> >
> >                   test1
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >       </r:toolBar>
> >
> >       <r:panelBar width="200">
> >
> >             <r:panelBarItem label="Menu 1">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >             <r:panelBarItem label="Menu 2">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >       </r:panelBar>
> >
> >       <h:outputText value="#{testBean.test}" />
> >
> >       <r:calendar>
> >
> >       </r:calendar>
> >
> >             <tr:chart value="#{testBean.newChart}" type="line" />
> >
> >       <tr:outputText value="basic"></tr:outputText>
> >
> > </f:view>
> >
> > </body>
> >
> > </html>
> >
> >
> >
> >
> >
> > Anyone can tell me what i forgot?
> >
> >
> >
> > Thanks in advance
> >
> >
> >
> > Cheers,
> >
> >
> >
> > Andreas
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org


Re: Installing Trinidad

Posted by Matthias Wessendorf <ma...@apache.org>.
you need the TrinidadFilter and the resourceServlet as well.

See the web.xml file from our demo app:
http://svn.apache.org/viewvc/myfaces/trinidad/trunk/trinidad/trinidad-examples/trinidad-demo/src/main/webapp/WEB-INF/web.xml?view=markup

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> Hi
>
> Thanks fort he response. Think that I got one step further.
>
> No I receive this error in my console:
>
> 29.10.2007 13:30:23
> org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
> createResponseWriter
> SCHWERWIEGEND: No RenderingContext has been created.
>
> __________
> I've added this line to the faces-config according to the wiki:
>
>   <!-- Use the Trinidad RenderKit -->
>   <default-render-kit-id>
>     org.apache.myfaces.trinidad.core
>   </default-render-kit-id>
> </application>
>
> Additionally I added the following entries to the web.xml:
>
> <context-param>
>
> <param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
>   <param-value>com.sun.facelets.FaceletViewHandler</param-value>
> </context-param>
>
> <!-- Use documents saved as *.xhtml for Facelets -->
>   <context-param>
>     <param-name>facelets.VIEW_MAPPINGS</param-name>
>     <param-value>*.xhtml</param-value>
>   </context-param>
>
> Any idea?
>
> Regards
>
> -----Ursprüngliche Nachricht-----
> Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
> Matthias Wessendorf
> Gesendet: Montag, 29. Oktober 2007 12:31
> An: MyFaces Discussion
> Betreff: Re: Installing Trinidad
>
> no, you have to configure some entries
>
> find more here:
>
> http://wiki.apache.org/myfaces/Facelets_with_Trinidad
>
> -M
>
> On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
> >
> >
> >
> >
> > Hey Guys
> >
> >
> >
> > Maybe you can help me installing my Trinidad.
> >
> >
> >
> > I tried to use a simple tr:ouputText to test if my Trinidad impl is
> > installed correcty.
> >
> > Unfortunately I got this error in my console:
> >
> >
> >
> > Could not find renderer for
> > CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> > rendererType = org.apache.myfaces.trinidad.Text
> >
> >
> >
> > Therefore I guess it was not installed correctly, so this is what I have
> > done.
> >
> >
> >
> > WEB-INF/LIB
> >
> >
> >
> > commons-beanutils-1.7.0.jar
> >
> > commons-collections-3.2.jar
> >
> > commons-digester-1.8.jar
> >
> > commons-logging-1.0.4.jar
> >
> > jhighlight-1.0.jar
> >
> > jsf-api-1.2_04-p02.jar
> >
> > jsf-facelets-1.1.12.jar
> >
> > jsf-impl-1.2_04-p02.jar
> >
> > jstl-1.0.jar
> >
> > nekohtml-0.9.5.jar
> >
> > richfaces-api-3.1.1-GA.jar
> >
> > richfaces-impl-3.1.1-GA.jar
> >
> > richfaces-ui-3.1.1-GA.jar
> >
> > trinidad-api-1.2.3.jar
> >
> > trinidad-impl-1.2.3.jar
> >
> > xercesImpl-2.4.0.jar
> >
> >
> >
> > I just imported the trinidad –api and impl to the WEB-INF/LIB directory
> and
> > modified nothing in the faces-config or web.xml, as I think this entries
> are
> > just optional.
> >
> >
> >
> > This is my test page:
> >
> >
> >
> > <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
> >
> >       pageEncoding="ISO-8859-1"%>
> >
> > <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> > "http://www.w3.org/TR/html4/loose.dtd">
> >
> > <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
> >
> > <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
> >
> > <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
> >
> > <%@ taglib uri="http://myfaces.apache.org/trinidad"
> > prefix="tr"%>
> >
> > <html>
> >
> > <head>
> >
> > <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
> >
> > <title>Insert title here</title>
> >
> > <link rel="stylesheet" type="text/css" href="css/styles.css">
> >
> > </head>
> >
> > <body>
> >
> > <f:view>
> >
> >       <r:toolBar itemSeparator="line">
> >
> >             <r:toolBarGroup>
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >             <r:toolBarGroup>
> >
> >                   test1
> >
> >                   test2
> >
> >             </r:toolBarGroup>
> >
> >       </r:toolBar>
> >
> >       <r:panelBar width="200">
> >
> >             <r:panelBarItem label="Menu 1">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >             <r:panelBarItem label="Menu 2">
> >
> >                   test
> >
> >                   </r:panelBarItem>
> >
> >       </r:panelBar>
> >
> >       <h:outputText value="#{testBean.test}" />
> >
> >       <r:calendar>
> >
> >       </r:calendar>
> >
> >             <tr:chart value="#{testBean.newChart}" type="line" />
> >
> >       <tr:outputText value="basic"></tr:outputText>
> >
> > </f:view>
> >
> > </body>
> >
> > </html>
> >
> >
> >
> >
> >
> > Anyone can tell me what i forgot?
> >
> >
> >
> > Thanks in advance
> >
> >
> >
> > Cheers,
> >
> >
> >
> > Andreas
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org

AW: Installing Trinidad

Posted by Andreas Kramer <al...@gmx.li>.
Hi

Thanks fort he response. Think that I got one step further.

No I receive this error in my console:

29.10.2007 13:30:23
org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderKit
createResponseWriter
SCHWERWIEGEND: No RenderingContext has been created.

__________
I've added this line to the faces-config according to the wiki:

  <!-- Use the Trinidad RenderKit -->
  <default-render-kit-id>
    org.apache.myfaces.trinidad.core
  </default-render-kit-id>
</application>

Additionally I added the following entries to the web.xml:

<context-param>
 
<param-name>org.apache.myfaces.trinidad.ALTERNATE_VIEW_HANDLER</param-name>
  <param-value>com.sun.facelets.FaceletViewHandler</param-value>
</context-param>

<!-- Use documents saved as *.xhtml for Facelets -->
  <context-param>
    <param-name>facelets.VIEW_MAPPINGS</param-name>
    <param-value>*.xhtml</param-value>
  </context-param>

Any idea?

Regards

-----Ursprüngliche Nachricht-----
Von: mwessendorf@gmail.com [mailto:mwessendorf@gmail.com] Im Auftrag von
Matthias Wessendorf
Gesendet: Montag, 29. Oktober 2007 12:31
An: MyFaces Discussion
Betreff: Re: Installing Trinidad

no, you have to configure some entries

find more here:

http://wiki.apache.org/myfaces/Facelets_with_Trinidad

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
>
>
>
>
> Hey Guys
>
>
>
> Maybe you can help me installing my Trinidad.
>
>
>
> I tried to use a simple tr:ouputText to test if my Trinidad impl is
> installed correcty.
>
> Unfortunately I got this error in my console:
>
>
>
> Could not find renderer for
> CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> rendererType = org.apache.myfaces.trinidad.Text
>
>
>
> Therefore I guess it was not installed correctly, so this is what I have
> done.
>
>
>
> WEB-INF/LIB
>
>
>
> commons-beanutils-1.7.0.jar
>
> commons-collections-3.2.jar
>
> commons-digester-1.8.jar
>
> commons-logging-1.0.4.jar
>
> jhighlight-1.0.jar
>
> jsf-api-1.2_04-p02.jar
>
> jsf-facelets-1.1.12.jar
>
> jsf-impl-1.2_04-p02.jar
>
> jstl-1.0.jar
>
> nekohtml-0.9.5.jar
>
> richfaces-api-3.1.1-GA.jar
>
> richfaces-impl-3.1.1-GA.jar
>
> richfaces-ui-3.1.1-GA.jar
>
> trinidad-api-1.2.3.jar
>
> trinidad-impl-1.2.3.jar
>
> xercesImpl-2.4.0.jar
>
>
>
> I just imported the trinidad –api and impl to the WEB-INF/LIB directory
and
> modified nothing in the faces-config or web.xml, as I think this entries
are
> just optional.
>
>
>
> This is my test page:
>
>
>
> <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
>
>       pageEncoding="ISO-8859-1"%>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
>
> <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
>
> <%@ taglib uri="http://myfaces.apache.org/trinidad"
> prefix="tr"%>
>
> <html>
>
> <head>
>
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
>
> <title>Insert title here</title>
>
> <link rel="stylesheet" type="text/css" href="css/styles.css">
>
> </head>
>
> <body>
>
> <f:view>
>
>       <r:toolBar itemSeparator="line">
>
>             <r:toolBarGroup>
>
>                   test2
>
>             </r:toolBarGroup>
>
>             <r:toolBarGroup>
>
>                   test1
>
>                   test2
>
>             </r:toolBarGroup>
>
>       </r:toolBar>
>
>       <r:panelBar width="200">
>
>             <r:panelBarItem label="Menu 1">
>
>                   test
>
>                   </r:panelBarItem>
>
>             <r:panelBarItem label="Menu 2">
>
>                   test
>
>                   </r:panelBarItem>
>
>       </r:panelBar>
>
>       <h:outputText value="#{testBean.test}" />
>
>       <r:calendar>
>
>       </r:calendar>
>
>             <tr:chart value="#{testBean.newChart}" type="line" />
>
>       <tr:outputText value="basic"></tr:outputText>
>
> </f:view>
>
> </body>
>
> </html>
>
>
>
>
>
> Anyone can tell me what i forgot?
>
>
>
> Thanks in advance
>
>
>
> Cheers,
>
>
>
> Andreas


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org


Re: Installing Trinidad

Posted by Matthias Wessendorf <ma...@apache.org>.
no, you have to configure some entries

find more here:

http://wiki.apache.org/myfaces/Facelets_with_Trinidad

-M

On 10/29/07, Andreas Kramer <al...@gmx.li> wrote:
>
>
>
>
> Hey Guys
>
>
>
> Maybe you can help me installing my Trinidad.
>
>
>
> I tried to use a simple tr:ouputText to test if my Trinidad impl is
> installed correcty.
>
> Unfortunately I got this error in my console:
>
>
>
> Could not find renderer for
> CoreOutputText[UIXFacesBeanImpl, id=j_id_jsp_2003894837_2]
> rendererType = org.apache.myfaces.trinidad.Text
>
>
>
> Therefore I guess it was not installed correctly, so this is what I have
> done.
>
>
>
> WEB-INF/LIB
>
>
>
> commons-beanutils-1.7.0.jar
>
> commons-collections-3.2.jar
>
> commons-digester-1.8.jar
>
> commons-logging-1.0.4.jar
>
> jhighlight-1.0.jar
>
> jsf-api-1.2_04-p02.jar
>
> jsf-facelets-1.1.12.jar
>
> jsf-impl-1.2_04-p02.jar
>
> jstl-1.0.jar
>
> nekohtml-0.9.5.jar
>
> richfaces-api-3.1.1-GA.jar
>
> richfaces-impl-3.1.1-GA.jar
>
> richfaces-ui-3.1.1-GA.jar
>
> trinidad-api-1.2.3.jar
>
> trinidad-impl-1.2.3.jar
>
> xercesImpl-2.4.0.jar
>
>
>
> I just imported the trinidad –api and impl to the WEB-INF/LIB directory and
> modified nothing in the faces-config or web.xml, as I think this entries are
> just optional.
>
>
>
> This is my test page:
>
>
>
> <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
>
>       pageEncoding="ISO-8859-1"%>
>
> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
> "http://www.w3.org/TR/html4/loose.dtd">
>
> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
>
> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
>
> <%@ taglib uri="http://richfaces.org/rich" prefix="r"%>
>
> <%@ taglib uri="http://myfaces.apache.org/trinidad"
> prefix="tr"%>
>
> <html>
>
> <head>
>
> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
>
> <title>Insert title here</title>
>
> <link rel="stylesheet" type="text/css" href="css/styles.css">
>
> </head>
>
> <body>
>
> <f:view>
>
>       <r:toolBar itemSeparator="line">
>
>             <r:toolBarGroup>
>
>                   test2
>
>             </r:toolBarGroup>
>
>             <r:toolBarGroup>
>
>                   test1
>
>                   test2
>
>             </r:toolBarGroup>
>
>       </r:toolBar>
>
>       <r:panelBar width="200">
>
>             <r:panelBarItem label="Menu 1">
>
>                   test
>
>                   </r:panelBarItem>
>
>             <r:panelBarItem label="Menu 2">
>
>                   test
>
>                   </r:panelBarItem>
>
>       </r:panelBar>
>
>       <h:outputText value="#{testBean.test}" />
>
>       <r:calendar>
>
>       </r:calendar>
>
>             <tr:chart value="#{testBean.newChart}" type="line" />
>
>       <tr:outputText value="basic"></tr:outputText>
>
> </f:view>
>
> </body>
>
> </html>
>
>
>
>
>
> Anyone can tell me what i forgot?
>
>
>
> Thanks in advance
>
>
>
> Cheers,
>
>
>
> Andreas


-- 
Matthias Wessendorf

further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org