Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Привет всем. У меня есть war-файл приложения, который спокойно и стабильно запускается под Tomcat. Теперь необходимо развернуть это приложение под WebSphere Application Server 6.0 . Как это сделать ? Заранее благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 22:15 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Через админ консоль. Может быть будет необходимо создать DataSource ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2005, 22:24 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Максим, спасибо за ответ, но нельзя ли немного поподробнее. Просто я с WebSphere знаком мало. Версия WebSphere Application Server 6.0. В общем я пробовал следующим образом: зашел в админскую консоль, добавил свой war файл. Теперь требуется хоть как-то запустить web-приложение (пусть даже с ошибками). Написание в браузере http://localhost:9090/ABCD (где ABCD название приложения и соотвественно war - файла) ничего не дает, однако дефолтный стандартный http://localhost:9090/snoop работает. Вопроса два: 1) Опиши как это нужно делать ? (если самому лень, можешь дать хотя бы ссылочку ?) 2) Что за DataSource ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2005, 22:39 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
По умолчанию 9090(для WAS 5.1, наверно для 6.0 также) это порт на котором живет админская консоль. Надро идти на http://localhost:9080/${APP_CONTEXT_ROOT} ${APP_CONTEXT_ROOT} для приложения можно посмотреть или в консоле или тут С:\WebSphere\AppServer\installedApps\wps\ABCD_war.ear\META-INF\application.xml ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 09:34 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Тебе уже подсказали - админ консоль это веб приложение (у него есть и командлайн экзекьютбл, но это детали). После загрузки приложения его еще надо стартоватью Делаеться это через туже админ консоль - страница со списком всех приложени. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.12.2005, 19:24 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Пока что не удается перейти с Tomcat на WebSphere, хотя вроде все делаю по Tutorial. Поэтому вопрос следующий: Мое приложение скомпилировано на jdk 1.5, в WAS вроде jdk 1.4.2 . Не нужно ли перекомпилировать приложение в том же RAD , перед тем как его запускать на WebSphere ? (приложение разрабатывалось и компилировалось в среде Exadel Studio Pro 3, jdk 1.5) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 23:16 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Добавил свое приложение к WebSphere. Далее жму Applications → Enterprise Applications, но не могу запустить свое приложение .. Когда выделяю его и жму Start - ничего не происходит. Он все равно остается в состоянии Unavailable. С чем это может быть связано ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.12.2005, 23:34 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Удалось стартовать приложение (причем WAS v6 ошибок пока не выдает). Непонятно как запустить его для просмотра. Из всех дефолтных приложений работает только http://localhost:9080/PlantsByWebSphere/ http://gloomz:9080/PlantsByWebSphere/ (gloomz - так у меня наз-ся сервер) ------------- Запуск по http://localhost:9080/ABCD не помогает. Пытался посмотреть ${APP_CONTEXT_ROOT} как и советовали в С:\Program Files\WebSphere\AppServer\installedApps\wps\ABCD_war.ear\META-INF\application.xml, но такой папки нет есть лишь какая - то дефолтная папка C:\Program Files\WebSphere\AppServer\installedApps\gloomz\MDBSamples.ear в META-INF\application.xml которой находится следующее (моего как видите нету, также как и PlantsByWebSphere) <?xml version="1.0" encoding="UTF-8" ?> <!DOCTYPE application (View Source for full doctype...)> - <application id="Application_ID"> <display-name>MDBSamples</display-name> - <module id="EjbModule_1"> <ejb>PtoPSampleMDB.jar</ejb> </module> - <module id="JavaClientModule_1"> <java>PtoPSampleClient.jar</java> </module> - <module id="EjbModule_2"> <ejb>PSSampleMDB.jar</ejb> </module> - <module id="JavaClientModule_2"> <java>PSSampleClient.jar</java> </module> - <module id="WebModule_1"> - <web> <web-uri>MDBGalleryWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs</context-root> </web> </module> - <module id="WebModule_2"> - <web> <web-uri>MDBGalleryENWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/en</context-root> </web> </module> - <module id="WebModule_3"> - <web> <web-uri>MDBGalleryZH_CNWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/zh_cn</context-root> </web> </module> - <module id="WebModule_4"> - <web> <web-uri>MDBGalleryZH_TWWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/zh_tw</context-root> </web> </module> - <module id="WebModule_5"> - <web> <web-uri>MDBGalleryFRWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/fr</context-root> </web> </module> - <module id="WebModule_6"> - <web> <web-uri>MDBGalleryDEWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/de</context-root> </web> </module> - <module id="WebModule_7"> - <web> <web-uri>MDBGalleryITWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/it</context-root> </web> </module> - <module id="WebModule_8"> - <web> <web-uri>MDBGalleryJAWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/ja</context-root> </web> </module> - <module id="WebModule_9"> - <web> <web-uri>MDBGalleryPT_BRWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/pt_br</context-root> </web> </module> - <module id="WebModule_10"> - <web> <web-uri>MDBGalleryESWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/es</context-root> </web> </module> - <module id="WebModule_11"> - <web> <web-uri>MDBGalleryKOWeb.war</web-uri> <context-root>/MessageDrivenBeans/docs/ko</context-root> </web> </module> </application> Подскажите пожалуйста , что я делаю не так. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.12.2005, 11:33 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
1. Версии классов у 1.4 и 1.5 разные. Лучше всего перекомпилируйте под ява машину которая в директории java WAS. 2. Установите приложение (install new application) . При установке выберите контекст (ABCD). Выберите default host (у него как раз по умолчанию порты 9080 и ssl) Возможно, при установке приложения не только веб модуля, но и приложения,использующего БД ,включающего EJB, авторизацию, от Вас потребуются дополнительные шаги в настройках той же admin console. 3. Выберите приложение и нажмите start. 4. зайдите на страницу http://localhost:9080/ABCD/mypage.jsp или как там у Вас. Заметьте, именно ABCD, а не aBcD. 5. В случае ошибок откройте файлы логов в папке log. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.12.2005, 11:32 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Спасибо chro, ты говоришь все правильно, но у меня все-таки не выходит ... Опишу последовательность своих действий: 1) Запускаю сервер Захожу в Administrative Console Логинюсь. 2) Иду на Applications->Install new application. Затем требуется Specify the EAR, WAR or JAR module to upload and install. Ввожу D:\ABCD.war в поле Local file system и /ABCD в Context root. 3) Далее требуется Choose to generate default bindings and mappings. Выделяю Generate Default Bindings (больше ничего). Далее выскакивает окошко с предупреждением, но я вроде читал в мануале, что это нормально (т.к. еще не настроены параметры безопасности). 4) В следующих четырех окнах требуется ввести Specify options for installing enterprise applications and modules. В них я ничего не меняю, (потому что не умею ;) и во-вторых в мануале написано что лучше там ничего не трогать). Особенно подозрительное окошко №2, где задаются (WebSphere:cell=gloomzNode01Cell,node=gloomzNode01,server=server1) - кто бы объяснил, что это такое cell и node? После этого жму на кнопку Finish. Появляется окошко, в котором написано, что приложение успешно установилось. Жму на Save to Master Configuration. В появившемся окне жму Save. 5) Далее захожу в Environment->Shared Libraries, где хочу определить JDBC driver. Жму new, затем ввожу Name: DB2driver Classpath: C:\Program Files\SQLLIB\java\db2java.zip (возможно нужно db2java.jar, но я думаю ошибка не в этом, хотя Томкат например ругался на zip, в мануале же по WebSphere написано про Zip). Далее жму Apply и Save. 6) Иду на Applications->Enterprise Application, выбираю ABCD_war. Жму на Libraries (меню справа). Жму Add, Затем выбираю DB2driver, жму OK и Save. 7) Возвращаюсь на Applications->Enterprise Application, выделяю ABCD_war, жму на START. Пишет, что Application ABCD_war on server server1 and node gloomzNode01 started successfully. 8!!!) Самое интересное. Далее по идее (как написано в мануале надо запускать следующим образом). http://localhost:9080/ABCD/index.jsp. (на Томкате все работало http://localhost:8080/ABCD/ ) Но ни такой запуск, ни такой http://localhost:9080/ABCD/, ни такой http://gloomz:9080/ABCD/ .. ни помогают. Возможно что-то неправильно именно с Cell или Node, но я в этом деле не разбираюсь. ОСНОВНОЙ ВОПРОС: какой URL нужен для запуска приложения !??? ВТОРОЙ ВОПРОС: Может я что-то не так делаю ??? Кто умудрится прочитать все, что здесь написано спасибо за внимание ;) За помощь буду очень благодарен. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2006, 11:00 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Ты бы объяснил поподробнее, что значит "ничего не происходит"? Ошибку выдает браузер? Какую? 500? 404? 403? 10000000??? Попробуй сваять простой хеловорд и потесть без всяких ждбц. Если ВАР правильный (по спецификации) то не имеет значения что у тебя там томкат или сфера. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 14:27 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Ошибка 500 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 15:43 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Хотя иногда и четырехсотые бывают, в зависимости от того как вызываю http://localhost:9080/SVFE/index.jsp или http://localhost:9080/SVFE/. Что самое странное Сфера пишет что она создала ear, но я пробую найти его в надлежащей папке - а его там нет. Вот что пишет Сфера при инсталяции: Installing... If there are enterprise beans in the application, the EJB deployment process can take several minutes. Please do not save the configuration until the process completes. Check the SystemOut.log on the Deployment Manager or server where the application is deployed for specific information about the EJB deployment process as it occurs. ADMA5016I: Installation of ABCD_war started. ADMA5067I: Resource validation for application ABCD_war completed successfully. ADMA5058I: Application and module versions validated with versions of deployment targets. ADMA5005I: The application ABCD_war is configured in the WebSphere Application Server repository. ADMA5053I: The library references for the installed optional package are created. ADMA5005I: The application ABCD_war is configured in the WebSphere Application Server repository. ADMA5001I: The application binaries are saved in C:\Program Files\IBM\WebSphere\AppServer/profiles/default\wstemp\2645995\workspace\cells\gloomzNode01Cell\applications\ABCD_war.ear\ABCD_war.ear ADMA5005I: The application ABCD_war is configured in the WebSphere Application Server repository. SECJ0400I: Successfuly updated the application ABCD_war with the appContextIDForSecurity information. ADMA5011I: The cleanup of the temp directory for application ABCD_war is complete. ADMA5013I: Application ABCD_war installed successfully. Application ABCD_war installed successfully. To start the application, first save changes to the master configuration. Save to Master Configuration To work with installed applications, click the "Manage Applications" button. Manage Applications ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 15:47 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 21:12 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
ошибка 500 - Internal Server error. Погляди логи которые сфера пишет. Там должен быть ответ что ты не так делаешь. Не знаю где они лежат на винде у меня на АЭСке сфера крутится. А вообще ты ведь не знаешь на какой порт обращаться? :) Чтобы посмотреть на каком порту у тебя аппликейшн сервер висит - глянь веб администратор. Погляди в редбуке или где, где этот веб админ у тебя должен быть. На АЭСке веб админ висит на 2001 порту: http://<server ip address>:2001/HTTPAdmin оттуда можно посмотреть настройки апп сервера, логи и пр. пр. зы. а классы перекомпилил под 1.4? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 21:24 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Я смотрел редбук за номером (sg246690 - Migrating Applications from WebLogic, JBoss and Tomcat to WebSphere V6), а конкретно главу 8 по миграции из томката в сферу. Там говорят обращаться по порту 9080. Делаю все как написано в примере (правда сам пример не пробовал, попробую в ближ время). Насщет jdk , да наверно придется (хотя в тексте редбука я этого не встретил).. Логи и администратора гляну .. (знать бы что там искать, просто так я уже их смотрел и не раз). Никаких записей относительно приложения ABCD я там не нашел. Вот это очень странно. Ни записей в логах , ни ear нету. Хотя Сфера при инсталяции пишет что все нормально .. (текст лога инсталляции я приводил). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.01.2006, 22:15 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
ОДНОЗНАЧНО. 1. Перекомпили приложение под JRE 1.4.2. 2. СМОТРИ ЛОГИ! Логи лежат в папке $WAS_ROOT/profiles/$PROFILE_NAME/logs 3. Ошибка 500 это ошибка сервера. 97%, что это ошибка на сервере приложений, связанная с классами. 4. Зачем прописывать драйвер db2? Зачем тогда сервер приложений? Не уж-то обращение к источникам делается через прямой JDBC вызов? Почему не создать DataSource? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.01.2006, 11:34 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
А можно ли как-то настроить Сферу , так чтобы она выводила осмысленные сообщения об ошибках , а не стандартную ошибку эксплорера ? Невозможно отобразить страницу При попытке доступа к этой странице произошла ошибка, страницу отобразить невозможно. -------------------------------------------------------------------------------- Попробуйте следующее: Откройте localhost:9080 домашнюю страницу, затем найдите там ссылки на нужные данные. Нажмите кнопку Обновить или повторите попытку позже. Нажмите кнопку Поиск для поиска сведений в Интернете. Можно также просмотреть список родственных узлов. HTTP 500 - Внутренняя ошибка сервера Internet Explorer ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.01.2006, 10:58 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
HTTP 500 - Внутренняя ошибка сервера Internet Explorer 1. В настройках эксплорера отключи осмысленность сообщений. Это зло. А вообще www.firefox.com 2. Есть, по-моему , в настройках проекта возможность указания ссылки на страницу ошибок. 3. ERROR 500 - нормальная ошибка. Из неё следует, что следует смотреть логи. Конечному пользователю расшифровки этой ошибки не надо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.01.2006, 12:26 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
В принципе мое приложение на JSF в WebSphere работает. Но после замены конфигурационных файлов faces-config.xml работать все прекращает. Даже если я возвращаюсь к старой версии все равно не помогает.. Такая ошибка: Error 500: SRVE0207E: Uncaught initialization exception thrown by servlet При чем что самое иногда на следующий день без всякого моего вмешательства все начинает работать . Кто нибудь сталкивался с чемто подобным и как с этим бороться ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 26.01.2006, 18:36 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Как размещаешь приложение? Это тестовая среда? Что за подмена конфигурационного файла? Ты сервер приложений перегружать пробовал после замены файла? Помогает? Аноним// проще всего всё снести и поставить заново, включая Windows, ну или z/OS если WAS на Mainfram'e стоит :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.02.2006, 00:35 |
|
||
|
Развертывание приложения Tomcat на WAS 6.0 ?
|
|||
|---|---|---|---|
|
#18+
Версия Сферы : WebSphere 6.0 Trial (скачено с сайта IBM). Размещаю стандартным образом, через админскую консоль. Какое-то время работает. Затем мне например требуется добавить в xml файл несколько строчек, причем синтаксически верных. Останавливаю Сферу, меняю конфиг. Запускаю снова. Но появляется ошибка : Error 500: SRVE0207E: Uncaught initialization exception thrown by servlet Причем иногда я ничего не меняю, а через несколько перезагрузок сферы или через несколько часов все начинает работать. С чем это связано, абсолютно не понятно ... (может потому что сфера триальная ?) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.02.2006, 10:13 |
|
||
|
|

start [/forum/topic.php?fid=43&msg=33466555&tid=1605524]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
133ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 283ms |
| total: | 523ms |

| 0 / 0 |
