[JBoss JIRA] (RF-12745) Assess and fix deprecations in Maven compile step
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12745?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč edited comment on RF-12745 at 4/4/13 11:37 AM:
----------------------------------------------------------
Brian, could you please review that my assessment is correct?
I especially wonder about your opinion in case of EL API changes.
was (Author: lfryc):
Brian, could you please review that my assessment is correct.
I especially wonder about your opinion in case of EL API changes.
> Assess and fix deprecations in Maven compile step
> -------------------------------------------------
>
> Key: RF-12745
> URL: https://issues.jboss.org/browse/RF-12745
> Project: RichFaces
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: build/distribution
> Affects Versions: 5.0.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Brian Leathem
> Labels: rf5-build
> Fix For: 5.0.0.Alpha1
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12745) Assess and fix deprecations in Maven compile step
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12745?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč edited comment on RF-12745 at 4/4/13 11:36 AM:
----------------------------------------------------------
After assessing and fixing some deprecations
* Guava deprecated {{MapMaker.makeComputingMap}}
* internally deprecated {{getNestingForm(FacesContext, UIComponent)}} replaced with {{getNestingForm(UIComponent)}}
we can see following list:
{code}
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/MethodMetadata.java:[26,21] [deprecation] MethodBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[33,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[27,21] [deprecation] EvaluationException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[28,21] [deprecation] PropertyNotFoundException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[29,21] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[35,56] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[24,37] [deprecation] EventAbortedException in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[27,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[56,53] [deprecation] setAction(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[70,53] [deprecation] setActionListener(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/SessionTopicEvent.java:[51,83] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[85,32] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[86,56] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[93,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/iteration/AbstractExtendedDataTable.java:[222,59] [deprecation] ValueBinding in javax.faces.el has been deprecated
{code}
was (Author: lfryc):
After assessing and fixing some deprecations, we can see following list:
{code}
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/MethodMetadata.java:[26,21] [deprecation] MethodBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[33,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[27,21] [deprecation] EvaluationException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[28,21] [deprecation] PropertyNotFoundException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[29,21] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[35,56] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[24,37] [deprecation] EventAbortedException in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[27,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[56,53] [deprecation] setAction(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[70,53] [deprecation] setActionListener(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/SessionTopicEvent.java:[51,83] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[85,32] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[86,56] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[93,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/iteration/AbstractExtendedDataTable.java:[222,59] [deprecation] ValueBinding in javax.faces.el has been deprecated
{code}
> Assess and fix deprecations in Maven compile step
> -------------------------------------------------
>
> Key: RF-12745
> URL: https://issues.jboss.org/browse/RF-12745
> Project: RichFaces
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: build/distribution
> Affects Versions: 5.0.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Lukáš Fryč
> Labels: rf5-build
> Fix For: 5.0.0.Alpha1
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12745) Assess and fix deprecations in Maven compile step
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12745?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč commented on RF-12745:
---------------------------------
So there are two issues left now:
* deprecated EL API and {{javax.faces.el}} methods regarding {{MethodBinding}}, {{setAction}}, ...
** I think this can't be simply worked around because of wrong consequences
* SessionTopicListener was replaced by its next version (SessionTopicListener2) without exceptions
** I think this code needs to be left here for backwards compatibility with RF 4.0.0 API
> Assess and fix deprecations in Maven compile step
> -------------------------------------------------
>
> Key: RF-12745
> URL: https://issues.jboss.org/browse/RF-12745
> Project: RichFaces
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: build/distribution
> Affects Versions: 5.0.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Lukáš Fryč
> Labels: rf5-build
> Fix For: 5.0.0.Alpha1
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12745) Assess and fix deprecations in Maven compile step
by Lukáš Fryč (JIRA)
[ https://issues.jboss.org/browse/RF-12745?page=com.atlassian.jira.plugin.s... ]
Lukáš Fryč commented on RF-12745:
---------------------------------
After assessing and fixing some deprecations, we can see following list:
{code}
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/MethodMetadata.java:[26,21] [deprecation] MethodBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[33,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[27,21] [deprecation] EvaluationException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[28,21] [deprecation] PropertyNotFoundException in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[29,21] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/common/ValueBindingValueExpressionAdaptor.java:[35,56] [deprecation] ValueBinding in javax.faces.el has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[24,37] [deprecation] EventAbortedException in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/SessionTopicListenerWrapper.java:[27,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[56,53] [deprecation] setAction(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/view/facelets/html/AjaxPollHandler.java:[70,53] [deprecation] setActionListener(MethodBinding) in UICommand has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/SessionTopicEvent.java:[51,83] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[85,32] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[86,56] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/application/push/impl/AbstractTopic.java:[93,37] [deprecation] SessionTopicListener in org.richfaces.application.push has been deprecated
[WARNING] /mnt/workspace/workspaces/richfaces5/richfaces5/framework/src/main/java/org/richfaces/ui/iteration/AbstractExtendedDataTable.java:[222,59] [deprecation] ValueBinding in javax.faces.el has been deprecated
{code}
> Assess and fix deprecations in Maven compile step
> -------------------------------------------------
>
> Key: RF-12745
> URL: https://issues.jboss.org/browse/RF-12745
> Project: RichFaces
> Issue Type: Task
> Security Level: Public(Everyone can see)
> Components: build/distribution
> Affects Versions: 5.0.0.Alpha1
> Reporter: Lukáš Fryč
> Assignee: Lukáš Fryč
> Labels: rf5-build
> Fix For: 5.0.0.Alpha1
>
> Original Estimate: 3 hours
> Remaining Estimate: 3 hours
>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12888) Upgrade cssparser from 0.9.5 (Mar 2008) to 0.9.8 (Oct 2012)
by Juergen Zimmermann (JIRA)
Juergen Zimmermann created RF-12888:
---------------------------------------
Summary: Upgrade cssparser from 0.9.5 (Mar 2008) to 0.9.8 (Oct 2012)
Key: RF-12888
URL: https://issues.jboss.org/browse/RF-12888
Project: RichFaces
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: build/distribution
Affects Versions: 4.3.1
Reporter: Juergen Zimmermann
The artifact net.sourceforge.cssparser:cssparser is almost 5 years old. In autumn last year a version of cssparser was released.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12887) Nodes with types that are not listed in <rich:treeNode> are not rendered
by Sergey Suvorov (JIRA)
Sergey Suvorov created RF-12887:
-----------------------------------
Summary: Nodes with types that are not listed in <rich:treeNode> are not rendered
Key: RF-12887
URL: https://issues.jboss.org/browse/RF-12887
Project: RichFaces
Issue Type: Feature Request
Security Level: Public (Everyone can see)
Components: component-tree
Affects Versions: 4.3.0.Final
Environment: RichFaces 4.3.0.Final and JSF 2.2
JBoss AS 7.1.1.Final
Reporter: Sergey Suvorov
Priority: Minor
When using attribute "type" of <rich:treeNode> nodes with different types are not rendered. In the following tree only nodes with types "1", "2" and "1_1" will be rendered
<rich:tree id="tree" nodeType="#{item.data.type}" var="item" value="#{backingBean.rootNode}" toggleType="client" selectionType="ajax">
<rich:treeNode type="1">
#{item.data.label}
</rich:treeNode>
<rich:treeNode type="2">
#{item.data.label}
</rich:treeNode>
<rich:treeNode type="1_1">
#{item.data.label}
</rich:treeNode>
</rich:tree>
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months
[JBoss JIRA] (RF-12886) rich:notify*: missing @escape in VDL-Doc
by Jiří Štefek (JIRA)
Jiří Štefek created RF-12886:
--------------------------------
Summary: rich:notify*: missing @escape in VDL-Doc
Key: RF-12886
URL: https://issues.jboss.org/browse/RF-12886
Project: RichFaces
Issue Type: Bug
Security Level: Public (Everyone can see)
Components: doc
Reporter: Jiří Štefek
There is missing attribute @escape and its description in VDL-Doc.
The attribute is missing for components rich:notify, rich:notifyMessage and rich:notifyMessages.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira
11 years, 7 months