2015-07-31 5 views
0

Я пытаюсь настроить мой первый мобильное приложение, но без успеха в течение более чем недели теперьнеподдерживаемый протокол: отдых mobilefirst

Я использую MFP 7.0 и MySQL 56 на RHEL 6. Я все еще пытаюсь найти решение для эта ошибка через Google

Я использую «localConnector-1,0» в server.xml, как показано ниже

<featureManager> 
    <feature>jsp-2.2</feature> 

    <feature>jdbc-4.0</feature> 
    <feature>appSecurity-2.0</feature> 
    <feature>servlet-3.0</feature> 
    <feature>localConnector-1.0</feature> 

Но в messages.log я могу видеть «соединение через REST», несмотря на использование «localConnector» с последующим по «неверному URL»

[7/31/15 9:57:35:188 IST] 00000048 com.worklight.common.util.jmx.LibertyRuntimeMBeanHandler  I Establishing REST connection to service:jmx:rest://localhost:9443/IBMJMXConnectorREST 
[7/31/15 9:57:35:189 IST] 00000048 com.worklight.common.util.jmx.LibertyRuntimeMBeanHandler  I Establishing REST connection to service:jmx:rest://localhost:9443/IBMJMXConnectorREST 

[7/31/15 9:57:35:190 IST] 00000048 com.worklight.core.jmx.ProjectSynchronizationBean   E FWLSE0320E: Failed to check whether the admin services are ready. Caused by: [project worklightconsole] 
java.net.MalformedURLException: Unsupported protocol: rest 
     at javax.management.remote.JMXConnectorFactory.newJMXConnector(JMXConnectorFactory.java:367) 
     at javax.management.remote.JMXConnectorFactory.connect(JMXConnectorFactory.java:277)  
     at com.worklight.common.util.jmx.LibertyRuntimeMBeanHandler.getMBeanServerConnection(LibertyRuntimeMBeanHandler.java:84) 
     at com.worklight.common.util.jmx.MBeanConnectorFactory.getLocalMBeanProxy(MBeanConnectorFactory.java:139) 
     at com.worklight.core.jmx.ProjectSynchronizationBean.isReady(ProjectSynchronizationBean.java:126) 
     at com.worklight.core.init.WorklightServletInitializer$1.run(WorklightServletInitializer.java:140) 
     at java.lang.Thread.run(Thread.java:780) 

помощь или URL ссылки будут иметь большую помощь

ответ

1

Конструктивно, подключение к MobileFirst администратора Services использует JMX и крепится с помощью SSL. Чтобы использовать это соединение, вы должны использовать функцию restConnector-1.0 в Liberty вместо функции localConnector-1.0.

«Настройка защищенного соединения JMX к профилю Свободы» https://www-01.ibm.com/support/knowledgecenter/SSD28V_8.5.5/com.ibm.websphere.wlp.core.doc/ae/twlp_admin_restconnector.html?cp=SSD28V_8.5.5%2F1-5-2-10-1

Это упоминается в 7.0 документации MobileFirst в разделе «Настройка WebSphere Application Server Либерти профиль» http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.installconfig.doc/install_config/t_optional_config_app_server_liberty.html , где говорятся, что MobileFirst сервер требует безопасное соединение JMX для настройки.

Вы можете найти ручные операции по настройке MobileFirst администратора службы в этом разделе «профиль Настройка WebSphere Application Server Liberty для администрирования MobileFirst сервера вручную» http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.installconfig.doc/admin/t_configuring_liberty_profile_for_wladmin_manually.html

Список Liberty предлагается использовать, зависит от свободы версии но во всех случаях вы можете заметить, что используется только функция restConnector-1.0.

Чтобы пойти на шаг дальше, обратите внимание, что есть также раздел для настройки Liberty с MySQL «профиль Настройка Liberty для MySQL вручную» http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.deploy.doc/admin/t_configuring_liberty_profile_for_my_sql_manually.html

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