2017-01-18 3 views
0

Я следил за руководством по переносу от wso2is-5.2.0 до wso2is-5.3.0, и у меня есть много вопросов об этом, не уверен, что это правильный путь, но я спрашиваю ,WSO2IS-5.3.0 Вопросы о скрипте миграции

Он сказал: "6. Установите на место/Repository/компоненты/dropins папку с копией/хранилище/компонентов/dropins папки."

Это странно, у меня есть старая версия капель от 5.2.0, как org.wso2.carbon.identity.application.authenticator.facebook-5.1.2.jar, чтобы положить в новый выпуск, где уже есть более новая версия, например org.wso2.carbon.identity.application.authenticator.facebook-5.1.3.jar? И не говорится о копировании IS5.3.0_MIGRATION_TOOL_HOME/dropins в <NEW_IS_HOME>/repository/components/dropins, я думаю, что это недосмотр?

Я поставил IS5.3.0_MIGRATION_TOOL_HOME/dropins/org.wso2.carbon.is.migrate.client-5.3.0.jar в/хранилище/компоненты/dropins все равно

Он сказал: «9. Если вы создали арендаторов в предыдущей версии WSO2 Identity Server, скопируйте содержимое в каталог /репозиторий/арендаторов в каталог /репозиторий/арендаторов /.

ОК, у меня есть несколько арендаторов, но каталог арендатора содержит только пустую папку, это нормально?

Претензия конфигурации

Ничто не говорит о том, создав новую претензию в претензии-config.xml я добавил некоторые, как в wso2is-5.2.0

<Dialect dialectURI="http://mycompany.com/claims"> 
      <Claim> 
       <ClaimURI>http://mycompany.com/claims/originalSystem</ClaimURI> 
       <DisplayName>Original System</DisplayName> 
       <AttributeID>originalSystem</AttributeID> 
       <SupportedByDefault />   
      </Claim> 
     [...] 

, но они не были импортированы после миграция. я обнаружил, что я должен был добавить http://wso2.org/claims/photourl и теперь они мигрировали, но в консоли, глядя на список претензий у меня есть

Claim URI http://mycompany.com/claims/originalSystem 
Mapped Local Claim http://wso2.org/claims/migration__photourl__862 

И с помощью веб-сервиса, чтобы получить требование пользователя атрибута он не отображается http://mycompany.com/claims/originalSystem

Пересылка политики паролей О пароле политики см. (WSO2IS-5.3.0 Pb with password management), когда я вхожу в систему с администратором существующего арендатора, глядя на резидентный пользовательский идентификатор, у меня есть белая страница и следующая ошибка в журнале.

Caused by: org.apache.jasper.JasperException: An exception occurred processing JSP page /idpmgt/idp-mgt-edit-local.jsp at line 691 

688:      <% 
689:      org.wso2.carbon.identity.governance.stub.bean.Property[] connectorProperties = connectorConfig.getProperties(); 
690:       for (int k = 0; k < connectorProperties.length; k++) { 
691:        String value = connectorProperties[k].getValue();%> 
692:       <tr> 
693:        <td style="width: 500px;"> 
694:         <%=Encode.forHtmlContent(connectorProperties[k].getDisplayName())%> 

Caused by: java.lang.NullPointerException 
     at org.apache.jsp.idpmgt.idp_002dmgt_002dedit_002dlocal_jsp._jspService(idp_002dmgt_002dedit_002dlocal_jsp.java:1019) 
     at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70) 
     at javax.servlet.http.HttpServlet.service(HttpServlet.java:731) 
TID: [2] [] [2017-01-18 13:50:32,158] [email protected]@mycompany.com [2] [IS]ERROR {org.apache.tiles.jsp.taglib.RenderTagSupport} - Error during rendering 
javax.servlet.jsp.JspException: IO Error executing tag: JSPException while including path '/idpmgt/idp-mgt-edit-local.jsp'. ServletException while including page. 

Я проверил бета-версию релиза и rc до того, как wso2is-5.3.0 вышел, но я был бы счастлив протестировать сценарий миграции до того, как он будет выпущен ... Является ли он доступным для github?

С уважением,

ответ

0

Шаг 6: Да, это должно быть только пользовательские добавлены банки, не все.

Шаг 9: Он не может иметь какие-либо ресурсов, если вы добавили такие вещи, как вторичный userstores, рабочие процессы и т.д.

Претензия Config: В 5.3.0 все претензии, внешние по отношению к диалогу wso2, сопоставляются с соответствующим требованием на диалекте wso2 (а не на базовом атрибуте). Если в этом атрибуте нет претензий в диалоге wso2, клиент создаст его и добавит сопоставление. Вы можете либо обновить эту претензию, либо создать новую претензию с соответствующими значениями на диалекте wso2 и сопоставить свои требования к новой претензии на диалекте wso2.

Возможно, проблема с миграцией политики может быть ошибкой. Лучше, если вы можете сообщить об этом в https://wso2.org/jira/browse/IDENTITY

Источник для миграции ресурсов доступны на https://github.com/wso2/product-is/tree/master/modules/migration/migration-5.2.0_to_5.3.0

0

Вы можете найти детали претензии миграции из претензионно-migration.txt файл в домашнем каталоге. Он содержит подробное объяснение недавно созданных утверждений и почему он создан.

С благодарностью
Исра

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

  • Нет связанных вопросов^_^