[fdo-dev] Exception messages

Greg Boone greg.boone at autodesk.com
Mon Nov 6 12:02:38 EST 2006


Mateusz,

If you want a change made to FDO, you need to log a Defect/Task in the
FDO Project Tracker.

Greg

-----Original Message-----
From: Mateusz Loskot [mailto:mateusz at loskot.net] 
Sent: Monday, November 06, 2006 10:45 AM
To: dev at fdo.osgeo.org
Subject: Re: [fdo-dev] Exception messages

Jack Lee wrote:
> Hi Mateusz,
> 
> Currently, in Linux, you need to set 
> 
> NLSPATH=/usr/local/fdo-3.2.0/nls/%N
> 
> so that the message catalog is used.

Jack,

I've had no idea about NLSPATH env for FDO.
After I set it, everything works well, thanks!

Please, could anyone update the Dev Guide or build instruction and add
information about NLSPATH for Linux users?
Thanks in advance!

> If this is not set, the default string is used. The following is an
> example of using the default string:
> 
> throw FdoSchemaException::Create(NlsMsgGet1(FDORDBMS_333, "Class
'%1$ls'
> not found", value->GetText()));
> 
> If the default string is not set, then only the constant is displayed.
> The following is an example of not setting the default string.
> 
> FdoSchemaException* pNewException = FdoSchemaException::Create( 
> 	FdoSmError::NLSGetMessage(
> 		FDO_NLSID(FDOSM_221),
> 		pFeatSchema->GetName()
> 	),
> 	pException
> );

Thanks for this explanation.

Cheers
-- 
Mateusz Loskot
http://mateusz.loskot.net

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe at fdo.osgeo.org
For additional commands, e-mail: dev-help at fdo.osgeo.org





More information about the Fdo-internals mailing list