[ 
https://issues.apache.org/jira/browse/OLINGO-403?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Francesco Chicchiriccò resolved OLINGO-403.
-------------------------------------------

       Resolution: Fixed
    Fix Version/s: V4 4.0.0-beta-01

https://git-wip-us.apache.org/repos/asf?p=olingo-odata4.git;a=commit;h=977905919cbb824b040821fb2f6dd2eeb2777057

> java client - navigation deletion error
> ---------------------------------------
>
>                 Key: OLINGO-403
>                 URL: https://issues.apache.org/jira/browse/OLINGO-403
>             Project: Olingo
>          Issue Type: Bug
>          Components: odata4-client
>    Affects Versions: V4 4.0.0-beta-01
>            Reporter: Challen
>            Assignee: Francesco Chicchiriccò
>             Fix For: V4 4.0.0-beta-01
>
>
> Message msg2 = <new message...>;
> msg2.setId("key2_chh");
> container.getMe().getDrafts().getMessages().delete(msg2);
> -------------------------
> the .delete(msg2) will throw java.lang.NullPointerException:
> EntitySetInvocationHandler<T,KEY,EC>(AbstractInvocationHandler).deleteEntity(EntityInvocationHandler,
>  URI) line: 151  
> EntitySetInvocationHandler<T,KEY,EC>.delete(S) line: 262      
> NativeMethodAccessorImpl.invoke0(Method, Object, Object[]) line: not 
> available [native method]        
> NativeMethodAccessorImpl.invoke(Object, Object[]) line: 57    
> DelegatingMethodAccessorImpl.invoke(Object, Object[]) line: 43        
> Method.invoke(Object, Object...) line: 606    
> EntitySetInvocationHandler<T,KEY,EC>(AbstractInvocationHandler).invokeSelfMethod(Method,
>  Object[]) line: 92   
> EntitySetInvocationHandler<T,KEY,EC>.invoke(Object, Method, Object[]) line: 
> 91        
> $Proxy18.delete(EntityType) line: not available       
> -------------------------
>     final String name = handler.getUUID().getType()  
>       
> .getAnnotation(org.apache.olingo.ext.proxy.api.annotations.EntityType.class)
>       .name();
> -------------------------
> .getType()  --> org.apache.olingo.ext.proxy.api.Annotatable
> .getAnnotation --> null



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to