You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Bruno E. Grossi" <br...@powerlogic.com.br> on 2007/07/11 14:45:28 UTC
[Trinidad] Trinidad don't pass W3C Markup Validator
Hi,
we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to
pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
generated by Trinidad (branch 1.2):
1- <tr:form> generates an invalid attribute "name" on <form> tag.
2- Generated <script> tags don't have a "type" attribute:
"Error /Line 20 column 7/: required attribute "TYPE" not specified.
|<script*>*|
The attribute given above is required for an element that you've used,
but you have omitted it. For instance, in most HTML and XHTML document
types the "type" attribute is required on the "script" element and the
"alt" attribute is required for the "img" element.
Typical values for |type| are |type="text/css"| for |<style>| and
|type="text/javascript"| for |<script>|."
There are any solution (option or workaround) to solve that problems?
Thanks,
Bruno E. Grossi
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Adam Winer <aw...@gmail.com>.
FYI, note that our HTML is not aiming for the Strict, but the Transitional DTD.
-- Adam
On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Simon,
>
> where I find that nighty build, and the source?
>
> Thanks,
> Bruno
>
>
> Simon Lessard wrote:
> Hello Bruno,
>
> Latest nighty build fix the missing type attribute error. The name
> attribute error still hold true though. We keep up work to make the
> generated markup more standard compliant, but the best workaround you have
> for now is to help us with the renderers I fear.
>
>
> Regards,
>
> ~ Simon
>
>
> On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
> >
> > Hi,
> >
> > we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to pass
> W3C Markup Validator as Strict HTML/XHTML and we found some errors generated
> by Trinidad (branch 1.2):
> >
> > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> > 2- Generated <script> tags don't have a "type" attribute:
> >
> > "Error Line 20 column 7: required attribute "TYPE" not specified. <script>
> >
> >
> >
> > The attribute given above is required for an element that you've used, but
> you have omitted it. For instance, in most HTML and XHTML document types the
> "type" attribute is required on the "script" element and the "alt" attribute
> is required for the "img" element.
> >
> > Typical values for type are type="text/css" for <style> and
> type="text/javascript" for <script>."
> >
> >
> > There are any solution (option or workaround) to solve that problems?
> >
> >
> >
> > Thanks,
> > Bruno E. Grossi
> >
>
>
>
>
> --
>
> Bruno E. Grossi
>
> Equipe jCompany Developer Suite
> Mestre em Ciência da Computação - DCC/UFMG
> SCJP 1.4 & SCWCD 1.4
> http://brunogrossi.com.br
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Ok, Simon... Thanks!
Bruno
Simon Lessard wrote:
> Hello Bruno,
>
> Actually I rechecked and the fix was commited for 1.0.2 only and was
> not yet pushed to 1.2 branch :(. See JIRA issue Trinidad-83. You could
> probably apply the same patch directly on latest Trinidad 1.2.1
> released source.
>
>
> Sorry about that,
>
> ~ Simon
>
> On 7/12/07, *Bruno E. Grossi* < bruno.grossi@powerlogic.com.br
> <ma...@powerlogic.com.br>> wrote:
>
> Mathias, I need version 1.2.1 with bug fix of type on script tags.
> As Simon say: "Latest nighty build fix the missing type attribute
> error." >From where on SVN that nighty build was constructed? I
> can access continuum on
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> <http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13>...
> I get a Connection timed out...
>
>
> Source and binary on
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/
> <http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/>
> there are no that bug fix... I think I see that on trunk, but it's
> 1.0.2 version.
>
>
> Thanks,
> Bruno E. Grossi
>
>
> Matthias Wessendorf wrote:
>> 1.2,1 has been released last week
>>
>> myfaces.apache.org/trinidad/download.html
>> <http://myfaces.apache.org/trinidad/download.html>
>> for download
>>
>> or via regular maven 2 repo, when you build is on m2
>>
>> -M
>>
>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>
>> <ma...@powerlogic.com.br> wrote:
>>> Now I see that trunk is 1.0.2...
>>>
>>>
>>> Please, from what branch I get 1.2.1??
>>>
>>>
>>> Bruno
>>>
>>> Bruno E. Grossi wrote:
>>> > Adam,
>>> >
>>> > now I have compiled the trunk version, but a noted that pom is
>>> > indicating version 1.0.2-SNAPSHOT...
>>> > And I need to change some generics to compile with jsf 1.2 ri...
>>> >
>>> > Bruno
>>> >
>>> > Bruno E. Grossi wrote:
>>> >> Adam,
>>> >>
>>> >> my version with that lines was retrived from
>>> >>
>>> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad
>>> <https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad>,
>>>
>>> >> in May 10. There is some old, and we are updating only to get
>>> "type"
>>> >> on script tags.
>>> >>
>>> >> Bruno
>>> >>
>>> >> Adam Winer wrote:
>>> >>> Bruno, I suspect you have some old code lying around
>>> >>> on the classpath.
>>> >>>
>>> >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
>>> >>> is not the most up-to-date version - that'd be the 1.2.1
>>> release.
>>> >>>
>>> >>> I'm very curious what version you've been using, because the
>>> >>> lines you're referring to have been absent since some time
>>> >>> in May, IIRC.
>>> >>>
>>> >>> -- Adam
>>> >>>
>>> >>>
>>> >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>
>>> <ma...@powerlogic.com.br> wrote:
>>> >>>>
>>> >>>> Simon,
>>> >>>>
>>> >>>> I updated trinidad to a snapshot version
>>> >>>> (
>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>>
>>> >>>>
>>> >>>> from 05-Jul-2007, but I have an error.
>>> >>>>
>>> >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
>>> >>>> (line 439), I have a ClassCastException because
>>> __getUINode(component)
>>> >>>> method returned an UIComponentUINode for an HtmlTableLayout
>>> subclass
>>> >>>> component, when __getAdapter(..) expected an
>>> UIXComponentUINode.
>>> >>>> Investigating that error, I see that Faces Bean isn't
>>> instance of
>>> >>>> UINodeFacesBean, that forces an construction of an
>>> UIComponentUINode.
>>> >>>>
>>> >>>> I observed that faces-bean.properties was changed from my last
>>> >>>> version,
>>> >>>> removing some lines:
>>> >>>>
>>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> >>>> When I add that lines, there are no problems.
>>> >>>>
>>> >>>> Questions:
>>> >>>> 1- Why we need that lines? Why we need to force
>>> UINodeFacesBean??
>>> >>>> 2- It's need to all UIX components?
>>> >>>> 3- Why that lines was removed?
>>> >>>> 4- It´s a bug?
>>> >>>>
>>> >>>>
>>> >>>> Thanks,
>>> >>>> Bruno E. Grossi
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> Simon Lessard wrote:
>>> >>>> Err get the nighty build from that url, sorry:
>>> >>>>
>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>> <http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/>
>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> On 7/11/07, Simon Lessard <si...@gmail.com>
>>> <ma...@gmail.com> wrote:
>>> >>>> > Hello Bruno,
>>> >>>> >
>>> >>>> > You can find the source at
>>> >>>> http://myfaces.apache.org/trinidad/source-repository.html
>>> >>>> >
>>> >>>> > As for the nighty builds they can be found at
>>> >>>>
>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>> <http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13>
>>>
>>> >>>>
>>> >>>> >
>>> >>>> >
>>> >>>> >
>>> >>>> > Regards,
>>> >>>> >
>>> >>>> > ~ Simon
>>> >>>> >
>>> >>>> >
>>> >>>> > On 7/11/07, Bruno E. Grossi <
>>> bruno.grossi@powerlogic.com.br
>>> <ma...@powerlogic.com.br>> wrote:
>>> >>>> > >
>>> >>>> > > Simon,
>>> >>>> > >
>>> >>>> > > where I find that nighty build, and the source?
>>> >>>> > >
>>> >>>> > > Thanks,
>>> >>>> > > Bruno
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > Simon Lessard wrote:
>>> >>>> > > Hello Bruno,
>>> >>>> > >
>>> >>>> > > Latest nighty build fix the missing type attribute
>>> error. The name
>>> >>>> attribute error still hold true though. We keep up work to
>>> make the
>>> >>>> generated markup more standard compliant, but the best
>>> workaround
>>> >>>> you have
>>> >>>> for now is to help us with the renderers I fear.
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > Regards,
>>> >>>> > >
>>> >>>> > > ~ Simon
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > On 7/11/07, Bruno E. Grossi
>>> <bruno.grossi@powerlogic.com.br >
>>> <ma...@powerlogic.com.br>
>>> >>>> wrote:
>>> >>>> > > >
>>> >>>> > > > Hi,
>>> >>>> > > >
>>> >>>> > > > we're validating our JavaEE framework (Powerlogic's
>>> jCompany
>>> >>>> 5.0) to
>>> >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found
>>> some
>>> >>>> errors
>>> >>>> generated by Trinidad (branch 1.2):
>>> >>>> > > >
>>> >>>> > > > 1- <tr:form> generates an invalid attribute "name" on
>>> <form>
>>> >>>> tag.
>>> >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
>>> >>>> > > >
>>> >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
>>> >>>> specified.
>>> >>>> <script>
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > The attribute given above is required for an element that
>>> >>>> you've used,
>>> >>>> but you have omitted it. For instance, in most HTML and XHTML
>>> >>>> document types
>>> >>>> the "type" attribute is required on the "script" element and
>>> the "alt"
>>> >>>> attribute is required for the "img" element.
>>> >>>> > > >
>>> >>>> > > > Typical values for type are type="text/css" for
>>> <style> and
>>> >>>> type="text/javascript" for <script>."
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > There are any solution (option or workaround) to solve
>>> that
>>> >>>> problems?
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > Thanks,
>>> >>>> > > > Bruno E. Grossi
>>> >>>> > > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> >
>>> >>>>
>>> >>>>
>>>
>>>
>>
>>
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Adam Winer <aw...@gmail.com>.
Once 1.0.2 is released, we'll re-branch 1.2 to get ready for a 1.2.2
release, and that'll have the fix.
We're still debating when to make 1.2 trunk - for now, our assumption
is that a large majority of the Trinidad users are still on JSF 1.1.
-- Adam
On 7/23/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Hi,
>
> there are any plan to apply this fix to 1.2? When 1.2 will become trunk? I
> look at SVN and see that trunk is 1.0.2 yet...
>
>
> Thanks,
> Bruno E. Grossi
>
>
> Matthias Wessendorf wrote:
>
> yeah,
>
> Adam plays magician and makes the trunk (JSF 1.1-style) become JSF
> 1.2-style, once in a while :-)
> We only fix bugs on trunk (most of them ;))
>
> so, stay tuned :-)
>
> On 7/12/07, Simon Lessard <si...@gmail.com> wrote:
> >
> > Hello Bruno,
> >
> > Actually I rechecked and the fix was commited for 1.0.2 only and was not
> > yet pushed to 1.2 branch :(. See JIRA issue Trinidad-83. You could
> > probably apply the same patch directly on latest Trinidad 1.2.1 released
> > source.
> >
> >
> > Sorry about that,
> >
> > ~ Simon
> >
> > On 7/12/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
> > >
> > > Mathias, I need version 1.2.1 with bug fix of type on script tags. As
> > > Simon say: "Latest nighty build fix the missing type attribute error." >From
> > > where on SVN that nighty build was constructed? I can access continuum on http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> > > ... I get a Connection timed out...
> > >
> > >
> > > Source and binary on http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/
> > > there are no that bug fix... I think I see that on trunk, but it's
> > > 1.0.2 version.
> > >
> > >
> > > Thanks,
> > > Bruno E. Grossi
> > >
> > > Matthias Wessendorf wrote:
> > >
> > > 1.2,1 has been released last week
> > >
> > > myfaces.apache.org/trinidad/download.html
> > > for download
> > >
> > > or via regular maven 2 repo, when you build is on m2
> > >
> > > -M
> > >
> > > On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
> > >
> > > Now I see that trunk is 1.0.2...
> > >
> > >
> > > Please, from what branch I get 1.2.1??
> > >
> > >
> > > Bruno
> > >
> > > Bruno E. Grossi wrote:
> > > > Adam,
> > > >
> > > > now I have compiled the trunk version, but a noted that pom is
> > > > indicating version 1.0.2-SNAPSHOT...
> > > > And I need to change some generics to compile with jsf 1.2 ri...
> > > >
> > > > Bruno
> > > >
> > > > Bruno E. Grossi wrote:
> > > >> Adam,
> > > >>
> > > >> my version with that lines was retrived from
> > > >> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad
> > > ,
> > > >> in May 10. There is some old, and we are updating only to get
> > > "type"
> > > >> on script tags.
> > > >>
> > > >> Bruno
> > > >>
> > > >> Adam Winer wrote:
> > > >>> Bruno, I suspect you have some old code lying around
> > > >>> on the classpath.
> > > >>>
> > > >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
> > > >>> is not the most up-to-date version - that'd be the 1.2.1 release.
> > > >>>
> > > >>> I'm very curious what version you've been using, because the
> > > >>> lines you're referring to have been absent since some time
> > > >>> in May, IIRC.
> > > >>>
> > > >>> -- Adam
> > > >>>
> > > >>>
> > > >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
> > > >>>>
> > > >>>> Simon,
> > > >>>>
> > > >>>> I updated trinidad to a snapshot version
> > > >>>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
> > >
> > > >>>>
> > > >>>> from 05-Jul-2007, but I have an error.
> > > >>>>
> > > >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
> > > >>>> (line 439), I have a ClassCastException because
> > > __getUINode(component)
> > > >>>> method returned an UIComponentUINode for an HtmlTableLayout
> > > subclass
> > > >>>> component, when __getAdapter(..) expected an UIXComponentUINode.
> > > >>>> Investigating that error, I see that Faces Bean isn't instance of
> > >
> > > >>>> UINodeFacesBean, that forces an construction of an
> > > UIComponentUINode.
> > > >>>>
> > > >>>> I observed that faces-bean.properties was changed from my last
> > > >>>> version,
> > > >>>> removing some lines:
> > > >>>>
> > > org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
> > > >>>>
> > > >>>>
> > > org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > > >>>>
> > > >>>>
> > > org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > > >>>>
> > > >>>>
> > > org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > > >>>>
> > > >>>>
> > > org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > > >>>>
> > > >>>>
> > > org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > > >>>>
> > > >>>>
> > > >>>> When I add that lines, there are no problems.
> > > >>>>
> > > >>>> Questions:
> > > >>>> 1- Why we need that lines? Why we need to force
> > > UINodeFacesBean??
> > > >>>> 2- It's need to all UIX components?
> > > >>>> 3- Why that lines was removed?
> > > >>>> 4- It´s a bug?
> > > >>>>
> > > >>>>
> > > >>>> Thanks,
> > > >>>> Bruno E. Grossi
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> Simon Lessard wrote:
> > > >>>> Err get the nighty build from that url, sorry:
> > > >>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
> > >
> > > >>>>
> > > >>>>
> > > >>>>
> > > >>>> On 7/11/07, Simon Lessard <si...@gmail.com>wrote:
> > > >>>> > Hello Bruno,
> > > >>>> >
> > > >>>> > You can find the source at
> > > >>>> http://myfaces.apache.org/trinidad/source-repository.html
> > > >>>> >
> > > >>>> > As for the nighty builds they can be found at
> > > >>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> > >
> > > >>>>
> > > >>>> >
> > > >>>> >
> > > >>>> >
> > > >>>> > Regards,
> > > >>>> >
> > > >>>> > ~ Simon
> > > >>>> >
> > > >>>> >
> > > >>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br>
> > > wrote:
> > > >>>> > >
> > > >>>> > > Simon,
> > > >>>> > >
> > > >>>> > > where I find that nighty build, and the source?
> > > >>>> > >
> > > >>>> > > Thanks,
> > > >>>> > > Bruno
> > > >>>> > >
> > > >>>> > >
> > > >>>> > > Simon Lessard wrote:
> > > >>>> > > Hello Bruno,
> > > >>>> > >
> > > >>>> > > Latest nighty build fix the missing type attribute error. The
> > > name
> > > >>>> attribute error still hold true though. We keep up work to make
> > > the
> > > >>>> generated markup more standard compliant, but the best workaround
> > >
> > > >>>> you have
> > > >>>> for now is to help us with the renderers I fear.
> > > >>>> > >
> > > >>>> > >
> > > >>>> > > Regards,
> > > >>>> > >
> > > >>>> > > ~ Simon
> > > >>>> > >
> > > >>>> > >
> > > >>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br ><br...@powerlogic.com.br>
> > > >>>> wrote:
> > > >>>> > > >
> > > >>>> > > > Hi,
> > > >>>> > > >
> > > >>>> > > > we're validating our JavaEE framework (Powerlogic's
> > > jCompany
> > > >>>> 5.0) to
> > > >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
> > > >>>> errors
> > > >>>> generated by Trinidad (branch 1.2):
> > > >>>> > > >
> > > >>>> > > > 1- <tr:form> generates an invalid attribute "name" on
> > > <form>
> > > >>>> tag.
> > > >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
> > > >>>> > > >
> > > >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
> > > >>>> specified.
> > > >>>> <script>
> > > >>>> > > >
> > > >>>> > > >
> > > >>>> > > >
> > > >>>> > > > The attribute given above is required for an element that
> > > >>>> you've used,
> > > >>>> but you have omitted it. For instance, in most HTML and XHTML
> > > >>>> document types
> > > >>>> the "type" attribute is required on the "script" element and the
> > > "alt"
> > > >>>> attribute is required for the "img" element.
> > > >>>> > > >
> > > >>>> > > > Typical values for type are type="text/css" for <style> and
> > >
> > > >>>> type="text/javascript" for <script>."
> > > >>>> > > >
> > > >>>> > > >
> > > >>>> > > > There are any solution (option or workaround) to solve that
> > >
> > > >>>> problems?
> > > >>>> > > >
> > > >>>> > > >
> > > >>>> > > >
> > > >>>> > > > Thanks,
> > > >>>> > > > Bruno E. Grossi
> > > >>>> > > >
> > > >>>> > >
> > > >>>> > >
> > > >>>> > >
> > > >>>> > >
> > > >>>> >
> > > >>>>
> > > >>>>
> > >
> > >
> > >
> > >
> > >
> > >
> > > --
> > > Bruno E. Grossi
> > >
> > > Equipe jCompany Developer Suite
> > > Mestre em Ciência da Computação - DCC/UFMG
> > > SCJP 1.4 & SCWCD 1.4
> > > http://brunogrossi.com.br
> > > <http://www.powerlogic.com.br/>
> > >
> >
> >
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Hi,
there are any plan to apply this fix to 1.2? When 1.2 will become trunk?
I look at SVN and see that trunk is 1.0.2 yet...
Thanks,
Bruno E. Grossi
Matthias Wessendorf wrote:
> yeah,
>
> Adam plays magician and makes the trunk (JSF 1.1-style) become JSF
> 1.2-style, once in a while :-)
> We only fix bugs on trunk (most of them ;))
>
> so, stay tuned :-)
>
> On 7/12/07, *Simon Lessard* <simon.lessard.3@gmail.com
> <ma...@gmail.com>> wrote:
>
> Hello Bruno,
>
> Actually I rechecked and the fix was commited for 1.0.2 only and
> was not yet pushed to 1.2 branch :(. See JIRA issue Trinidad-83.
> You could probably apply the same patch directly on latest
> Trinidad 1.2.1 released source.
>
>
> Sorry about that,
>
> ~ Simon
>
>
> On 7/12/07, *Bruno E. Grossi* < bruno.grossi@powerlogic.com.br
> <ma...@powerlogic.com.br>> wrote:
>
> Mathias, I need version 1.2.1 with bug fix of type on script
> tags. As Simon say: "Latest nighty build fix the missing type
> attribute error." >From where on SVN that nighty build was
> constructed? I can access continuum on
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> <http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13>...
> I get a Connection timed out...
>
>
> Source and binary on
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/
> <http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/>
> there are no that bug fix... I think I see that on trunk, but
> it's 1.0.2 version.
>
>
> Thanks,
> Bruno E. Grossi
>
>
> Matthias Wessendorf wrote:
>> 1.2,1 has been released last week
>>
>> myfaces.apache.org/trinidad/download.html
>> <http://myfaces.apache.org/trinidad/download.html>
>> for download
>>
>> or via regular maven 2 repo, when you build is on m2
>>
>> -M
>>
>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>
>> <ma...@powerlogic.com.br> wrote:
>>> Now I see that trunk is 1.0.2...
>>>
>>>
>>> Please, from what branch I get 1.2.1??
>>>
>>>
>>> Bruno
>>>
>>> Bruno E. Grossi wrote:
>>> > Adam,
>>> >
>>> > now I have compiled the trunk version, but a noted that pom is
>>> > indicating version 1.0.2-SNAPSHOT...
>>> > And I need to change some generics to compile with jsf 1.2
>>> ri...
>>> >
>>> > Bruno
>>> >
>>> > Bruno E. Grossi wrote:
>>> >> Adam,
>>> >>
>>> >> my version with that lines was retrived from
>>> >>
>>> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad
>>> <https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad>,
>>>
>>> >> in May 10. There is some old, and we are updating only to
>>> get "type"
>>> >> on script tags.
>>> >>
>>> >> Bruno
>>> >>
>>> >> Adam Winer wrote:
>>> >>> Bruno, I suspect you have some old code lying around
>>> >>> on the classpath.
>>> >>>
>>> >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
>>> >>> is not the most up-to-date version - that'd be the 1.2.1
>>> release.
>>> >>>
>>> >>> I'm very curious what version you've been using, because the
>>> >>> lines you're referring to have been absent since some time
>>> >>> in May, IIRC.
>>> >>>
>>> >>> -- Adam
>>> >>>
>>> >>>
>>> >>> On 7/12/07, Bruno E. Grossi
>>> <br...@powerlogic.com.br>
>>> <ma...@powerlogic.com.br> wrote:
>>> >>>>
>>> >>>> Simon,
>>> >>>>
>>> >>>> I updated trinidad to a snapshot version
>>> >>>> (
>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>>
>>> >>>>
>>> >>>> from 05-Jul-2007, but I have an error.
>>> >>>>
>>> >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
>>> >>>> (line 439), I have a ClassCastException because
>>> __getUINode(component)
>>> >>>> method returned an UIComponentUINode for an
>>> HtmlTableLayout subclass
>>> >>>> component, when __getAdapter(..) expected an
>>> UIXComponentUINode.
>>> >>>> Investigating that error, I see that Faces Bean isn't
>>> instance of
>>> >>>> UINodeFacesBean, that forces an construction of an
>>> UIComponentUINode.
>>> >>>>
>>> >>>> I observed that faces-bean.properties was changed from
>>> my last
>>> >>>> version,
>>> >>>> removing some lines:
>>> >>>>
>>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> >>>>
>>> >>>>
>>> >>>> When I add that lines, there are no problems.
>>> >>>>
>>> >>>> Questions:
>>> >>>> 1- Why we need that lines? Why we need to force
>>> UINodeFacesBean??
>>> >>>> 2- It's need to all UIX components?
>>> >>>> 3- Why that lines was removed?
>>> >>>> 4- It´s a bug?
>>> >>>>
>>> >>>>
>>> >>>> Thanks,
>>> >>>> Bruno E. Grossi
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> Simon Lessard wrote:
>>> >>>> Err get the nighty build from that url, sorry:
>>> >>>>
>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>> <http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/>
>>>
>>> >>>>
>>> >>>>
>>> >>>>
>>> >>>> On 7/11/07, Simon Lessard <si...@gmail.com>
>>> <ma...@gmail.com> wrote:
>>> >>>> > Hello Bruno,
>>> >>>> >
>>> >>>> > You can find the source at
>>> >>>> http://myfaces.apache.org/trinidad/source-repository.html
>>> >>>> >
>>> >>>> > As for the nighty builds they can be found at
>>> >>>>
>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>> <http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13>
>>>
>>> >>>>
>>> >>>> >
>>> >>>> >
>>> >>>> >
>>> >>>> > Regards,
>>> >>>> >
>>> >>>> > ~ Simon
>>> >>>> >
>>> >>>> >
>>> >>>> > On 7/11/07, Bruno E. Grossi <
>>> bruno.grossi@powerlogic.com.br
>>> <ma...@powerlogic.com.br>> wrote:
>>> >>>> > >
>>> >>>> > > Simon,
>>> >>>> > >
>>> >>>> > > where I find that nighty build, and the source?
>>> >>>> > >
>>> >>>> > > Thanks,
>>> >>>> > > Bruno
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > Simon Lessard wrote:
>>> >>>> > > Hello Bruno,
>>> >>>> > >
>>> >>>> > > Latest nighty build fix the missing type attribute
>>> error. The name
>>> >>>> attribute error still hold true though. We keep up work
>>> to make the
>>> >>>> generated markup more standard compliant, but the best
>>> workaround
>>> >>>> you have
>>> >>>> for now is to help us with the renderers I fear.
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > Regards,
>>> >>>> > >
>>> >>>> > > ~ Simon
>>> >>>> > >
>>> >>>> > >
>>> >>>> > > On 7/11/07, Bruno E. Grossi
>>> <bruno.grossi@powerlogic.com.br >
>>> <ma...@powerlogic.com.br>
>>> >>>> wrote:
>>> >>>> > > >
>>> >>>> > > > Hi,
>>> >>>> > > >
>>> >>>> > > > we're validating our JavaEE framework
>>> (Powerlogic's jCompany
>>> >>>> 5.0) to
>>> >>>> pass W3C Markup Validator as Strict HTML/XHTML and we
>>> found some
>>> >>>> errors
>>> >>>> generated by Trinidad (branch 1.2):
>>> >>>> > > >
>>> >>>> > > > 1- <tr:form> generates an invalid attribute "name"
>>> on <form>
>>> >>>> tag.
>>> >>>> > > > 2- Generated <script> tags don't have a "type"
>>> attribute:
>>> >>>> > > >
>>> >>>> > > > "Error Line 20 column 7: required attribute "TYPE"
>>> not
>>> >>>> specified.
>>> >>>> <script>
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > The attribute given above is required for an
>>> element that
>>> >>>> you've used,
>>> >>>> but you have omitted it. For instance, in most HTML and
>>> XHTML
>>> >>>> document types
>>> >>>> the "type" attribute is required on the "script" element
>>> and the "alt"
>>> >>>> attribute is required for the "img" element.
>>> >>>> > > >
>>> >>>> > > > Typical values for type are type="text/css" for
>>> <style> and
>>> >>>> type="text/javascript" for <script>."
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > There are any solution (option or workaround) to
>>> solve that
>>> >>>> problems?
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > >
>>> >>>> > > > Thanks,
>>> >>>> > > > Bruno E. Grossi
>>> >>>> > > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> > >
>>> >>>> >
>>> >>>>
>>> >>>>
>>>
>>>
>>
>>
>
>
> --
> Bruno E. Grossi
>
> Equipe jCompany Developer Suite
> Mestre em Ciência da Computação - DCC/UFMG
> SCJP 1.4 & SCWCD 1.4
> http://brunogrossi.com.br
>
> <http://www.powerlogic.com.br/>
>
>
>
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Matthias Wessendorf <ma...@apache.org>.
yeah,
Adam plays magician and makes the trunk (JSF 1.1-style) become JSF 1.2-style,
once in a while :-)
We only fix bugs on trunk (most of them ;))
so, stay tuned :-)
On 7/12/07, Simon Lessard <si...@gmail.com> wrote:
>
> Hello Bruno,
>
> Actually I rechecked and the fix was commited for 1.0.2 only and was not
> yet pushed to 1.2 branch :(. See JIRA issue Trinidad-83. You could
> probably apply the same patch directly on latest Trinidad 1.2.1 released
> source.
>
>
> Sorry about that,
>
> ~ Simon
>
> On 7/12/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
> >
> > Mathias, I need version 1.2.1 with bug fix of type on script tags. As
> > Simon say: "Latest nighty build fix the missing type attribute error." From
> > where on SVN that nighty build was constructed? I can access continuum on http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> > ... I get a Connection timed out...
> >
> >
> > Source and binary on http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/
> > there are no that bug fix... I think I see that on trunk, but it's 1.0.2version.
> >
> >
> > Thanks,
> > Bruno E. Grossi
> >
> > Matthias Wessendorf wrote:
> >
> > 1.2,1 has been released last week
> >
> > myfaces.apache.org/trinidad/download.html
> > for download
> >
> > or via regular maven 2 repo, when you build is on m2
> >
> > -M
> >
> > On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
> >
> > Now I see that trunk is 1.0.2...
> >
> >
> > Please, from what branch I get 1.2.1??
> >
> >
> > Bruno
> >
> > Bruno E. Grossi wrote:
> > > Adam,
> > >
> > > now I have compiled the trunk version, but a noted that pom is
> > > indicating version 1.0.2-SNAPSHOT...
> > > And I need to change some generics to compile with jsf 1.2 ri...
> > >
> > > Bruno
> > >
> > > Bruno E. Grossi wrote:
> > >> Adam,
> > >>
> > >> my version with that lines was retrived from
> > >> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad
> > ,
> > >> in May 10. There is some old, and we are updating only to get "type"
> > >> on script tags.
> > >>
> > >> Bruno
> > >>
> > >> Adam Winer wrote:
> > >>> Bruno, I suspect you have some old code lying around
> > >>> on the classpath.
> > >>>
> > >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
> > >>> is not the most up-to-date version - that'd be the 1.2.1 release.
> > >>>
> > >>> I'm very curious what version you've been using, because the
> > >>> lines you're referring to have been absent since some time
> > >>> in May, IIRC.
> > >>>
> > >>> -- Adam
> > >>>
> > >>>
> > >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
> > >>>>
> > >>>> Simon,
> > >>>>
> > >>>> I updated trinidad to a snapshot version
> > >>>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
> >
> > >>>>
> > >>>> from 05-Jul-2007, but I have an error.
> > >>>>
> > >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
> > >>>> (line 439), I have a ClassCastException because
> > __getUINode(component)
> > >>>> method returned an UIComponentUINode for an HtmlTableLayout
> > subclass
> > >>>> component, when __getAdapter(..) expected an UIXComponentUINode.
> > >>>> Investigating that error, I see that Faces Bean isn't instance of
> > >>>> UINodeFacesBean, that forces an construction of an
> > UIComponentUINode.
> > >>>>
> > >>>> I observed that faces-bean.properties was changed from my last
> > >>>> version,
> > >>>> removing some lines:
> > >>>>
> > org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
> > >>>>
> > >>>>
> > org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > >>>>
> > >>>>
> > org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > >>>>
> > >>>>
> > org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > >>>>
> > >>>>
> > org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > >>>>
> > >>>>
> > org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> > >>>>
> > >>>>
> > >>>> When I add that lines, there are no problems.
> > >>>>
> > >>>> Questions:
> > >>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
> > >>>> 2- It's need to all UIX components?
> > >>>> 3- Why that lines was removed?
> > >>>> 4- It´s a bug?
> > >>>>
> > >>>>
> > >>>> Thanks,
> > >>>> Bruno E. Grossi
> > >>>>
> > >>>>
> > >>>>
> > >>>> Simon Lessard wrote:
> > >>>> Err get the nighty build from that url, sorry:
> > >>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
> >
> > >>>>
> > >>>>
> > >>>>
> > >>>> On 7/11/07, Simon Lessard <si...@gmail.com>wrote:
> > >>>> > Hello Bruno,
> > >>>> >
> > >>>> > You can find the source at
> > >>>> http://myfaces.apache.org/trinidad/source-repository.html
> > >>>> >
> > >>>> > As for the nighty builds they can be found at
> > >>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> >
> > >>>>
> > >>>> >
> > >>>> >
> > >>>> >
> > >>>> > Regards,
> > >>>> >
> > >>>> > ~ Simon
> > >>>> >
> > >>>> >
> > >>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br>
> > wrote:
> > >>>> > >
> > >>>> > > Simon,
> > >>>> > >
> > >>>> > > where I find that nighty build, and the source?
> > >>>> > >
> > >>>> > > Thanks,
> > >>>> > > Bruno
> > >>>> > >
> > >>>> > >
> > >>>> > > Simon Lessard wrote:
> > >>>> > > Hello Bruno,
> > >>>> > >
> > >>>> > > Latest nighty build fix the missing type attribute error. The
> > name
> > >>>> attribute error still hold true though. We keep up work to make the
> >
> > >>>> generated markup more standard compliant, but the best workaround
> > >>>> you have
> > >>>> for now is to help us with the renderers I fear.
> > >>>> > >
> > >>>> > >
> > >>>> > > Regards,
> > >>>> > >
> > >>>> > > ~ Simon
> > >>>> > >
> > >>>> > >
> > >>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br ><br...@powerlogic.com.br>
> > >>>> wrote:
> > >>>> > > >
> > >>>> > > > Hi,
> > >>>> > > >
> > >>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
> > >>>> 5.0) to
> > >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
> > >>>> errors
> > >>>> generated by Trinidad (branch 1.2):
> > >>>> > > >
> > >>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form>
> > >>>> tag.
> > >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
> > >>>> > > >
> > >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
> > >>>> specified.
> > >>>> <script>
> > >>>> > > >
> > >>>> > > >
> > >>>> > > >
> > >>>> > > > The attribute given above is required for an element that
> > >>>> you've used,
> > >>>> but you have omitted it. For instance, in most HTML and XHTML
> > >>>> document types
> > >>>> the "type" attribute is required on the "script" element and the
> > "alt"
> > >>>> attribute is required for the "img" element.
> > >>>> > > >
> > >>>> > > > Typical values for type are type="text/css" for <style> and
> > >>>> type="text/javascript" for <script>."
> > >>>> > > >
> > >>>> > > >
> > >>>> > > > There are any solution (option or workaround) to solve that
> > >>>> problems?
> > >>>> > > >
> > >>>> > > >
> > >>>> > > >
> > >>>> > > > Thanks,
> > >>>> > > > Bruno E. Grossi
> > >>>> > > >
> > >>>> > >
> > >>>> > >
> > >>>> > >
> > >>>> > >
> > >>>> >
> > >>>>
> > >>>>
> >
> >
> >
> >
> >
> >
> > --
> > Bruno E. Grossi
> >
> > Equipe jCompany Developer Suite
> > Mestre em Ciência da Computação - DCC/UFMG
> > SCJP 1.4 & SCWCD 1.4
> > http://brunogrossi.com.br
> > <http://www.powerlogic.com.br/>
> >
>
>
--
Matthias Wessendorf
further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Simon Lessard <si...@gmail.com>.
Hello Bruno,
Actually I rechecked and the fix was commited for 1.0.2 only and was not yet
pushed to 1.2 branch :(. See JIRA issue Trinidad-83. You could probably
apply the same patch directly on latest Trinidad 1.2.1 released source.
Sorry about that,
~ Simon
On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Mathias, I need version 1.2.1 with bug fix of type on script tags. As
> Simon say: "Latest nighty build fix the missing type attribute error." From
> where on SVN that nighty build was constructed? I can access continuum on
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13...
> I get a Connection timed out...
>
>
> Source and binary on
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/there are no that bug fix... I think I see that on trunk, but it's
> 1.0.2 version.
>
>
> Thanks,
> Bruno E. Grossi
>
> Matthias Wessendorf wrote:
>
> 1.2,1 has been released last week
>
> myfaces.apache.org/trinidad/download.html
> for download
>
> or via regular maven 2 repo, when you build is on m2
>
> -M
>
> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
>
> Now I see that trunk is 1.0.2...
>
>
> Please, from what branch I get 1.2.1??
>
>
> Bruno
>
> Bruno E. Grossi wrote:
> > Adam,
> >
> > now I have compiled the trunk version, but a noted that pom is
> > indicating version 1.0.2-SNAPSHOT...
> > And I need to change some generics to compile with jsf 1.2 ri...
> >
> > Bruno
> >
> > Bruno E. Grossi wrote:
> >> Adam,
> >>
> >> my version with that lines was retrived from
> >>
> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
>
> >> in May 10. There is some old, and we are updating only to get "type"
> >> on script tags.
> >>
> >> Bruno
> >>
> >> Adam Winer wrote:
> >>> Bruno, I suspect you have some old code lying around
> >>> on the classpath.
> >>>
> >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
> >>> is not the most up-to-date version - that'd be the 1.2.1 release.
> >>>
> >>> I'm very curious what version you've been using, because the
> >>> lines you're referring to have been absent since some time
> >>> in May, IIRC.
> >>>
> >>> -- Adam
> >>>
> >>>
> >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br>wrote:
> >>>>
> >>>> Simon,
> >>>>
> >>>> I updated trinidad to a snapshot version
> >>>> (
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>
> >>>>
> >>>> from 05-Jul-2007, but I have an error.
> >>>>
> >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
> >>>> (line 439), I have a ClassCastException because
> __getUINode(component)
> >>>> method returned an UIComponentUINode for an HtmlTableLayout subclass
> >>>> component, when __getAdapter(..) expected an UIXComponentUINode.
> >>>> Investigating that error, I see that Faces Bean isn't instance of
> >>>> UINodeFacesBean, that forces an construction of an UIComponentUINode.
>
> >>>>
> >>>> I observed that faces-bean.properties was changed from my last
> >>>> version,
> >>>> removing some lines:
> >>>>
> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
> >>>>
> >>>>
> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> >>>> When I add that lines, there are no problems.
> >>>>
> >>>> Questions:
> >>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
> >>>> 2- It's need to all UIX components?
> >>>> 3- Why that lines was removed?
> >>>> 4- It´s a bug?
> >>>>
> >>>>
> >>>> Thanks,
> >>>> Bruno E. Grossi
> >>>>
> >>>>
> >>>>
> >>>> Simon Lessard wrote:
> >>>> Err get the nighty build from that url, sorry:
> >>>>
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
> >>>>
> >>>>
> >>>>
> >>>> On 7/11/07, Simon Lessard <si...@gmail.com>wrote:
> >>>> > Hello Bruno,
> >>>> >
> >>>> > You can find the source at
> >>>> http://myfaces.apache.org/trinidad/source-repository.html
> >>>> >
> >>>> > As for the nighty builds they can be found at
> >>>>
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> >>>>
> >>>> >
> >>>> >
> >>>> >
> >>>> > Regards,
> >>>> >
> >>>> > ~ Simon
> >>>> >
> >>>> >
> >>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br>
> wrote:
> >>>> > >
> >>>> > > Simon,
> >>>> > >
> >>>> > > where I find that nighty build, and the source?
> >>>> > >
> >>>> > > Thanks,
> >>>> > > Bruno
> >>>> > >
> >>>> > >
> >>>> > > Simon Lessard wrote:
> >>>> > > Hello Bruno,
> >>>> > >
> >>>> > > Latest nighty build fix the missing type attribute error. The
> name
> >>>> attribute error still hold true though. We keep up work to make the
> >>>> generated markup more standard compliant, but the best workaround
> >>>> you have
> >>>> for now is to help us with the renderers I fear.
> >>>> > >
> >>>> > >
> >>>> > > Regards,
> >>>> > >
> >>>> > > ~ Simon
> >>>> > >
> >>>> > >
> >>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br ><br...@powerlogic.com.br>
> >>>> wrote:
> >>>> > > >
> >>>> > > > Hi,
> >>>> > > >
> >>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
> >>>> 5.0) to
> >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
> >>>> errors
> >>>> generated by Trinidad (branch 1.2):
> >>>> > > >
> >>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form>
> >>>> tag.
> >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
> >>>> > > >
> >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
> >>>> specified.
> >>>> <script>
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > > The attribute given above is required for an element that
> >>>> you've used,
> >>>> but you have omitted it. For instance, in most HTML and XHTML
> >>>> document types
> >>>> the "type" attribute is required on the "script" element and the
> "alt"
> >>>> attribute is required for the "img" element.
> >>>> > > >
> >>>> > > > Typical values for type are type="text/css" for <style> and
> >>>> type="text/javascript" for <script>."
> >>>> > > >
> >>>> > > >
> >>>> > > > There are any solution (option or workaround) to solve that
> >>>> problems?
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > > Thanks,
> >>>> > > > Bruno E. Grossi
> >>>> > > >
> >>>> > >
> >>>> > >
> >>>> > >
> >>>> > >
> >>>> >
> >>>>
> >>>>
>
>
>
>
>
>
> --
> Bruno E. Grossi
>
> Equipe jCompany Developer Suite
> Mestre em Ciência da Computação - DCC/UFMG
> SCJP 1.4 & SCWCD 1.4
> http://brunogrossi.com.br
> <http://www.powerlogic.com.br/>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Mathias, I need version 1.2.1 with bug fix of type on script tags. As
Simon say: "Latest nighty build fix the missing type attribute error."
From where on SVN that nighty build was constructed? I can access
continuum on
http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13...
I get a Connection timed out...
Source and binary on
http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-impl/1.2.1-SNAPSHOT/
there are no that bug fix... I think I see that on trunk, but it's 1.0.2
version.
Thanks,
Bruno E. Grossi
Matthias Wessendorf wrote:
> 1.2,1 has been released last week
>
> myfaces.apache.org/trinidad/download.html
> for download
>
> or via regular maven 2 repo, when you build is on m2
>
> -M
>
> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>> Now I see that trunk is 1.0.2...
>>
>>
>> Please, from what branch I get 1.2.1??
>>
>>
>> Bruno
>>
>> Bruno E. Grossi wrote:
>> > Adam,
>> >
>> > now I have compiled the trunk version, but a noted that pom is
>> > indicating version 1.0.2-SNAPSHOT...
>> > And I need to change some generics to compile with jsf 1.2 ri...
>> >
>> > Bruno
>> >
>> > Bruno E. Grossi wrote:
>> >> Adam,
>> >>
>> >> my version with that lines was retrived from
>> >>
>> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
>>
>> >> in May 10. There is some old, and we are updating only to get "type"
>> >> on script tags.
>> >>
>> >> Bruno
>> >>
>> >> Adam Winer wrote:
>> >>> Bruno, I suspect you have some old code lying around
>> >>> on the classpath.
>> >>>
>> >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
>> >>> is not the most up-to-date version - that'd be the 1.2.1 release.
>> >>>
>> >>> I'm very curious what version you've been using, because the
>> >>> lines you're referring to have been absent since some time
>> >>> in May, IIRC.
>> >>>
>> >>> -- Adam
>> >>>
>> >>>
>> >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>> >>>>
>> >>>> Simon,
>> >>>>
>> >>>> I updated trinidad to a snapshot version
>> >>>>
>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>
>> >>>>
>> >>>> from 05-Jul-2007, but I have an error.
>> >>>>
>> >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
>> >>>> (line 439), I have a ClassCastException because
>> __getUINode(component)
>> >>>> method returned an UIComponentUINode for an HtmlTableLayout
>> subclass
>> >>>> component, when __getAdapter(..) expected an UIXComponentUINode.
>> >>>> Investigating that error, I see that Faces Bean isn't instance of
>> >>>> UINodeFacesBean, that forces an construction of an
>> UIComponentUINode.
>> >>>>
>> >>>> I observed that faces-bean.properties was changed from my last
>> >>>> version,
>> >>>> removing some lines:
>> >>>>
>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>
>> >>>>
>> >>>>
>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> >>>>
>> >>>>
>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> >>>>
>> >>>>
>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> >>>>
>> >>>>
>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> >>>>
>> >>>>
>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> >>>>
>> >>>>
>> >>>> When I add that lines, there are no problems.
>> >>>>
>> >>>> Questions:
>> >>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
>> >>>> 2- It's need to all UIX components?
>> >>>> 3- Why that lines was removed?
>> >>>> 4- It´s a bug?
>> >>>>
>> >>>>
>> >>>> Thanks,
>> >>>> Bruno E. Grossi
>> >>>>
>> >>>>
>> >>>>
>> >>>> Simon Lessard wrote:
>> >>>> Err get the nighty build from that url, sorry:
>> >>>>
>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>
>> >>>>
>> >>>>
>> >>>>
>> >>>> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
>> >>>> > Hello Bruno,
>> >>>> >
>> >>>> > You can find the source at
>> >>>> http://myfaces.apache.org/trinidad/source-repository.html
>> >>>> >
>> >>>> > As for the nighty builds they can be found at
>> >>>>
>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>
>> >>>>
>> >>>> >
>> >>>> >
>> >>>> >
>> >>>> > Regards,
>> >>>> >
>> >>>> > ~ Simon
>> >>>> >
>> >>>> >
>> >>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br>
>> wrote:
>> >>>> > >
>> >>>> > > Simon,
>> >>>> > >
>> >>>> > > where I find that nighty build, and the source?
>> >>>> > >
>> >>>> > > Thanks,
>> >>>> > > Bruno
>> >>>> > >
>> >>>> > >
>> >>>> > > Simon Lessard wrote:
>> >>>> > > Hello Bruno,
>> >>>> > >
>> >>>> > > Latest nighty build fix the missing type attribute error.
>> The name
>> >>>> attribute error still hold true though. We keep up work to make the
>> >>>> generated markup more standard compliant, but the best workaround
>> >>>> you have
>> >>>> for now is to help us with the renderers I fear.
>> >>>> > >
>> >>>> > >
>> >>>> > > Regards,
>> >>>> > >
>> >>>> > > ~ Simon
>> >>>> > >
>> >>>> > >
>> >>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br >
>> >>>> wrote:
>> >>>> > > >
>> >>>> > > > Hi,
>> >>>> > > >
>> >>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
>> >>>> 5.0) to
>> >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
>> >>>> errors
>> >>>> generated by Trinidad (branch 1.2):
>> >>>> > > >
>> >>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form>
>> >>>> tag.
>> >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
>> >>>> > > >
>> >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
>> >>>> specified.
>> >>>> <script>
>> >>>> > > >
>> >>>> > > >
>> >>>> > > >
>> >>>> > > > The attribute given above is required for an element that
>> >>>> you've used,
>> >>>> but you have omitted it. For instance, in most HTML and XHTML
>> >>>> document types
>> >>>> the "type" attribute is required on the "script" element and the
>> "alt"
>> >>>> attribute is required for the "img" element.
>> >>>> > > >
>> >>>> > > > Typical values for type are type="text/css" for <style> and
>> >>>> type="text/javascript" for <script>."
>> >>>> > > >
>> >>>> > > >
>> >>>> > > > There are any solution (option or workaround) to solve that
>> >>>> problems?
>> >>>> > > >
>> >>>> > > >
>> >>>> > > >
>> >>>> > > > Thanks,
>> >>>> > > > Bruno E. Grossi
>> >>>> > > >
>> >>>> > >
>> >>>> > >
>> >>>> > >
>> >>>> > >
>> >>>> >
>> >>>>
>> >>>>
>>
>>
>
>
--
Bruno E. Grossi
Equipe jCompany Developer Suite
Mestre em Ciência da Computação - DCC/UFMG
SCJP 1.4 & SCWCD 1.4
http://brunogrossi.com.br
<http://www.powerlogic.com.br/>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Matthias Wessendorf <ma...@apache.org>.
1.2,1 has been released last week
myfaces.apache.org/trinidad/download.html
for download
or via regular maven 2 repo, when you build is on m2
-M
On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
> Now I see that trunk is 1.0.2...
>
>
> Please, from what branch I get 1.2.1??
>
>
> Bruno
>
> Bruno E. Grossi wrote:
> > Adam,
> >
> > now I have compiled the trunk version, but a noted that pom is
> > indicating version 1.0.2-SNAPSHOT...
> > And I need to change some generics to compile with jsf 1.2 ri...
> >
> > Bruno
> >
> > Bruno E. Grossi wrote:
> >> Adam,
> >>
> >> my version with that lines was retrived from
> >> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
> >> in May 10. There is some old, and we are updating only to get "type"
> >> on script tags.
> >>
> >> Bruno
> >>
> >> Adam Winer wrote:
> >>> Bruno, I suspect you have some old code lying around
> >>> on the classpath.
> >>>
> >>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
> >>> is not the most up-to-date version - that'd be the 1.2.1 release.
> >>>
> >>> I'm very curious what version you've been using, because the
> >>> lines you're referring to have been absent since some time
> >>> in May, IIRC.
> >>>
> >>> -- Adam
> >>>
> >>>
> >>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
> >>>>
> >>>> Simon,
> >>>>
> >>>> I updated trinidad to a snapshot version
> >>>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
> >>>>
> >>>> from 05-Jul-2007, but I have an error.
> >>>>
> >>>> On UIXComponentUINode.__getAdapter(UIComponent component)
> >>>> (line 439), I have a ClassCastException because __getUINode(component)
> >>>> method returned an UIComponentUINode for an HtmlTableLayout subclass
> >>>> component, when __getAdapter(..) expected an UIXComponentUINode.
> >>>> Investigating that error, I see that Faces Bean isn't instance of
> >>>> UINodeFacesBean, that forces an construction of an UIComponentUINode.
> >>>>
> >>>> I observed that faces-bean.properties was changed from my last
> >>>> version,
> >>>> removing some lines:
> >>>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
> >>>>
> >>>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> >>>>
> >>>>
> >>>> When I add that lines, there are no problems.
> >>>>
> >>>> Questions:
> >>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
> >>>> 2- It's need to all UIX components?
> >>>> 3- Why that lines was removed?
> >>>> 4- It´s a bug?
> >>>>
> >>>>
> >>>> Thanks,
> >>>> Bruno E. Grossi
> >>>>
> >>>>
> >>>>
> >>>> Simon Lessard wrote:
> >>>> Err get the nighty build from that url, sorry:
> >>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
> >>>>
> >>>>
> >>>>
> >>>> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
> >>>> > Hello Bruno,
> >>>> >
> >>>> > You can find the source at
> >>>> http://myfaces.apache.org/trinidad/source-repository.html
> >>>> >
> >>>> > As for the nighty builds they can be found at
> >>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> >>>>
> >>>> >
> >>>> >
> >>>> >
> >>>> > Regards,
> >>>> >
> >>>> > ~ Simon
> >>>> >
> >>>> >
> >>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
> >>>> > >
> >>>> > > Simon,
> >>>> > >
> >>>> > > where I find that nighty build, and the source?
> >>>> > >
> >>>> > > Thanks,
> >>>> > > Bruno
> >>>> > >
> >>>> > >
> >>>> > > Simon Lessard wrote:
> >>>> > > Hello Bruno,
> >>>> > >
> >>>> > > Latest nighty build fix the missing type attribute error. The name
> >>>> attribute error still hold true though. We keep up work to make the
> >>>> generated markup more standard compliant, but the best workaround
> >>>> you have
> >>>> for now is to help us with the renderers I fear.
> >>>> > >
> >>>> > >
> >>>> > > Regards,
> >>>> > >
> >>>> > > ~ Simon
> >>>> > >
> >>>> > >
> >>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br >
> >>>> wrote:
> >>>> > > >
> >>>> > > > Hi,
> >>>> > > >
> >>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
> >>>> 5.0) to
> >>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
> >>>> errors
> >>>> generated by Trinidad (branch 1.2):
> >>>> > > >
> >>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form>
> >>>> tag.
> >>>> > > > 2- Generated <script> tags don't have a "type" attribute:
> >>>> > > >
> >>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
> >>>> specified.
> >>>> <script>
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > > The attribute given above is required for an element that
> >>>> you've used,
> >>>> but you have omitted it. For instance, in most HTML and XHTML
> >>>> document types
> >>>> the "type" attribute is required on the "script" element and the "alt"
> >>>> attribute is required for the "img" element.
> >>>> > > >
> >>>> > > > Typical values for type are type="text/css" for <style> and
> >>>> type="text/javascript" for <script>."
> >>>> > > >
> >>>> > > >
> >>>> > > > There are any solution (option or workaround) to solve that
> >>>> problems?
> >>>> > > >
> >>>> > > >
> >>>> > > >
> >>>> > > > Thanks,
> >>>> > > > Bruno E. Grossi
> >>>> > > >
> >>>> > >
> >>>> > >
> >>>> > >
> >>>> > >
> >>>> >
> >>>>
> >>>>
>
>
--
Matthias Wessendorf
further stuff:
blog: http://matthiaswessendorf.wordpress.com/
mail: matzew-at-apache-dot-org
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Now I see that trunk is 1.0.2...
Please, from what branch I get 1.2.1??
Bruno
Bruno E. Grossi wrote:
> Adam,
>
> now I have compiled the trunk version, but a noted that pom is
> indicating version 1.0.2-SNAPSHOT...
> And I need to change some generics to compile with jsf 1.2 ri...
>
> Bruno
>
> Bruno E. Grossi wrote:
>> Adam,
>>
>> my version with that lines was retrived from
>> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
>> in May 10. There is some old, and we are updating only to get "type"
>> on script tags.
>>
>> Bruno
>>
>> Adam Winer wrote:
>>> Bruno, I suspect you have some old code lying around
>>> on the classpath.
>>>
>>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
>>> is not the most up-to-date version - that'd be the 1.2.1 release.
>>>
>>> I'm very curious what version you've been using, because the
>>> lines you're referring to have been absent since some time
>>> in May, IIRC.
>>>
>>> -- Adam
>>>
>>>
>>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>>>>
>>>> Simon,
>>>>
>>>> I updated trinidad to a snapshot version
>>>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>>>
>>>> from 05-Jul-2007, but I have an error.
>>>>
>>>> On UIXComponentUINode.__getAdapter(UIComponent component)
>>>> (line 439), I have a ClassCastException because __getUINode(component)
>>>> method returned an UIComponentUINode for an HtmlTableLayout subclass
>>>> component, when __getAdapter(..) expected an UIXComponentUINode.
>>>> Investigating that error, I see that Faces Bean isn't instance of
>>>> UINodeFacesBean, that forces an construction of an UIComponentUINode.
>>>>
>>>> I observed that faces-bean.properties was changed from my last
>>>> version,
>>>> removing some lines:
>>>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>>>
>>>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>>
>>>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>>
>>>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>>
>>>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>>
>>>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>>
>>>>
>>>> When I add that lines, there are no problems.
>>>>
>>>> Questions:
>>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
>>>> 2- It's need to all UIX components?
>>>> 3- Why that lines was removed?
>>>> 4- It´s a bug?
>>>>
>>>>
>>>> Thanks,
>>>> Bruno E. Grossi
>>>>
>>>>
>>>>
>>>> Simon Lessard wrote:
>>>> Err get the nighty build from that url, sorry:
>>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>>>
>>>>
>>>>
>>>> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
>>>> > Hello Bruno,
>>>> >
>>>> > You can find the source at
>>>> http://myfaces.apache.org/trinidad/source-repository.html
>>>> >
>>>> > As for the nighty builds they can be found at
>>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>>>
>>>> >
>>>> >
>>>> >
>>>> > Regards,
>>>> >
>>>> > ~ Simon
>>>> >
>>>> >
>>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
>>>> > >
>>>> > > Simon,
>>>> > >
>>>> > > where I find that nighty build, and the source?
>>>> > >
>>>> > > Thanks,
>>>> > > Bruno
>>>> > >
>>>> > >
>>>> > > Simon Lessard wrote:
>>>> > > Hello Bruno,
>>>> > >
>>>> > > Latest nighty build fix the missing type attribute error. The name
>>>> attribute error still hold true though. We keep up work to make the
>>>> generated markup more standard compliant, but the best workaround
>>>> you have
>>>> for now is to help us with the renderers I fear.
>>>> > >
>>>> > >
>>>> > > Regards,
>>>> > >
>>>> > > ~ Simon
>>>> > >
>>>> > >
>>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br >
>>>> wrote:
>>>> > > >
>>>> > > > Hi,
>>>> > > >
>>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
>>>> 5.0) to
>>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some
>>>> errors
>>>> generated by Trinidad (branch 1.2):
>>>> > > >
>>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form>
>>>> tag.
>>>> > > > 2- Generated <script> tags don't have a "type" attribute:
>>>> > > >
>>>> > > > "Error Line 20 column 7: required attribute "TYPE" not
>>>> specified.
>>>> <script>
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > > The attribute given above is required for an element that
>>>> you've used,
>>>> but you have omitted it. For instance, in most HTML and XHTML
>>>> document types
>>>> the "type" attribute is required on the "script" element and the "alt"
>>>> attribute is required for the "img" element.
>>>> > > >
>>>> > > > Typical values for type are type="text/css" for <style> and
>>>> type="text/javascript" for <script>."
>>>> > > >
>>>> > > >
>>>> > > > There are any solution (option or workaround) to solve that
>>>> problems?
>>>> > > >
>>>> > > >
>>>> > > >
>>>> > > > Thanks,
>>>> > > > Bruno E. Grossi
>>>> > > >
>>>> > >
>>>> > >
>>>> > >
>>>> > >
>>>> >
>>>>
>>>>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Adam,
now I have compiled the trunk version, but a noted that pom is
indicating version 1.0.2-SNAPSHOT...
And I need to change some generics to compile with jsf 1.2 ri...
Bruno
Bruno E. Grossi wrote:
> Adam,
>
> my version with that lines was retrived from
> https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
> in May 10. There is some old, and we are updating only to get "type"
> on script tags.
>
> Bruno
>
> Adam Winer wrote:
>> Bruno, I suspect you have some old code lying around
>> on the classpath.
>>
>> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
>> is not the most up-to-date version - that'd be the 1.2.1 release.
>>
>> I'm very curious what version you've been using, because the
>> lines you're referring to have been absent since some time
>> in May, IIRC.
>>
>> -- Adam
>>
>>
>> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>>>
>>> Simon,
>>>
>>> I updated trinidad to a snapshot version
>>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>>
>>> from 05-Jul-2007, but I have an error.
>>>
>>> On UIXComponentUINode.__getAdapter(UIComponent component)
>>> (line 439), I have a ClassCastException because __getUINode(component)
>>> method returned an UIComponentUINode for an HtmlTableLayout subclass
>>> component, when __getAdapter(..) expected an UIXComponentUINode.
>>> Investigating that error, I see that Faces Bean isn't instance of
>>> UINodeFacesBean, that forces an construction of an UIComponentUINode.
>>>
>>> I observed that faces-bean.properties was changed from my last
>>> version,
>>> removing some lines:
>>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>>
>>>
>>> When I add that lines, there are no problems.
>>>
>>> Questions:
>>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
>>> 2- It's need to all UIX components?
>>> 3- Why that lines was removed?
>>> 4- It´s a bug?
>>>
>>>
>>> Thanks,
>>> Bruno E. Grossi
>>>
>>>
>>>
>>> Simon Lessard wrote:
>>> Err get the nighty build from that url, sorry:
>>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>>
>>>
>>>
>>> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
>>> > Hello Bruno,
>>> >
>>> > You can find the source at
>>> http://myfaces.apache.org/trinidad/source-repository.html
>>> >
>>> > As for the nighty builds they can be found at
>>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>>
>>> >
>>> >
>>> >
>>> > Regards,
>>> >
>>> > ~ Simon
>>> >
>>> >
>>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
>>> > >
>>> > > Simon,
>>> > >
>>> > > where I find that nighty build, and the source?
>>> > >
>>> > > Thanks,
>>> > > Bruno
>>> > >
>>> > >
>>> > > Simon Lessard wrote:
>>> > > Hello Bruno,
>>> > >
>>> > > Latest nighty build fix the missing type attribute error. The name
>>> attribute error still hold true though. We keep up work to make the
>>> generated markup more standard compliant, but the best workaround
>>> you have
>>> for now is to help us with the renderers I fear.
>>> > >
>>> > >
>>> > > Regards,
>>> > >
>>> > > ~ Simon
>>> > >
>>> > >
>>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br >
>>> wrote:
>>> > > >
>>> > > > Hi,
>>> > > >
>>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
>>> 5.0) to
>>> pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
>>> generated by Trinidad (branch 1.2):
>>> > > >
>>> > > > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
>>> > > > 2- Generated <script> tags don't have a "type" attribute:
>>> > > >
>>> > > > "Error Line 20 column 7: required attribute "TYPE" not specified.
>>> <script>
>>> > > >
>>> > > >
>>> > > >
>>> > > > The attribute given above is required for an element that
>>> you've used,
>>> but you have omitted it. For instance, in most HTML and XHTML
>>> document types
>>> the "type" attribute is required on the "script" element and the "alt"
>>> attribute is required for the "img" element.
>>> > > >
>>> > > > Typical values for type are type="text/css" for <style> and
>>> type="text/javascript" for <script>."
>>> > > >
>>> > > >
>>> > > > There are any solution (option or workaround) to solve that
>>> problems?
>>> > > >
>>> > > >
>>> > > >
>>> > > > Thanks,
>>> > > > Bruno E. Grossi
>>> > > >
>>> > >
>>> > >
>>> > >
>>> > >
>>> >
>>>
>>>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Adam,
my version with that lines was retrived from
https://svn.apache.org/repos/asf/myfaces/trinidad/branches/faces-1_2-070427/trinidad,
in May 10. There is some old, and we are updating only to get "type" on
script tags.
Bruno
Adam Winer wrote:
> Bruno, I suspect you have some old code lying around
> on the classpath.
>
> That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
> is not the most up-to-date version - that'd be the 1.2.1 release.
>
> I'm very curious what version you've been using, because the
> lines you're referring to have been absent since some time
> in May, IIRC.
>
> -- Adam
>
>
> On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>>
>> Simon,
>>
>> I updated trinidad to a snapshot version
>> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
>>
>> from 05-Jul-2007, but I have an error.
>>
>> On UIXComponentUINode.__getAdapter(UIComponent component)
>> (line 439), I have a ClassCastException because __getUINode(component)
>> method returned an UIComponentUINode for an HtmlTableLayout subclass
>> component, when __getAdapter(..) expected an UIXComponentUINode.
>> Investigating that error, I see that Faces Bean isn't instance of
>> UINodeFacesBean, that forces an construction of an UIComponentUINode.
>>
>> I observed that faces-bean.properties was changed from my last version,
>> removing some lines:
>> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>>
>> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>>
>>
>> When I add that lines, there are no problems.
>>
>> Questions:
>> 1- Why we need that lines? Why we need to force UINodeFacesBean??
>> 2- It's need to all UIX components?
>> 3- Why that lines was removed?
>> 4- It´s a bug?
>>
>>
>> Thanks,
>> Bruno E. Grossi
>>
>>
>>
>> Simon Lessard wrote:
>> Err get the nighty build from that url, sorry:
>> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>>
>>
>>
>> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
>> > Hello Bruno,
>> >
>> > You can find the source at
>> http://myfaces.apache.org/trinidad/source-repository.html
>> >
>> > As for the nighty builds they can be found at
>> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>>
>> >
>> >
>> >
>> > Regards,
>> >
>> > ~ Simon
>> >
>> >
>> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
>> > >
>> > > Simon,
>> > >
>> > > where I find that nighty build, and the source?
>> > >
>> > > Thanks,
>> > > Bruno
>> > >
>> > >
>> > > Simon Lessard wrote:
>> > > Hello Bruno,
>> > >
>> > > Latest nighty build fix the missing type attribute error. The name
>> attribute error still hold true though. We keep up work to make the
>> generated markup more standard compliant, but the best workaround you
>> have
>> for now is to help us with the renderers I fear.
>> > >
>> > >
>> > > Regards,
>> > >
>> > > ~ Simon
>> > >
>> > >
>> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br > wrote:
>> > > >
>> > > > Hi,
>> > > >
>> > > > we're validating our JavaEE framework (Powerlogic's jCompany
>> 5.0) to
>> pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
>> generated by Trinidad (branch 1.2):
>> > > >
>> > > > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
>> > > > 2- Generated <script> tags don't have a "type" attribute:
>> > > >
>> > > > "Error Line 20 column 7: required attribute "TYPE" not specified.
>> <script>
>> > > >
>> > > >
>> > > >
>> > > > The attribute given above is required for an element that
>> you've used,
>> but you have omitted it. For instance, in most HTML and XHTML
>> document types
>> the "type" attribute is required on the "script" element and the "alt"
>> attribute is required for the "img" element.
>> > > >
>> > > > Typical values for type are type="text/css" for <style> and
>> type="text/javascript" for <script>."
>> > > >
>> > > >
>> > > > There are any solution (option or workaround) to solve that
>> problems?
>> > > >
>> > > >
>> > > >
>> > > > Thanks,
>> > > > Bruno E. Grossi
>> > > >
>> > >
>> > >
>> > >
>> > >
>> >
>>
>>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Adam Winer <aw...@gmail.com>.
Bruno, I suspect you have some old code lying around
on the classpath.
That said, for the 1.2 version of Trinidad, 1.2.1-SNAPSHOT
is not the most up-to-date version - that'd be the 1.2.1 release.
I'm very curious what version you've been using, because the
lines you're referring to have been absent since some time
in May, IIRC.
-- Adam
On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Simon,
>
> I updated trinidad to a snapshot version
> (http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
> from 05-Jul-2007, but I have an error.
>
> On UIXComponentUINode.__getAdapter(UIComponent component)
> (line 439), I have a ClassCastException because __getUINode(component)
> method returned an UIComponentUINode for an HtmlTableLayout subclass
> component, when __getAdapter(..) expected an UIXComponentUINode.
> Investigating that error, I see that Faces Bean isn't instance of
> UINodeFacesBean, that forces an construction of an UIComponentUINode.
>
> I observed that faces-bean.properties was changed from my last version,
> removing some lines:
> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> When I add that lines, there are no problems.
>
> Questions:
> 1- Why we need that lines? Why we need to force UINodeFacesBean??
> 2- It's need to all UIX components?
> 3- Why that lines was removed?
> 4- It´s a bug?
>
>
> Thanks,
> Bruno E. Grossi
>
>
>
> Simon Lessard wrote:
> Err get the nighty build from that url, sorry:
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>
>
> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
> > Hello Bruno,
> >
> > You can find the source at
> http://myfaces.apache.org/trinidad/source-repository.html
> >
> > As for the nighty builds they can be found at
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> >
> >
> >
> > Regards,
> >
> > ~ Simon
> >
> >
> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
> > >
> > > Simon,
> > >
> > > where I find that nighty build, and the source?
> > >
> > > Thanks,
> > > Bruno
> > >
> > >
> > > Simon Lessard wrote:
> > > Hello Bruno,
> > >
> > > Latest nighty build fix the missing type attribute error. The name
> attribute error still hold true though. We keep up work to make the
> generated markup more standard compliant, but the best workaround you have
> for now is to help us with the renderers I fear.
> > >
> > >
> > > Regards,
> > >
> > > ~ Simon
> > >
> > >
> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br > wrote:
> > > >
> > > > Hi,
> > > >
> > > > we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to
> pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
> generated by Trinidad (branch 1.2):
> > > >
> > > > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> > > > 2- Generated <script> tags don't have a "type" attribute:
> > > >
> > > > "Error Line 20 column 7: required attribute "TYPE" not specified.
> <script>
> > > >
> > > >
> > > >
> > > > The attribute given above is required for an element that you've used,
> but you have omitted it. For instance, in most HTML and XHTML document types
> the "type" attribute is required on the "script" element and the "alt"
> attribute is required for the "img" element.
> > > >
> > > > Typical values for type are type="text/css" for <style> and
> type="text/javascript" for <script>."
> > > >
> > > >
> > > > There are any solution (option or workaround) to solve that problems?
> > > >
> > > >
> > > >
> > > > Thanks,
> > > > Bruno E. Grossi
> > > >
> > >
> > >
> > >
> > >
> >
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Simon Lessard <si...@gmail.com>.
Ugh...
1. Those lines are needed for components not having a Faces major renderer;
2. Yes... and no. It's needed for all legacy UIX components (not all
components extending UIXComponent) since Trinidad started as ADF Faces that
itself was UIX before that. Only component that are still working on the
original framework requires those lines;
3. Because they should not be needed anymore;
4. If there's an error, yes it is. However, I just looked at the code and it
seems alright... I'll try to reproduce your error this afternoon.
Regards,
~ Simon
On 7/12/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Simon,
>
> I updated trinidad to a snapshot version (
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
> from 05-Jul-2007, but I have an error.
>
> On UIXComponentUINode.__getAdapter(UIComponent component) (line 439), I
> have a ClassCastException because __getUINode(component) method returned an
> UIComponentUINode for an HtmlTableLayout subclass component, when
> __getAdapter(..) expected an UIXComponentUINode. Investigating that error, I
> see that Faces Bean isn't instance of UINodeFacesBean, that forces an
> construction of an UIComponentUINode.
>
> I observed that faces-bean.properties was changed from my last version,
> removing some lines:
>
> org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
>
> org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
>
> When I add that lines, there are no problems.
>
> Questions:
> 1- Why we need that lines? Why we need to force UINodeFacesBean??
> 2- It's need to all UIX components?
> 3- Why that lines was removed?
> 4- It´s a bug?
>
>
> Thanks,
> Bruno E. Grossi
>
>
> Simon Lessard wrote:
>
> Err get the nighty build from that url, sorry:
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>
> On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
> >
> > Hello Bruno,
> >
> > You can find the source at http://myfaces.apache.org/trinidad/source-repository.html
> >
> >
> > As for the nighty builds they can be found at http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> >
> >
> >
> > Regards,
> >
> > ~ Simon
> >
> > On 7/11/07, Bruno E. Grossi < bruno.grossi@powerlogic.com.br> wrote:
> > >
> > > Simon,
> > >
> > > where I find that nighty build, and the source?
> > >
> > > Thanks,
> > > Bruno
> > >
> > > Simon Lessard wrote:
> > >
> > > Hello Bruno,
> > >
> > > Latest nighty build fix the missing type attribute error. The name
> > > attribute error still hold true though. We keep up work to make the
> > > generated markup more standard compliant, but the best workaround you have
> > > for now is to help us with the renderers I fear.
> > >
> > >
> > > Regards,
> > >
> > > ~ Simon
> > >
> > > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br > wrote:
> > > >
> > > > Hi,
> > > >
> > > > we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to
> > > > pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
> > > > generated by Trinidad (branch 1.2):
> > > >
> > > > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> > > > 2- Generated <script> tags don't have a "type" attribute:
> > > >
> > > > "Error *Line 20 column 7*: required attribute "TYPE" not specified.
> > > >
> > > > <script*>*
> > > >
> > > > The attribute given above is required for an element that you've
> > > > used, but you have omitted it. For instance, in most HTML and XHTML document
> > > > types the "type" attribute is required on the "script" element and the "alt"
> > > > attribute is required for the "img" element.
> > > >
> > > > Typical values for type are type="text/css" for <style> and
> > > > type="text/javascript" for <script>."
> > > >
> > > >
> > > >
> > > > There are any solution (option or workaround) to solve that
> > > > problems?
> > > >
> > > >
> > > >
> > > > Thanks,
> > > > Bruno E. Grossi
> > > >
> > >
> > >
> > >
> > >
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Simon,
I updated trinidad to a snapshot version
(http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/trinidad-api/1.2.1-SNAPSHOT/trinidad-api-1.2.1-SNAPSHOT.jar)
from 05-Jul-2007, but I have an error.
On UIXComponentUINode.__getAdapter(UIComponent component) (line 439), I
have a ClassCastException because __getUINode(component) method returned
an UIComponentUINode for an HtmlTableLayout subclass component, when
__getAdapter(..) expected an UIXComponentUINode. Investigating that
error, I see that Faces Bean isn't instance of UINodeFacesBean, that
forces an construction of an UIComponentUINode.
I observed that faces-bean.properties was changed from my last version,
removing some lines:
org.apache.myfaces.trinidad.component.UIXSingleStep=org.apache.myfaces.trinidadinternal.uinode.nav.SingleStepFacesBean
org.apache.myfaces.trinidad.component.html.HtmlCellFormat=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
org.apache.myfaces.trinidad.component.html.HtmlRowLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
org.apache.myfaces.trinidad.component.html.HtmlTableLayout=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
org.apache.myfaces.trinidad.component.html.HtmlScript=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
org.apache.myfaces.trinidad.component.core.data.CoreTree=org.apache.myfaces.trinidadinternal.uinode.UINodeFacesBean
When I add that lines, there are no problems.
Questions:
1- Why we need that lines? Why we need to force UINodeFacesBean??
2- It's need to all UIX components?
3- Why that lines was removed?
4- It´s a bug?
Thanks,
Bruno E. Grossi
Simon Lessard wrote:
> Err get the nighty build from that url, sorry:
> http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
>
>
> On 7/11/07, *Simon Lessard* <simon.lessard.3@gmail.com
> <ma...@gmail.com>> wrote:
>
> Hello Bruno,
>
> You can find the source at
> http://myfaces.apache.org/trinidad/source-repository.html
> <http://myfaces.apache.org/trinidad/source-repository.html>
>
> As for the nighty builds they can be found at
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
> <http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13>
>
>
>
>
> Regards,
>
> ~ Simon
>
> On 7/11/07, *Bruno E. Grossi* < bruno.grossi@powerlogic.com.br
> <ma...@powerlogic.com.br>> wrote:
>
> Simon,
>
> where I find that nighty build, and the source?
>
> Thanks,
> Bruno
>
>
> Simon Lessard wrote:
>> Hello Bruno,
>>
>> Latest nighty build fix the missing type attribute error. The
>> name attribute error still hold true though. We keep up work
>> to make the generated markup more standard compliant, but the
>> best workaround you have for now is to help us with the
>> renderers I fear.
>>
>>
>> Regards,
>>
>> ~ Simon
>>
>> On 7/11/07, *Bruno E. Grossi* <bruno.grossi@powerlogic.com.br
>> <ma...@powerlogic.com.br>> wrote:
>>
>> Hi,
>>
>> we're validating our JavaEE framework (Powerlogic's
>> jCompany 5.0) to pass W3C Markup Validator as Strict
>> HTML/XHTML and we found some errors generated by Trinidad
>> (branch 1.2):
>>
>> 1- <tr:form> generates an invalid attribute "name" on
>> <form> tag.
>> 2- Generated <script> tags don't have a "type" attribute:
>>
>> "Error /Line 20 column 7/: required attribute "TYPE" not
>> specified.
>>
>> |<script*>*|
>>
>> The attribute given above is required for an element that
>> you've used, but you have omitted it. For instance, in
>> most HTML and XHTML document types the "type" attribute
>> is required on the "script" element and the "alt"
>> attribute is required for the "img" element.
>>
>> Typical values for |type| are |type="text/css"| for
>> |<style>| and |type="text/javascript"| for |<script>|."
>>
>>
>>
>>
>> There are any solution (option or workaround) to solve
>> that problems?
>>
>>
>>
>> Thanks,
>> Bruno E. Grossi
>>
>>
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Simon Lessard <si...@gmail.com>.
Err get the nighty build from that url, sorry:
http://people.apache.org/repo/m2-snapshot-repository/org/apache/myfaces/trinidad/
On 7/11/07, Simon Lessard <si...@gmail.com> wrote:
>
> Hello Bruno,
>
> You can find the source at
> http://myfaces.apache.org/trinidad/source-repository.html
>
> As for the nighty builds they can be found at
> http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
>
>
> Regards,
>
> ~ Simon
>
> On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
> >
> > Simon,
> >
> > where I find that nighty build, and the source?
> >
> > Thanks,
> > Bruno
> >
> > Simon Lessard wrote:
> >
> > Hello Bruno,
> >
> > Latest nighty build fix the missing type attribute error. The name
> > attribute error still hold true though. We keep up work to make the
> > generated markup more standard compliant, but the best workaround you have
> > for now is to help us with the renderers I fear.
> >
> >
> > Regards,
> >
> > ~ Simon
> >
> > On 7/11/07, Bruno E. Grossi <bruno.grossi@powerlogic.com.br > wrote:
> > >
> > > Hi,
> > >
> > > we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to
> > > pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
> > > generated by Trinidad (branch 1.2):
> > >
> > > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> > > 2- Generated <script> tags don't have a "type" attribute:
> > >
> > > "Error *Line 20 column 7*: required attribute "TYPE" not specified.
> > >
> > > <script*>*
> > >
> > > The attribute given above is required for an element that you've
> > > used, but you have omitted it. For instance, in most HTML and XHTML document
> > > types the "type" attribute is required on the "script" element and the "alt"
> > > attribute is required for the "img" element.
> > >
> > > Typical values for type are type="text/css" for <style> and
> > > type="text/javascript" for <script>."
> > >
> > >
> > >
> > > There are any solution (option or workaround) to solve that problems?
> > >
> > >
> > >
> > > Thanks,
> > > Bruno E. Grossi
> > >
> >
> >
> >
> > --
> > Bruno E. Grossi
> >
> > Equipe jCompany Developer Suite
> > Mestre em Ciência da Computação - DCC/UFMG
> > SCJP 1.4 & SCWCD 1.4
> > http://brunogrossi.com.br
> > <http://www.powerlogic.com.br/>
> >
>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Simon Lessard <si...@gmail.com>.
Hello Bruno,
You can find the source at
http://myfaces.apache.org/trinidad/source-repository.html
As for the nighty builds they can be found at
http://myfaces.zones.apache.org:8081/continuum/projectGroupSummary.action?projectGroupId=13
Regards,
~ Simon
On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Simon,
>
> where I find that nighty build, and the source?
>
> Thanks,
> Bruno
>
> Simon Lessard wrote:
>
> Hello Bruno,
>
> Latest nighty build fix the missing type attribute error. The name
> attribute error still hold true though. We keep up work to make the
> generated markup more standard compliant, but the best workaround you have
> for now is to help us with the renderers I fear.
>
>
> Regards,
>
> ~ Simon
>
> On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
> >
> > Hi,
> >
> > we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to
> > pass W3C Markup Validator as Strict HTML/XHTML and we found some errors
> > generated by Trinidad (branch 1.2):
> >
> > 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> > 2- Generated <script> tags don't have a "type" attribute:
> >
> > "Error *Line 20 column 7*: required attribute "TYPE" not specified.
> >
> > <script*>*
> >
> > The attribute given above is required for an element that you've used,
> > but you have omitted it. For instance, in most HTML and XHTML document types
> > the "type" attribute is required on the "script" element and the "alt"
> > attribute is required for the "img" element.
> >
> > Typical values for type are type="text/css" for <style> and
> > type="text/javascript" for <script>."
> >
> >
> >
> > There are any solution (option or workaround) to solve that problems?
> >
> >
> >
> > Thanks,
> > Bruno E. Grossi
> >
>
>
>
> --
> Bruno E. Grossi
>
> Equipe jCompany Developer Suite
> Mestre em Ciência da Computação - DCC/UFMG
> SCJP 1.4 & SCWCD 1.4
> http://brunogrossi.com.br
> <http://www.powerlogic.com.br/>
>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by "Bruno E. Grossi" <br...@powerlogic.com.br>.
Simon,
where I find that nighty build, and the source?
Thanks,
Bruno
Simon Lessard wrote:
> Hello Bruno,
>
> Latest nighty build fix the missing type attribute error. The name
> attribute error still hold true though. We keep up work to make the
> generated markup more standard compliant, but the best workaround you
> have for now is to help us with the renderers I fear.
>
>
> Regards,
>
> ~ Simon
>
> On 7/11/07, *Bruno E. Grossi* <bruno.grossi@powerlogic.com.br
> <ma...@powerlogic.com.br>> wrote:
>
> Hi,
>
> we're validating our JavaEE framework (Powerlogic's jCompany 5.0)
> to pass W3C Markup Validator as Strict HTML/XHTML and we found
> some errors generated by Trinidad (branch 1.2):
>
> 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> 2- Generated <script> tags don't have a "type" attribute:
>
> "Error /Line 20 column 7/: required attribute "TYPE" not specified.
>
> |<script*>*|
>
> The attribute given above is required for an element that you've
> used, but you have omitted it. For instance, in most HTML and
> XHTML document types the "type" attribute is required on the
> "script" element and the "alt" attribute is required for the "img"
> element.
>
> Typical values for |type| are |type="text/css"| for |<style>| and
> |type="text/javascript"| for |<script>|."
>
>
>
>
> There are any solution (option or workaround) to solve that problems?
>
>
>
> Thanks,
> Bruno E. Grossi
>
>
--
Bruno E. Grossi
Equipe jCompany Developer Suite
Mestre em Ciência da Computação - DCC/UFMG
SCJP 1.4 & SCWCD 1.4
http://brunogrossi.com.br
<http://www.powerlogic.com.br/>
Re: [Trinidad] Trinidad don't pass W3C Markup Validator
Posted by Simon Lessard <si...@gmail.com>.
Hello Bruno,
Latest nighty build fix the missing type attribute error. The name attribute
error still hold true though. We keep up work to make the generated markup
more standard compliant, but the best workaround you have for now is to help
us with the renderers I fear.
Regards,
~ Simon
On 7/11/07, Bruno E. Grossi <br...@powerlogic.com.br> wrote:
>
> Hi,
>
> we're validating our JavaEE framework (Powerlogic's jCompany 5.0) to pass
> W3C Markup Validator as Strict HTML/XHTML and we found some errors generated
> by Trinidad (branch 1.2):
>
> 1- <tr:form> generates an invalid attribute "name" on <form> tag.
> 2- Generated <script> tags don't have a "type" attribute:
>
> "Error *Line 20 column 7*: required attribute "TYPE" not specified.
>
> <script*>*
>
> The attribute given above is required for an element that you've used,
> but you have omitted it. For instance, in most HTML and XHTML document types
> the "type" attribute is required on the "script" element and the "alt"
> attribute is required for the "img" element.
>
> Typical values for type are type="text/css" for <style> and
> type="text/javascript" for <script>."
>
>
>
> There are any solution (option or workaround) to solve that problems?
>
>
>
> Thanks,
> Bruno E. Grossi
>