n.integration.contentconnector.JcrContentConnector: не удалось получить идентификатор JCR для исключения фрагмента - PullRequest
0 голосов
/ 24 июня 2019

Я создал приложение с контентом для Magnolia. Затем автор публикует то же самое для публикации на Magnolia, мое приложение публикуется, но когда я нажимаю на значок приложения в панели запуска приложения, оно дает мне исключение

    2019-06-24 18:06:32,426 ERROR n.integration.contentconnector.JcrContentConnector: Failed to obtain JCR id for fragment: pastry
    javax.jcr.NoSuchWorkspaceException: pastry
        at info.magnolia.repository.DefaultRepositoryManager.getSession(DefaultRepositoryManager.java:309) ~[magnolia-core-5.6.2.jar:?]
        at info.magnolia.context.DefaultRepositoryStrategy.internalGetSession(DefaultRepositoryStrategy.java:61) ~[magnolia-core-5.6.2.jar:?]
        at info.magnolia.context.AbstractRepositoryStrategy.getSession(AbstractRepositoryStrategy.java:75) ~[magnolia-core-5.6.2.jar:?]
        at info.magnolia.context.AbstractContext.getJCRSession(AbstractContext.java:124) ~[magnolia-core-5.6.2.jar:?]
        at info.magnolia.context.MgnlContext.getJCRSession(MgnlContext.java:642) ~[magnolia-core-5.6.2.jar:?]
        at info.magnolia.ui.va

adin.integration.jcr.JcrItemUtil.getItemId(JcrItemUtil.java:177) ~[magnolia-ui-vaadin-integration-5.6.2.jar:?]
    at info.magnolia.ui.vaadin.integration.contentconnector.JcrContentConnector.getItemIdByUrlFragment(JcrContentConnector.java:114) [magnolia-ui-vaadin-integration-5.6.2.j

1 Ответ

1 голос
/ 24 июня 2019

Вам также необходимо создать такое же приложение для контента в общедоступном экземпляре. Затем вы можете опубликовать свой контент в общедоступном экземпляре. Вы получили это исключение, потому что рабочая область отсутствует в общедоступном экземпляре.

Приветствия

...