2015-01-13 4 views
0

Я пытаюсь установить .ear, который запускался в версии WebSphere Platform 7.0.0.17 на WebSphere Platform 8.5.5.2 через admin. Таким образом, в основном его процесс обновления для более высокой версии websphere Я ожидал, что он будет установлен, но не будет развертываться из-за разницы в версии.Устранение ушей на Websphere 8.5

SystemErr.log показывает это.

************* End Display Current Environment ************* [1/7/15 17:57:32:077 GMT+05:30] 000000a8 SystemErr R java.lang.StringIndexOutOfBoundsException [1/7/15 17:57:32:077 GMT+05:30] 000000a8 SystemErr R at java.lang.String.substring(String.java:1256) [1/7/15 17:57:32:077 GMT+05:30] 000000a8 SystemErr R at com.ibm.ws.management.application.task.ConfigureTask.updateModuleNameUniqueness(ConfigureTask.java:3331) [1/7/15 17:57:32:078 GMT+05:30] 000000a8 SystemErr R at com.ibm.ws.management.application.task.ConfigureTask.performTask(ConfigureTask.java:373) [1/7/15 17:57:32:078 GMT+05:30] 000000a8 SystemErr R at com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:315) [1/7/15 17:57:32:078 GMT+05:30] 000000a8 SystemErr R at java.lang.Thread.run(Thread.java:853)

SystemOut.log [1/7/15 17:57:01:255 GMT+05:30] 0000008f FileRepositor A ADMR0010I: Document cells/MyApp01Cell/nodes/MyAppNode01/serverindex.xml is modified. [1/7/15 17:57:23:416 GMT+05:30] 000000a8 InstallSchedu I ADMA5016I: Installation of applet started. [1/7/15 17:57:31:624 GMT+05:30] 000000a8 WSDeployTask A WSWS0041I: Web services deploy task completed successfully. [1/7/15 17:57:32:035 GMT+05:30] 000000a8 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/local/IBM/WebSphere8.5.5.2/AppServer/profiles/MyApp/logs/ffdc/server1_83d7abd6_15.01.07_17.57.31.9457226982159431677167.txt com.ibm.ws.management.application.task.ConfigureTask.performTask 471 [1/7/15 17:57:32:076 GMT+05:30] 000000a8 FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/local/IBM/WebSphere8.5.5.2/AppServer/profiles/MyApp/logs/ffdc/server1_83d7abd6_15.01.07_17.57.32.0367510307927570797580.txt com.ibm.ws.management.application.task.ConfigureTask.performTask 484 [1/7/15 17:57:32:110 GMT+05:30] 000000a8 InstallSchedu I ADMA5014E: The installation of application applet failed. FFDC Инцидент также генерируется, но я не в состоянии сделать много.

Кто-то ударил это? Можете ли вы дать мне несколько указателей?

Часть журнала падающего FFDC ...

[1/7/15 17:57:31:956 GMT+05:30]  FFDC Exception:java.lang.StringIndexOutOfBoundsException SourceId:com.ibm.ws.management.application.task.ConfigureTask.performTask ProbeId:471 Reporter:[email protected] 
java.lang.StringIndexOutOfBoundsException 
at java.lang.String.substring(String.java:1256) 
at com.ibm.ws.management.application.task.ConfigureTask.updateModuleNameUniqueness(ConfigureTask.java:3331) 
at com.ibm.ws.management.application.task.ConfigureTask.performTask(ConfigureTask.java:373) 
at com.ibm.ws.management.application.SchedulerImpl.run(SchedulerImpl.java:315) 
at java.lang.Thread.run(Thread.java:853) 

CapturedDataElements begin 
arg0 BEGIN:[email protected] 
com.ibm.websphere.management.application.task.AbstractTask::defaultBundleName:com.ibm.ws.management.resources.AppDeploymentMessages 
com.ibm.websphere.management.application.task.AbstractTask::locale BEGIN:[email protected] 
en_US 
END:[email protected] 

com.ibm.websphere.management.application.task.AbstractTask::appTaskName:InstallApplication 
com.ibm.websphere.management.application.task.AbstractTask::bundle:null 
com.ibm.websphere.management.application.task.AbstractTask::scheduler BEGIN:[email protected] 
com.ibm.ws.management.application.SchedulerImpl::tc BEGIN:[email protected] 
com.ibm.ejs.ras.TraceElement::ivLevel:10 
com.ibm.ejs.ras.TraceElement::ivName:com.ibm.ws.management.application.SchedulerImpl 
com.ibm.ejs.ras.TraceElement::ivDebugEnabled:false 
com.ibm.ejs.ras.TraceElement::ivEventEnabled:false 
com.ibm.ejs.ras.TraceElement::ivEntryEnabled:false 
com.ibm.ejs.ras.TraceElement::ivDetailEnabled:false 
com.ibm.ejs.ras.TraceElement::ivConfigEnabled:false 
com.ibm.ejs.ras.TraceElement::ivInfoEnabled:true 
com.ibm.ejs.ras.TraceElement::ivServiceEnabled:true 
com.ibm.ejs.ras.TraceElement::ivWarningEnabled:true 
com.ibm.ejs.ras.TraceElement::ivErrorEnabled:true 
com.ibm.ejs.ras.TraceElement::ivFatalEnabled:true 
com.ibm.ejs.ras.TraceComponent::defaultMessageFile:com.ibm.ejs.resources.seriousMessages 
com.ibm.ejs.ras.TraceComponent::EXTENSION_NAME_DPID:DiagnosticProvider 
com.ibm.ejs.ras.TraceComponent::ivDumpEnabled:false 
com.ibm.ejs.ras.TraceComponent::ivResourceBundleName:com.ibm.ws.management.resources.AppDeploymentMessages 
com.ibm.ejs.ras.TraceComponent::ivLogger:null 
com.ibm.ejs.ras.TraceComponent::ivDiagnosticProviderID:null 
com.ibm.ejs.ras.TraceComponent::anyTracingEnabled:null 
END:[email protected] 

Application.xml

<application> 
    <display-name>Product applet</display-name> 
    <module>  
     <web> 
      <web-uri>my_war</web-uri> 
      <context-root>applet</context-root> 
     </web> 
    </module> 
</application> 
+0

Все в SystemOut.log? – Gas

+0

@Gas Я обновил описание сообщениями в SystemOut.log – dRv

+0

Он не содержит подробностей. Таким образом, вы можете вставлять первый стек из ffdc '/ usr/local/IBM/WebSphere8.5.5.2/AppServer/profiles/OSS82/logs/ffdc/server1_83d7abd6_15.01.07_17.57.31.9457226982159431677167.txt' и'/usr/local/IBM/WebSphere8.5.5.2/AppServer/profiles/OSS82/logs/ffdc/server1_83d7abd6_15.01.07_17.57.32.0367510307927570797580.txt' может быть, там что-то будет. В противном случае вам придется открыть PMR в службе поддержки IBM. – Gas

ответ

1

В связанных модулях application.xml должно содержаться имя модуля с расширением (например, .war, .jar, .rar). Смотрите описание в application.xml schema file:

Веб-URI элемента определяет URI файла веб-приложения, относительно верхнего уровня пакета прикладных программ.

Так что в вашем случае вы должны иметь:

<web-uri>my_war.war</web-uri> 

, если файл, содержащийся в .ear называется my_war.war

+0

Файл, содержащийся в '.ear', называется' my_war', а не 'my_war.war'. Поэтому мне нужно изменить его на 'my_war.war' в' application.xml' и имя файла в '.ear'. – dRv

0

Я использовал добавление .war обходной путь, предложенный @Gas и мое приложение идет вверх. Тем не менее, мне все еще нужно найти документацию от IBM для подтверждения.

Спасибо.

Смежные вопросы