Development Studio — различия между версиями

Материал из archestra.info
Перейти к: навигация, поиск
(Other client is doing Deploy/Undeploy. Please try later)
(Failed to deploy platform Remote Node's UserID/Password don't match GR Node's.)
Строка 199: Строка 199:
  
 
=== Failed to deploy platform Remote Node's UserID/Password don't match GR Node's. ===
 
=== Failed to deploy platform Remote Node's UserID/Password don't match GR Node's. ===
*This error means the Wonderware network accounts are different on the GR and Remote Node.Rerun the change network account utility on each pc to make sure they match.
+
*Ошибка означает что Wonderware network аккаунты различны на локальном и удаленном узлеах.
 +
*Решение: при помощи утилиты [[Change Network Account]] привести аккаунты к одинаковым
  
 
=== Error message when deploying platform. "Remote activation was necessary but server name was not provided". ===
 
=== Error message when deploying platform. "Remote activation was necessary but server name was not provided". ===

Версия 22:56, 25 октября 2015

ArchestrA IDE - Среда разработки приложений для Application Server. Необходима для конфигурирования и развертывания (deploy) приложений (Galaxy)



Содержание

Версии

  • Номера версий перечисленные ниже являются версиями как среды разработки - IDE, так и версиями Application Server
  • Версии InTouch можно увидеть здесь
Название
Дата релиза
Версия
Входит в дистрибутив
IDE 3.1 SP3

3.1.300 3113.0001.0292.0000 AS 3.1 SP3
IDE 3.5 (2012)
11/19/2012

SP2012
IDE 3.5 (2012) path 1
03/05/2012
3.5.001 3412.0001.0120.000 Отдельный патч для SP2012
IDE 3.6 (2012 R2)
12/13/2012
3.6.000 3811.0001.0.0000 SP2012R2
IDE 3.6 (2012 R2) path 1
9/3/2013
3.6.001 3811.0001.0170.0000
патч для SP2012R2
IDE 4.0 (2014)
12/06/2013
4.0.04000 4321.0001.0.0000 SP2014
IDE 4.0 (2014) path 1
28/03/2014
4.0.04001 4321.0001.0223.0000 SP2014 p01
IDE 4.1 (2014 R2)
12/17/2014
4.1.08000 4330.1213.711.1 SP2014 R2

Где скачать дистрибутивы и/или лицензии и/или русскую документацию

Для получения дистрибутивов программного обеспечения Wonderware, временных лицензий (demo) и/или русской документации, пожалуйста, обращайтесь к менеджерам KLINKMANN. Контакты можно найти на сайте: http://www.klinkmann.ru/

Дополнительные ссылки

ArchestrA Symbol Editor

Разные вопросы

Как определить версию по cab или aaPKG файлам

В корне .cab файла или .aaPKG есть файлик __GalaxyInfo.txt. Его необходимо открыть в текстовом редакторе и найти строку типа: CdiVersion="3388.0127.0126.0006" - вот этот номер и зависит от версии среды разработки в которой он последний раз открывался.


 IAS 2.1
 2.1         : 2559.1144.0.0
 2.1 Patch01 : 2559.1144.66.12
 2.1 Patch02 : 2559.1144.77.14

 WAS 3.0 
 3.0         : 2859.1293.0.0
 3.0 Patch01 : 2859.1293.24.2
 3.0 Patch02 : 2859.1293.53.4
 3.0 Patch03 : 2859.1293.70.5
 3.0SP1      : 2859.1293.95.15
 3.0SP2      : 2859.1293.239.40

 IDE 3.1
 3.1         : 3132.57.0.0
 3.1 SP1     : 3132.57.24.6
 3.1 SP2     : 3132.57.91.24
 3.1 SP2 P01 : 3132.57.103.28
 3.1 SP3     : 3132.57.119.34
 3.1 SP3 P01 : 3132.57.160.38
 
 IDE 2012
 3.5         : 3275.0113.0000.0000
 3.5 P01     : 3275.113.110.8
 
 IDE 2012 R2
 3.6         : 3388.0127.0000.0000
 3.6 P01     : 3388.0127.0126.0006
 3.6 Patch02 : 3388.0127.0212.0011
 3.6 Patch03 : 3388.0127.0300.0012

 IDE 2014
 4.0         : 3509.0148.0000.0000
 4.0 P01     : 3509.0148.0140.0007

 IDE 2014 R2
 4.1         : 3735.0233.0000.0000
 4.1 Patch 01: 3735.0233.0223.0032

Как определить количество задействованных точек I/O

  • Если ссылки формируются из скриптов, то никак, только «ручками» посчитать. А если все ссылки прописаны, то ArchestrA IDE -> Help -> About -> View License -> IO Point: Configured Count

Вывод дерева area

  • Для вывода иерархии в режиме Runtime в InTouch арий можно воспользоваться символом Situational Awareness Library – Support – SA_PlantModelPicker

Решение проблем

Connection to the galaxy repository has been lost. Archestra IDE will shut down

Проблема

Connection to the galaxy repository has been lost. Archestra IDE will shut down

Решение

  • NT AUTHORITY\СИСТЕМА аккаунт в SQL имеет только роль Public.
  • Для устранения:
    • Запустить SQL Management Studio
    • В дереве раскрыть Security – Logins – NT AUTHORITY\СИСТЕМА – PROPERTIES
    • Перейти на закладку Server Role и поставить галочки PUBLIC и SYSADMIN
    • После этого перезагрузить SQL сервер или весь ПК

Sethandler not called! Could not get primitivepackage!

Проблема

При попытке сохранения ArchestrA символа выдается сообщение: "Sethandler not called! Could not get primitivepackage!"

Решение

Попробовать экспортировать символ, а затем импортировать в систему обратно (с заменой существующего символа). Если не поможет, тогда необходимо переустановить ПО:

  • Выполнить бэкап всех галактик и удалить их с GR
  • Удалить AS (Удалить компоненты IDE и Galaxy Repository)
  • Удалить каталог Achestra\Framework
  • Установить AS заново и восстановить Galaxy


IDE через RDS не работает если нет прав администратора

  • На данный момент запуск ArchestrA IDE версии 2014 на RDS-сессии требует прав Администратора. В будущих релизах планируется убрать данное ограничение.


Не выполняется check in

  • Описание: объект редактировался под этим же пользователем, но при сохранении IDE зависла, а после перезапуска невозможно провести check in объекта.
  • Решение:
    • Остановить службу aaGR - в командной строке выполнить: "net stop aagr"
    • Выполнить "undo checked out"
    • Запустить службу aaGR - в командной строке выполнить: "net start aagr"


Как проверить какие объекты в состоянии check out

Способ 1 (предпочтительный). Запрос в SQL сервер

  • Для проверки какие объекты в состоянии check out в SQL Server Management Studio (Пуск->Программы->Microsoft SQL Server...->SQL Server Management Studio) выполнить запрос на SQL сервере для БД Галактики:
select 
g.tag_name,
g.checked_out_package_id,
g.Checked_out_by_user_guid,
up.user_profile_name
from gobject AS [G]
inner Join dbo.user_profile as [UP]
ON g.checked_out_by_user_guid = up.user_guid
where g.checked_out_package_id > 0

Способ 2. Утилита A2CheckInCheckOut

Проблема с установкой

  • Setup.exe не запускается/не выполняется/выдает ошибку/завершается с ошибкой

Проверить:

  • Запуск с правами Администратора
  • Настройку антивируса
  • Можно проанализировать лог установки ...\Program Files (x86)\Common Files\ArchestrA\Install...

Other client is doing Deploy/Undeploy. Please try later

  • Ошибка возникает при попытке одновременных операций Deploy/Undeploy для одного Galaxy Repository из разных IDE. Одновременное развертывание из разных IDE не возможно. Рекомендация с случае больших проектов возможен переход на Multi-Galaxy
  • Подобная же ошибка может возникнуть из-за некорректного завершения предыдущей операции Deploy/Undeploy. В этом случае рекомендации: перезагрузить GR Node и удаленный узле (тот на который выполнялась операция Deploy/Undeploy)


Deployment to remote node failed because of version mismatch.​

  • Сообщение означает что GR и удаленный узел имеют различия в версиях/Patch/Service Pack
  • Решение: привести версии к одной

Failed to deploy - another platform is deployed to the target pc.

  • Сообщение говорит о том, что на удаленном узле уже задеплоина платформа
  • Решение:
    • 1 - запустить Platform Remover, перезапустить ПК и попробовать передеплоить заново
    • 2 - удалить платформу используя SMC

Failed to deploy platform Remote Node's UserID/Password don't match GR Node's.

  • Ошибка означает что Wonderware network аккаунты различны на локальном и удаленном узлеах.
  • Решение: при помощи утилиты Change Network Account привести аккаунты к одинаковым

Error message when deploying platform. "Remote activation was necessary but server name was not provided".

  • This can be caused by name/IP mismatch, particularly when host files are used for name resolution, or by mismatched network accounts.

Can not deploy because another platform is already deployed to this computer.

  • Решение:
    • 1 - запустить Platform Remover, перезапустить ПК и попробовать передеплоить заново
    • 2 - удалить платформу используя SMC

Unable to deploy code modules to target during deployment.

  • Удалить и переустановить Bootstrap на удаленном Узле

When trying to deploy a platform get "Failed to get bootstrap version"

  • Удалить и переустановить Bootstrap на удаленном Узле

"Impersonate user failed" on attempt to deploy GR platform.

Failed to deploy - communication error

  • Check Network Binding order on GR that is being deployed to. Archestra network should be first then RMC. Please check Wonderware Technote 773 for more information.

Failed to deploy - cannot find the target pc on the network

  • This error is generated because of problmes with DNS/IP resolution. Use fixed IP addresses, and HOST file if DNS is not available

Failed to deploy, Platform ID already in use.

  • Решение:
    • 1 - запустить Platform Remover, перезапустить ПК и попробовать передеплоить заново
    • 2 - удалить платформу используя SMC

Долгий запуск ArchestrA IDE

  • Проблема: IDE начал долго запускаться, минимум 30 сек
  • Версии с проблемой: System Platform 2012, 2012R2, 2014, 2014R2
  • Возможная причина: When the IDE starts, the operating system attempts to verify the digital certificates for internal components against a Certificate Revocation List (CRL) located on a public website. If your system cannot access the public site within 30 seconds, the IDE startup process resumes and completes.
  • Решение 1: As a workaround to avoid this delay, in Internet Explorer or through Control Panel, open Internet Options, Advanced Options, and uncheck the option to Check for publisher's certificate revocation.
Ie-set-1.jpg


  • Решение 2: Steps: (by Microsoft at http://support.microsoft.com/kb/936707 )
    1. Edit the aaIDE.exe.config XML file located in the “C:\Program Files (x86)\ArchestrA\Framework\Bin” folder.
    2. Add the “<generatePublisherEvidence enabled=false/” statement to the XML Runtime section.
    3. This will only turn off CRL checking for the aaIDE.exe