[ 
http://jira.nuxeo.org/browse/NXP-1809?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Stéfane Fermigier updated NXP-1809:
-----------------------------------

    Fix Version/s:     (was: 5.2 M1)
                   5.2 M2

> resolvePath doesn't work for all properties
> -------------------------------------------
>
>                 Key: NXP-1809
>                 URL: http://jira.nuxeo.org/browse/NXP-1809
>             Project: Nuxeo Enterprise Platform 5
>          Issue Type: Bug
>          Components: Core
>    Affects Versions: 5.2 M1
>         Environment: JBoss 4.0.5GA, Ubuntu  Feisty 7.02, build 27389
>            Reporter: Radu Darlea
>            Assignee: Bogdan Stefanescu
>            Priority: Major
>             Fix For: 5.2 M2
>
>
> I am trying to grab a property using DocumentPart.resolvePath(String). Most 
> of the times it works. But for some not.
> DocumentPart dp = docModel.getPart("common");
> Property prop = dp.resolvePath("major_version");
> gives me
> org.nuxeo.ecm.core.api.model.PropertyNotFoundException: Property not found: 
> major_version. 
>         at 
> org.nuxeo.ecm.core.api.model.impl.ComplexProperty.get(ComplexProperty.java:151)
>         at 
> org.nuxeo.ecm.core.api.model.impl.AbstractProperty.resolvePath(AbstractProperty.java:397)
>         at 
> org.nuxeo.ecm.core.api.model.impl.AbstractProperty.resolvePath(AbstractProperty.java:358)
>         at 
> org.nuxeo.ecm.platform.jaxws.ExternalEditWSImpl.getSimplePropertyUtility(ExternalEditWSImpl.java:420)
> while I can take "common:size" or "common:icon" with no problem.
> (If other examples, I will attach).
> BTW, the code throwing the exception is
>     public Property get(String name) throws PropertyNotFoundException,
>             UnsupportedOperationException {
>         Field field = getType().getField(name);
>         if (field == null) {
>             throw new PropertyNotFoundException(name, "");
>         }
>         return getChild(field);
>     }

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.nuxeo.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira


_______________________________________________
ECM-tickets mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm-tickets

Reply via email to