You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Martin Walla (JIRA)" <my...@incubator.apache.org> on 2005/07/08 14:16:24 UTC
[jira] Created: (MYFACES-312) javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
----------------------------------------------------------------------------------------------------------------------
Key: MYFACES-312
URL: http://issues.apache.org/jira/browse/MYFACES-312
Project: MyFaces
Type: Bug
Versions: 1.0.9 beta
Environment: I used JSDK 1.4.2_07, MyFace 1.0.9m9
Reporter: Martin Walla
The Suns Reference Impl and also the existing javadoc for javax.faces.el.ValueBinding
having 4 abstract and one non-abstract method "getExpressionString()".
MyFaces have implemented all 5 methods abstract.
When someone (as i) uses an external component library which was compiled against the SUN RI, and the library is used now
with MyFaces and additional the Log level is set to DEBUG then in the code of "DebugUtils.java:231" an java.lang.AbstractMethodError
is thrown.
This is because the custom component library has a class which extended the abstract class "javax.faces.el.ValueBinding"
and did not implement the "getExpressionString()" (Thats OK).
But the MyFaces implementation of "javax.faces.el.ValueBinding" did also not implement the "getExpressionString()" (Thats the BUG).
And therefore for "getExpressionString()" no implementation can be found.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Updated: (MYFACES-312) javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
Posted by "Mathias Broekelmann (JIRA)" <my...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/MYFACES-312?page=all ]
Mathias Broekelmann updated MYFACES-312:
----------------------------------------
Attachment: valuebinding.diff
here is a patch for it.
> javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: MYFACES-312
> URL: http://issues.apache.org/jira/browse/MYFACES-312
> Project: MyFaces
> Type: Bug
> Versions: 1.0.9 beta
> Environment: I used JSDK 1.4.2_07, MyFace 1.0.9m9
> Reporter: Martin Walla
> Attachments: valuebinding.diff
>
> The Suns Reference Impl and also the existing javadoc for javax.faces.el.ValueBinding
> having 4 abstract and one non-abstract method "getExpressionString()".
> MyFaces have implemented all 5 methods abstract.
> When someone (as i) uses an external component library which was compiled against the SUN RI, and the library is used now
> with MyFaces and additional the Log level is set to DEBUG then in the code of "DebugUtils.java:231" an java.lang.AbstractMethodError
> is thrown.
> This is because the custom component library has a class which extended the abstract class "javax.faces.el.ValueBinding"
> and did not implement the "getExpressionString()" (Thats OK).
> But the MyFaces implementation of "javax.faces.el.ValueBinding" did also not implement the "getExpressionString()" (Thats the BUG).
> And therefore for "getExpressionString()" no implementation can be found.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
[jira] Closed: (MYFACES-312) javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
Posted by "Grant Smith (JIRA)" <my...@incubator.apache.org>.
[ http://issues.apache.org/jira/browse/MYFACES-312?page=all ]
Grant Smith closed MYFACES-312:
-------------------------------
Fix Version: Nightly Build
Resolution: Fixed
Thanks Martin for reporting the issue and Mathias for the patch. Applied to nightly build.
> javax.faces.el.ValueBinding not implemented like that of Sun Reference Implementation (java.lang.AbstractMethodError)
> ----------------------------------------------------------------------------------------------------------------------
>
> Key: MYFACES-312
> URL: http://issues.apache.org/jira/browse/MYFACES-312
> Project: MyFaces
> Type: Bug
> Versions: 1.0.9 beta
> Environment: I used JSDK 1.4.2_07, MyFace 1.0.9m9
> Reporter: Martin Walla
> Assignee: Grant Smith
> Fix For: Nightly Build
> Attachments: valuebinding.diff
>
> The Suns Reference Impl and also the existing javadoc for javax.faces.el.ValueBinding
> having 4 abstract and one non-abstract method "getExpressionString()".
> MyFaces have implemented all 5 methods abstract.
> When someone (as i) uses an external component library which was compiled against the SUN RI, and the library is used now
> with MyFaces and additional the Log level is set to DEBUG then in the code of "DebugUtils.java:231" an java.lang.AbstractMethodError
> is thrown.
> This is because the custom component library has a class which extended the abstract class "javax.faces.el.ValueBinding"
> and did not implement the "getExpressionString()" (Thats OK).
> But the MyFaces implementation of "javax.faces.el.ValueBinding" did also not implement the "getExpressionString()" (Thats the BUG).
> And therefore for "getExpressionString()" no implementation can be found.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira