[great-users] RE: [great-dev] question about the new GReAT release

Attila Vizhanyo viza at isis.vanderbilt.edu
Fri Apr 7 04:27:56 CDT 2006


Matt,

I think I have fixed this bug, so that the new release should work correctly.

Thanks,
Attila



-----Original Message-----
From:	great-dev-bounces at list.isis.vanderbilt.edu on behalf of Matthew J. Emerson
Sent:	Thu 06/04/2006 16:40
To:	great-users; great-dev
Cc:	
Subject:	[great-dev] question about the new GReAT release

 

Anyone know if the error I reported in message below fixed for this new GReAT release?

 

--Matt

 

  _____  

From: Matthew J. Emerson 
Sent: Thursday, December 08, 2005 11:13 AM
To: Attila Vizhanyo
Subject: RE: GReAT and Udm install packages

 

Attila,

 

I checked out the new paradigm aliasing feature. It seems to work flawlessly when using the GRE, but there is a minor problem with the Code Generated version.

 

There is a file generated into the Gen folder with the naming scheme GenXXXX_main.cpp with a 'try' block in its main function. Whatever generates this file assumes that all of the things which are actually in the namespace 'Crosslinks' are in the global namespace. For example, there is a line:

 

sdn_9733.CreateNew( ifr.getFileName( "Crosslinks"), UseXSD()( ifr.getFileName( "Crosslinks")) ? ifr.getXsdName( "Crosslinks") : "Crosslinks", ::TempRoot::meta, Udm::CHANGES_LOST_DEFAULT);

Instead, this should read:

sdn_9733.CreateNew( ifr.getFileName( "Crosslinks"), UseXSD()( ifr.getFileName( "Crosslinks")) ? ifr.getXsdName( "Crosslinks") : "Crosslinks", Crosslinks::TempRoot::meta, Udm::CHANGES_LOST_DEFAULT);

Once I fixed those errors by hand, the Code Generated version compiles and works correctly as well.

 

Thanks,

Matt

 





More information about the great-users mailing list