Пользователь
Логин:
Пароль:
Забыли свой пароль?

Поиск по сайту
 

 Расширенный поиск
Реклама

 

Опрос


Погода

HTML->TXT при регистрации servicecall

Форумы
Обновления
Поиск
Пользователи 
Правила
Помощь
Войти

Страницы: 1 2 3 След.
HTML->TXT при регистрации servicecall, Преобразование почтовых сообщений отправленных на регистрацию в Service Desk в TXT
Возникла проблема с SMTP отправкой сообщений из-за настроек безопасности в домене. С некоего времени служба безопасности стала резать сообщения с запрещенными вложениями. Как ни странно туда же попали вложения с расширением HTML. Как следствие SC зарегистрированные из почтового сообщения всегда содержат файл content.html и как следствие сообщения-уведомления отправляемые из SD перестали доходить до адресатов, потому как режутся на корню.
Странно, что сообщения вообще регистрируются. Хотя наверное если подумать можно найти этому объяснение. Но... задачка имеет как минимум 3 решения.

Решение 1 (отвергнуто) - не отправлять в уведомлениях вложения. smile:)
Решение 2 Удалять из SC файлы с запрещенными вложениями. Можно но ручная работа, тк SD не умеет работь (кажется) с именами файлов.
Решение 3 Нужен фикс для преобразования сообщений без прикрепления в SC файла content.html -- это подходит больше всего.

Даже 4ре -- попросить пользователей отправлять сообщения только в TXT формате.

Помогите с фиксом. smile:!:
content.html появляется как аттач из самого майла, когда он отправлен в html формате и содержит "боди" майла. если майл в plain формате, то его нет. так что половина изложенного просто неверна. хотя решение 1 мне понравилось smile:) . чтоб hotfix работал надо знать на какой яве работает сервер.
ява 1.5
вот либа скомпилирована под Яву 1.5, сохрани в server\lib как hotfix.jar.
сделай рестарт апп серверу. после того как сервер загрузится попробуй удалить hotfix.jar из lib\ каталога, если сервер обругает что файл занят, тогда он загрузил его и можно тестить.
hotfix.jar (12.59 КБ) [ Скачать ]
Заменил файл в папке lib.
Сервак не стартует.
Вываливается с ошибкой.

Чт, 08/04/2010 09:11:02 <System> Java runtime vendor : Sun Microsystems Inc.
Чт, 08/04/2010 09:11:02 <System> Java runtime version: 1.5.0_06-b05
Чт, 08/04/2010 09:11:02 <System> Java runtime home : C:\Program Files\Java\jre1.5.0_06
Чт, 08/04/2010 09:11:02 <System> Servername : tttttt.ru
Чт, 08/04/2010 09:11:02 <System> IP Address : 10.19.15.120
Чт, 08/04/2010 09:11:02 <System> OS name : Windows 2003
Чт, 08/04/2010 09:11:02 <System> OS version : 5.2
Чт, 08/04/2010 09:11:02 <System> OS architecture : x86
Чт, 08/04/2010 09:11:03 <Trace> Unable to start serverjava.lang.SecurityException: sealing
violation: can't seal package com.hp.ifc.net.smtp: already loaded

at java.net.URLClassLoader.defineClass(Unknown Source)
at java.net.URLClassLoader.access$100(Unknown Source)
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at com.hp.loader.StandardClassLoader.findClass(Unknown Source)
at com.hp.loader.StandardClassLoader.loadClass(Unknown Source)
at com.hp.loader.StandardClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at com.hp.ifc.bus.AppServer.updateRunningState(Unknown Source)
at com.hp.ifc.bus.AppServer.startup(Unknown Source)
at com.hp.ifc.bus.AppServer.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.hp.startup.Bootstrap.runprogram(Unknown Source)
at com.hp.startup.Bootstrap.main(Unknown Source)
те же самые классы есть в файле servicepack.jar может их там заменить а не в hotfix.jar?
Алексей, вы просили "таблетку" - я вам её даю. в любом СП есть эти классы, но они не исправляют того что вам надо. втом-то и смысл, что нотфикс перегружает классы сп.
т.е. в моем случае он их не перегружает. посыл понятен. пошел искать что не так.
я вчера выкладывал 2-й hotfix, но его нет, странно это smile:(
повторяю, возьми этот, процедура та же.
hotfix.jar (12.95 КБ) [ Скачать ]
Со второй версией, запустился. фикс загрузился, но все равно в сервисколах появляется файл contetnt.html.
Страницы: 1 2 3 След.
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)

Сегодня были (гостей: 1, пользователей: 0, из них скрытых: 0)