• Unknown member 'getXspProperty' in Java class '....OpenLogItem'

    By Patrick Kwintensson 8 years ago

    I have re-created Java Classes for the ErrorHolder, LogItem and PhaseListener classes previously packaged under com.paulwithers… and updated the faces config:

    <phase-listener>org.openntf.OpenLogPhaseListener</phase-listener>
    



    <managed-bean-name>openLogBean</managed-bean-name>
    <managed-bean-class>org.openntf.OpenLogErrorHolder</managed-bean-class>
    <!--  used to be session -->
    <managed-bean-scope>view</managed-bean-scope>
    

    If I re-run the ErrorOnClick xsp I get the following message:

    Unexpected runtime error

    The runtime has encountered an unexpected error.

    Error source

    Page Name:/ErrorOnClick.xsp
    Control Id: button1
    Property: onclick

    Exception

    Error while executing JavaScript action expression
    Script interpreter error, line=1, col=63: Unknown member 'getXspProperty' in Java class 'org.openntf.OpenLogItem'

    JavaScript code

       1: org.openntf.OpenLogItem.logEvent(null,org.openntf.OpenLogItem.getXspProperty(“xsp.openlog.filepath”,““),null,null);

    However getXspProperty is part of the OpenLogItem class.

    Any idea what the problem is?