S'il vous plaît aidez-moi à résoudre le problème odatagen suivant:odatagen mettre fin à l'application en raison d'exception uncaught 'NSRangeException'
Ligne de commande: ./odatagen /uri=http://odata.netflix.com/v1/Catalog//out =/Users/sontmai/Desktop/ODatagenApp
exception:
2011-05-20 14: 14: 14,056 odatagen [3356: 903] * Mettre fin application en raison d'exception uncaught 'NSRangeException', la raison : ' - [NSPathStore2 substringToIndex:]: plage ou index hors limites' * * pile d'appel au premier jet: ( 0 CoreFoundation 0x900da6ba __raiseError + 410 1 libobjc.A.dylib 0x99836509 objc_exception_throw + 56 2 CoreFoundation 0x900da3e8 + [NSException raise: Format: arguments] + 136 3 CoreFoundation 0x900da35a + [ NSException raise: Format:] + 58 4 Fondation 0x99411120 - [NSString substringToIndex:] + 133 5 odatagen 0x00002f39 getFileName + 176 6 odatagen 0x00003742 principal + 347 7 odatagen 0x00001d75 start + 53 8 ??? 0x00000003 0x0 + 3 ) Piège Trace/BPT
Merci Simo. J'ouvre le projet odatagen et modifie les chemins de fichier pour corriger l'erreur. Ça fonctionne maintenant. –
Je viens de charger un patch au codage qui fait en sorte que le binaire odatagen et les fichiers XSL puissent coexister dans n'importe quel répertoire, cela devrait aider n'importe qui dans le futur. – Hugo