2011年8月7日星期日

Updating the BES server running on Domino-installing packages fix release/maintenance

A step-by-step guide:This document explains the steps to upgrade your BES server running on Domino version 4.1. x to 4.1. y. Check if you have a full backup of all related BES including files, program files and SQL data Domino.

View the original article here

标签: , , , , ,

Customizing your search environment IBM Lotus Notes 8.5 x

Translate Request has too much data
Parameter name: request
Translate Request has too much data
Parameter name: request

IBM? Lotus? Notes? provides users with several search engines out of the box; specifically, All Mail, All Calendar and All Contacts, Google and Yahoo Web searches, and desktop search integration on most platforms. However, many users and application developers would like to be able to customize their search options beyond those.

To address this, in Lotus Notes 8.x, IBM gave users the ability to write plug-ins to add Web search engines, as well as the ability to integrate third-party search engines into Lotus Notes. These third-party engines can leverage existing search UI's or create their own custom results views.

In addition, as of Notes 8.5.1 users have the ability to add Web and Notes Database search engines on the fly, without having to create a new plug-in.

In this article, we discuss both these plug-in-less extensions, as well how to create an advanced search application that fully leverages the Notes JavaTM Search framework.

Figure 1 shows an example Search List in Notes 8.5.x.

Figure 1. Notes Search List

Before we begin, make sure that the widgets toolbar is displayed by selecting Preferences –
widgets, and verifying that the “Show Widget Toolbar and My Widgets Sidebar panel” option is check marked (see figure 2).

Figure 2. Widgets Preferences window

As you may know, an increasing number of Web sites support the Open Search standard and declare their search components. One such example is The Boston Globe's Web site, Boston.com.

Declaring Open Search support is quite easy. The home page simply includes the following tag:


The referenced search descriptor (see listing 1) is also fairly straightforward; all you really need is the search url and some basic tag/description information.

Listing 1. Referenced search descriptor



Boston.com
Search Boston information and news on Boston.com

news local boston massachusetts

image data omitted.



http://search.boston.com/local/Search.do
UTF-8
false
Joel Abrams
search-producer@boston.com

Once you know that a site supports Open Search, adding it to Lotus Notes is easy. To do this:

1. Open the Notes Embedded Browser and navigate to the desired site.
2. Click the Configure a Widget from Current Context button from the widgets toolbar (see figure 3). The configuration wizard pops up.

Figure 3. Configure a widget from Boston.com

3. Select the Add Search Engine option and click Next (see figure 4).

Figure 4. Add Search Engine using the configuration wizard

4. Edit the engine title (if desired) in the next window of the wizard, and click Finish (see figure 5).

Figure 5. Edit engine name if desired

You now have a Boston.com search engine in your Notes Search List, as shown in figure 6.

Figure 6. Boston.com in your search list

This technology can be leveraged in two ways: (1) It lets you incorporate external Web sites that may add value to your business, and (2) it lets you easily add your internal sites to Lotus Notes by simply adding the Open Search header to pages containing search capability.


Context-based search was added in earlier versions of Lotus Notes; if you opened a Notes database, the option to search the current view—as well as the All Documents view—was automatically added to the Search List.

This is great if you are already in the database that you want to search, but if you need to search a different database, you must first open the database, wait for the view to load, and then search.

So in version 8.5.1, the ability was added for users to permanently add their Notes databases to the Search List. To do this:

1. Navigate to the database you want to add, and click on the Search List (see figure 7).

Figure 7. Notes 8.5.1 database

2. As in the previous example, click the Configure a Widget from Current Context button from the widgets toolbar and ensure that the “Add as an engine to the Search Center” box is checked (see figure 8).

Figure 8. Notes Widget Configuration wizard

3. Click “Next”, edit the engine name if desired, and click “Finish”. Close the database.

4. If you now click on the Search List, you will see that your database has been permanently added to the list of engines and you can search your database as often as you like, without having to open it first.

Figure 9. New Notes database search added to Search List

Another way to perform the same task is to:

1. Open the database, click on the Search List drop down, and click the “Always show in Search List” link under the desired engine (see figure 10).

Figure 10. New Options in Search List

2. After that, edit the title and click “OK” (see figure 11).

Figure 11. Notes Engine Title window

3. Close the database and open the Search List; the database has been permanently added (see figure 12).

Figure 12. New Notes engine added

4. Note that when you open the database, the contextual engines still become the default (see figure 13).

Figure 13. Permanent engine becomes default when its database is opened


If you are familiar with the Notes widgets framework, you may have realized that these new engines can also be managed through the widgets framework. In particular, you can share these directly with other users, publish them to the widgets catalog, and remove them.

To perform any of these tasks, simply open the My Widgets sidebar panel, and right-click any of the newly added engine widgets (see figure 14).

Figure 14. Switching to Details view

To find the desired engine, in the Details view, the widget type is “Search List Engine” (see figure 15), or you can simply find the related thumbnail in the Thumbnails view (see figure 16).

Figure 15. Engine actions

Figure 16. Thumbnails view


All the above options are great. However, suppose you simply want to show results from a Java search application, which runs standalone and can be deployed within Lotus Notes as a plug-in, but you simply don't want to create a UI for it?

To do this, we use the SearchEngineDelegate (see listing 2). The search engine delegate allows you to create a simple interface between an already-existing search engine and the Notes Search Center.

Listing 2. SearchEngineDelegate

A quick overview of the methods in SearchEngineDelegate above reveals the Javadoc comments. Rather than belabor the somewhat obvious, let's see if we can build a simple engine and plug into the Notes and the Search Center.

For our purposes, we just want to build an engine that is able to:
Look in the “My Program Files”, “My Documents” and “My Pictures” folders and find files whose name contains a certain stringLook in all three folders at once, or in each one separatelySort our results by date or in alphabetical order (for real search results, you'd want relevance, as well)Be plugged into the Search Center
To specify where we want to search, we need to implement the getLocations method of the SearchEngineDelegate. It's fairly straightforward; we just define SearchLocations that consist of an ID and label (see listing 3).

Listing 3. getLocations() method

The ID is what the engine uses to decide where to search, and the label is what the user sees in the search scope selection drop-down list (see figure 17).

Figure 17. Locations

Now that we have locations, let's look at sort options. Sort options also consist of an ID and a label, as well as whether or not the option is the default (see listing 4 and figure 18).

Listing 4. getSortOptions() method

Figure 18. Sort options

Now that we have given users the ability to specify locations and sort options, we just need to implement the actual search code. The search query that is passed into the search method includes the search string, the location, and the sort option selected by the user (see listing 5).

We simply need to pick a directory, find the matching files, sort them, and return them as a Search Results page.

Listing 5. Search method

Now we have a search method. For the purposes of this exercise, we are ignoring the “setData” method, but you can use it to set state for the engine.

So now, all we must do is add our new engine to the Search Center. We already have a plug-in that contains our search engine, so we just need to add extensions to the plugin.xml file that specifies your engine, and how it should be contributed to the Search Center (see listing 6).

Listing 6. Add engine to Search Center

where:
the com.ibm.rcp.search.engines.searchEngines extension point declares our search engine in the Notes client,setting the hasResults attribute to true tells Lotus Notes that you want to return your results in the Search Center,the icon attribute allows you to specify the icon for your engine, and the engine attribute specifies the class for your newly created engine.
and:
the com.ibm.rcp.search.ui.searchBarSets extension point specifies how your engine should be contributed to the Search Center drop-down in the upper right-hand side (see figure 19),the path attribute defines in which category you want your engine to appear (legal values are separate, top, application, additions, web, advanced, desktop, bottom, and create),and searchBarItem specifies the ID of your search engine.
The finished product looks like that shown in figure 19.

Figure 19. Simple File Search Engine implementation


From simply adding Web and Notes sources on the fly, to writing complete search applications, Lotus Notes now provides a variety of ways to provide a customized search experience. Users can leverage the My Widgets-driven addition of Web Sites and Notes Databases to expand their search lists. Business partners can leverage the search infrastructure to create custom plug-ins that interface with other search products, such as Google Desktop, Spotlight, and Lotus Connections.

Being able to perform more searches without leaving Lotus Notes should yield a net increase in user productivity.


developerWorks? Lotus Notes documentation:
https://www.ibm.com/developerworks/lotus/documentation/notes/

Lotus Notes and Domino product page:
http://www.ibm.com/developerworks/lotus/products/notesdomino/

IBM Lotus Notes/Domino 8.5 Forum (includes Lotus Notes Traveler):
http://www-10.lotus.com/ldd/nd85forum.nsf?OpenDatabase


Igor Belakovskiy is the Lead Developer for the Java Search Infrastructure of Lotus Notes.

View the original article here

标签: , , , ,

Fix list for Notes/Domino 8.5.2 FP3

The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'Translate'. The maximum string content length quota (30720) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 2, position 31955.
The formatter threw an exception while trying to deserialize the message: Error in deserializing body of request message for operation 'Translate'. The maximum string content length quota (30720) has been exceeded while reading XML data. This quota may be increased by changing the MaxStringContentLength property on the XmlDictionaryReaderQuotas object used when creating the XML reader. Line 1, position 32704.

Administration
SPR# DANG8BYQ56 : Local replicas pushed down via policy are not always created and immediately populated during a new user setup. This fix resolves the issue described. This was a regression introduced in release 8.5.2

Administration Client
SPR# SCHI829FXK : Fix resolves issue that caused the Notes Admin client to crash while checking Domino Server log.nsf properties.

Adminp
SPR# AHOE895PNM : Fix to have Adminp ignore replication/save conflict documents during the rename process (user or web user). Regression in 8.5.1.

Agents
SPR# KMUR63DF3V : Fix introduces an ini DEBUG_AMGR_ENABLE_RETRY_ON_COMPACT to allow an agent to run on a time interval once database compact is complete. Previously when a database was being compacted and an attempt was made to load a scheduled agent it would fail and the agent would be marked to not run again unless the user restarted the agent manager or the agent cache refreshed. This fix introduces a notes.ini variable to allow the agent in question to be retried on it's subsequent time interval.

Attachments
SPR# ALAS8FXSK5 : Fix resolves issue where after installing the ActiveX control / BCM / DOLS control via the MSI Install, IE fails to see that they exist.? Regression in 8.5.2 FP2 fixed in 8.5.2 FP3.
SPR# KYOE7LC6P9 : Users are unable to choose "Save All Selected" to save off attachments in a document if the group policy enabling "Hide the dropdown list of recent files" is turned on. This is a regression introduced in Notes 8.0.
SPR# SDOY8ELM6G : Editing certain Mails containing attachments in iNotes would yield "A problem has occurred which may have caused the current operation to fail".? This issue no longer occurs in 8.5.2 FP3 and 8.5.3.
SPR# THIO8B9FYC : Fix resolves an issue where Applefile Attachments Are Not Displayed On iNotes. This is a regression in 8.5.1.

Business Card
SPR# DWHD8GSRL9 : Resolved an issue around use of? Business Card causing out of memory exceptions in the Notes Client. Fixed in 8.5.2 FP3. Potential workaround for non FP3 users is to make sure users using the Business Card are in Profiles.

Calendar
SPR# SHEZ8DUDWH : On Citrix:? An error (An internal error occurred during "Loading data") is displayed when selecting "Feeds" Or "Day-at-a-glance".? Regression in 8.5.2 FP1.

Calendar & Scheduling
SPR# HSAO8CZMTK : Fixed an ical Domino crash. This crash can impact a Domino server or a client but has been more prevalent on Domino servers.

Client
SPR# NFRS8BRCGW :? Fixed an error condition when a user tried to add a static composite Application via an update site. The errors were due to changes in bundle index.

Client Install
SPR# DCHR8GKLE2 : Fixed an issue where installer was incorrectly removing trailing whitespace from property values written to rcplauncher.properties which could lead to a hang on startup. This only impacted installation to non-default directory.
SPR# NBRR8ECLHZ : Fix resolves an issue reported when installing a plugin, the "restart now" button does not respond when clicked.
SPR# SMAI873DFQ : The fix resolves a Notes Client issue where the user is asked for installing a feature even though user has no access to a component.

Client UI
SPR# ASIN8AEMLH : Fixes nlnotes crash in NEMCheckPreviousInstance when multi-clicking notes shortcut causes multiple notes.exe and hence multiple nlnotes.exe to be invoked.
SPR# ATHN8CFKST : Fix resolves potential Notes crash when printing a log message.? Regression in 8.5.2 fixed in 8.5.2 FP3.? Resolved in client.
SPR# ATHN8GPAF7 : Companion fix for SLAE8ESJK8 which resolves issue where where the client would not properly launch after provisioning a plugin or a widget.? Resolved in client.
SPR# BJGY83MPB6 : Fixed a Client crash when updating Adobe 9.x.
SPR# GKYU8EJK9W : Fix resolves exceptions found in trace log when Mail is set as home page. This was a regression introduced in 8.5.1.
SPR# JPAI8BVQ8J : Fix resolves issue where user was receiving the message: 'Notifying Defferred Selection Listeners' has encountered a problem.? This error would occur when logged into sametime and selecting day-at-a-glance.
SPR# MLAT87XSS7 : Fixes a problem with when quickly clicking notes shortcut multiple times in rapid succession.? This caused multiple nlnotes.exe to be launched interfering/crashing client on startup.
SPR# RHOE88VLLK : An issue has been fixed where dragging and dropping bookmarks from the Bookmark Bar to a Workspace tab results in a blank Workspace Page.
SPR# RHOE8B4LXU : Allows Basic Client to automatically minimize when user selects F5 or when auto logoff engages.? This is accomplished with the following ini variable "MINIMIZEONLOCKOUT=1." This fix only applies to the Basic client.
SPR# SLAE8ESJK8 : Fix resolves issue where where the client would not properly launch after provisioning a plugin or a widget.
SPR# SRKM8ES7Z2 : Customers whose location document contains bad data for "location type"? such as a string rather than an integer, receive a "getting all locations" error upon logging in.? Regression in 8.5.2.

Clusters
SPR# SWAS8GGHMC :? Fix makes cluster failover more efficient in 8.5.2 FP3? The existing API : ServerGetClusterReplicaMatches resolved the failover replica IDs but caused server outages. Regression in 8.5.2 FP2.
SPR# YXIG7LBRQP : Fix resolves an intermittent crash within the Domino server, caused by launching the ICM (Internet Cluster Manager) tool after upgrade.

COM
SPR# PJON8C5VXZ : Fix resolves an issue in COM, where COM Application Cannot Open Server Address Book When Used With Notes 8.5.2. Regression in 8.5.2.

Contacts
SPR# AJMO8H7LTR : Added improved Notes Client logic for Recent Contact Sync feature to prevent putting unneceessary load on a Domino Server.
SPR# RKRY8DVP24 : Fixed an issue where local contacts in typeahead are not sorted using DIP ranking
SPR# RKRY8G2S3S : The code has been modified to treat internet addresses containing % as illegal for Recent Contacts.? If there already exists such entries they will be deleted.
SPR# TDAS8GBHSG : This fix treats internet addresses containing % as illegal for Recent Contacts and deletes any existing entries.

Core Services
SPR# DWON8FVMYS : Fix resolves an issue within Server install where files are deleted in the data directory during shutdown. Primarily this behavior was seen on AIX 64-bit platform.

Crash
SPR# PHEY8D7LG7 :? Fix resolves a potential Domino Server crash when opening a mail file with a corrupt profile within iNotes.

Database
SPR# ATHS88FVZP : Performance fix in the Domino database area which impacted Quickr on Domino performance.
SPR# BBSZ8EKLXE : Fix allows a DAOS enabled server to restore a Notes Database to non-DAOS enabled server by ignoring NLO log records.
SPR# CLEN8E3QBY :? Resolved DAOS Re-Sync issue which incorrectly processes database delete as part of the resync. This fix skips database deletions during Re-Sync.
SPR# JPAI8HLK46 : Fix resolves a database fix-up issue which improperly leaves databases in an inconsistent state and causes db corruption. Regression in 8.5.2 FP1. Fixed in 8.5.2FP3.
SPR# KHAN82DPLY : Fix prevents a Domino Server crash which can occur when opening a Folder under certain circumstances.
SPR# KHAN8E4QUC : Fix resolve a Server database issue, where the server can go in an infinite loop during a write operation.
SPR# MIAS8A2HB4 : Fixed a potential memory overwrite during a client server transaction that would cause PANIC: CheckMarkers: Memory preceding object has been destroyed.
SPR# MJBG8A635A : Fixed a hang on the Domino Server where a dead lock between lock manager and Imap Selected Foldershash Table Semaphore is resolved.
SPR# MLEC8FHKDB : Fix in Lotus Live Notes environement to auto accept meeting invitation for newly provisioned users. Regression in 8.5.2. Fixed in 8.5.2 FP3.
SPR# MSER7WZGFM : Fixed a Domino Database corruption issue caused while updating a collection.
SPR# PMAO8DJMWX : Resolved an issue that would prevent a corrupt NSF file from being converted to DAOS without a full resync force.? With this fix, DAOS conversion will be re-attempted after the corruption is corrected.
SPR# PMAO8DJNB4 : Fix resolves issue during DAOS adopt/resync which previously did not remove entries from deletion list when resurrecting an NLO.
SPR# RCOR8AGHU7 : Fixed a problem with DAOS resync which would appear to cause the catalog to be locked and DAOS to report catalog as Synchronized while resync is still running.
SPR# SWAS8FL5D4 : Resolved Deadlock when running ncompact -B. When inplace compact is finishing up, it can cause a deadlock when transaction logging is enabled. This fix resolves the deadlock. Regression in 8.5.2.
SPR# TSOE7H9HRR : Fixes a threading issue around WaitIfRebuildInProgress function getting stuck in the domain directory server that would prevent a server from shutting down.
SPR# YLJA7ZG38K :? Fix resolves a server crash when replicating a large non-mail database.

Database Transaction Logging/Recovery
SPR# JPMS8CYNT9 : Resolved deadlock semaphore error within the database Recovery Manager.
SPR# PMAO7SHRS3 :? Fixed server Panic under LookupTheVariableInOurCache caused due to data corruption.

Directory Services
SPR# BINN88QRPP : Fix for "Error Looking up name on LDAP Server" when deleting users from Address Book. Previously when trying to use the Domino Administration client to delete a user, one would receive the following error: "Error Looking up name on LDAP Server." This error has occured when using Domino 8.5.1 administrator Clients using both FP2 and FP3.
SPR# KYOE6QSA3P : Fix to remove the duplicate result listed for one contact when searching "Local Address Books" from Notes Client. Regression in 7.0.1.
SPR# VPRS8GGSVJ : Fixed a potential Domino crash during directory name look-up.
SPR# XCXC8EJ4JA : Fix resolves a memory leak & error within the Domino LDAP server when used with IBM Lotus Connections. It is recommended customers use one filter for.eg (&(objectclass=inetorgperson) (uid=xxxx)) instead of duplicate filters (objectclass=inetorgperson).

Editor
SPR# AHAS8BSH8B : Prior to this fix, Drag and Dropping of files to Notes was slow and large files sometimes failed.
SPR# AHAS8D2487 : Fix resolves a Mac specific issue where the new Lotus Connections Files connector for Mac is using the HTMLTransfer data types to drag and drop one or more files from the Connections Files server into a Notes document.? The code is expecting a HTML link to be inserted into the Notes document. Instead a Text link is inserted into the Notes document, hence a data loss.
SPR# AHAS8DAHCQ : Fix resolves a Mac specific issue where the new Lotus Connections Files connector for Mac is using the HTMLTransfer data type to Copy/Paste Links to Connections Files into a Notes document.? However the Paste menu is not activated in Notes after you select a File, and select 'Copy as Link' context menu. Works fine on Windows.
SPR# BJGY87YM2A : Fixed a problem in Notes Standard Client where a new mail message intermittenly did not close when sending if another tab was quickly clicked on after send. The fix ensures focus is put back to mail document on send, so Client can close window. Additonally we now send a delayed message to close mail document.
SPR# DCHR7PU3LL : Tables with long fields are not wrapping when printed. If the table size exceeds the paper size, we will shrink the table to fit the paper. This avoids truncating printed content but will affect the original table layout.
SPR# HIKA8E7RT3 : A MIME message which contains is not rendered correctly with embedded browser enabled, resolved in client
SPR# HPXG8H693X : Fix resolves notes client crash on linux opening a linked attachment in mail.
SPR# HYAI8DWCMV : Fix resolves an issue where an Embedded View is displayed incorrectly in the Client. You must scroll to see all content. This was a Regression introduced in 8.5.2 FP1.
SPR# IISA82DCF4 : Opening an attachment the 2nd time can result in a 'file in use' error instead of opening the attachment with a new, generated filename.? This regression was introduced in 8.5.1.
SPR# JYJG89CHHM : Fix a performance issue that caused dragging and dropping files from Notes to a folder to take longer than saving it directly.
SPR# KKOO848FGE :? Vista only: When you set Japanese IME mode to Kana mode, the mode got reset to direct input mode after you opened/closed a dialog box twice. With this fix, IME keeps the input mode.
SPR# KMUR864L7H : Fixed a Client crash that gave error: Panic: Lookuphandle: Handle Out Of Range
SPR# PRAD8E3HKR : Fix resolves potential issue with Keyview XLS viewer.? Resolved in client.? Regression in 8.0.1.
SPR# PRAD8E3NKZ : Fix resolves potential issue with Keyview Lotus Notes PRZ.? resolved in client.
SPR# RKRY8BQK69 : Performance fix in the Notes Client to skip loading remote CSS by default. Previously when Notes converted an HTML data and the data had CSS on a remote server, it took very long time for the HTML to appear. Now the client skips loading remote CSS.
SPR# RKRY8DAPEH : Fix resolves a potential crash that could occur while editing a document.? Resolved in client.
SPR# TITH88TD95 :? Fixed Client Performance while opening Views With Long Text Strings. Regression in 8.5.1 FP4.
SPR# TSHI8DJ7SM : Fix resolves issue where Notes may hang or open very slowly when opening views that contains long DBCS strings.? Regression in 8.5.2.
SPR# YPHG89CDU5 : Fix resolves issues where Notes may hang or open very slowly when opening views that contains long DBCS strings.? Regression in 8.0 fixed in 8.5.2 FP3.

Failover
SPR# RPAL8GD7D8 : Fix increases the time interval between every Notes Client Ping to the Primary server after failover. New default is 5 mins. between pings, which was 2 secs previously. Notes ini MailServerPingInterval can be set to change the default of? 5 mins. For Example: MailServerPingInterval=10 is approx 10 mins.

File Sets
SPR# WTON7YRLY5 : Fixed an Installation issue that would prevent Notes from copying files to \workspace folders when parent folders had really long names. Prior to this fix a Windows error would occur: "Windows cannot copy file "c:\... " Windows cannot update your roaming profile.? A possible cause of this error includes network problems or insufficient security rights.? If problem persists, please contact your system admin."

Hotfix
SPR# XTCN8GPEN9 : Fixed a Mac specific client hot-fix issue where a Hot Fix needs space between FP (fixpack) and SHF for the basic portion of the string.

HTTP Server
SPR# ALAS86HPVE :? Fixed a potential HTTP crash caused when deleting folders in an iNotes client.
SPR# ALAS86HPVE :? Fixed a potential HTTP crash caused when deleting folders in an iNotes client.
SPR# PMGY8FVHC6 : Resolved Http crash within iNotes.

Install
SPR# AJAS8EMHSL : Resolved Linux Notes Client upgrade issues seen when upgrading from 8.5.1 to and 8.5.2 Fix Pack with the postinst script yielding return error code 99.
SPR# EFEZ8FLKMF : Ensure that updates to admin.exe and designer.exe are installed only if those components are already installed.
SPR# JMIL8F6JJH : Fix resolves client install issues experienced when client hotfix or fixpack is installed by a different user and data directory is upgraded on multi-user install.
SPR# MLUO8DZ5B8 : Addresses inability to launch Notes client when upgrading from 8.5.2 FP1 to 8.5.2 FP2.? Installing FP2 directly worked but not upgrading from FP1 to FP2. This was a regression in 8.5.2 FP2
SPR# RPAL8F3NEB : Fix resolves a logic issue that would suppress slideout to prompt for restart after a plugin provisioning operation. This fix now checks to see if there was a pending restart from another operation.

Install/Provisioning
SPR# JMCY8FVLWD : Fixed an issue that caused Connections Files and StatusUpdates plugins from working properly.? Root cause was related to multiple plugins and feature patches. The plugins with a feature patch, superseded higher version plugins without a feature patch.? Regression in 8.5.2 FP2 fixed in 8.5.2 FP3.

Install/Setup/Registration
SPR# DMEA82ZMX8 : During install and upgrade operations files are copied from the update site. If a file operation fails once, the install fails. Instead of failing this fix catches the error and retries the operation.

iSeries
SPR# TACN8F7R9C : Enhance IBM i NSD processing to dump call stacks of jobs running under Domino server, but not found in the pid.nbf.

iSeries Specific
SPR# JFIY8E6MLW : OSGI directories change between 8.5.2 gold and FP1/FP2 causes CHKPRDOPT / SAVLICPGM / DLTLICPGM errors.

Java
SPR# MSTO8GKS28 : Fix resolves an issue where the ContentLengthInputStream class of the web container gets into an infinite loop causes a Notes Client hang.
SPR# PCHE8DV359 : Fix resolves a Server crash when customer has an application which uses LotusScript method RunOnServer to run a Java agent. This agent scans all files in the Data directory and appends to a rich text which is then saved into a document. This process repeats for each subdirectory under data. However, it crashes immediately on running. This worked in 8.5.1FP5. Regression in 8.5.2.
SPR# RGAU873MJ8 : Fix resolves an issue where Java agents would add back the ReturnReceipt field for SMTP mail after the return receipt had already been set. This issue impacted MIME/SMTP messages and not Notes mail.

Java Console
SPR# VNEN7Q8N6N : Make Java controller port 2050 more secure.

LotusScript
SPR# AGUD82WRF4 :? Fixed issues in LotusScript agents running on the web causing http task to hang when they fail to terminate.
SPR# JCOR8CET4R : Fixed inability to convert a document to MIME when document is unopened using Document.convertToMIME method. Regression in 8.5.2. Fixed in 8.5.2 FP3.
SPR# OIHZ89CPFP : Improved performance when doing a lookup against a large collection when the result is an exact match of the first document.
SPR# OIHZ8E3LZG : Fix for incomplete enumeration of names during a multiple name lookup in Directory.LookupNames. After upgrading to 8.5.2FP1, the lookup only returns the first 2 names when using NotesDirectory/NotesDirectoryNavigator classes. This fix resolves the issue and returns all the names during look-up.
SPR# PCHE8EDMYG : Fix resolve a LotusScript error which is produced when an existing document is opened using NotesUIWorkSpace.EditDocument, and a target frame is specified using NotesUIWorkspace.SetTargetFrame, an error is generated: "Target frame is ancestor of script object". Regression in 8.5.2FP1.

Mail
SPR# ANIA8CF92G : Fix resolves an issue in iNotes, where signature was being inserted outside of the message body. Regression in 8.5.2. Fixed in 8.5.3.
SPR# CTSI86EPZ9 : Fix resolves a server error: "The server did not respond quickly enough. The server? may be down or having problems. If this error occurs when you are sending mail, you may need to reduce the size of attachments and try again." This occurs in a low bandwidth environment running iNotes Lite mode. INI variable? iNotes_WA_FormSubmitTimeout can be set to increase the time interval, before server responds with a message. Default value is 30 seconds, and that can be increased based on the bandwidth,
SPR# DGAO8GRKXM : Fix resolves occurance of error message when opening new message form via Sametime Contact List. in iNotes.
SPR# HHIE8AWDNQ : Fix resolves an issue reported in iNotes, where adding a signature would overwrite the body of the message. Regression in 8.5.2.
SPR# JDAM7DBS9U : Message received if exceeding mail file capacity should specify mail file size limitation. Regression in 8.5.
SPR# KGEW7QNV85 : Fixed a problem where Notes would be unable to send an internet email message if the address was enclosed in single-quotes.
SPR# KYOE8C69ES : Fix resolves a problem in iNotes where text formatting was broken when a user would reply/forward a message in plain text editor. Regression in 8.5.2.
SPR# MWID83FVLJ : Fixed an issue with intermittent delays and hangs when accessing the views in Mail. This would periodically show the inbox out of date.
SPR# PPLV8B3EGG : Fix resolves an issue reported in iNotes where a frame in mail body was not fully extended, when viewed in iNotes 8.5.2. Regression in 8.5.2.
SPR# THIO8BWAD7 : Fix resolves an issue in iNotes where a Message can't be displayed when sent from Draft with an Attachment. Regression in 8.5.2. Fixed in 8.5.3.

Mail Server
SPR# CTSI8D9LUW : Fixed a potential Domino HTTP hang caused when using iNotes. This was a regression introduced in 8.5.2 FP1
SPR# DADS89SUSE : Fix resolves a Router crash caused when routing an internet address in a wrong format.
SPR# LMIL88TPFY : Fix resolves an issue resulting in SMTP Inbound Connection returning: "Smtp Server: Error Storing Received Message. Mail.Box Cannot Be Opened in that state."
SPR# LMIL8BHMEV : Fix resolves a performance issue where CPU spikes due to held Delivery Failure Reports in the router mail.box. Regression in 8.5.1.
SPR# TPON889DVK : Fix resolves an issue reported when mail to recipients in Multiple Foreign Domains will only be delivered to the First Recipient Domain. Regression in 8.5.
SPR# UTOO8757KD : Fix resolves a HTTP Server crash at nnotes.GetCharSetIdData during CD to MIME conversion.

MIME
SPR# JALS658T7S : Mail is parsed into two separate addresses on a reply/reply with history.? This fix prevents splitting of RFC822 addresses caused by unquoted commas and semicolons.? This fix requires setting the Notes.ini variable "RFC822StripUnquotedDelimiters=1".
SPR# SRNS7L3QMQ : Fix resolves an issue with iNotes generating MIME that contains duplicate header field (MIME-Version). Duplication of? the MIME-Version header in the final message caused issues with 3rd party software.
SPR# TPON8DVGCH : Fix resolves an issues around MIME messages, where previously a Mime Conversion On Server Causes Text?xml Attachments To Render As Part Of Message Body. Regression in 8.5.2.

MIME to CD conversion
SPR# MNAO8D9LX9 : Fix resolves an issue during MIME conversation where emails that have been routed thru the server using SMTP and MIME conversion have spaces removed from the body of the message. Regression in 8.5.2.

Miscellaneous
SPR# RAGG89BJ8P : Fixed iNotes issue when running on FF4 Beta5. This fix will provides a UI that does not use the XUL features, which were dropped in FF4.
SPR# SDOY8A9JKH : Fix resolves an issue in iNotes where clicking On Stationery in Tools\Stationery View Opens it in Read Mode.? Correct behavior is the view? allows create of a new memo using the stationery.? Regression in 8.5.2.
SPR# SQZO8DYAKA :? Adding support for IE9 for iNotes. This fix resolves an issue where log-in page is blank when session has expired.
SPR# VSEN8DUSJ6 : Fix resolves issue in iNotes where 100% zoom in IE 8 was distorting fonts.? Regression in 8.5. Fixed in 8.5.2 FP3.

Name Picker
SPR# YMPN8CV9B8 : Adding support for IE9 for iNotes. This fix resolves an error when selecting Address while composing a new message.

Networking & Dialup
SPR# BJGY89RR4Y : Fixed an intermittent crash on the Client where Client crashed frequently when performing everyday tasks. Crash seemed to occur more frequently when docking/undocking laptop.

Preferences
SPR# KKOO8B48AA : Fix resolves an issue in iNotes where documents were not displayed in the iNotes Mail View.? This issue would only occur using iNotes_WA_SessionCheck=1 notes.ini and enabling the preference "Show documents one page at a time (faster load time)".
SPR# NBJC8BBCU9 : Fix resolves issue in iNotes. Issue : when opening the Preferences, rich text editor in the Signature tab appears at the bottom of the page in Fire Fox 4 browser.

Replication
SPR# JPMS856S2Z : Fixes resolves a memory issue when a massive number of deletes occur on a database.
SPR# KDMA89KT96 : Fixed error that prevented replicating with downlevel servers.? Regression in 8.0.2
SPR# KWON8FPRQT : Replicating with an R5 server would present: "Error: This function is not implemented on this version of the server". This is caused by flags the R5 server does not support. The flags are reset which allows replication, but the unsupported flags may cause certain items to not function for this unsupported release. This was a regression in 8.5.2
SPR# MIAS8A2HUH : Server_restricted=1 does not prevent local replication. Added server_restricted=3 and server_restricted=4 which act like setting 1 and 2, but also block all replication that is not coming from an ID for an adminstrator.
SPR# RWHG8CLCYW : Fixes resolves an issue around Local replicas pushed down via policy are not always created and immediately populated during a new user setup. Regression in 8.5.2 FP1. Fixed in 8.5.2 FP3.
SPR# TBOD89ZKYA : Fixed problem where reader list on a note may not be honored during replication.? Regression in 8.5.1 fixed in 8.5.2 FP3.
SPR# TSOE8H2KVK : Unsupported flags where set to send a request to an R5 server. The fix checks the level of the destination server and resets the flags the R5 does not support. Regression in 8.5.2.

Sametime
SPR# DWHD8GSR9H : Fix resolves a performance issue where CPU would spike at 100% when Sametime photoprovider is active.
SPR# TDEY8G9HLP : Fix reduces chance of lost chat messages in ST 8.0.2. Prior to this fix, when starting a new chat and sending multiple messages rapidly, a timing issue could occur where one users has closed the chat, but the other side doesn't know yet. This can also happen on disconnects / reconnects. The client will now report an error when this happens indicating that message could not be sent.
SPR# TDEY8G9HVW : Fix resolves an issue in ST 8.02 where chat history only saves part of transcript when saving as rich text.

Security
SPR# BHUY7W8JKQ : Fix resolves issue where client can crash due to SSL certificate size.
SPR# PCAN8E6UBQ : Fix resolves issue with crash in KerberosInfo.queryDNS for users of the ICS tool.
SPR# RPAI8J2L9G : Fixed an issue with adminp and ID vaults.
SPR# SFPN69ET56 : Added the new Notes.ini variable (SSL_SESSION_SIZE) that can be used to set the default starting size of elements in the SSL session resumption cache.? Increasing the size of this variable will result in a lower incidence of elements being reallocated on the fly in order to hold large X.509 client certificates, but will also consume more memory.
SPR# WMUH8FTTLQ : Fix resolves issue where getURLConnection from system property java.security.krb5.realm returns wrong value.
SPR# YDEN8G6GQE : Fixed ID Vault issue with renames on AIX
SPR# YYLI7UE7QN : This fix prevents a crash in Chronos : PANIC: OSVBlockAddr: Bad VBlock handle.

Server
SPR# AJMO8EKU92 : Fixed a performance issue that led to a Name Lookup Cache (NLCache) to flush unnecessarily.? This can cause performance problems if critical views $Users or $ServerAccess flushes from the NLCache during user authentication.
SPR# BFUY8ALMKU : Resolved an issue during mail rule registration which produced error message ' Error registering mail rule 1 for database .nsf: Insufficient memory : NSF monitor pool is full '. Regression in 8.5.2
SPR# CSCT7RMRNR : Fixed Domino server performance and re-start issue seen during server initialization while creating admindata.xml
SPR# GHAN7WBSEP : Fixed a method where Error Message tracking logs "Failed updating entry in message tracking store" won't pop on the server console without MT data. Message tracking will no longer process an update with a time stamp after the last insertion it did.
SPR# GHAN83WK7Z : Fixed a potential Domino crash in OSUnlockObject.
SPR# KBRN8AKKA9 : Fix to better improve performance when opening files.on windows 64 bit platform.
SPR# KSIH8CUSRE : Server Crash In Insfslotunpinwithhateinfo With Error Message = Panic: Osbblockaddr: Bad Bblock Handle (E0000255)
SPR# MIAS8AVREL : Fixed a Crash issue within DAOS, where STUserInfo process causes DAOS to Panic in it's termination code.
SPR# MLEE88NL2U :? Fix resolves a performance issue caused when replication request for a file that does not exist on the Domino server overloads the CPU resources.
SPR# PMAO8DNLD4 : Fix allows better reporting of DAOS prune operations in a status report. A Domino Domino Manager Rule has been added to provide the details.
SPR# SRIO877PQ5 : Resolved an issue within DAOS where the DAOS catalog cannot be resynchronized when pending delete list is large.
SPR# SWAS882KKK : Resolved Domino database deadlock issue caused during database compact.
SPR# SWAS883KUK : Transaction log file full due to bad code path in view code.? Resolved in server.
SPR# SWAS89CR5G : Fixed a Server hang due to a corrupt DOT table in a database.
SPR# TSAO8AG4TL : Fix Dead Lock Between Lock Manager And "Imap Selected Foldershash Table Semaphore"? Do not include nondata reads and writes in the User Activity.? Fix problem with conversation threads on UNIX servers.
SPR# VPRS8CSQFT : Fixed a bug which caused server to crash during Directory namelookup.
SPR# YGAO83CF44 : UNIX specific issue resolved in the area of? Database NIFs & Views where conversation threads were not updating properly in views on server based mail files. Threads were still showing as individual emails.

Server Administration
SPR# AHOE87TNT2 : This fix allows all All Certificate Links to be copied to the client if the notes.ini TRUST_MGMT_IGNORE_HIERARCHY=1 is set.? This helps minimize cross certificate prompts when a user is moved form one organization to another.? Due to the overhead of copying all certificates, this is disabled by default so customers who need it can enable.
SPR# CTSI85JQBW : Added an optional Notes.ini ARCHIVE_DISABLE_STRICT_SOURCE_SERVER to allow archiving mail from one server to a secondary server. Before this fix, server based archiving was limited to the mail server.
SPR# JSMN8CCTGD : A server ini will allow archiving on servers regardless of the source server specified in the archive profile.? Include the ini on the server which will be performing the archive.? Eg.? ARCHIVE_DISABLE_STRICT_SOURCE_SERVER=1

Serviceability
SPR# BMGH8G2S9L : When configuring ADC in a parent configuration document, the settings are not pushed to servers that have individual configuration documents without ADC configured. This fix resolves that issue. Regression in 8.5. Fixed in 8.5.32 FP3.
SPR# NBRR8DUU7F : Resolved a Serviceability issue where a KitType missing from the notes.ini causes NSD to fail to communicate with the NSD service, resulting in permissions error.
SPR# NBRR8DXNW2 : Serviceability enhancement : when a manual NSD is run, we search for the javacore, and add the file in for ADC collection. Previous javacores were only collected when nsd ran because the notes2 process crashed or exited ahead of nlnotes.
SPR# NBRR8DYF6S : Serviceability enhancement : When the notes2 process is killed via the "End Program" dialog, a note is captured in the NSD.
SPR# NBRR8ECRPG : Fix allows client to generate and collects additional diagnostic information in the event of hangs and access violations within the Notes Client.
SPR# SKAI7U683D : STATS_COLLECT_ALLOCATED_SHARED_PRIVATE=1 enables the collection of Allocated Shared and Allocated Private Memory stats on the Domino Server which was previously disabled.
SPR# SRAE84PUYY : Servicibility enhancement : Java core file is generated when NSD is run on multi user install.
SPR# TCHL8FNQ35 : Serviceability fix in the Notes Client where, if the Notes client crashes due to a non-java error and a javacore is attached to the ADC fault report, then the call stack field won't be filled in.? This fix ensures the call stack field is populated.

Spell Check
SPR# JLLU8374LC : Fix resolves an issue on Windows 7 where Spell check dialog goes off screen with Medium or Large text font.
SPR# SFBI88NS6U : Fix resolves issue with crash in linked list : caused by spell check.

System
SPR# PSAA7KUEDZ : Fixed iNotes specific crash when running on Windows 64 bit platform with full load.
SPR# RAGG8DFKF6 : Companion fix for SPR : JCIK8EXP28. Fix resolves a Solaris platform issue where Notes runs out of memory due to caching.

UIM
SPR# DCOY8FXKMG : Fixed integrated Sametime client issue during Client upgrade which causes the some of the plugins to re-start after they were provisioined.
SPR# TMLD8B9TYD : Addressed an issue preventing users with an "&" (ampersand) in their name from resolving in Sametime.? Functions such as the /listservices page and hitting the API URL directly works fine

Viewers
SPR# PRAD8823A7 : Fix resolves potential issue with Keyview applix viewer. Resolved in client.
SPR# PRAD8823ND : Fix resolves potential issue with Keyview office document viewer.? Resolved in client.
SPR# PRAD88MJ2W : Fix resolves potential issue with keyview LZH archive viewer.? Resolved in client.
SPR# PRAD8E3NSP : Fix resolves potential issue with keyview Lotus Notes Zip.? Resolved in client.? Regression in 8.0.2.

Virtual List
SPR# VSEN8F6SQS : Adding support for IE9 for iNotes. This fix resolves an issue in Quick Find invocation not working properly.

Web 2.0
SPR# SQZO8DX8SD : Adding support for IE9 for iNotes. This fix resolves an issue when saving files within QuickR using IE 9.

Web Server
SPR# AHOE8CVQ23 : Fixed a Http crash while Opening Mime Attachment on iSeries platform.
SPR# MCOA8C7CNX : When running Java Agents you may receive Out Of Memory exception.? This is caused by Objects being referenced in java.util.ResourceBundle cache. The fix is to clear this cache once the Java agent has completed running.
SPR# MJBG8BG274 : Fixed a crash during shutdown of the http task.
SPR# SDIO8BPBSW : Fix resolves a Http crash in the Domino Web server when trying to open an image.
SPR# TKAA82Q826 :? Fix resolves a Domino crash caused by a Web Service.

XML
SPR# AGUD88WJTM : DXL can now export a document with duplicate item names of 2 different types.
SPR# AJMO8DNMJD : Resolved a memory leak during DXLExport when exporting documents containing rich text items such as $StUserInfo.

XPages
SPR# ASAI86HK6G :? Fix resolves an issue of duplicate source code when moving elements on an xPage.
SPR# MKEE89GLQU : Fixed a problem in XPages with repeating controls where a bad clientid was being generated for rows 100-109.
SPR# MNAA8EQ8YJ : Fix resolves an issue in XPages where, a Customer is using an XPage database that has rich text field. When opening a document that has some href links with single quotation(e.g. [ibm.com]) in Pass-Thru HTML style(enclose with square brackets), user can't open it with "Unexpected runtime error". Regression in 8.5.2. Fixed in 8.5.2 FP3.


View the original article here

标签:

2011年8月6日星期六

Using the IBM Lotus Notes to edit remote files of IBM Lotus Domino


This document details the process of using Lotus Notes to edit files on a remote server, Lotus Domino. This process can be used in a variety of files, and the article is designed to give a general overview of the process, to make it as flexible as possible.
The files mentioned in this document can be found at the locations below, on a default deployment.

The default data directories are located as follows:

IBM Lotus ? Domino ?: Microsoft ? Windows ?: c:/archives/IBM/domino/program data
Linux ?:/local/notesdata
IBM Lotus Notes ?: Windows: c:/archives/IBM/Notes/program data
Linux: ~/lotus/notes/data

To do this:
Install the Lotus Notes (can also be used a Domino Administration client) on a machine and configure it to enable the client to edit the remote file.Create a copy of the file admin.id located in the Domino data directory on the remote machine.Rename _ this file as admin.id and copy it to the Notes data directory on the local machine.Release of Lotus Notes and log using _ admin.id. To choose this user ID, select "other" in the drop-down list of user name (see Figure 1).
Figure 1. User name Menu

5. Select the _ admin.id using the file browser, click Open (see Figure 2).

Figure 2. Choose the user ID to switch to

6. Enter the Domino administrator password and click Log In.

7. Optional: create a location document for each attached server. Note that this step is not mandatory, but simplifies the process of working with users to Server Names, for example, to update the ACL from a database.
the) create a new document of location by clicking the up arrow next to the current location in the lower-right corner of your notes.
b) from the pop-up menu, click "Edit," make a copy of the current location, change the name and the servers in the servers tab, and then save.
c) switch to this location by clicking the up arrow and then clicking new location.
8. to open the remote file, you need to edit, select file-open – Lotus Notes application in Notes client menu.

9. Enter the fully qualified path to the remote server and the name of the file that you want to edit, for example, Names (see Figure 3).

Figure 3. Open the application window

10. click Open; If you see the window on the Domino Directory, click "close this document to view the database" in the upper-left corner.

The details of the file that you want to edit are displayed (as shown for Names in Figure 4).

Figure 4. Domino Directory database


You have successfully edited a file on a remote server using the Lotus Notes application.

Desmond mccann is a Chartered Engineer working in a team of verification test of Sametime. He has been with IBM since 2010, focusing on integration and interoperability between Lotus Sametime.

John doody is a Software Engineer, working with a team of verification test of Sametime. He has been with IBM since 2009, focusing on integration and interoperability between Lotus Sametime.



View the original article here

标签: , , , , ,

Field help read Notes with JAWS screen reader versions 11 and 12.


When you create applications Notes with Domino Designer, help of field can be added to certain fields editable
Entering help text for the Description property for the given field.

The Description property help is found in the third tab in the Properties dialog box for the field.

A screen shot of the Notes field properties dialog showing Help Description text.

JAWS reads this description helps to a user of JAWS screen reader, when the editable field has focus and the user types Ctrl + Shift + h.


Defining field help is a necessary development technique of checkpoint 5.2 in accessibility checklist of IBM Lotus Notes.
Help of field should be set for all editable fields.
There was an issue in JAWS 11 that prevented the screen reader correctly returning field help when the user typed Ctrl + Shift + h. a fix to support reading of help from Lotus Notes field was added to JAWS 11.0.1461.

In JAWS keyboard Manager, there are specific settings for Lotus Notes. These are found in lotus notes notes.jkm lotus selecting utilities, keyboard Manager, the user interface of JAWS.

In 12 of JAWS, the definition of key mapping to SayFieldHelp currently is set to None. When a JAWS screen reader user types Ctrl + Shift + H in 12 JAWS, JAWS reads "ctrl + Shift + H" instead of returning the help text set for the field.


To enable the JAWS read the help text to an editable field that has the focus when the user types Ctrl + Shift + H, follow the work defined around the appropriate version of JAWS you are using.
To upgrade from JAWS 11.0.1461 or later. See JAWS 11 Update from freedom scientific.
In 12 of JAWS, the key mapping of Lotus Notes to SayFieldHelp must be updated to map the Ctrl + Shift + h.
To define the mapping of keys to SayFieldHelp: JAWS release 12. JAWS type J key (Insert + J to the Keyboard Layout of desktop) to move the focus to the user interface of JAWS.Type Alt + U + K to open the utilities, Manager keyboard Arrow down to lotus notes in the left navigation page. Note: If the focus is not in the navigation pane, type Shift + Tab to move focus to this pane. With lotus notes selected, Tab to move focus to the key mapping of Lotus Notes. Arrow down to SayFieldHelp. Type Alt + the + to open the dialog box Add keystroke. With the dialog box to add Keystroke open, type Ctrl + Shift + h. this key combination will be inserted in the assign to: field.The tab key to give the desktop keys. Press the space bar to clear this check box. A screen shot of the JAWS Keyboard manager Add Keystroke dialog. Front tab until the button OK. Press the SPACEBAR to select OK and close the dialog box. You will be prompted with a dialog box asking, "are you sure you want to modify from lotus notes.IAN JARMAN "?A screen shot of the Confirm Add Keystroke dialog. Press the SPACEBAR to select Yes to accept the change and close the dialog box Confirm keystroke Add. Type Alt + F + X to exit the keyboard Manager.
To verify that Ctrl + Shift + H is now mapped to help field Say no Lotus Notes: launch JAWS.Release notes. Create a new Calendar Entry. Tab to the start date field.Press Ctrl + Shift + h. JAWS should now read "Enter start date".

The author, Maureen Kraft is lead consultant to test the Accessibility Centerand human capacity.

?

View the original article here

标签: , , , ,

How to correct search in Administrator's help your Lotus Domino


Have you ever searched for a term in the Lotus Domino administrator, help topics results seen in the list that looked promising, but when you opened the topics, the term searched for was not really in the topics?

This is an indication that the full-text index has not properly help is updated, or even somehow corrupted.

In both cases, replacing the index with a newly built is an easy task.

Tip: If you select never > file open > Lotus Notes application and use this dialog box to open databases Lotus Notes or Lotus Domino Designer Help, you can correct its indexes in the same way.

To re-create a bad search index
If the database administrator help is open, close it.In your operating system, navigate to the directory/data/help.Delete the folder help85_admin. ft shown here.

Open the database help again.Click Search:

You should see a progress bar listing the topics being indexed.

Try searching again. The term you seek should be highlighted, and you'll see a relevance in the list of topics on the left:



View the original article here

标签: , , , ,

Control with message Log files

There are four key log files can help you quickly and easily diagnose mail flow problems with protector; SMTP, filters, messages, and SMAIL.? These can be accessed by logging into the console of the apparatus with the root account.
SMTP
/etc/xmail/logs/SMTP-YYYYMMDDHH00
This registers all incoming emails to the server, both to internal and Internet networks.? For each message, you should see a RECV and RCPT.? If you do not see a message about this log, we never received.? Some of the IP filters will also show errors this log if a message has been blocked by our IP filters.? If you do not see a message about this log file, protector never received.

FILTERS
/etc/xmail/logs/Filters-YYYYMMDDHH00
This makes our IP layer filters, including verification of the recipient.? Note that when you enable recipient verification, all messages will show recipient verification of words, but that doesn't mean that they were blocked for it, only checked against him.

MESSAGES
/var/log/messages.
This record shows all e-mail security warnings, but also shows the messages that are scanned.? If a message was blocked by one of our content filters, it will show here in the form of that rule and module analysis compared with the email and if a response has been applied to the message and the status of the action message end, typically measures taken = 1.? If a message does not show a rule and log analysis module and have an action = 0, this indicates that the message passed all checks and will be delivered to the internal mail.

SMAIL
/etc/xmail/logs/smail-YYYYMMDDHH00
This record shows all emails that have been or is attempted to be delivered by the mail server internal and external.? If the message is delivered to the Internet will show "SMTP", a message delivered to internal shows "rlys."? If you see one of these, you know that the message is now on his next jump and not in the protector.

EXAMPLE EMAIL INBOX:
LPforMS: ~ # tail/etc/xmail/logs/smtp-201107290900
"swg. usma. ibm.com" "swg. usma. ibm.com" "127.0.0.1" "7/29/2011 09: 12: 02" "mail.ibm.com" "swg. usma. ibm.com" "joey@example.com" "samanthadaryn@swg.usma.ibm.com" "11072913-8336-0000-0000-0000001200EE" "RCPT = OK" "" "0" ""
"swg. usma. ibm.com" "swg. usma. ibm.com" "127.0.0.1" "7/29/2011 09: 12: 17" "mail.ibm.com" "swg. usma. ibm.com" "joey@example.com" "samanthadaryn@swg.usma.ibm.com" "11072913-8336-0000-0000-0000001200EE" "RECV = OK" "" "64" ""

LPforMS: ~ # tail/etc/xmail/logs/filters-201107290900
"joey@example.com" "samanthadaryn@swg.usma.ibm.com", "127.0.0.1", "127.0.0.1" "7/29/2011 09: 12: 02" "post-rcpt" "" "11072913-8336-0000-0000-0000001200EE" "0" "0" "" recipient verification;

LPforMS: ~ # tail/var/log/messages.
29 Jul 09: 12: 23 pvmail LPforMS [1444]: id = name of MS = MSM_MailProcessed time = "7/29/2011 9: 12: 23" fw = LPforMS pri = 6 issueid = 6000031 msg = "Emails processed" msgid = 11072913-8336-0000-0000-0000001200EE sender = "joey@example.com" recipient = "samanthadaryn@swg.usma.ibm.com" direction = entered size = 709 attachmentcount = 0 src = 127.0.0.1 ActionTaken = 0

LPforMS: ~ # tail/etc/xmail/logs/smail-201107290900
"swg. usma. ibm.com" "1311945143834. b34d3ba 0.6 DD. 12 c. LPforMS" "11072913-8336-0000-0000-0000001200EE" "joey@example.com" "samanthadaryn@swg.usma.ibm.com" "" "LPDominoSvr.swg rlys. usma. ibm.com" "7/29/2011 09: 12: 24" "message accepted for delivery"

For a complete list of SMTP errors, making reference to this support article. https://www-304.IBM.com/support/docview.WSS?UID = swg21437369

View the original article here

标签: , ,

Track end users from copying widgets to my Widgets Panel

There are many times that administrators want to control what end users can and cannot do.? It's one of those common situations that end users of widgets have permission to copy to my Widgets Sidebar Panel. Assigning a policy of working environment and adjust the fields specific to this policy will help the precision control of end user and what can and cannot do with the widgets into your notes.? The section of the desktop policy you'll want to focus on is the widgets tab in the document settings for the desktop.The file is updated on the client by the policy is: Notes\Data\Workspace\.metadata\.plugins\org.eclipse.core.runtime\.settings\com.ibm.rcp.toolbox.admin.prefs we'll focus on some of these widgets: send through e-mail: enable or disable this setting controls the time an end user can send a widget to other people inside or outside of your organization.? Users can right click on the widget and select this option to send the widget if enabled.? Will create an email message with an attachment of extension.xml in messagevalue affected by politics – toolboxsendAsEmail = install email widgets or other: enable this field allows users to install widgets received e-mail messages or web widgets.? To prevent users can import or drag and drop widgets in my Sidebar Widgets Panel, verify that this is disabled.? This will allow the administrator full control over end users by copying unnescessrary or unwanted widgets for the client.? Only Netvibes widget catalog on the server will be allowed in section .value of my Widgets affected by politics-toolboxinstallFromOther = install widgets from the catalog: enable or disable this field.? Disabling prevents the user from being able to open the widget catalog on the server, and install any catalog choose widget widget to my Sidebar Widgets Panel.? This allows the administrator more control over which Netvibes users have access to your customer.? Disabling this does not prevent the widgets that the admin has assigned to be placed in the sidebar panel my Widgets.? It only prevents the user opens the catalog of widgets on the server and manually copy the affected by the policy value-toolboxinstallFromCatalog = set all three of these settings for people with disabilities give the administrator ultimate control over the end user and what widgets will reside in the Notes client.???If during the process of attempting to implement these settings changes that you do not see the settings to enter in effect confirm that the policy is assigned to the userhttp://www-10.lotus.com/ldd/dominowiki.nsf/dx/2.3_Policiesand remember the policy precedence

http://www-10.Lotus.com/ldd/dominowiki.nsf/dx/Domino-Policy-Precedence-Explained

A webcast presentation on architecture, deployment, security, and more about plug-ins and widgets in Lotus Notes and Sametime.


Download slides for webcast from Chris Miller (IdoNotes)


View the original article here

标签: , , , ,

Lotus Notes Email

I have vista delegate to my email managers.? Does anyone know how can I configure the view of your Inbox so that I can say if he has read your emails?

View the original article here

标签: , ,

2011年8月5日星期五

Widgets for IBM Lotus Notes comparing with other types of widget

Translate Request has too much data
Parameter name: request
Translate Request has too much data
Parameter name: request

Many people confuse the concepts of widgets, Web widgets, Google Gadgets (hereafter called “Gadgets”), iWidgets, and IBM? Lotus? Notes? widgets, often asking what are the differences and relationships among the five terms. In this article, we describe them through some practical examples, helping readers gain a more intuitive understanding of the five terms and an appreciation of the convenience offered by Notes widgets.
In general, the term “widget” refers to any discrete object. In computer programming, a widget is a reusable element of a graphical user interface that displays an information arrangement and provides standardized data manipulation (per the wikipedia article, “GUI widget.”)

Normally, widgets are quite small applications, easily embedded, and can run very fast. They can display news, videos, maps, and weather, or be a small game and invite users to participate.

Widgets come in many shapes and sizes, but two of the major types today are:

Web widgets, which are intended for use on Web pages.
Desktop widgets, which are embedded on local computers.

For example, Widgetbox generates Web widgets that can be used on almost any Web site (see figure 1), while Apple Dashboard widgets can only be embedded on the desktop of your local (Apple) computer (see figure 2).

Figure 1. Widgetbox

Figure 2. Apple Desktop widgets

There is also a type of widget that's run in smart phones such as iOS from iPhone and Android from Google.

Figure 3 illustrates the relationships among a widget, a Web widget, a Gadget, and an iWidget. The Web widget is a kind of widget, and both the Gadget and iWidget are a kind of Web widget. We will discuss them later.

Figure 3. Widgets' relationships

Widgets have many advantages, in that they are small pieces, fast running, and multi-shaped and have powerful functions, pleasing UIs, customized services, and are easy to make.


A Web widget is a portable, reusable application or piece of dynamic content that can be placed into a Web page, per the wikipedia article, “Web widget”. Web widgets allow users to turn personal content into dynamic Web applications. For example, you can add a lot of useful, interesting and beautiful Web widgets to your Facebook page to make it “cool.”

Web widgets also allow Web developers to integrate any widget code provided by the third-party Web site and aggregate all kinds of information and resources in their own Web site. In this way, Web visitors need not go to several different Web sites to get information.

For example, "Weather Report widget" could report today's weather by accessing data from the Weather Channel, and "News Report widget" could report today's news by accessing data from the News Channel, so that users don't have to go these Web sites individually.

Typically “Web widget" is just called "widget" for short. Though Web widgets greatly improve the user experience, they have some shortcomings, such as major implications in the areas of site performance and Search Engine Optimization (SEO), per the wikipedia article, “Web widget”. Widgets can also pose a security threat because they can be used for malicious purposes. (Desktop widgets, on the other hand, do not impact SEO or Web page performance.)


Gadgets are powered by Google, are miniature objects made by Google users, and can be placed on any Web page. So, in short, Gadgets are a kind of Web widget that are powered by the Google Company; however, you can also add Gadgets to a computer desktop if you have installed the "Google Desktop" software.

Figure 4 shows the directory of Gadgets that you can add to your Web sites.

Figure 4. Directory of Google Gadgets

Google encouraged users' participation in using and creating gadgets. Your value as a user is well represented; with only a little experience with Web design or programming, you can make gadgets by yourself, using the Gadgets API (see figure 5).

Figure 5. Gadgets API

Listing 1 is an example of Gadgets XML code.

Listing 1. Example Gadgets code






Hello world!
]]>




A number of browser-based frameworks, each with their own component model, have been independently developed, resulting in a direct tie of components to the framework. This loss of interoperability between components and frameworks introduces an unnecessary issue for users seeking to direct one another to useful components or seeking to migrate their usage of a component to a different framework.

The iWidget Specification is powered by IBM and focuses on how to ensure interoperability of the components between frameworks.

This specification defines a simple component model and how it can be extended so that interoperability is enhanced without the loss of more powerful extended features.

The iWidget is also a small application or piece of dynamic content that can be easily placed into a Web page. It is a reusable application designed to work within the framework that is defined by the iWidget specification. So, iWidgets are also another kind of Web widgets and follow the standard defined by iWidgets specification.

The iWidget specification defines characteristics of HTML markup, metadata formats, and JavaScript services for enabling aggregation of iWidget components into a single Web application. It can run in different browsers and can be used to build situational applications and in a mashup environment.


The Notes widget is a powerful and useful function offered by IBM Lotus Notes 8.0.1 and later versions. Unlike Web widgets and Desktop widgets, Notes widgets run in Lotus Notes (displayed in a sidebar application called "My Widgets", as seen figure 6), and Notes widgets based on other existing resources, such as Web sites, Lotus Notes databases, Gadgets, or feeds.

Figure 6. My Widgets sidebar in Lotus Notes

What a widget does is based on the widget provider. There are many providers supported by Notes widgets (see figure 7), and the exceptional convenience offered by Notes widgets distinguishes it from the other widgets.

Figure 7. Notes widget providers

There are three important terms we need to know about Notes widgets:
Catalog. Catalog is a special Lotus Domino database containing widgets (see figure 8). Users simply drag a widget from the catalog to the My Widgets sidebar to install it. In addition, Notes widgets can automatically receive updates from the catalog, and users can publish their own widgets to the catalog.
Figure 8. Widgets catalog
Widget. Widget is an XML document. What a widget does is based on the widget provider and the configuration information defined in the widget's XML, an example of which is shown in figure 9.
Figure 9. Widget XML
Live Text. Live Text is a customizable mechanism that allows users to act on their important data in a Notes document. Users define what data is important to them by creating their own recognizers using regular expressions. Lotus Notes automatically recognizes the data in a Notes document (such as Notes mail), allowing users to act on the data to trigger a related Notes widget.Figure 10 shows a Live Text string underlined by a broken line in a mail document. Lotus Notes recognizes that this data is an address and, if you click the button, this Live Text will trigger a related Notes widget.
Figure 10. Live Text

Notes widgets offers users more convenient services than other kinds of widgets, namely:
An easy but effective way to create Notes widgets, using other existing resources (Web sites, Google Gadgets, feeds, etc.) without requiring users to write any code or script. Notes widgets configuration wizards make it easy to create and configure widgets from a Lotus Notes view, Web pages, feeds, plug-ins or even Google Gadgets.As illustrated in figure 11, When you click the Getting Started with Widgets button, the Start Configuring Widgets window displays (see figure 11). Here you can choose which widget provider you want to use to create a new widget and just follow the wizard; you don't need to write any code.
Figure 11. Start Configuring Widgets window

Lotus Notes can also recognize the type of your current context automatically. So if you want to create a widget from Gadgets, you simply open the Gadgets directory and click the Configure a Widget from Current Context button, and Lotus Notes will help you create a new widget based on the Gadgets provider (as shown in figure 12).
Figure 12. Configure a widget from Google Gadget provider
An elegant drag-and-drop mechanism for installing widgets. In addition to dragging and dropping widgets from the widget catalog (see figure 13), the widget XML documents can be dragged from the file system or a Web server; basically, My Widgets accepts URLs ending in ".xml".
Figure 13. Dragging and dropping
With Live Text, Notes documents can automatically recognize important data for users and allow them to act on it to trigger the related Notes widgets.For example, you see an address in your email that you want to search through Google Maps. Normally, you would open a Web browser, go to the Google Maps Web site, copy and paste the address string, and click the Search button to get the information.But with the Notes widgets and Live Text, Notes documents can automatically recognize this kind of data, so that you just need to click on the address in your email document, choose the related action, and then you can get the information directly (see figures 14 and 15).
Figure 14. Enable Recognize Live Text in this Document option

Figure 15. Trigger a widget by using Live Text


The Notes widgets features described in this article make Notes widgets more robust and convenient than widgets, Web widgets, Gadgets, and iWidgets, and can increase individual and team productivity within your organization.
developerWorks? Lotus Notes and Domino product page:
http://www.ibm.com/developerworks/lotus/products/notesdomino/

IBM Lotus Notes/Domino Forum:
http://www-10.lotus.com/ldd/nd85forum.nsf?OpenDatabase

developerWorks article, “Building composite applications with Notes widgets in IBM Lotus Notes 8.0.1”:
http://www.ibm.com/developerworks/lotus/library/notes8-widgets/


Yan Cao is a Software Engineer working on Lotus Notes and Lotus Expeditor products at IBM's China Development Lab in Beijing. You can contact her for more information at cycaoyan@cn.ibm.com.

He Wang is a Software Engineer working on Lotus Notes and Lotus Expeditor products at IBM's China Development Lab in Beijing. You can contact her for more information at wanghebj@cn.ibm.com.



View the original article here

标签: , , , , , ,