Я следил за руководством по переносу от 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?
С уважением,