我們將Endeca Experience Manager內容從10.2(3.1.2)版本遷移到11.2版本。Endeca。 10.2-11.2內容遷移
首先,我們部署了標準的Endeca應用程序。
然後,我們試圖根據文檔以執行以下步驟:
- 遷移從3.1.2至11.0(使用其產生的出口的site.xml適當遷移-工作臺腳本)
- 從11.0到11.1遷移(使用其產生的出口的site.xml適當遷移-工作臺腳本)
- 遷移從11.1至11.2(通過施加先前產生的出口的site.xml)
所有上述步驟後完成,我們正在努力達到XM URL,什麼我們得到:
org.apache.sling.api.SlingException:
at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.handleJspExceptionInternal(JspServletWrapper.java:560)
at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:496)
at org.apache.sling.scripting.jsp.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:448)
at org.apache.sling.scripting.jsp.JspServletWrapperAdapter.service(JspServletWrapperAdapter.java:59)
at org.apache.sling.scripting.jsp.JspScriptEngineFactory.callJsp(JspScriptEngineFactory.java:173)
at org.apache.sling.scripting.jsp.JspScriptEngineFactory.access$100(JspScriptEngineFactory.java:84)
at org.apache.sling.scripting.jsp.JspScriptEngineFactory$JspScriptEngine.eval(JspScriptEngineFactory.java:388)
at org.apache.sling.scripting.core.impl.DefaultSlingScript.call(DefaultSlingScript.java:358)
at org.apache.sling.scripting.core.impl.DefaultSlingScript.eval(DefaultSlingScript.java:170)
at org.apache.sling.scripting.core.impl.DefaultSlingScript.service(DefaultSlingScript.java:456)
at org.apache.sling.engine.impl.request.RequestData.service(RequestData.java:529)
at org.apache.sling.engine.impl.filter.SlingComponentFilterChain.render(SlingComponentFilterChain.java:45)
at org.apache.sling.engine.impl.filter.AbstractSlingFilterChain.doFilter(AbstractSlingFilterChain.java:64)
此外, 我們檢查了「{APP_NAME} /配置/導入/內容/」並沒有真正的包含我們嘗試導入的任何新內容。
我們的步驟正確嗎?是否有任何不同的方式來執行這種遷移?
順便說一句,我們可以在舊版本的Endeca(11.0之前)上運行exportApplication命令,以檢索具有所需內容的.zip存檔嗎?
非常感謝您的回答!那麼,我們是否還需要部署11.0應用程序才能運行您從那裏提到的「exportApplication」命令? –
您需要將其部署到11.1而不是在11.0中運行exportApplication。 –