tapestry-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "quurks (JIRA)" <j...@apache.org>
Subject [jira] [Created] (TAP5-2449) PropertyConduitSource cant see Java 8 default methods
Date Sun, 08 Feb 2015 21:20:34 GMT
quurks created TAP5-2449:

             Summary: PropertyConduitSource cant see Java 8 default methods
                 Key: TAP5-2449
                 URL: https://issues.apache.org/jira/browse/TAP5-2449
             Project: Tapestry 5
          Issue Type: Bug
          Components: tapestry-core
    Affects Versions: 5.4
            Reporter: quurks

*Stets to reproduce:*
Class with 
public class TestDefaultMethod {
    @Property private TestData testData = new TestData();

    public static interface TestInterface {
        public default String getTestString() {
            return "Alpha";

    public static class TestData implements TestInterface {

Template with 

"Alpha" is put in the website

   Exception type: org.apache.tapestry5.ioc.util.UnknownValueException
          Message: Class com.example.pages.TestDefaultMethod$TestData does not contain a property
(or public field) named 'testString'.
  availableValues: AvailableValues\[Properties (and public fields): class]

It works with

This message was sent by Atlassian JIRA

View raw message