« Server add-in task: Delay | Main| In the Zone this week. »

AdminP Is good.. But perhaps this beat it..

Category     
Bookmark : del.icio.us  Technorati  Digg This  Add To Furl  Add To YahooMyWeb  Add To Reddit  Add To NewsVine 

Roy through me a curve-ball yesterday whilst doing some FirM testing. He tried to create a user with a completely Unicode-string name. Not a single character could be represented using ASCII. Surprisingly, most of it worked, but AdminP barfed on the filename.

UnicodeFileError.png

Which isnt surprising, lets face it. The internet address would have been fun to type too:

UnicodeInernetAddress.png

So. How does one cope in Domino when faced with localised names such as this ? Well, Domino has coped with this for many years - just use the 'Alternate' name (and certifier) support. Just dont put non-ASCII style names into Notes as 'name' information, as it'll be extraordinarily hard to find those later..

Comments

Gravatar Image1 - Now this is the definition of an NLT (Nice Little Tip)

Gravatar Image2 - I like it Emoticon Good to know information.

Gravatar Image3 - Has Roy tested this on a Russian Domino server on a Russian OS? With Russian Codepage?

I assume, the problem is the mapping of the Unicode (or LDBCS) to a 8 bit character set using the configurated codepage of the underlying OS.

But that's only an "educated guess", since we had no problems so far using German umlauts on a German Domino server on a German Windows system (with German language settings).

Would be interesting to get more test results...

Thomas

Gravatar Image4 - Completely non tech question......

You've got a server called "Malaria"???Emoticon

Gravatar Image5 - [quote]You've got a server called "Malaria"???[/quote>

That's nothing. I remember Ed Brill's mail server name starting with "WTF Mail...". Emoticon

Gravatar Image6 - Ah. Yes. You're not SUPPOSED to put stray characters such as umlats (German), cydillas, e-acute, etc, but Domino just keeps running. I've seen lots of German, French and Dutch servers with the odd unicode character in the name field, in the mail file name, etc.

In this case, we added Alternate Name support to our product to actually support a Russian customer (with Russian code page, etc, etc).

And yes. For a while, our servers were named after diseases. I have Malaria, Pants has Typhoid, and Roy has Yellow Fever. However...

At Lotusphere 2003, when we launched FirM, we had two test servers called Obesity and Flatulence.. And 30 minutes before the hall opened, we had to change over to 'normal' names, as it was decided that having 'flatulence' and 'obesity' pop up on screen during the demos would be bad news indeed.

---* Bill

Gravatar Image7 - This was just a "random" test to see how FirM and Domino coped with the cyrillic characters. No language support configured on Domino or Windows.

When I used the "alternate name" support we've built into FirM there was no problem.

Using Lotus Multi-Byte Character Set (LMBCS) support only gets around some of the problems. If the native OS can't (for instance) use one of the characters as part of the filename then whatever you do to support these characters within Notes/Domino it's still going to barf at the OS file system level.

Needless to say, our test installs of FirM will allow you to use any character anywhere. That way we can find out "where NOT to allow that" and set default configurations with the appropriate values and let clients know too.

Post A Comment

:-D:-o:-p:-x:-(:-):-\:angry::cool::cry::emb::grin::huh::laugh::lips::rolleyes:;-)

All my past and future presentations can be found here

Finalist's Site Marker 3.jpg

www.flickr.com
wildbillbuchan's photos More of wildbillbuchan's photos

Quick Bill


I'm
- a Lotus Domino Dual PCLP - that is, a SysAdmin PCLP and an AppDev PCLP (or IBM Certified Advanced Application Developer and Advanced System Administrator) in nd7, v6, v5, v4 and v3. (one of 20 worldwide!)
- an IBM Certified System Administrator - Websphere Portal v5.0
- an IBM Certified Solutions Developer - Websphere Portal v5.0
- an IBM Certified Associate Developer - Websphere Studio v5
- an IBM Certified Solutions Expert - Websphere v4.0.
- a SUN Java 2 Certified Programmer
- a (probably lapsed now) Microsoft MCSE in Windows NT4.
- a (definately) lapsed now CLP in cc:Mail v2 and v6

Blogrolls







ND7

PB-DOMPOST-00_md_thumb.jpg