Previous Topic   Next Topic   Contents   Index

Third Party Issues


ObjectStore Memory Allocation Failure

If there is insufficient contiguous address space available for ObjectStore to start, you will see an error message when you try to start Architect, Transformer, Impromptu Administrator, or Impromptu Web Reports.

On Windows, you may see an error message such as the following:

ObjectStore internal error.
VirtualAlloc failed to allocate at any address - not enough storage is available to process this command (8)

With IWR on UNIX, you may see an error message such as the following:

No handler for exception:
ObjectStore internal error
Fatal error Invalid argument(errno = 22)
<maint-0006-0027>mmap failed: _Mmap_node::mmap  addr 50000000, len 0x20000000, prot 0, share 37, fd 18, off 0
(err_internal)

If you experience the problem, we recommend that you do one of the following:

Steps
  1. On Windows, from the Control panel, click System and, on the Advanced tab, click Environment Variables.
  1. Ensure that an OS_AS_START variable is not defined. That allows ObjectStore to automatically determine an optimal base address for its PSR (Persistent Storage Region) client address space.
  2. If there is not already a system environment variable called OS_AS_SIZE, create one.
  3. Set the OS_AS_SIZE environment variable to a value that is smaller than the default.
  1. Reduce the value of the OS_AS_SIZE variable, in steps of 64 MB each, rebooting your computer and retesting until the problem no longer occurs.

444518, 459228, 529680


Adobe Acrobat Reader 6.x or 7.0.5 and Impromptu Web Reports PDF-based Drill Links Created in Series 7 Version 1 or Version 2

When you upgrade to Series 7 Version 4, you can use Adobe 5.x, 6.x, 7.0, and 8.x to view your PDF output. However, there is a known Adobe issue that prevents previously saved PDF output containing drill links created in Impromptu Web Reports Series 7 Version 1 or Version 2 from working with Adobe Acrobat Reader 6.x or 7.0.5 (and above). This change in Reader behavior has been reported to Adobe and is addressed in version 8.x.

The underlying issue is that Adobe made changes in Acrobat Reader 6.x and 7.0.5 so that it no longer expands relative URLs embedded in PDF documents in the same way that it did in earlier versions of the Reader. Acrobat 5.x and earlier versions of the Reader were compliant with RFC 1738/2396 (Section 5.2) Internet standards for relative URLs and correctly expanded the relative URL links to complete URLs; as of version 6.x of Reader, this is not the case. Relative URLs are used for all Impromptu Web Reports report-to-report and Impromptu Web Reports-to-IBM Cognos Query drill links.

Series 7 Version 4 creates drill links using a "new" style embedded format that will work with both Acrobat Reader 5.x, 6.x, and 7.0.5. This does not resolve the Adobe issue for previously saved report outputs containing "old" style drill links. To enable PDF reports to work with Reader 5.x compatible "old" drill links and Reader 5.x, 6.x, and 7.0.5 compatible "new" drill links, you can do the following.

Use Adobe 8.x or install Adobe Acrobat Reader 5.x, Adobe Acrobat Reader 6.x, and Adobe Acrobat Reader 7.0.5 (and above) in separate directories on your hard drive. If you want to use "old" drill links from previously saved report outputs, manually pre-start Acrobat Reader 5.x from your desktop, and this version will be used as the Acrobat Reader plug-in. If you want to use "new" style drill links, do not pre-start Acrobat Reader. The latest version of Acrobat Reader that you installed will be started automatically as the Acrobat Reader plug-in.

414688


Previous Topic   Next Topic   Contents   Index