Sie können mich buchen für:
Individuelle Schulungen für XPages, JavaScript und Appcelerator Titanium Software-Entwicklung für IBM XPages, Appcelerator Titanium (Mobile Apps iPhone, iPad, Android, Blackberry 10), Mobile Web und IBM Notes
IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Julian Buss, May 24th, 2011 12:22:52
Tags:  XPages 
I wrote about a couple of times in different places; if you have an URL like notes://Domino1/replicaID/0/UNID?OpenDocument, but you last worked with a replica on server Domino2, the document will be opened on Domino2 and NOT on Domino1 as it is given in the URL.
In fact, the server where Notes opens the document depends on the chicklet of the appliation in the workspace. Notes will always use the server that is "active" for the application's chicklet in the workspace.

That. Is. A. Pain.

I stumble across this issue over and over again, here at YouAtNotes and at customer applications.

So, please, dear developers at IBM, we talked about that in the design partner forum some months ago, please please please fix this.
Comments (7) | Permanent Link

Comments:
1) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Simon O’Doherty 24.05.2011 14:23:21

What if you use the Databases name rather then replica ID?

Also you are making an assumption that the user has Domino1 connection document (they may not), try switching to the FQDN or IP address. See if that helps.

2) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Julian Buss 24.05.2011 14:27:18

thanks, but nothing of this helps, Simon. The server name portion seems to be simply ignored. Others in the design partner forum confirmed this behaviour.

3) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Howard 24.05.2011 15:42:38

IBM, please listen to this request, this has been an issue for way too long...

Howard

4) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Michael Ruhnau 24.05.2011 16:16:35

I undestand your pain, nevertheless I have to disagree on this one.

If you have want to link from non-notes-systems to notes documents using notes://-links this is the only solution I know which links users to "their" server.

The systems I am thinking of are centralized enterprise portals, search engines etc...

Exactly this behaviour ensures that ONE link works allover your corporate domino environment without doing any calculations.

Michael

5) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Julian Buss 24.05.2011 16:22:58

Michael, why not having some dummy value for the "current" server? Something like: notes://0000000000000000/replicaID/0/UNID?OpenDocument

In any case, the situation as it is now causes a lot of headache for users and needs to be fixed / changed.

6) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Michael Ruhnau 24.05.2011 17:09:44

Fair enough, Julian. Sounds like a promising extension of the current behaviour :-)

An additional option to point on the current server (based on bookmarks / user's workspace icons) PLUS the behaviour you requested above would provide more flexibility and would cure lot's of pain. Same should apply for DbLookups etc using ReplicaIDs...

7) IBM, please fix this! It’s a pain that Notes-URLs do not honor the server!
Adam Bradley 24.05.2011 18:58:17

@4 @5 : You can already do that by just omitting the server part of the URL ( notes:///replicaID/0/UNID )

I agree that this is a terrible bug. It's bit us in awkward ways - replicas of databases sometimes deliberately contain different content, and this can really confuse things.

Add a comment
Subject:
   
Name:
Mail:
Web:
 
Comment:  (No HTML - URLs with leading http://)
 
remember me?   
You can hire me.
See my Linkedin profile for details.

Thanks for reading and have a nice time here!

Please note my Apps for iPhone and iPad: NotesBook: takes your Lotus Notes Notebook (Journal) to your iPhone and iPad xpageswiki.com: huge XPages Tips & Tricks collection for iPhone and iPad