NLS Warning (VA). Missing 70 in group 'AbtMsgDbmBase'

Next Topic
 
classic Classic list List threaded Threaded
4 messages Options
Reply | Threaded
Open this post in threaded view
|

NLS Warning (VA). Missing 70 in group 'AbtMsgDbmBase'

Petr Fischer
Hello, when I package NT service headless application, this error message is repeated in walkback.log:

NLS Warning (VA).  Missing 70 in group 'AbtMsgDbmBase'.

I found this:

1) http://forum.world.st/Check-that-your-MPR-files-exist-and-are-properly-registered-td4834664.html
but, my NLS path in INI file is correct and all MPR files exists

2) https://groups.google.com/forum/#!topic/va-smalltalk/nPid5TCh4Kw
        +
   http://forums.instantiations.com/topic-12-4752.html
yes, I rebuilded whole image from scratch before packaging as NT service headless app (no development drain in image)

3) also tried "Tools -> NLS Tools -> Rebind Image" before packaging

...but error message is still repeated in walkback.log right after NT service start.

I am now slightly desperate about this issue. Thanks for ideas! Petr Fischer

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: NLS Warning (VA). Missing 70 in group 'AbtMsgDbmBase'

Petr Fischer
A few extra details:

1) first NLS error message in walkback.log is longer:
NLS Error (VA).  Missing group named: 'AbtMsgDbmBase'.  Check that your MPR files exist and are properly registered.

2) VAST version 7.5.2

pf

> Hello, when I package NT service headless application, this error message is repeated in walkback.log:
>
> NLS Warning (VA).  Missing 70 in group 'AbtMsgDbmBase'.
>
> I found this:
>
> 1) http://forum.world.st/Check-that-your-MPR-files-exist-and-are-properly-registered-td4834664.html
> but, my NLS path in INI file is correct and all MPR files exists
>
> 2) https://groups.google.com/forum/#!topic/va-smalltalk/nPid5TCh4Kw
> +
>    http://forums.instantiations.com/topic-12-4752.html
> yes, I rebuilded whole image from scratch before packaging as NT service headless app (no development drain in image)
>
> 3) also tried "Tools -> NLS Tools -> Rebind Image" before packaging
>
> ...but error message is still repeated in walkback.log right after NT service start.
>
> I am now slightly desperate about this issue. Thanks for ideas! Petr Fischer
>
> --
> You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
> To post to this group, send email to [hidden email].
> Visit this group at https://groups.google.com/group/va-smalltalk.
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: NLS Warning (VA). Missing 70 in group 'AbtMsgDbmBase'

Wayne Johnston
We've seen this with AbtMsgThreads and AbtMsgBase and one our application's own.  If I am recalling correctly, when I dug into this a few years ago with some debugging code in our NT headless server application, I found that the *values* in the pool dictionary were nil, despite our packaging attempts at preventing it.  In one case, I ended up hard-coding the messages to avoid the message.

I also found a note to myself:
If I choose “Make Message Catalogs Resident” during packaging, apparently the image remembers those pool dictionaries, so at runtime you don’t even need any nls files, and my pool dictionary problems are gone.  Of course it’s against the spirit of NLS...

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.
Reply | Threaded
Open this post in threaded view
|

Re: NLS Warning (VA). Missing 70 in group 'AbtMsgDbmBase'

Petr Fischer
Thanks, pf


> We've seen this with AbtMsgThreads and AbtMsgBase and one our application's
> own.  If I am recalling correctly, when I dug into this a few years ago
> with some debugging code in our NT headless server application, I found
> that the *values* in the pool dictionary were nil, despite our packaging
> attempts at preventing it.  In one case, I ended up hard-coding the
> messages to avoid the message.
>
> I also found a note to myself:
> If I choose “Make Message Catalogs Resident” during packaging, apparently
> the image remembers those pool dictionaries, so at runtime you don’t even
> need any nls files, and my pool dictionary problems are gone.  Of course
> it’s against the spirit of NLS...
>
> --
> You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
> To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
> To post to this group, send email to [hidden email].
> Visit this group at https://groups.google.com/group/va-smalltalk.
> For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at https://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/d/optout.