Skip to main content

By clicking Submit, you agree to the developerWorks terms of use.

The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

All information submitted is secure.

  • Close [x]

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerworks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

By clicking Submit, you agree to the developerWorks terms of use.

All information submitted is secure.

  • Close [x]

What's new in Lotus Extended Search 3.7

Lauren Wendel, Product Manager, Lotus
Lauren Wendel is product manager for Lotus Extended Search, Lotus Discovery Server, and expertise technologies. Previously, Lauren worked with the Lotus Enterprise Integration team for five years, overseeing the initial releases of Lotus Enterprise Integrator, DECS, ERP Connectors, and the Connector API Toolkit. She has also worked as a developer consultant within the Lotus Business Partner program, and previously, within the 1-2-3 engineering team. Lauren's also managed systems planning at Wells Fargo Bank, Citibank, Duke University School for Executive Education, and Grant Thornton Ltd. She enjoys running the "occasional" marathon and sings with a community chorus.

Summary:  This artice covers new features in IBM Lotus Extended Search 3.7 including support for additional Web application servers and OS platforms, Data Source Links for Microsoft SQL and Microsoft Access, data source wizards, and Java API support.

Date:  01 Jul 2002
Level:  Introductory

Activity:  1587 views
Comments:  

IBM Lotus Extended Search 3.7 is an upgrade release for Domino Extended Search 3.5 and will be available this month. Release 3.7 introduces a new name, IBM Lotus Extended Search, to represent its ability to operate with a number of Web application servers, including Domino, WebSphere, and others across a number of operating systems: Windows NT and 2000, IBM AIX, and Sun Solaris. This release provides several new product and API features and enhancements.

In this article, we'll cover the following features:

  • Data Source Links for Microsoft SQL and Microsoft Access
  • International versions of Extended Search Administration
  • Support for IBM WebSphere Application Server and DB2
  • Data source wizards
  • Java API support

This article assumes that you are familiar with Extended Search. For information about the technical architecture and components that comprise Extended Search, see the LDD Today article, "Introduction to Lotus Extended Search."

New Data Source Links

Extended Search uses Data Source Links to connect directly from the Extended Search server to a source application, so users can query that application. With previous Extended Search releases, you used the ODBC Link to search information within a variety of relational database search sources, including Microsoft SQL Server and Access. In this release, you can use the new Data Source Links written specifically for Microsoft SQL Server and Access to search those sources. The Data Source Links for Microsoft SQL and Access increase search performance throughput and provide greater control to access specific data types in each of the applications. The ODBC Link is still available to access many other database sources.


International versions

Extended Search 3.7 is National Language Support (NLS) enabled. It recognizes source data stored in different languages and returns that data to search applications. In addition, Extended Search 3.7 provides international versions of the documentation, administrative applications, templates, and search samples. Languages supported in this release include: Brazilian Portuguese, Czech, Danish, Dutch, Finnish, French, German, Hungarian, Italian, Japanese, Korean, Norwegian, Polish, Russian, Spanish, Swedish, Simplified Chinese, and Traditional Chinese. International versions of Extended Search 3.7 will be available at First Customer Ship.


Support for WebSphere Application Server 4.x and IBM DB2 7.2

Extended Search previously supported WebSphere Application Server 3.5 and now supports WebSphere's latest release for application and search hosting and management. IBM DB2 is used to maintain server and data source configuration information, and Extended Search supports DB2 Releases 6, 7.1, and new with this release, 7.2.


Easier search source setup and configuration: Data source wizards

Probably the most significant new feature in Extended Search 3.7 is Data source wizards that simplify configuration. There are several steps you need to take to make source servers and data available to search applications-and most importantly-to users! To make several of the tasks easier, Extended Search 3.7 provides data source configuration wizards to guide you through these operations:

  • Configuring mapped fields
  • Configuring data source parameters
  • Configuring hitlist (search results) fields
  • Importing and exporting (configuration) data between Extended Search server applications

Before using these wizards, it's important to have a broad understanding of how data sources are identified, categorized, and then selected for use within search applications. In short, Extended Search first locates a data source using Data Source Discoverers. Next, it configures the data sources and categorizes the sources by data source type. Finally, it configures the search applications associated with each category. The following sections describe this process in more detail.

Discover data sources for search

Extended Search uses the Data Source Discoverer to connect to local or remote data servers and to identify applications or databases available on those servers. The administrator selects data applications from the list presented through the specific Data Source Discoverer and adds those applications and a standard set of the Data Source Discoverer fields to the Extended Search configuration database (CDB). The following screen shows how to access the Data Source Discoverer from your Extended Search server. From the Extended Search administration applet, right-click the Extended Search server icon and then choose Discover Data Sources.


Figure 1. Discover Data Sources
Discover Data Sources

Configure discovered data sources

When Extended Search discovers a data source and adds it to the system, it automatically defines many required items, like a basic set of fields from the source that may be searched, language of source content, and the grammar used to convert search requests to the source server syntax. During configuration, you can add more fields from the source, and you can set field usage controls to limit which fields are available to certain search applications. You can map fields

with different names at each search source to a global field definition. For instance, you can map fields to link those with the same meaning in different data sources to a common term used in a search application, such as Author.

In addition, Extended Search sets data source parameters automatically for each data source type discovered, such as the data format used within the data source or the file path to search on the server. You can add or modify data source parameters, and you can set the following options:

  • Smart Hitlist Actions enables users to act on the search results, for example, to save the search results, to export to HTML or XML, or to email the results to other users or applications.
  • Import or Export Data Source Configurations allows you to export data source configurations and to import them for use in other Extended Search configuration databases in the same domain for quick redeployment of the data source in search applications.

Categorize data sources

Extended Search categorizes discovered data sources to easily identify data sources of a certain type, for example, all Lotus Notes data sources or all sources that the Marketing department wants to search within a search application. Data source categorization is flexible. You can set categories to link data sources

of a particular type. Alternatively, you can categorize a set of search sources that should be made available to particular user groups within the organization, like Finance or Marketing department users. By default, Extended Search categorizes discovered data sources by data source type.

Configure search applications

Extended Search links the categorized data sources to search applications accessed by users. Extended Search supplies sample search applications that you can customize as needed. Applications are frequently defined for use by specific user groups or for corporate intranets or externally available Internet search applications. During this step, you select data source fields to search within the application and set options, like the order of fields presented in the URL hitlist or retrieved from the search source. In addition, you can import and export defined applications between Extended Search systems in the same domain.

Configure mapped fields wizard

The Configure mapped fields wizard makes it easier for you to select a field that will be mapped-or a field that is common across multiple data sources-so that users can search for that field in an application. They can also search many different data source fields with different names to obtain a single field result. In the example in the following screen, the Configure mapped fields wizard is used to guide you to select the date field as the global field to be mapped to other fields in different data sources that correspond with the Date field, for example, Date Created. As a result, in the search application, the mapped field Date will execute search results against a number of different data source fields, each having date information, but different names in their data sources.


Figure 2. Configure mapped fields wizard
Configure mapped fields wizard

Import and export data wizard

This handy wizard presents the steps required to export definitions made on one Extended Search server to another server in the same domain. Using this wizard, you can export:

  • A data source
  • Search application definitions
  • An entire configuration database

You can also use this wizard to import data sources or applications from other Extended Search systems.

Configure data source parameters wizard

While many data source configuration parameters are automatically configured specifically for various data sources used in search, you can set additional optional

parametersfor each data source using the Configure data source parameters wizard. For example, for performance reasons, you can choose to leave a data source connection open after a query if the particular data source supports that parameter. The Configure data source parameters wizard presents the required steps to select the data parameter name (another example might be: SubDirSearch for a File directory search) and to associate it with the appropriate data source for use by specific search applications.

Configure hitlist fields wizard

The Configure hitlist fields wizard makes it easy for you to select fields that become the hitlist, or search results, displayed from one or more data sources in a search application. The wizard presents the available search applications and the data sources linked to the search applications. Finally, the wizard presents the available mapped or native fields that can be selected and made available to users in application search results. The following screen shows the Configure hitlist field wizard:


Figure 3. Configure hitlist fields wizard
Configure hitlist fields wizard

New Extended Search Java API support for manipulation of stored query results

Using Extended Search, you can save search results (hitlist URLs or hitlists and associated content) to a file system for later review. Many customers want to use the API to programmatically access and manage these results-for example, to programmatically email results to individuals or to applications. Using new Java Beans provided with Extended Search 3.7, you can access and use these search results programmatically within applications. For example, you can:

  • Programmatically load and evaluate stored search result content fields against topic areas that users may subscribe to within a personalization application
  • Forward results to a workflow application when topic criteria terms are matched within search results

Using the new Java Beans, you can evaluate and programmatically manage data flow processes with stored search results. The new Java Beans supporting this capability are:

  • EsQueryFolderObjectBean
  • EsStoredQueriesBean
  • EsStoredQueryHitListLoadBean
  • EsStoredQueryHitListsBean
  • EsStoredQueryObjectBean.

You can find more information about the new Java Beans in the Extended Search Programming Guide that will be provided with Extended Search 3.7.


Future plans for IBM Lotus Extended Search

As mentioned in the LDD Today article, "Introduction to Lotus Extended Search," the Lotus Extended Search development team is working towards the next release, IBM Lotus Extended Search 4.0. That release will support several key new search links including:

  • Lotus Discovery Server
  • Lotus QuickPlace
  • WebSphere Portal Search Index

Also in the works is search results integration with Lotus Sametime, allowing instant messaging and chat responses to be included with content source search results. Stay tuned to the LDD Extended Search forum for details about Beta availability for Lotus Extended Search 4.0 later this year.

The Lotus Extended Search product team is interested in your reception and comments on our latest release. We encourage you to communicate with us directly through the LDD Extended Search forum and via your IBM and Lotus sales and business partner and technical support representatives. The product team has added numerous new and useful search and administrative features resulting from your requests and enterprise application requirements.

To find out more about Lotus Extended Search, we encourage you to review the many existing product information white papers and FAQs at the Lotus Extended Search home page.


Resources

About the author

Lauren Wendel is product manager for Lotus Extended Search, Lotus Discovery Server, and expertise technologies. Previously, Lauren worked with the Lotus Enterprise Integration team for five years, overseeing the initial releases of Lotus Enterprise Integrator, DECS, ERP Connectors, and the Connector API Toolkit. She has also worked as a developer consultant within the Lotus Business Partner program, and previously, within the 1-2-3 engineering team. Lauren's also managed systems planning at Wells Fargo Bank, Citibank, Duke University School for Executive Education, and Grant Thornton Ltd. She enjoys running the "occasional" marathon and sings with a community chorus.

Report abuse help

Report abuse

Thank you. This entry has been flagged for moderator attention.


Report abuse help

Report abuse

Report abuse submission failed. Please try again later.


developerWorks: Sign in


Need an IBM ID?
Forgot your IBM ID?


Forgot your password?
Change your password

By clicking Submit, you agree to the developerWorks terms of use.

 


The first time you sign into developerWorks, a profile is created for you. Select information in your developerWorks profile is displayed to the public, but you may edit the information at any time. Your first name, last name (unless you choose to hide them), and display name will accompany the content that you post.

Choose your display name

The first time you sign in to developerWorks, a profile is created for you, so you need to choose a display name. Your display name accompanies the content you post on developerWorks.

Please choose a display name between 3-31 characters. Your display name must be unique in the developerWorks community and should not be your email address for privacy reasons.

(Must be between 3 – 31 characters.)

By clicking Submit, you agree to the developerWorks terms of use.

 


Rate this article

Comments

Help: Update or add to My dW interests

What's this?

This little timesaver lets you update your My developerWorks profile with just one click! The general subject of this content (AIX and UNIX, Information Management, Lotus, Rational, Tivoli, WebSphere, Java, Linux, Open source, SOA and Web services, Web development, or XML) will be added to the interests section of your profile, if it's not there already. You only need to be logged in to My developerWorks.

And what's the point of adding your interests to your profile? That's how you find other users with the same interests as yours, and see what they're reading and contributing to the community. Your interests also help us recommend relevant developerWorks content to you.

View your My developerWorks profile

Return from help

Help: Remove from My dW interests

What's this?

Removing this interest does not alter your profile, but rather removes this piece of content from a list of all content for which you've indicated interest. In a future enhancement to My developerWorks, you'll be able to see a record of that content.

View your My developerWorks profile

Return from help

static.content.url=http://www.ibm.com/developerworks/js/artrating/
SITE_ID=1
Zone=Lotus
ArticleID=12531
ArticleTitle=What's new in Lotus Extended Search 3.7
publish-date=07012002
author1-email=
author1-email-cc=

Tags

Help
Use the search field to find all types of content in My developerWorks with that tag.

Use the slider bar to see more or fewer tags.

For articles in technology zones (such as Java technology, Linux, Open source, XML), Popular tags shows the top tags for all technology zones. For articles in product zones (such as Info Mgmt, Rational, WebSphere), Popular tags shows the top tags for just that product zone.

For articles in technology zones (such as Java technology, Linux, Open source, XML), My tags shows your tags for all technology zones. For articles in product zones (such as Info Mgmt, Rational, WebSphere), My tags shows your tags for just that product zone.

Use the search field to find all types of content in My developerWorks with that tag. Popular tags shows the top tags for this particular content zone (for example, Java technology, Linux, WebSphere). My tags shows your tags for this particular content zone (for example, Java technology, Linux, WebSphere).

Try IBM PureSystems. No charge.

Special offers