You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@myfaces.apache.org by "Brett Sabell (JIRA)" <de...@myfaces.apache.org> on 2006/01/10 07:01:20 UTC

[jira] Created: (MYFACES-1015) Error 500 caused by property named "xPath"

Error 500 caused by property named "xPath"
------------------------------------------

         Key: MYFACES-1015
         URL: http://issues.apache.org/jira/browse/MYFACES-1015
     Project: MyFaces
        Type: Bug
  Components: Implementation  
    Versions: 1.1.1    
 Environment: Windows Server 2003, WebSphere 5.1.1.3, Servlet 2.3, JSP 1.1
    Reporter: Brett Sabell
    Priority: Minor


I have a class named FieldOccurrenceStruct, which contains a String property called xPath. This property has getter and setter methods (getXPath, setXPath), both of which have the correct return and argument types (String).

One of my JSF pages has a dataTable, whose value is an ArrayList of FieldOccurrenceStructs. The problem is, when I map a column to the xPath property, I get an Error 500. The exact error message is:

Error 500: Bean: com.thenational.otkr.dmi.structs.FieldOccurrenceStruct, property: xPath

That's all it says, and it goes without saying that I get no dataTable. FieldOccurrenceStruct is not even a backing bean, its a POJO, so I'm not sure why it is being referred to as "Bean".

As a workaround, I was able to get it working by renaming the xPath property to path (along with the getter/setter to getPath and setPath), so this leads me to the conclusion that either MyFaces doesn't like the name xPath for a property (unlikely), or there is some hidden (?) requirement that properties must have more than one lowercase letter before the first uppercase letter (even less likely).

I call BUG!

-- 
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