Eu estou correndo em alguns problemas com ComplexTypes aninhados. Não exatamente o mesmo erro descrito em Brisa Alterando a Ordem de Classes ComplexType mas isso é provavelmente porque o ComplexType aninhado também é uma propriedade de algum outro modelo.
Cliente => Endereço
Cliente => InvoiceDetails => Endereço
O erro que estou recebendo é um JavascriptNullRefException em nextParent.complexType. Isso está no construtor ComplexAspect. Depois de depurar o Breeze, acredito que esta chamada deve ser nextParent.complexAspect.parent. Mas depois de alterar esse código eu estou recebendo alguns outros erros que ainda não pude depurar.
Alguém já viu esse problema com o Breeze?
Respostas:
0 para resposta № 1Editar: A partir da versão 1.3.2, isso agora está corrigido. E ... obrigado pela repro! Por favor, poste de volta aqui se o problema não tiver sido corrigido.
Eu tenho tentado reproduzir isso, mas ... Você pode por favor enviar uma cópia dos metadados json retornados por um EntityManager.fetchMetadata ligue para o seu serviço para breeze@ideablade.com (at: Jay Traband) e eu vou tentar reproduzi-lo / corrigi-lo.