© Copyright International Business Machines Corporation 2000, 2007. Все права защищены. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Последняя версия этого документа доступна на Web-странице http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/readme/readme.html.
Продукт IBM® Rational® Business Developer разработан с учетом потребностей разработчиков бизнес-приложений и предоставляет комплексную среду разработки для IBM Rational Enterprise Generation Language (EGL). EGL - это упрощенный язык программирования, призванный ускорить разработку приложений за счет концентрации усилий разработчиков на бизнес-проблемах, а не сложных технологиях программирования.
В состав IBM Rational Business Developer входят инструменты создания, тестирования и отладки приложений и служб EGL, а также среда преобразования исходного кода EGL в код Java™ или COBOL, оптимизированный для развертывания на широком спектре поддерживаемых платформам.
В этом разделе описаны усовершенствования функции Rational Enterprise Generation Language (EGL), входящей в состав продукта Rational Business Developer.
import.
Информация об установке Rational Business Developer Extension версии 7.0, в том числе требования к аппаратному и программному обеспечению, приведена в Руководстве по установке Rational Business Developer Extension (install.html), которое можно просмотреть из панели запуска установки. Этот файл хранится также в каталоге документации на первом компакт-диске продукта.
Последняя версия книги Руководство по установке Rational Business Developer Extension доступна на Web-странице http://download.boulder.ibm.com/ibmdl/pub/software/rationalsdp/v7/rbd/70/docs/install_instruction/install.html
Важная информация: После установки продукта необходимо активировать лицензию.
Информация о требованиях к аппаратному обеспечению, необходимому для установки Rational Business Developer Extension, приведена в руководстве по установке.
Информация о требованиях к программному обеспечению, необходимому для установки Rational Business Developer Extension, приведена в руководстве по установке.
Важная информация: Если вы приобрели IBM Rational Business Developer (Rational Business Developer Extension и ограниченная лицензионная копия Rational Application Developer), то в ходе установки Rational Application Developer следует отменить выбор всех комплектов Rational Application Developer, выбранных по умолчанию, и установить только следующие комплекты:
Остальные комплекты Rational Application Developer будут доступны только в течение пробного периода; они могут создавать помехи в работе с лицензионными комплектами. Например, в ходе работы с продуктом могут выдаваться сообщения об истечении срока действия комплектов. Для того чтобы эти сообщения перестали выдаваться, необходимо удалить просроченные комплекты с помощью мастера Изменить пакеты, входящего в состав администратора установки.
Для компиляции приложений COBOL EGL в системе iSeries™ в компиляторе COBOL должен быть установлен APAR SE26597 (для версии 5.3 - PTF SI23518; для версии 5.4 - PTF SI23523).
В некоторых случаях производительность и разметка отчетов I4GL отличаются от ожидаемых после миграции проектов этого типа для работы с пользовательским интерфейсом консоли EGL.
Если приложение, подлежащее преобразованию из Informix® 4GL в EGL, содержит операторы GOTO, то при его создании будет выдано сообщение об ошибке, аналогичное следующему:
IWN.VAL.4282.e 12/0 Оператор GOTO не поддерживается в целевой системе WIN.
Ниже перечислены неподдерживаемые типы параметров для следующих платформ:
- Websphere®/J2EE 1.3: Date, Time и Interval.
- Tomcat/AXIS: Многомерные массивы, Date, Time и Interval.
- CICS: Многомерные массивы
Клиенты Web-служб iSeriesc не поддерживают массивы Hex(2) внутри структурированных записей.
Если вручную не изменить файл описания EAR, то в ходе развертывания клиента Web-службы EGL на сервере Websphere Application Server возникнет исключительная ситуация. По умолчанию в файле EAR для файла WAR Web-проекта указан режим загрузчика классов PARENT_FIRST. Клиенты Web-служб EGL поддерживают только режим загрузчика классов PARENT_LAST.
Для того чтобы изменить режим загрузчика классов, выполните следующие действия:
- Откройте файл описания файла EAR.
- Перейдите на вкладку "Развертывание" и выберите группу "Приложение".
- Щелкните на файле EAR в дереве и укажите для свойства "Стратегия загрузчика классов WAR" значение "MODULE".
- Щелкните на файлах WAR, содержащих клиенты Web-служб EGL, и укажите для свойства "classloader mode" значение "PARENT_LAST".
Кроме того, было обнаружено, что для Web-служб, развернутых на сервере WebSphere Application Server, требуется режим загрузчика классов PARENT_FIRST. Таким образом, в настоящее время Web-службы и клиенты Web-служб не могут входить в состав одного Web-проекта.
Web-службы и клиенты Web-служб Java и ISeriesc автоматически преобразуют типы данных EGL time и Timestamp из GMT в формат сообщений SOAP, передаваемых между Web-службами. Web-службы и клиенты Web-служб CICS не поддерживают преобразование GMT. Это приводит к неполадкам, если Web-службы и клиенты Web-служб EGL работают на разных платформах.
В качестве способа обхода таких неполадок рекомендуется отправлять данные Time и Timestamp в формате String и выполнять обратные преобразования с помощью внутренней логики службы.
Служба поддержки программного обеспечения IBM Rational предоставляет техническую поддержку.
Контактную информацию, руководство и справочные материалы, необходимые для получения поддержки, вы можете найти в документе IBM Software Support Handbook, опубликованном по адресу http://techsupport.services.ibm.com/guides/handbook.html.
FAQ, списки известных неполадок и исправлений и другая вспомогательная информация находится на странице Rational Business Developer Extension по адресу www-306.ibm.com/software/awdtools/developer/business/support/index.html.
Новости продукта, события, поддержка и другая информация находится на домашней странице Rational Business Developer Extension по адресу www-306.ibm.com/software/awdtools/developer/business/.
Перед тем как обращаться в службу поддержки IBM Rational Software, соберите всю информацию, которая понадобится для описания неполадки. При описании неполадки специалисту службы поддержки IBM будьте максимально конкретны и включите в свое описание всю подходящую информацию, чтобы специалист смог эффективно помочь вам в устранении неполадки. Для экономии времени подготовьте ответы на следующие вопросы:
- Какие версии программного обеспечения выполнялись в момент возникновения неполадки?
- Существуют ли протоколы, трассировки или сообщения, относящиеся к неполадке?
- Можете ли воспроизвести неполадку? Если да, то какие действия нужно произвести для этого?
- Существует ли обходной путь для неполадки? Если да, приготовьтесь к его описанию.
© Copyright IBM Corporation 2000, 2007. Все права защищены.
Note to U.S. Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
Эта информация относится к продуктам и услугам, предоставляемым на территории США. IBM может не предлагать обсуждаемые в этом документе продукты и услуги в других странах. Информацию о продуктах и услугах, предоставляемых в вашей стране, можно получить в местном представительстве IBM. Любые упоминания о продуктах, программах и службах IBM не утверждают и не предполагают, что только эти продукты, программы и службы IBM могут быть использованы. Вместо них можно использовать любые другие функционально эквивалентные продукты, программы или услуги, не нарушающие прав IBM на интеллектуальную собственность. Однако в этом случае ответственность за проверку работы этих продуктов, программ и услуг возлагается на пользователя.
У IBM могут быть патенты или решения о выдаче патентов, относящихся к предмету обсуждения этого документа. Предоставление этого документа не означает предоставления какой-либо лицензии на эти патенты. Запросы на приобретение лицензий вы можете отправлять по следующему адресу:
IBM Director of Licensing
IBM Corporation
North Castle Drive
Armonk, NY 10504-1785
U.S.A.
Запросы на лицензии, связанные с информацией DBCS, следует направлять в отдел интеллектуальной собственности в местном представительстве IBM или в письменном виде по следующему адресу:
IBM World Trade Asia Corporation
Licensing
2-31 Roppongi 3-chome, Minato-ku
Tokyo 106, Japan
Следующий абзац не относится к Великобритании и другим странам, в которых он противоречит местному законодательству: INTERNATIONAL BUSINESS MACHINES CORPORATION ПРЕДОСТАВЛЯЕТ ЭТУ ПУБЛИКАЦИЮ "КАК ЕСТЬ" БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ЭТИМ, ПОДРАЗУМЕВАЕМЫЕ ГАРАНТИИ НЕНАРУШЕНИЯ ПРАВ, КОММЕРЧЕСКОЙ ЦЕННОСТИ И ПРИГОДНОСТИ ДЛЯ КАКОЙ-ЛИБО ЦЕЛИ. В некоторых странах отказ от предоставления явных и подразумеваемых гарантий при заключении определенных договоров запрещен, поэтому данное заявление может не иметь силы в вашем случае.
В данной публикации могут встретиться технические неточности и типографские опечатки. В информацию периодически вносятся изменения, которые будут учтены во всех последующих изданиях настоящей публикации. IBM оставляет за собой право в любое время и без дополнительного уведомления исправлять и обновлять продукты и программы, упоминаемые в настоящей публикации.
Все встречающиеся в настоящей публикации ссылки на Web-сайты других компаний предоставлены исключительно для удобства пользователей и не являются рекламой этих Web-сайтов. Материалы, размещенные на этих Web-сайтах, не являются частью материалов для настоящего продукта IBM и ответственность за их применение лежит на пользователе.
Обладателям лицензии на данную программу, желающим получить информацию о ней с целью обеспечения: (i) обмена информацией между независимо создаваемыми программами и прочими программами (включая настоящую) и (ii) совместного использования информации, полученной в результате обмена, следует обращаться по следующему адресу:
Intellectual Property Dept. for Rational Software
IBM Corporation
3600 Steeles Avenue East
Markham, Ontario
Canada L3R 9Z7
В некоторых случаях такая информация может быть предоставлена на особых условиях, в том числе - за дополнительную плату.
Описанная в этой документации лицензионная программа и все доступные для нее лицензионные материалы предоставляются фирмой IBM на условиях Соглашения с заказчиком IBM, Международного соглашения о лицензии на программу IBM или любого другого эквивалентного соглашения.
Информация, относящаяся к продуктам других фирм, были получена от поставщиков этих продуктов, из опубликованных ими объявлений или из других общедоступных источников. Фирма IBM не тестировала эти продукты и не может подтвердить точность данных об их производительности, совместимости и других заявленных характеристиках. Вопросы о совместимости продуктов других поставщиков следует направлять поставщикам этих продуктов.
Товарные и сервисные знаки
Ниже перечислены товарные знаки International Business Machines Corporation в Соединенных Штатах и/или других странах:
- CICS
- ClearCase
- IBM
- iSeries
- Informix
- Rational
- WebSphere
Java и все товарные знаки, основанные на Java, являются товарными знаками фирмы Sun Microsystems, Inc. в США и других странах.
Названия других компаний продуктов и услуг могут быть товарными или служебными знаками других фирм.