|
kor
|
||||||
Ошибка при запуске Агента на сервере (axis, Web Services)09.10.2010, 17:49. Показов 12031. Ответов 0
Метки нет (Все метки)
Доброго времени суток.
Есть у меня Java агент, в котором идёт вызов веб сервиса и последующая работа с ним и с лотусовым документом. Агент должен вызываться из веб интерфейса. Делал сначала его на тестовом сервере, запускал агента по кнопке с веб формы - отрабатывало всё нормально и без ошибок. У агента стоит свойство "2. Allow restricted operation"... Перенёс весь интерфейс с агентом на продакшн сервер. Версии у серверов одинаковые 7.0.3FP1 попытался запустить агента сначала локально - всё отработало, коннект есть, действия происходят итд итп. Потом прикрутил его опять на кнопку к веб форме - и тут в логах вот такая <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">ерунда</div></div><div class="sp-body"><div class="sp-content">
Перепроверил права на запуск агента на сервере у пользователя - всё ок. Сравнил настройки продакшн и тестового сервера - не нашёл больших отличий. Не пойму с чем может ббыть связана проблема???? jvm/lib/ext папки на серверах одинаковые... собственно сам агент: <div class="sp-wrap"><div class="sp-head-wrap"><div class="sp-head folded clickable">код</div></div><div class="sp-body"><div class="sp-content"><!--shcode--><pre><code class=java>import lotus.domino.*; import java.net.URL; import org.apache.axis.client.Call; import org.apache.axis.client.Service; import com.atlassian.jira.rpc.exception.*; import com.atlassian.jira.rpc.soap.beans.*; import spruapp10022.rpc.soap.jirasoapservice_v2 .*; import java.io.*; import javax.xml.parsers.*; import org.w3c.dom.*; import org.xml.sax.*; import java.io.File; import java.io.FileInputStream; import java.io.FileWriter; import java.io.IOException; import java.io.InputStream; import java.lang.reflect.InvocationTargetExcept ion; import java.lang.reflect.Method; import java.net.URL; import java.rmi.RemoteException; import java.text.DecimalFormat; import java.util.Calendar; import java.util.Date; import java.util.Vector; public class JavaAgent extends AgentBase { public void NotesMain() { try { Session session = getSession(); AgentContext agentContext = session.getAgentContext(); lotus.domino.Document doc = agentContext.getDocumentContext(); Database db = agentContext.getCurrentDatabase(); URL endpoint = new URL("http://server:8080/rpc/soap/jirasoapservice-v2?wsdl"); Service service1 = new Service(); JirasoapserviceV2SoapBindingStub service = new JirasoapserviceV2SoapBindingStub(endpoin t, service1); String sc = service.login("****", "****"); String VC = "Value chain"; String commentapp = "rjvvtyns"; String System = "system athenaaaaaaaaaaaaaaaah"; String SystemKey = "ATHN"; String Originator = "Originator"; String OriginatorDep = "ITisajasdaspdj"; String Subject = "Ce,]trndssdSubjectsa"; String Type = "5"; String IntrNum = "10000000"; String AssToGroup = "Information System Group"; String body = "qwqwqwqwqwqwqwqw"; RemoteIssue rIssue = testCreateIssue(service, sc, System, VC, SystemKey, Originator, OriginatorDep, Subject, Type, IntrNum , body, AssToGroup); //метод для создания нового Issue. } catch (Exception e) { e.printStackTrace(); } } private static RemoteIssue testCreateIssue(JiraSoapService jiraSoapService, String token, String System, String VC, String SystemKey, String Originator, String OriginatorDep, String Subject, String Type, String IntrNum, String body, String AssToGroup) throws java.rmi.RemoteException { //Timing timing = Timing.startTiming("CreateIssue"); try { // Create the issue RemoteIssue issue = new RemoteIssue(); issue.setProject(SystemKey); //Проект issue.setType(Type); //Тип issue.setSummary(Subject); //Summary issue.setPriority("4"); //Приоритет по умолчанию issue.setDuedate(Calendar.getInstance()) ; issue.setAssignee(""); // Add custom fields RemoteCustomFieldValue customFieldValue = new RemoteCustomFieldValue("customfield_1003 0", "", new String[] { System }); //System RemoteCustomFieldValue customFieldValue2 = new RemoteCustomFieldValue("customfield_1000 4", "", new String[] { Originator }); //Originator RemoteCustomFieldValue customFieldValue3 = new RemoteCustomFieldValue("customfield_1004 0", "", new String[] { OriginatorDep }); //OriginatorDep RemoteCustomFieldValue customFieldValue4 = new RemoteCustomFieldValue("customfield_1000 8", "", new String[] { body }); //body RemoteCustomFieldValue customFieldValue5 = new RemoteCustomFieldValue("customfield_1001 1", "", new String[] { VC }); //VC RemoteCustomFieldValue customFieldValue6 = new RemoteCustomFieldValue("customfield_1000 0", "", new String[] { IntrNum }); //INTR Num RemoteCustomFieldValue customFieldValue7 = new RemoteCustomFieldValue("customfield_1000 9", "", new String[] { AssToGroup }); //Assign To Group RemoteCustomFieldValue[] customFieldValues = new RemoteCustomFieldValue[] { customFieldValue, customFieldValue2, customFieldValue3, customFieldValue4, customFieldValue5, customFieldValue6, customFieldValue7}; issue.setCustomFieldValues(customFieldVa lues); // Run the create issue code RemoteIssue returnedIssue = jiraSoapService.createIssue(token, issue); final String issueKey = returnedIssue.getKey(); //System.out.println("\tSuccessfully created issue " + issueKey); //printIssueDetails(returnedIssue); return returnedIssue; } finally { //timing.printTiming(); } } }[/CODE] ошибка выдаётся именно на строчке : <!--shcode--><pre><code class=java>String sc = service.login("****", "****");[/CODE] |
||||||
| 09.10.2010, 17:49 | |
|
Ответы с готовыми решениями:
0
Ошибка при запуске агента по расписанию Падает Сервер При Выполнении Агента На Сервере Зависание клиента при запуске агента |
| 09.10.2010, 17:49 | |
|
Помогаю со студенческими работами здесь
1
Ошибка при запуске Windows: "nvidia web helper - Диск отсутствует"
Переодическая ошибка при выполнении агента Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога
Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
|
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование
. \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json>
Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом.
# Check if. . .
|
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так:
https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347
Основана на STM32F303RBT6.
На борту пять. . .
|
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
|
|
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу,
и светлой Луне.
В мире
покоя нет
и люди
не могут жить в тишине.
А жить им немного лет.
|
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила»
«Время-Деньги»
«Деньги -Пуля»
|
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
|
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога
Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
|