iOS 8 Support

When will the next version of ODataClient for Objective-C for iOS 8 be available? Thank !

Id #13288 | Release: None | Updated: Sep 30 at 9:38 AM by DipaG | Created: Sep 30 at 9:38 AM by DipaG

Failed to Generate Proxy classes

Hello I am new to OData and am developing an iPhone app to use OData services. I have downloaded the SDK and am trying to generate the proxy classes. But I get the error saying - Failed to gener...

Id #12809 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by DJCamper | Created: Feb 6, 2013 at 3:40 PM by DJCamper

INT64 get/set

Table has field FBID type int64.   When I create record, it work correclly with value 10000106885????.   But when I use NSNumber *FBID = [save getFBID];   Value for FBID is 2147483647.   Sorry for...

Id #12455 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by haoly | Created: Aug 24, 2012 at 10:22 AM by haoly

Detach entity

Hi,   I'm facing an issue when trying to stop tracking an entity, inserted in the context (and not saved to the server yet).   The .Net Client Library gives us a method called 'Detach' which allows...

Id #12294 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by valleen | Created: Jun 25, 2012 at 9:19 PM by valleen

DateTime in query URL not the correct format

Hi,   The SDK query urls that contain DateTime values are not sent in the correct format. Format should be datetime'datetimeliteral' instead it is just datetimeliteral.   thanks, Guy

Id #11656 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by guyblank | Created: Jan 24, 2012 at 12:36 PM by guyblank

DateTime Sent as DateTimeOffset

Hi,   When I try to do a create call using the SDK i notices in the payload the all DateTime value have DateTimeOffste format: 2012-04-03T21:00:00Z instead of: 2012-04-03T21:00:00   Thanks, Guy

Id #11655 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by guyblank | Created: Jan 24, 2012 at 12:14 PM by guyblank

odatagen[696:903] fileRange Error on OSX 10.6.8

Hello, while trying to generate the proxy, following error occurs: odatagen[696:903] fileRange Error While moving xslt file : (null)   Using this statement on Mac OSX 10.6.8 :   ....$ /Users/dru...

Id #11448 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by drummer44 | Created: Nov 19, 2011 at 9:28 PM by drummer44

Edm.Time returned as nil

Edm.Time returne as nil example for Edm.Time - PT11H00M00S

Id #11311 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by svetaer | Created: Sep 27, 2011 at 8:04 AM by svetaer

object added to collection is not updated with values

After adding a new object to collection and doing saveChanges the object is not updated with values from the server

Id #11310 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by svetaer | Created: Sep 27, 2011 at 8:00 AM by svetaer

Edm.Byte always returns 0

Edm.Byte type which is generated in the proxy class always returns 0. Setting the byte object to 1 then doing saveChanges - the application crashes

Id #11309 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by svetaer | Created: Sep 27, 2011 at 7:57 AM by svetaer

addHeader:headerValue: and setEntityHeaders don't work

In class objectContext method addHeader:headerValue: and setEntityHeaders don't work

Id #11308 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by svetaer | Created: Sep 27, 2011 at 7:55 AM by svetaer

issue in the class header for functionimport

When the odatagen is used to generate classes for services that has complex type inside the FunctionImport section there is an issue in the class header - missing namespace prefix in the h and m f...

Id #11307 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by svetaer | Created: Sep 27, 2011 at 7:52 AM by svetaer

Addlink asks for sourceProperty but really wants target entity name

in ObjectContext.m I find @ line 269:   /** To create an m_association between two entity instances @param sourceObject The source object participating the m_association. @param targetObject The ...

Id #10202 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Feb 9, 2011 at 11:50 PM by ljosaitis

Service Operation guid query parameters ?

In ObjectContext.m method -(NSString )prepareQuery:(NSString)aFunctionName parameters:(NSDictionary*)aParam   If the param is of type NSString it just appends key='obj' as one would expect: anUrl=...

Id #10201 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by ljosaitis | Created: Feb 9, 2011 at 10:40 PM by ljosaitis

Service Operation NSDecimalNumbers have an appended "f" instead of "M"

in ObjectContext.m, method -(NSString )prepareQuery:(NSString)aFunctionName parameters:(NSDictionary*)aParam     You have both else if([obj isKindOfClass:[NSDecimalNumber class]]) ...

Id #10200 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by ljosaitis | Created: Feb 9, 2011 at 10:30 PM by ljosaitis

Custom query options ignored

Hi,   when executing a DataServiceQuery only system query options (starting with $) are added to the query and custom query options are ignored. Suggestion: In class DataServiceQuery.m line 297:   ...

Id #10187 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Feb 6, 2011 at 11:05 AM by guyblank

CustomHeaders not used in executeServiceOperation method

Hi,   FunctionImport methods generated by odatagen tool use the excecuteServiceOperation method of the ObjectContext class. I need to add some RequestHeaders to the request so I used setCustomHeade...

Id #10174 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Feb 1, 2011 at 11:01 AM by guyblank

complex types in FunctionImport issue (using odatagen)

Hi,   When the otadatagen is used to generate classes for services that has complex types inside the FunctionImport section - there are two issues:   1) in the class header file the type considers ...

Id #10143 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Jan 20, 2011 at 9:27 AM by amirnaor

Dependencies in header file when using odatagen

Hi,   When we use the odatagen to generate classes for a serivce, in some cases there is a dependencies between the classes declard in the h file. to resolve this, we suggest the following fix:   i...

Id #10141 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Jan 20, 2011 at 9:03 AM by amirnaor

odatagen fix for ComplexType substring-after(@Type,'.') xsl parser

When using odatagen I noticed it uses the "substring-after" function for parsing a ComplexType property generates an invalid class name for ComplexTypes. This has issues if your namespace has more...

Id #10096 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Jan 6, 2011 at 2:03 AM by affablebloke

Don't include all properties in HttpRequest for new objects

If I create a new object and set only one property, all the properties are included on the HttpRequest when calling "SaveChanges" method.   Due to that, default values defined on server side are no...

Id #10081 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Dec 31, 2010 at 5:57 PM by BeepBeep

nil NSDate converted to "0001-01-01T00:00:00Z"

When an NSDate retrieved from a service is nil, it's converted to "0001-01-01T00:00:00Z" when updating the object.   In some cases (eg: Dynamics CRM 2011), it causes an "out of range exception".   ...

Id #10079 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Dec 31, 2010 at 11:57 AM by BeepBeep

Objective-C saved words

When the service contains field names which are "saved words" in objective c (e.g. return, default), the odatagen generates those as is in one of the class functions, causing to build errors. This ...

Id #9941 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Nov 25, 2010 at 9:43 AM by amirnaor

Bad Access when adding query options

File DataServiceQuery.m line 446 is causing bad access error because the same parameter name "tmp" is used when declaring an NSString. This is my proposal for the fix:   NSString *queryOption = [m_...

Id #9841 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Nov 11, 2010 at 8:24 AM by amirnaor

'ODataXMlParser' does not implement the 'NSXMLParserDelegate' protocol

When I change the target from iOS 3.2 to iOS 4.1 an warning appears:   warning: class 'ODataXMlParser' does not implement the 'NSXMLParserDelegate' protocol

Id #9704 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Oct 27, 2010 at 1:23 PM by gerflo66

Service URL problem

Hi,   When the initial service URL has parameters (e.g. http://servicehost.com/sevice.svc/?client=100) , then the odata runtime fails because it adds the collection name after the whole url string...

Id #9691 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Oct 25, 2010 at 10:40 AM by amirnaor

Namespace support

Hi,   The SDK does not parse the service response XML with namespace's prefix (e.g. "<atom:entry").

Id #9686 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Oct 24, 2010 at 10:32 AM by gilfr

Object turn zombie when calling the same query twice

in ObjectContext.m line 550, the object is released though it was set to autorelease. This cause the object to become a zombie and result in exception.

Id #9554 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Oct 4, 2010 at 4:13 PM by amirnaor

performBatchRequest is releasing headers prematurely

SaveResult -performBatchRequest is releasing performBatchRequest too early. After it releases it, it is passed to [[ODataServiceException alloc] initWithError...] leading to a crash.

Id #9370 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by claudioc | Created: Sep 10, 2010 at 1:55 AM by markkrenek

XMLGenerator doesn't retain XMLString

The initializers for XMLGenerator are autoreleasing the XMLString they create. This should lead to a crash eventually. Also, initWithString: is calling [super init] twice. Here are the corrected me...

Id #9358 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by claudioc | Created: Sep 4, 2010 at 7:17 PM by markkrenek

Incorrect extraction of class names from Atom feeds

When Atom parser enumerates Entry elements, it extracts entity type from the "term" attribute of a "category" element (see AtomParser.m, lines 305 - 306), and assumes that there is a class with the...

Id #9252 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by CTapang | Created: Aug 22, 2010 at 2:28 PM by a_litovko

Open up the Issue Tracker Features!

We need to be able to assign reasonable issue tracking attributes or nothing will ever get noticed or fixed. Creating an arm6 compatible library is critical and yet there is now way for me to tag ...

Id #8406 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by abub | Created: May 19, 2010 at 3:27 PM by huygir

Need iPhone (arm6) compatible library

This stuff is all nice to play with but will not compile/link for the phone because the current library is arm7. Of course, if we cannot use it on the phone then there is not much point to it (tha...

Id #8405 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by claudioc | Created: May 19, 2010 at 3:23 PM by huygir

Sample does not work due to Netflix OData API changing

Hi Guys,   The example provided with the source code doesn't work any more due to the API changing on the Netflix end.   Getting this error - 2010-03-27 23:58:20.144 NetFlix[16689:207] Response C...

Id #7498 | Release: None | Updated: Feb 14, 2013 at 8:26 PM by windrago | Created: Mar 28, 2010 at 1:02 AM by chrisntr

  • 1-34 of 34 Work Items
    • Previous
    • 1
    • Next