2015-06-25 2 views
0

Сначала я разрабатываю мобильное приложение с использованием IBM mobile, и он отлично работает в моем local.now. Я перенес код в производственную среду с WAS и первым установленным для мобильных устройств 7.0. когда я пытаюсь открыть url приложения, я получаю следующую ошибку.Ошибка предварительного просмотра приложения MobileFirst

[http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/authorization/v1/clients/preview] failure. state: 404, response: The server was unable to process the request from the application. Please try again later. 
http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/apps/services/preview/EPSML/common/0/default/worklight/worklight.js Line 5129 

[/Thinkmatix/apps/services/api/EPSML/common/heartbeat] failure. state: 404, response: undefined 
http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/apps/services/preview/EPSML/common/0/default/worklight/worklight.js Line 5129 

А ниже мой отладочная информация

Request [/Thinkmatix/apps/services/api/EPSML/common/heartbeat] 
worklight.js (line 5129) 
Request [http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/authorization/v1/clients/preview] 
worklight.js (line 5129) 
Request [http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/authorization/v1/clients/preview] 
worklight.js (line 5129) 
Client registration failed with error: {"status":404,"responseHeaders":{"X-Powered-By":"Servlet/3.0","Content-Language":"en-US","Content-Length":"0","Connection":"Close","Date":"Thu, 25 Jun 2015 21:13:58 GMT"},"responseText":"","errorCode":"UNEXPECTED_ERROR","errorMsg":"The server was unable to process the request from the application. Please try again later.","invocationContext":null} 
worklight.js (line 5129) 
Failed to send heartbeat 

пожалуйста найти журналы ниже

[6/25/15 20:13:37:166 GMT] 0000008e DMAdapter  I com.ibm.ws.ffdc.impl.DMAdapter getAnalysisEngine FFDC1009I: Analysis Engine using data base: /usr/IBM/WebSphere/AppServer/properties/logbr/ffdc/adv/ffdcdb.xml 
[6/25/15 20:13:37:193 GMT] 0000008e FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_a76ee39e_15.06.25_20.13.37.1424049846352496539608.txt com.ibm.ws.security.token.WSCredentialTokenMapper.createPropagationTokenBeforeAuthenticatedCallerSet 1691 
[6/25/15 20:13:37:204 GMT] 0000008e FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_a76ee39e_15.06.25_20.13.37.1942014134630567982878.txt com.ibm.ws.security.auth.ContextManagerImpl.getSubjectFromDynaCacheOrOriginatingServer 1919 
[6/25/15 20:13:37:216 GMT] 0000008e FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_a76ee39e_15.06.25_20.13.37.2068488313294570014924.txt com.ibm.ws.security.auth.ContextManagerImpl.login 3683 
[6/25/15 20:13:37:335 GMT] 0000008e FfdcProvider W com.ibm.ws.ffdc.impl.FfdcProvider logIncident FFDC1003I: FFDC Incident emitted on /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/ffdc/server1_a76ee39e_15.06.25_20.13.37.2166619601795812867033.txt com.ibm.ws.security.web.WebAuthenticator.validate 2952 
[6/25/15 20:13:37:338 GMT] 0000008e RequestProces I org.apache.wink.server.internal.RequestProcessor logException The following error occurred during the invocation of the handlers chain: WebApplicationException (404 - Not Found) with message 'null' while processing GET request sent to http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/authorization/v1/clients/preview 

[6/30/15 9:21:08:406 GMT] 00000098 LTPAServerObj W SECJ0371W: Validation of the LTPA token failed because the token expired with the following info: Token expiration Date: Tue Jun 30 07:15:00 GMT 2015, current Date: Tue Jun 30 09:21:08 GMT 2015 Token attributes: port=8880, username=user:defaultWIMFileBasedRealm/uid=wasadmin,o=defaultWIMFileBasedRealm, hostname=dst14lp15.boulder.ibm.com.. This warning might indicate expected behavior. Please refer to technote at http://www-01.ibm.com/support/docview.wss?uid=swg21594981. 
[6/30/15 9:21:08:412 GMT] 00000098 RequestProces I org.apache.wink.server.internal.RequestProcessor logException The following error occurred during the invocation of the handlers chain: WebApplicationException (404 - Not Found) with message 'null' while processing POST request sent to http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/authorization/v1/clients/preview 

Любые предложения о том, как я могу исправить эту ошибку.

+0

У вас есть приложение, развернутое в производственной среде? Я имею в виду не только файл WAR и среду выполнения, но и вы разворачивали файлы WLAPP на рабочий сервер? Можем ли мы увидеть полный журнал сервера, который показывает сбой? – patbarron

+0

Да, приложение wlapp приложения и адаптеры развернуты, и начальный экран загружается после этого, только он дает эту ошибку. –

+0

Итак, вы пытаетесь просмотреть свое приложение на сервере MFP 7, нажав «Предварительный просмотр»? и вы получите ошибку.! –

ответ

0

Моя текущая рабочая гипотеза состоит в следующем:

Это не только то, что кнопка предварительного просмотра удаляется в среде без развития (как вы подтвердили в комментариях), это также предварительный компонент, который не доступный. Проще говоря, есть без предварительного просмотра приложений в среде QA/production, поэтому, если вы находитесь , форсируя предварительный просмотр в среде, которая не поддерживает Предварительный просмотр, я бы сказал, что ожидается, что это «ошибка», для тебя.

+0

Хорошо, как я могу проверить, работает ли мое приложение в сети или нет? –

+0

Добавьте среду мобильного браузера или рабочего стола. Это поддерживаемые среды для «сети». Они предоставляют URL-адреса для использования. –

+0

, так что вы хотите сказать, ударил ли я этот URL-адрес http://dst14lp15.boulder.ibm.com:9080/Thinkmatix/apps/services/preview/EPSML/common/1.0/default/index.html, который, как опция предварительного просмотра, не удастся? –

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