Just installed (finally) Berlin.

Just installed (finally) Berlin.
Trying to build the project, I get this error:

'' is not a valid GUID value

Which isn't very helpful.

Suggestions?

Thanks!

Comments

  1. Needless to say, the project being built does have a GUID in the .dproj file, so I can't really understand what the problem is.

    ReplyDelete
  2. Recreate the project, re-add the files? If that works, check the diff between the one that works and the broken one?

    ReplyDelete
  3. OK... it looks as though this is an RO problem, because if I try to regenerate the units from RODL I get the same exception.
    marc hoffman any ideas?

    ReplyDelete
  4. Here is the exception trace:

    [5008FEF9]{rtl240.bpl } System.SysUtils.ConvertErrorFmt (Line 5538, "System.SysUtils.pas" + 1) + $10
    [5008FF65]{rtl240.bpl } System.SysUtils.InvalidGUID (Line 5658, "System.SysUtils.pas" + 1) + $17
    [50090010]{rtl240.bpl } System.SysUtils.StringToGUID (Line 5683, "System.SysUtils.pas" + 1) + $24
    [47F9AEE2]{RemObjects_Core_D24.bpl} Uxmltorodl.TXMLToRODL.LoadGroups + $136
    [47F9C192]{RemObjects_Core_D24.bpl} Uxmltorodl.TXMLToRODL.LoadStreamToLibrary + $26E
    [47F996AB]{RemObjects_Core_D24.bpl} Uxmltorodl.TXMLToRODL.IntReadFromStream + $6F
    [47FA8DFF]{RemObjects_Core_D24.bpl} Urodl.TRODLReader.Read + $43
    [47FA8E5C]{RemObjects_Core_D24.bpl} Urodl.TRODLReader.ReadFromFile + $34
    [47FA8DAC]{RemObjects_Core_D24.bpl} Urodl.TRODLReader + $10
    [47FA40A0]{RemObjects_Core_D24.bpl} Urodl.ReadRODLFromFile + $24
    [4255DE33]{RemObjects_Server_IDE_D24.bpl} Urorodlnotifier.Register + $1163
    [4255E33C]{RemObjects_Server_IDE_D24.bpl} Urorodlnotifier.ProcessProject + $F4
    [4255E77F]{RemObjects_Server_IDE_D24.bpl} Urorodlnotifier.TRORODLNotifier.GenerateUnits + $F
    [425674D3]{RemObjects_Server_IDE_D24.bpl} Uroserveridemenu. + $0

    It appears that the RO IDE auto-generation is trying to convert a unit name into a GUID, which is obviously never going to work now, is it? It is difficult to tell EXACTLY where the problem lies because I checked the RODL and everything has a GUID (d'oh!).

    ReplyDelete
  5. hi Andrea - better to raise the problem on talk.remobjects.com if you've narrowed it down

    ReplyDelete
  6. Turns out that the code generator does not like nested groups in the RODL :)
    They are now aware of it.

    ReplyDelete

Post a Comment